Веб-стандарты приходят в ваш город

Очередные встречи Web Standards Days состоятся осенью 2014 года в Минске, Киеве и Москве. За анонсами новых событий следите в нашем Твитере @webstandards_ru.

  1. Не проверив HTML5-кода, не суйся в воду — с Майком™ Смитом

    Стив Фолкнер 26 декабря

    Майк™ Смит (известный как @sideshowbarker) из W3C — человек, с головой увязший в исходном коде инструмента W3C для проверки валидности разметки; эта магия работает именно благодаря ему. Вопросы были заданы на радость и в назидание читателю сайта.

    Комментарии

  2. Исследуем большие экраны

    Майк Пик 24 ноября

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

    Комментарии

  3. Архитектура CSS

    Филип Уолтон 20 февраля

    Мерой хорошего знания CSS для многих веб-разработчиков является то, насколько идеально ты можешь воссоздать в коде данный тебе макет. Ты не используешь таблицы и гордишься собой, когда сводишь к минимуму графику. Если ты действительно хорош, то работаешь с самыми новыми и лучшими техниками — вроде медиавыражений, переходов и трансформаций. Это правда, хорошие CSS-разработчики действительно всё это умеют. Однако существует совсем другая сторона CSS, которая редко упоминается, когда речь заходит об оценке чьих-то способностей.

    16 комментариев

Архив статей

  1. В новом движке EdgeHTML IE на мобильных платформах можно будет отключить задержку в 300 мс с помощью вьюпорта width=device-width, точно так же, как это уже работает в мобильных Chrome (с конца 2013) и Firefox. До сих пор IE поддерживал отключение задержки либо с помощью свойства touch-action:manipulation из Pointer Events, либо при заблокированном масштабировании с ключом user-scalable=no для вьюпорта. Теперь же станицы могут и оставаться доступными, и реагировать на действия пользователей без задержки. Читайте подробнее в блоге разработчиков IE и в статье на HTML5 Rocks.

  2. После более двух лет разработки, спецификация Pointer Events стала рекомендацией. Спецификация, предложенная Microsoft, нашла поддержку многих компаний, включая Mozilla и jQuery Foundation. Существуют две независимых реализации: в IE10-11 и в Firefox Metro. Сборки Firefox, наряду с IE11, на 100% соответствуют тестам W3C. jQuery открыто поддерживает Pointer Events и разрабатывает полифил PEP, который выйдет в ближайшие недели и будет включён в jQuery UI, jQuery Mobile и Dojo. Среди противников Pointer Events, помимо Apple, есть Google, которая предпочла новой спецификации развитие существующей Touch Events в рамках общественной группы.

  3. Команда 6to5 объявила о смене имени проекта на Babel (Вавилон). По словам разработчиков, это, во-первых, поможет избежать путаницы с переименованием спецификации JavaScript из ES6 в ES2015, а во-вторых, позволит проекту и дальше оставаться актуальным для основной его задачи — адаптации новых версий JavaScript под старые платформы. Babel уже работает с возможностями ES7, поэтом название 6to5 вводит в заблуждение — предполагается, что проект будет поддерживать все будущие версии языка. Также команда Babel объединила усилия с Mozilla, Esprima, jQuery, Acorn, ESLint для создания стандарта формата AST для JavaScript под названием ESTree. Новый формат призван решить несовместимость существующих парсеров JavaScript с новыми версиями языка. Проект ориентирован на разработчиков, работающих с AST для создания парсеров, траспилеров, линтеров и т.д.

Архив новостей

Перейти к началу