Новости

RSS
  1. RICG (Responsive Images Community Group) или «Общественная группа по адаптивным изображениям» , которая подарила нам спецификацию для элемента <picture>, сменила название на «Общественную группу по адаптивным проблемам» (Responsive Issues Community Group), удачно сохранив при этом прежнюю аббревиатуру. Обновлённая группа займётся всем спектром адаптивных проблем, включая медиавыражения для элементов. Текущая реализация медиавыражений позволяет опираться только на размеры вьюпорта страницы и не подходит для более сложных случаев. Поиском таких случаев и проектированием спецификации и займётся группа RICG.

  2. 29 октября 2014

    Вышел Meteor 1.0

    Вышла первая стабильная версия 1.0 фреймворка Meteor. Meteor позволяет создавать изоморфные веб-приложения, которые используют один и тот же JavaScript-код в браузере и на сервере. Выход версии 1.0 гарантирует стабилизацию API фреймворка, также была существенно переработана документация проекта, а книга «Discover Meteor» временно стала бесплатной. Перевод книги на русский язык должен быть завершён в ближайшее время.

  3. Джаспер Пьер предложил новый контейнер XNG для анимированных изображений, чтобы решить проблемы устаревшего GIF. Файл XNG является SVG-контейнером, в который с помощью элементов <image> встроены растровые изображения, закодированные в Base64. Ниже в файле располагаются инструкции вида <set dur="33ms"> для анимации кадров с помощью языка SMIL для SVG-анимации. Файл отдаётся браузеру с MIME-типом image/svg+xml и совместим со всеми браузерами, в которых поддерживается SVG и SMIL, то есть не работает только в IE (хотя поддержка SMIL набрала почти 1500 голосов), на Android 2.3 и в Opera Mini. В отличие от предложенного недавно контейнера GIFV, XNG не опирается на закрытый кодек для видео, что, однако, делает его менее эффективным.

  4. В новой версии Android 5.0 «Lollipop» системный компонент WebView будет обновляться независимо от операционной системы прямо из каталога Google Play. Таким образом, новый компонент, основанный на Chromium 37 с поддержкой WebRTC, WebAudio и WebGL, сможет оставаться актуальным и вовремя получать как обновления безопасности, так и новые возможности. Устаревший компонент WebView из Android 2.x, которая до сих пор имеет широкое распространение, создаёт большие проблемы для веб-разработчиков из-за невозможности обновить его отдельно от ОС.

  5. 15 октября 2014

    Вышел Firefox 33

    Вслед за недавними обновлениями IE и Chrome, вышла новая версия Firefox 33, в релизе: поддержка кодека OpenH264 от Cisco, в отладчик добавлен редактор кривых Безье и директив @keyframes, а также визуализация CSS-трансформаций. Также новый Firefox поддерживает директиву @counter-style для задания стилей списков. Поддержка элемента <picture> и атрибута srcset, вопреки прошлым планам, пока отключена. Также мобильный Firefox на Андроиде начал поддерживать HTML-метаэлементы msapplication-TileImage и msapplication-TileColor (с префиксом ms) для указания иконок и заливки для них. Читайте подробнее в детальных заметках к релизу.

  6. 11 октября 2014

    Вышел Google Chrome 38

    Вышла новая стабильная версия Google Chrome 38, среди новинок: поддержка нового элемента <picture> и атрибута srcset у <img> теперь включена по умолчанию. Новые возможности получил JavaScript: структуры Map и Set из ECMAScript 6; теперь в Map в качестве ключей могут выступать любые объекты; добавлена поддержка конструкции for … of для обхода элементов массива, объекта, Map и Set. Также появились новые математические функции и расширился File API: файлы теперь можно генерировать прямо в браузере и работать с объектом File как с Blob. В SVG у фильтра feBlend появились новые режимы смешивания, улучшилась отрисовка текста, а вот поддержку SVG-шрифтов на Windows 7 и выше прекратили, поддержка осталась только в Windows Vista и XP, но использовать их не рекомендуется. Новая версия Opera на основе той же версии Chromium 38 выйдет уже на следующей неделе.

  7. Проект реализации директивы @extend в LibSass собрал 2000 $ силами сообщества и был завершён сегодня. С момента выхода в июне версии LibSass 2.0, реализации компилятора Sass на языке Си не хватало для совместимости только поддержки @extend. В отличии от оригинального компилятора, написанного на Руби, LibSass работает быстрее и поэтому предпочтительнее для сложных проектов. Ранее этим летом таким же образом собрали больше 15 000 $ на поддержку элемента <picture> в Blink и WebKit.

  8. Эдди Османи выпустил плагин FixMyJS для Sublime Text, который исправляет стиль написания JavaScript-кода с помощью одноимённой консольной утилиты на основе правил JSHint. Попробовать работу утилиты можно онлайн, также доступны пакеты для Grunt и Gulp. Подробнее о работе FixMyJS читайте в блоге Эдди.

  9. Мобильный IE 11 на платформе Windows Phone 8.1 значительно улучшил поддержку элементов <audio> и <video> и теперь поддерживает все возможности из спецификации HTML5. Поддерживается атрибут controls, одновременное проигрывание нескольких записей, воспроизведение видео прямо на странице, субтитры, а также спецификации EME и MSE для защиты медиа и формат MPEG-DASH для адаптивной потоковой трансляции. Читайте подробнее в официальном блоге.

  10. 22 сентября 2014

    Вышел npm 2.0.0

    Менеджер пакетов npm для Node.js обновился до версии 2.0.0. Выход мажорной версии связан с командой run-scripts в которую теперь можно передавать аргументы — это изменение обратно несовместимо, поэтому, согласно политике semver, была увеличена мажорная версия. Среди прочих изменений: переход на semver@4.0, исключающий не готовые к релизу пакеты при указании диапазонов версий в package.json; введение областей видимости реестров пакетов (scopes); до версии 0.8 повышена минимально допустимая версия Node.js. Читайте подробнее в официальном блоге проекта.

Заметили важную новость?

Присылайте к нам в редакцию — wst@web-standards.ru

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