Для комментариев зарегистрироваться или войти
Либо используйте ваш Open_ID, например аккаунт гугл, яндекс или ЖЖ
 

1 апреля 2012.  Майкрософт планирует обновление IE до версии 9.0.5 на Windows XP через windows update

Как вчера сообщила команда разработчиков Internet Explorer, в этом посте, компания Майкрософт пересмотрела своё мнение относительно поддержки своего браузера в Windows XP. По заявлению Гери Галахера (Ceri Gallacher) доля рынка IE слишком быстро падает среди пользователей старой системы. Цитирую:

The main problem of legacy oses users is inability to update their Internet Explorer. This the reason for a growing popularity of ie-rivals such as Chrome and Firefox.

— Ceri Gallacher, Program Manager, Internet Explorer

Обновление для Экплорера можно будет загрузить в windows update уже в ближайшее время.

Напомню что доля использование IE в россии критически упала с момента выхода Windows 7, если так продолжится и дальше, то веб-мастерам можно будет вообще не проверять свои сайты в IE.

Метки данной записи: IE9

23 апреля 2010.  WOFF продвигают в стандарты

Восьмого апреля компании Мозилла, Опера и Майкрософт подали на рассмотрение в W3C спецификацию формата файла "WOFF File Format 1.0". Заявка была опубликована 19 апреля http://www.w3.org/Submission/2010/03/.

Производители браузеров и растущее количество производителей шрифтов договорились на общий формат веб-шрифтов, который завершит эру кроссбраузерной несовместимости, начавшуюся когда IE4 и Netscape 4 впервые добавили поддержку загружаемых шрифтов в 1997.

В то время, и Microsoft и Netscape разработали несовместимые друг с другом решения. Netscape поддерживал, (и в последствии отказался) формат Bitstream’s Portable Font Resource (PFR).  Интернет эксплорер использовал формат Embedded Open Type (EOT).

Десять лет спустя, Apple добавила в WebKit и Safari возможность подключения сырых шрифтов, т.е. TrueType или OpenType. Firefox и Opera последовали примеру, но использование было на практике ограничено бесплатными шрифтами и специальными сервисами обфускации типа Typekit, так как производители шрифтов категорически против того, чтобы позволять их интеллектуальная собственность была размещена "как есть" на страницах. Обычно большой размер файлов и различия связанные с поддержкой HTTP компрессии у разных пользователей добавили практических проблем.

В марте 2008, Microsoft подала заявку на стандартизацию EOT в W3C. Несмотря на большое количество существующих установленных EOT-совместимых IE, большое количество разногласий помешали формату Microsoft стать стандартом шрифта для веба.

Летом прошлого года, усилиями дизайнеров Тала Леминга (Tal Leming) и Эрика ван Блокланда (Erik van Blokland), и представителя Мозиллы Джонатана Кью (Jonathan Kew),  появился WOFF - открытый формат сетевого шрифта, уже содержащий в себе компрессию. Если сравнивать формат с обычным сжатым в gzip форматом TTF или OTF, новый формат не сильно отличается, однако я думаю, что изначально сжатый формат будет очень полезен тем, кто ещё не научился настраивать gzip на сайте.

Спецификация нового формата подготавливалась недавно созданной Fonts Working Group в которую вошли разработчики браузеров, компании-разработчики шрифтов и дизайнеры. 

Напомню что начиная с версии 3.6 файрфокс понимает этот формат, и рекомендует его для использования. В опере и эксплорере данная поддержка появится в будущих версиях.

Также файл может содержать в себе метаданные в формате XML, полезные чтобы получше узнать что это за шрифт и откуда.

Пример использования:

@font-face {font-family: 'PT Sans'; 
        src: url('pts55f.eot'); 
        src: local('PT Sans'), url('pts55f.woff') format('woff'), url('pts55f.ttf') format('truetype');}

 h2.style1 {font-size: 48px; line-height:normal; font-family: 'PT Sans'; font-weight: bold; font-style:italic;}

 

Метки данной записи: IE9, браузеры, Cтандарты, Firefox

8 апреля 2010.  чем занимается майкрософт. Кроме шуток

Как известно, в каждой шутке есть доля правды, и первоапрельская шутка про атрибуты css не исключение. Цель шутки, привлечь внимание к тому насколько плодотворным выдался март месяц для команды разработчиков ie.

  • Во-первых, разработчики выложили для скачивания бета-версию ie9. Которую, к сожалению, я не могу попробовать ввиду отсутствия висты или win7.
  • во-вторых, IE теперь может использовать поддержку видеокарты для обработки графики, что сильно ускоряет производительность.
  • Разработчики сделали, на мой взгляд, титанические усилия, и обнародовали документы документации стандартов которых придерживаются ie7 и ie8. На один из которых я и указывала в прошлом посте. Например из них я узнала как косвенно повлиять на значение -ms-interpolation-mode.
  • ие теперь поддерживает назначение событий методом addEventListener.
  • Поддержка всех селекторов css3
  • поддержка скруглённых уголков границ
  • поддержка всевозможных градиентов и бекграундов для границ
  • улучшено js-быстродействие почти в 7 раз по сравнению с ie8 (о предыдущих версиях я вообще молчу).
  • поддержка SVG на базовом уровне.
  • отметка Acid3 поднялась до 55. Мелочь, а приятно.
  • тесная работа с html5 сообществом и многое другое.

Метки данной записи: IE9

1 апреля 2010.  Проприетарные CSS-свойства от майкрософт включены в спецификацию СSS3

Целый месяц не писала, но сегодня спешу вас порадовать товарищи, т.к. знакомый многим Эрик Мейэр (http://meyerweb.com/eric/), редактор CSS3, добавил в спецификацию CSS3, предложенные специалистами (IE-team) из майкрософт, новые атрибуты. Эти атрибуты уже долгое время используются в браузере Internet Explorer, сами разработчики рассматривают их как дополнение к CSS2.1. Вот краткий список этих атрибутов по группам.

Визуальные эффекты

  • overflow-x (-ms-overflow-x)
  • overflow-y (-ms-overflow-y)

Цвета и бекграунды

  • background-position-x (-ms-background-position-x)
  • background-position-y (-ms-background-position-y)

Текст

  • layout-flow (-ms-layout-flow)
  • layout-grid (-ms-layout-grid)
  • layout-grid-char (-ms-layout-grid-char)
  • layout-grid-line (-ms-layout-grid-line)
  • layout-grid-mode (-ms-layout-grid-mode)
  • layout-grid-type (-ms-layout-grid-type)
  • text-underline-position (-ms-text-underline-position)

Пользовательский интерфейс

  • accelerator (-ms-accelerator)
  • -ms-interpolation-mode (надо сказать, что в других браузерах этот атрибут всегда принимает значение bicubic, равно как и в блоках со значением zoom: 100%;)
  • scrollbar-3dlight-color (-ms-scrollbar-3dlight-color)
  • scrollbar-arrow-color (-ms-scrollbar-arrow-color)
  • scrollbar-base-color (-ms-scrollbar-base-color)
  • scrollbar-darkshadow-color (-ms-scrollbar-darkshadow-color)
  • scrollbar-face-color (-ms-scrollbar-face-color)
  • scrollbar-highlight-color (-ms-scrollbar-highlight-color)
  • scrollbar-shadow-color (-ms-scrollbar-shadow-color)
  • scrollbar-track-color (-ms-scrollbar-track-color)
  • zoom (-ms-zoom)

Значения в скобках используются только в IE8.

Сообщество mozilla уже запланировало их поддержку в Firefox 4. Поддержки их в Webkit и Opera пока не ожидается.

Полный список изменений в спецификации вы можете узнать в этом документе от 25 марта:

http://download.microsoft.com/download/8/4/2/8427CF1B-08B3-4557-952D-102E7A8FA64C/%5BMS-CSS21E%5D.pdf

 

Метки данной записи: CSS, Cтандарты, IE9, браузеры, Firefox

15 января 2010.  Как скрыть код только для IE

Думаю многие знают как с помощью условных комментариев добавить какой-то код видимый только для Internet Explorer. А что если понадобиться наоборот, не показывать что-то для ие? Решение в тех же условных комментариях. Достаточно просто закрыть открывающий комментарий конструкцией "<!-->" и открыть закрывающий конструкцией "<!--".

Например в одном из дизайнов мне потребовалось скрыть от ие6 плавающий блок с png-украшательством, проще было вообще убрать его чем подключать .htc или css-фильтр. Это делается так:

<!--[if gt IE 6]><!--> 
<div id="some_cool_div"></div>
<!-- <![endif]-->

В данном случае блок увидят все нормальные браузеры и IE 7 с IE 8.

P.S. Вот такая небольшая заметка. Дорогие читатели, вам будет интересно если я буду периодически давать вам какие-нибудь php-задачки из прошлогоднего тест-задания нашей компании?

UPD: Возможно я непонятно выразилась в статье - меня поправляют в комментариях. Уточняю, для того чтобы скрыть блок вообще от всех версий ИЕ нужно написать:

<!--[if !IE]><!--> 
<div id="some_cool_div"></div>
<!-- <![endif]-->

Статья в общем-то не столько о conditional comments, сколько о открывающей и закрывающей конструкции которая делает видимой содержимое комментария для других браузеров.

Метки данной записи: html, вёрстка, IE9

Предыдущие записи, смотрите в архиве новостей »

Подпишитесь на статьи через RSS

15 самых популярных статей: