Команда разработчиков IE Mobile анонсировала вчера поддержку в последних версиях мобильного браузера селектора -webkit-text-size-adjustCSS для базовой поддержки сайтов, сверстанных специально для WebKit браузеров. Это заявление привело к бурному обсуждению и в основном к отрицательным отзывам, что побудило разработчиков отказаться от данного префикса и написать сегодня объяснения по поводу этой ошибки:
Вчера, мы написали запись в блоге, в которой подробнее описали некоторые нововведения в JavaScript и CSS, планируемые для реализации в браузере IE Mobile для Windows Mobile 7. Одно из этих изменений — это поддержка -webkit-text-size-adjust, всколыхнула бурную полемику, заставившую нас остановиться и обдумать еще раз свое решение по этому вопросу.
Наша первоначальная цель в добавлении поддержки этого WebKit-специфического свойства была сделать жизнь веб разработчиков проще, чтобы не пришлось добавлять еще одного специфического CSS свойства именно для браузера IE Mobile на их страницы для определения масштаба текста. Если говорить по существу, то мы догадываемся, что в основном данное свойство установлено в «none» для того, чтобы указать браузеру, что данная часть текста не масштабируема.
Например, если у нас есть на странице картинка со связанным с ней текстом, вы могли бы использовать данное свойство для предотвращения масштабирования текста, который можно заставить остаться в одну линию, как было и задумано дизайнером, ниже приведен пример такого случая:Выслушав отзывы сообщества по данному вопросу мы решили, что не будем использовать префикс -webkit-, а возьмем свой -ms-.
Мы благодарим всех кто принял участие в этом жарком обсуждении. Мы надеемся, что создаем великолепный мобильный браузер, для которого все разработчики смогут писать сайты с ясностью и определенностью.
С наилучшими пожеланиями,
Joe Marini
Principal Program Manager
Windows Phone
Это ярко показывает, что в Microsoft эффективно прислушиваются к сообществу разработчиков.