НовостиОбзорыСобытияIT@WorkРеклама
Идеи и практики автоматизации:

Блог

Осенние стандартизации

Над чем трудился WWW-консорциум этой осенью, в каких направлениях, каким трендам следовать разработчикам и поставщикам веб-контента и персональных гаджетов?

[spoiler]
Набор из восьми спецификаций Web Services Package (SOAP и веб-сервисы) передан на международную стандартизацию ISO/IEC.

Выпущены следующие документы (в различном статусе, от рабочих версий до окончательных спецификаций):

Ontology for Media Resources 1.0 -- ключевой набор характеристик, описывающих содержание медиаресурсов (прежде всего сетевых), и обеспечение совместимости с Семантическим вебом через RDF/OWL;

SPARQL 1.1 Overview -- язык доступа к RDF-хранилищам и структурам в виде RDF-графов;

Direct Mapping of Relational Data to RDF -- прямая раскладка реляционных данных в DRF;

RDFa Lite 1.1 -- стандарт, упрощающий разработчикам использование формата PDF, который сам по себе весьма сложен. Из предложенной lite-версии исключено 80% функциональности непервостепенной важности;

HTML Speech Incubator Group Final Report -- рабочий материал по использованию новых тегов HTML и JavaScript API при работе с речевой информацией;

API for Media Resources 1.0 -- API для доступа к метаданным разных форматов, описывающих содержимое медиаресурсов в сети;

Media Fragments URI 1.0 -- при работе с мультимедийной информацией попытка переключиться к нужному фрагменту видео/аудиозаписи подразумевает дополнительную нагрузку на плагин браузера, который выполняет соответствующую "нарезку". Новый стандарт снимает нагрузку с клиента и упрощает обработку фрагмента серверной частью;

WebRTC 1.0 -- коммуникации между браузерами в реальном времени, в частности, организация пиринго-подобных видеоконференций в рамках платформы Open Web Platform;

HTML5 Web Messaging -- механизмы взаимодействия контента в HTML5-формате;

WebSocket API -- как сокетам организовывать двустороннее устойчивое соединение;

Web Storage -- API для локального хранилища ключ-значение на клиентском устройстве. Тут же следует отметить и Indexed Database API;

File API -- работа с файловыми объектами в веб-окружении;

Object Memory Modeling -- формат объектной памяти на базе XML;

Content Security Policy -- важный документ, задающий механизмы противодействия вредоносным методам несанкционированного проникновения в систему наподобие кросс-скриптинга XSS;

Touch Events v1 -- набор низкоуровневых программных событий для описания процесса взаимодействия программы с пользовательским сенсорным интерфейсом;

Vibration API -- программный доступ к механизму вибрации трубок;

Battery Status API -- программное определение уровня заряда аккумулятора или батареи клиентского устройства;

Созданы новые рабочие группы:
- Model-Based UI Working Group по упрощению разработки пользовательского интерфейса под многофункциональные устройства;
- Tracking Protection Working Group, объединившая разработчиков браузеров, поставщиков контента, создателей поисковиков, и онлайновых рекламодателей по теме сохранения приватности. Так, разрабатывается механизм безопасного серфинга "Не отслеживать меня!".