Веб-стандарты → Призыв к действию: вы нужны Открытому Вебу *сейчас*!
От переводчика: увидев вчера новость о том, что другие браузеры собираются ввести поддержку -webkit-экспериментальщины (тут), я испытал схожие чувства и смог произнести одно лишь слово «МаCSSаракш!». Поэтому, увидев в твиттере ссылку на эту статью Дэниела Глазмана, я посчитал необходимым перевести ее для Хабра. Буду благодарен за внимание и ваши мысли по этому поводу!Рабочая группа CSS, W3C, производители браузеров и Открытый Веб нуждаются в вас, буквально в каждом из вас. Эта статья написана Дэниелом Глазманом, сопредседателем рабочей группы CSS: часть до «Это не должно случиться» передает официальное обсуждение внутри этой рабочей группы. Члены рабочей группы, участвующие в дискуссии, включают представителей Adobe, Apple, Disruptive Innovations, Google, HP, Microsoft, Mozilla, Opera и WWW-консорциума (W3C). Вторая часть статьи — целиком моя.
Не так давно, IE6 был сверхдоминирующим браузером в Вебе. Веб был переполнен сайтами, работающими только в IE6, и другие браузеры, их пользователи, были в отчаянии. IE6 мертв, те времена прошли, все производители браузеров, включая саму MS, ликуют. Прошли? Не совсем… IE6 ушел, проблема осталась.
Каскадные Таблицы Стилей → Проблема с подсчетом браузерных «фич»
Счет в css3test.com выходит примерно равным. Я получаю почти одни и те же результаты в экспериментальном Файрфоксе и в ночных сборках Хрома (64% и 63% соответственно). Это дает мне шанс объяснить, чем такого рода тесты плохи для Веба, чтобы это не звучало ни издевкой, ни подлизыванием :-)
Корень проблемы очень прост и объясняется прямо в верху страницы:
Корень проблемы очень прост и объясняется прямо в верху страницы:
Веб-разработка → Веб-приложения вытеснят нативные?
Краткое содержание. В обозримом будущем сайты/веб-приложения могут вытеснить или серьезно потеснить нативные приложения.
Приложения можно будет делать независимо от App Store, Android Маркет и других на HTML/CSS/JS.
Это станет возможно благодаря многим независимым факторам:
1. Недружелюбная политика экосистем

Официально попасть на iOS можно только через App Store
Из-за политики Apple, которая обязала отчислять 30 процентов дохода и решила не делиться информацией о подписчиках, из App Store ушел The Financial Times. Ранее The Wall Street Journal прекратил продажи подписок через магазин.
Как ни крути 30% — это много, а вкупе с довольно большим количеством постоянно меняющихся ограничений, магазины приложений не самое приятное явление для разработчика.
Если бы App Store был каталогом привилегированных гарантированно проверенных, качественных и безопасных приложений наряду с другими возможностями получить программу, то оплата таких услуг была бы оправдана.
Но сейчас это единственный официальный способ для разработчиков донести свое приложение до конечного потребителя. Фактически App Store аналогичен поисковику, который индексирует приложения и делает их видимыми для пользователей. Но поисковик в отличии от App Store не берет плату за это самое индексирование.
Недаром существует неофициальный альтернативный репозиторий под iOS для несогласных — Cydia.
2. Слишком большое количество экосистем
Firefox → Возьми API, JavaScript; поди узнай скорей-ка, что в Файерфоксе нашем села батарейка!…
Как известно, в W3C идёт работа Речь идёт о появлении объекта navigator.battery со свойствами navigator.battery.charging (логическое; равно true, когда устройство подзаряжается)
navigator.battery.addEventListener('chargingchange', function () {
if (navigator.battery.charging) {
console.log('Устройство только что воткнули в розетку.');
}
}, false);
В конце осени нынешнего (2011) года соответствующий объект (под именем
Dura Lex → Apple снова отжигает с патентами
На этот раз они имеют четыре претензии — три патента и одна заявка на патент — которые угрожают заблокировать спецификации для «Touch Events».
Всем нам известный консорциум W3C работает над созданием данной спецификации, и в Apple об этом прекрасно знали и не присоединились к работе над этим, иначе им бы сразу пришлось подать свои претензии. Вместо этого Apple выжидает почти до последней минуты, когда почти все закончено, и спокойно предъявляет свою претензию.
подробнее на английском.
Всем нам известный консорциум W3C работает над созданием данной спецификации, и в Apple об этом прекрасно знали и не присоединились к работе над этим, иначе им бы сразу пришлось подать свои претензии. Вместо этого Apple выжидает почти до последней минуты, когда почти все закончено, и спокойно предъявляет свою претензию.
подробнее на английском.
Блог компании Microsoft → Доступны видео-записи первой конференции W3Conf

Совсем недавно с 15 по 16 ноября состоялась первая конференции W3Conf, которую провела организация W3C, ответственная за утверждение стандартов веб-разработки. Подзаголовок конференции был следующим: “Practical Standards for Web Professionals” (практическое применение стандартов для профессионалов в Веб).
На конференции выступили спикеры от множества участников организации W3C: Microsoft, Google, IBM, Adobe, Mozilla, Opera, Amazon, Nokia и других.
В скором времени после проведения конференции на официальном сайте были опубликованы видео-записи конференции. Их список вы найдете ниже.
Микроформаты (microformats) → W3C вернул элемент <time> обратно в HTML5
Недавнее решение редактора спецификаций HTML5 Йена Хиксона убрать широко используемый элемент <time> (баг 13240) вызвало недоумение у многих разработчиков. Такие же эмоции испытали представители консорциума W3C. Спустя несколько дней после спорного решения Хиксона они восстановили статус-кво.
Пол Коттон из Microsoft Canada от лица W3C уверяет, что вся ситуация возникла из-за недоразумения. По какой-то причине информация о пресловутом «баге 13240» не поступила своевременно в рабочую группу HTML WG (видимо, из-за использования в трекере некорректного компонента Bugzilla). Поскольку информация не поступала, то это является основанием для отмены принятого решения, в соответствии с процедурой.
По решению W3C редактор спецификаций Йен Хиксон должен внести необходимые изменения не позднее 8 ноября 2011 года., в противном случае персонал W3C сделает это самостоятельно. Баг 13240 будет переведён в статус Last Call WG, так что в будущем редактор спецификаций никак не сможет принять решение по нему в обход рабочей группы. Данный вопрос также обсудят на личной встрече участников HTML WG.
Пол Коттон из Microsoft Canada от лица W3C уверяет, что вся ситуация возникла из-за недоразумения. По какой-то причине информация о пресловутом «баге 13240» не поступила своевременно в рабочую группу HTML WG (видимо, из-за использования в трекере некорректного компонента Bugzilla). Поскольку информация не поступала, то это является основанием для отмены принятого решения, в соответствии с процедурой.
По решению W3C редактор спецификаций Йен Хиксон должен внести необходимые изменения не позднее 8 ноября 2011 года., в противном случае персонал W3C сделает это самостоятельно. Баг 13240 будет переведён в статус Last Call WG, так что в будущем редактор спецификаций никак не сможет принять решение по нему в обход рабочей группы. Данный вопрос также обсудят на личной встрече участников HTML WG.
Каскадные Таблицы Стилей → CSS 4: что новенького?
Необходимо немедленно оговориться, что опубликованный 29-ого сентября документ носит название «Селекторы уровня 4» (Selectors Level 4). Является ли это черновой спецификацией CSS 4? Понять пока что трудно, хотя некоторые уже успели обозвать документ таким именем.
Сразу же может возникнуть вопрос: а что, разве CSS 3 закончен, зачем так «гнать»? Напомним, что процесс утверждения новых спецификаций изменился со времен CSS 2.1: вместо единого стандарта третья версия представляет из себя набор документов, называемых модулями. Каждый развивается независимо от второй версии с сохранением обратной совместимости, а затем утверждается в качестве рекомендации. Обычно модули не опираются друг на друга, хотя у некоторых есть зависимости, например, у модулей селекторов и пространства имен.
Таким образом работа над четвертой версией стандарта может идти параллельно с развитием третьей версии.
Рассмотрим основные нововведения. Часть из них представляет большой интерес для разработчика, желающего оставаться в курсе тенденций развития верстки веб-документа.
Сразу же может возникнуть вопрос: а что, разве CSS 3 закончен, зачем так «гнать»? Напомним, что процесс утверждения новых спецификаций изменился со времен CSS 2.1: вместо единого стандарта третья версия представляет из себя набор документов, называемых модулями. Каждый развивается независимо от второй версии с сохранением обратной совместимости, а затем утверждается в качестве рекомендации. Обычно модули не опираются друг на друга, хотя у некоторых есть зависимости, например, у модулей селекторов и пространства имен.
Таким образом работа над четвертой версией стандарта может идти параллельно с развитием третьей версии.
Рассмотрим основные нововведения. Часть из них представляет большой интерес для разработчика, желающего оставаться в курсе тенденций развития верстки веб-документа.
Обработка изображений → PNG — not GIF!
Доброго времени суток!
Вам когда-нибудь хотелось узнать как устроены файлы PNG? Нет? А я все равно расскажу.
Формат PNG(Portable Network Graphics) был изобретен в 1995 году, чтобы стать заменой GIF, а уже в 1996, с выходом версии 1.0, он был рекомендован W3C, в качестве полноправного сетевого формата. На сегодняшний день PNG является одним из основных форматов веб-графики.

Под катом вы найдете общее описание строения PNG-файла, некоторое количество картинок-схем, препарирование
в hex-редакторе, и, конечно, ссылку на спецификацию.
Вам когда-нибудь хотелось узнать как устроены файлы PNG? Нет? А я все равно расскажу.
Формат PNG(Portable Network Graphics) был изобретен в 1995 году, чтобы стать заменой GIF, а уже в 1996, с выходом версии 1.0, он был рекомендован W3C, в качестве полноправного сетевого формата. На сегодняшний день PNG является одним из основных форматов веб-графики.

Под катом вы найдете общее описание строения PNG-файла, некоторое количество картинок-схем, препарирование
в hex-редакторе, и, конечно, ссылку на спецификацию.
HTML5 → W3C опубликовала спецификацию HTML5 для веб-разработчиков
Ранее в этом году WHATWG выпустили издание для веб-разработчиков из спецификации HTML5. Теперь, чтобы не отстать, HTML Working Group W3C опубликовали проект с более читабельной спецификацией HTML5: Edition for Web AuthorsW3C версия написана более технически, чем версия WHATWG, но по крайней мере вы можете прочитать HTML5 спецификацию без заметок о соответствии критериям браузеров.