Консорциум Всемирной паутины (W3C) в рамках программы Инициативы web-доступности (WAI), объединяющей стратегии, стандарты и вспомогательные ресурсы, призванные помочь сделать Интернет более доступным для людей с ограниченными возможностями, объявил о значительном расширении перечня переводов нормативных документов на различные языки. В общей сложности стало доступно более двадцати новых переводов, в том числе на русском и белорусском языках.
Вторая встреча WSG-Russia
1 мин
60617 апреля в рамках конференции РИТ-2007 состоится вторая встреча участников российского крыла Web Standards Group (WSG).
Встреча соберёт веб-стандартистов из нескольких городов России и начнёт традицию регулярных открытых WSG-митингов. В ходе выступлений и дискуссий будут затронуты вопросы внедрения веб-стандартов в практику разработки сайтов, показаны интересные примеры использования
микроформатов, AJAX и затронута тема семантической вёрстки. Среди участников ожидаются докладчики секции «Клиентское программирование», разработчики и российские евангелисты веб-стандартов и микроформатов.
Встреча пройдет в зале 4, в 12:30, 17 апреля.
Встреча соберёт веб-стандартистов из нескольких городов России и начнёт традицию регулярных открытых WSG-митингов. В ходе выступлений и дискуссий будут затронуты вопросы внедрения веб-стандартов в практику разработки сайтов, показаны интересные примеры использования
микроформатов, AJAX и затронута тема семантической вёрстки. Среди участников ожидаются докладчики секции «Клиентское программирование», разработчики и российские евангелисты веб-стандартов и микроформатов.
Встреча пройдет в зале 4, в 12:30, 17 апреля.
Питерская встреча веб-стандартистов
1 мин
62917 ноября в 14:00 санкт-петербургский офис Яндекса гостеприимно соберёт местных адептов веб-стандартов. В неформальной обстановке совершенно бесплатно вы сможете поговорить о веб-стандартах с людьми, активно применяющими их в своей работе. Тут вам Вадим «pepelsbey» Макеев (руководитель отдела вёрстки компании «СУП Фабрик»), и Алексей «Flack» Рыбаков (разработчик интерфейсов компании «Яндекс»), а так же Артемий Ломов.
Встреча проводится под эгидой российского крыла Web Standards Group (WSG).
Заявки на участие и вопросы шлите Александру Исакову: uggallery {cabaka} yandex.ru. Или хабрапочтой. Обязательно укажите имя, фамилию и контактный e-mail.
Итак, С.-Петербург, 17 ноября, 14:00, метро Пл. Ленина, офис Яндекса.
Встреча проводится под эгидой российского крыла Web Standards Group (WSG).
Заявки на участие и вопросы шлите Александру Исакову: uggallery {cabaka} yandex.ru. Или хабрапочтой. Обязательно укажите имя, фамилию и контактный e-mail.
Итак, С.-Петербург, 17 ноября, 14:00, метро Пл. Ленина, офис Яндекса.
Питерская встреча веб-стандартистов. Уточнения
1 мин
677Мы окончательно утвердили место и время проведения встречи:
17 ноября (суббота) в 14:00 в конференц-зале «Стеклянный»
гостиницы «Санкт-Петербург».
Кроме того вы можете ознакомиться с официальной программой:
17 ноября (суббота) в 14:00 в конференц-зале «Стеклянный»

Кроме того вы можете ознакомиться с официальной программой:
- доклад Вадима Макеева «CSS-изначальности: фреймворки, reset.css»;
- презентация группы разработчиков «Kandy — комфортная IDE для вёрстки»;
- «Особенности шаблонизации данных с использованием XSL и Docbook» от автора сих строк;
- рассказ Андрея Сумина «Модульность в Javascript».
Итоги встречи Web Standards Group
1 мин
95017 ноября в Санкт-Петербурге успешно состоялась первая открытая встреча российского крыла Web Standards Group. В течение трёх часов организаторы и докладчики рассказывали интересные и неочевидные вещи про CSS, Javascript и XML.
Мероприятие посетило более семидесяти наиболее ответственных разработчиков из северной столицы. Надеемся, что все они вынесли что-то полезное из представленных докладов и их обсуждения.
Тем же, кто не смог попасть на встречу, предлагаем ознакомиться с презентациями и кратким фоторепортажем.
Следующая встреча намечена на начало следующего года, на этот раз в Москве. Будем рады видеть.
Мероприятие посетило более семидесяти наиболее ответственных разработчиков из северной столицы. Надеемся, что все они вынесли что-то полезное из представленных докладов и их обсуждения.
Тем же, кто не смог попасть на встречу, предлагаем ознакомиться с презентациями и кратким фоторепортажем.
Следующая встреча намечена на начало следующего года, на этот раз в Москве. Будем рады видеть.
Поддерживать стандарты — дело непростое
1 мин
683В связи с усилившимся давлением со стороны разработчиков «правильных» браузеров, одним из наиболее ярких проявлений которого служит жалоба компании Opera Software в Еврокомиссию, создатели Internet Explorer всерьёз задумались о том, чтобы сделать IE 8 более совместимым с существующими веб-стандартами. Правда, решение данной проблемы грозит породить массу новых.
Мнения разработчиков о действиях Microsoft в плане поддержки стандартов
3 мин
651В связи с сообщениями о том, каким образом разработчики Internet Explorer планируют решить проблему поддержки стандартов и соблюдения качественного просмотра страниц, многие известные личности в своих блогах и интервью высказали собственное мнение по данному вопросу. Учитывая их опыт и знания вопроса следует, видимо, с повышенным вниманием отнестись к тому, как они понимают ситуацию и какие видят перспективы. Вот краткие тезисы их статей:
Что говорят разработчики по поводу нововведений Microsoft
1 мин
405В данной ветке можно почитать, что думают по поводу ожидаемой поддержки веб-стандартов в браузере IE8 разработчики других браузеров. Общая оценка — явно негативная. Но окажет ли это хоть какое-то влияние на саму Microsoft?
Microsoft пытается подмять веб-стандарты под IE8
1 мин
858Возможно, я глубоко ошибаюсь в заголовке; очень хочется услышать мнение Хабралюдей по поводу того, как в IE8 предполагается «решить» проблему рендеринга старого HTML-кода, напичканного хаками для IE6 / IE7 (вот оригинальная статья с A List Apart, плюс Джон Резиг по этому же поводу).
Вкратце — Microsoft предлагает ввести специальный мета-тэг
Update: интересно, как на это отреагируют онлайн-сервисы создания веб-страниц, например, движки MovableType, WordPress и прочая. От их решения будет зависеть развитие ситуации, верно?
Вкратце — Microsoft предлагает ввести специальный мета-тэг
X-UA-Compatible
для обозначения версии целевого браузера, чтобы IE8 мог корректно отображать страницы, созданные ранее для его предшественников.Update: интересно, как на это отреагируют онлайн-сервисы создания веб-страниц, например, движки MovableType, WordPress и прочая. От их решения будет зависеть развитие ситуации, верно?
Конкурс WebHiTech
1 мин
474Уважаемые коллеги! Сегодня состоялся старт первого в истории Рунета технологически-ориентированного конкурса веб-сайтов WebHiTech, нацеленного на поддержку веб-стандартов. Я анонсирую его здесь на правах автора идеи и председателя оргкомитета. Мероприятие проводится при поддержке компании RU-CENTER и будет анонсировано на конференциях РИФ и РИТ.
Конкурс проводится в трех номинациях:
— лучшее дизайнерское решение;
— лучшие потребительские качества;
— лучшее использование технологий.
Если вы пишете чистый и валидный HTML- и CSS-код, разделяете контент и представление на уровне конечного кода веб-страниц, придерживаетесь идеалов семантической разметки, с пиететом относитесь к слову «веб-стандарты», и при этом ваши сайты красивы, аккуратны, удобны в использовании и функционально доступны максимально широкому кругу пользователей, то тогда наш конкурс — для вас! Ждем ваших заявок.
Подробности о правилах и сроках проведения конкурса, о составе оргкомитета и жюри читайте на официальном сайте мероприятия.
Конкурс проводится в трех номинациях:
— лучшее дизайнерское решение;
— лучшие потребительские качества;
— лучшее использование технологий.
Если вы пишете чистый и валидный HTML- и CSS-код, разделяете контент и представление на уровне конечного кода веб-страниц, придерживаетесь идеалов семантической разметки, с пиететом относитесь к слову «веб-стандарты», и при этом ваши сайты красивы, аккуратны, удобны в использовании и функционально доступны максимально широкому кругу пользователей, то тогда наш конкурс — для вас! Ждем ваших заявок.
Подробности о правилах и сроках проведения конкурса, о составе оргкомитета и жюри читайте на официальном сайте мероприятия.
Конкурс WebHiTech: первые итоги
2 мин
4863 апреля я анонсировал на «Хабрахабре» старт технологического конкурса сайтов WebHiTech, нацеленного на поддержку распространения духа и буквы современных веб-стандартов в Рунете. С тех пор прошел почти месяц, и можно уже подвести первые итоги.
К настоящему моменту на конкурс подано почти 60 заявок. Замечу, что заявки принимаются вплоть до 25 сентября, так что у вас еще есть время для того, чтобы выдвинуть свой проект на наш конкурс. Более того, у хороших сайтов есть все шансы на победу — средний уровень заявок пока что, к сожалению, не слишком высок.
К настоящему моменту на конкурс подано почти 60 заявок. Замечу, что заявки принимаются вплоть до 25 сентября, так что у вас еще есть время для того, чтобы выдвинуть свой проект на наш конкурс. Более того, у хороших сайтов есть все шансы на победу — средний уровень заявок пока что, к сожалению, не слишком высок.
Конкурс WebHiTech: два месяца в пути
2 мин
412Вы — да, вот лично вы, %username%, — веб-разработчик клиентской стороны. Вы делаете хорошие сайты, проявляя уважение ко всем трем китам, на которых зиждется идеология современных веб-стандартов: валидность кода; концепция разделения контента и представления; семантичность разметки. Правильно ведь говорю, да?
Будущее веб-стандартов
11 мин
1.1K
Перевод
Примечание: ниже находится перевод статьи The future of web standards, в которой автор рассматривает текущее состояние организаций, связанных с разработкой веб-стандартов, и возможное будущее как организаций, так и самих веб-стандартов вообще. Мои комментарии далее даны курсивом.
Индустрию веб-дизайна и веб-разработок, основанных на применении стандартов, в последнее время достаточно сильно будоражит. Статья Andy Clarke «CSS Unworking Group», по видимому, открыла дорогу обсуждению текущего неудовлетворительного состояния подхода (или отсутствия оного) по стандартизации новых возможностей для веб-разработчиков и дизайнеров. Статья Alex'а Russell «The W3C Cannot Save Us» и моего друга и бывшего коллеги Jeff'a Croft «Do we need a return to the browser wars?» продолжила эту дискуссию, как и Stuart Langridge c «Reigniting the browser wars», которая появилась уже после того, как я закончил первый черновой вариант этой своей заметки.
В конечном счете, я думаю, все поднятые вопросы можно отнести к одной из двух больших проблем:
Первая, не слишком лицеприятная, заключается в том, что текущий прогресс разработки новых стандартов, в лучшем случае, заморожен. HTML был создан из первоначальной задумки до версии 4.01 менее чем за десятилетие. Но текущая версия 4.01 не изменялась еще с конца прошлого тысячелетия (XHTML не сильно лучше: версия 1.0 была, практически, идентична HTML 4.01, за исключением XML-синтаксиса, а XHTML 1.1 не сильно изменил ситуацию, так как все новшества фокусировались на реорганизации и разделении стандартов на модули). Совершенно аналогично, CSS застыл на спецификации версии 2 с 1998, а CSS 2.1 по-прежнему всего лишь «Candidate Recommendation».
Второй проблемой является то, что все основные нововведения в интернете появляются из проприетарных технологий: Flash выскакивает везде, где только можно, Microsoft и Adobe раздельно работают над следующим поколением RIA (rich internet application), а наиболее модное слово — «AJAX» — изначально произошло из исключительно Microsoft'овской технологии (
Индустрию веб-дизайна и веб-разработок, основанных на применении стандартов, в последнее время достаточно сильно будоражит. Статья Andy Clarke «CSS Unworking Group», по видимому, открыла дорогу обсуждению текущего неудовлетворительного состояния подхода (или отсутствия оного) по стандартизации новых возможностей для веб-разработчиков и дизайнеров. Статья Alex'а Russell «The W3C Cannot Save Us» и моего друга и бывшего коллеги Jeff'a Croft «Do we need a return to the browser wars?» продолжила эту дискуссию, как и Stuart Langridge c «Reigniting the browser wars», которая появилась уже после того, как я закончил первый черновой вариант этой своей заметки.
В конечном счете, я думаю, все поднятые вопросы можно отнести к одной из двух больших проблем:
Первая, не слишком лицеприятная, заключается в том, что текущий прогресс разработки новых стандартов, в лучшем случае, заморожен. HTML был создан из первоначальной задумки до версии 4.01 менее чем за десятилетие. Но текущая версия 4.01 не изменялась еще с конца прошлого тысячелетия (XHTML не сильно лучше: версия 1.0 была, практически, идентична HTML 4.01, за исключением XML-синтаксиса, а XHTML 1.1 не сильно изменил ситуацию, так как все новшества фокусировались на реорганизации и разделении стандартов на модули). Совершенно аналогично, CSS застыл на спецификации версии 2 с 1998, а CSS 2.1 по-прежнему всего лишь «Candidate Recommendation».
Второй проблемой является то, что все основные нововведения в интернете появляются из проприетарных технологий: Flash выскакивает везде, где только можно, Microsoft и Adobe раздельно работают над следующим поколением RIA (rich internet application), а наиболее модное слово — «AJAX» — изначально произошло из исключительно Microsoft'овской технологии (
XMLHttpRequest
), которая тем или иным образом была включена в другие браузеры.Веб-стандарты это поэзия. Или даже музыка. Не религия.
W3Cast #1
1 мин
497Привет. Предлагаю вашему вниманию пилотный выпуск подкаста о веб-разработке и веб-стандартах — W3Cast. Мы планируем вести подкаст на еженедельной основе и нам есть что рассказать, так как веб-разработка это не только наша профессия, но и хобби.
Заранее приношу извинения за некоторую сумбурность, так как подкаст планировался и записывался на одном дыхании. Последующие выпуски будут более продуманными. Первый блин комом, а впрочем вам решать:
* W3C: соблюдай рекомендации и спи совершенно спокойно
* Микроформаты вкратце
* Валидатор: зачем ты нам нужен и кто ты такой?
* Расширения для разработчиков (эго-тема о Firefox)
— Ведущие: Curlybrace & Dinamyte
— Длительность: 33 минуты
— «Вес» файла: 15МБ
Подписаться по RSS
Заранее приношу извинения за некоторую сумбурность, так как подкаст планировался и записывался на одном дыхании. Последующие выпуски будут более продуманными. Первый блин комом, а впрочем вам решать:
* W3C: соблюдай рекомендации и спи совершенно спокойно
* Микроформаты вкратце
* Валидатор: зачем ты нам нужен и кто ты такой?
* Расширения для разработчиков (эго-тема о Firefox)
— Ведущие: Curlybrace & Dinamyte
— Длительность: 33 минуты
— «Вес» файла: 15МБ
Подписаться по RSS
Поддержка стандартов в Opera Presto 2.2 и Opera 10 beta
9 мин
847
Перевод
Введение
Только что мы выпустили первую бету Opera 10, которая не только включает некоторые отличные новые возможности, но и просто потрясающе выглядит. Но что это значит для разработчиков? В эту бету включена новая версия движка Opera Presto 2.2, которая обеспечивает лучшую скорость, стабильность, поддержку веб-стандартов и многое другое. Эта публикация посвящена самым важным улучшениям в поддержке веб-стандартов, что были представлены в Opera Presto 2.2 (см. список предыдущих улучшений в Presto 2.1). Нам будет интересно посмотреть на то, что у вас получилось сделать с использованием этих новые возможностей, так что дайте знать в комментариях.
CSS Tidy: нужна помощь
2 мин
1.1KCSS Tidy является полностью открытой и на данный момент одной из самых мощных библиотек по преобразования CSS-кода. В большинстве случаев ее используют для минимизации CSS-кода (что позволяет добиваться весьма впечатляющих результатов, пример с сайта CSS Tidy). Огромное количество сайтов предлагают минимизаторы, основанные именно на CSS Tidy: CleanCSS, CSS Formatter and Optimizer, CSS Compressot и многие другие. Даже YUI Compressor год назад уступал CSS Tidy по степени сжатия.
Количество настроек CSS Tidy впечатляет: это и сжатие наименований свойств (цветов, шрифтов, фона), и регистро-независимый вывод, и объединение селекторов для максимальной минимизации кода, и их сортировка, и исключение нестандартных CSS-свойств, и сохранение синтаксиса введенного кода, и т.д. (полный список поддерживаемых настроек с примерами).
Поскольку библиотека направлена на разбор и стандартизацию (как следует из названия — Tidy), а не только на минимизацию кода, то с ее помощью можно проворачивать довольно любопытные вещи. Например, выводить CSS-код в стандартном виде в любом формате (CSS Tidy поддерживает шаблоны вывода). Или осуществлять любые преобразование с таблицей стилей на странице (к слову, именно она используется для создания CSS Sprites и, естественно, в приложении для автоматической клиентской оптимизации — Web Optimizer). В Web Optimizer уже включена самая последняя версия CSS Tidy, в которой исправлены некоторые ошибки.
Поскольку приложение написано с учетом высоких требований к производительности, то работает оно очень шустро (в несколько раз быстрее того же YUI Compressor).
Но речь не совсем об этом.
Преамбула
Количество настроек CSS Tidy впечатляет: это и сжатие наименований свойств (цветов, шрифтов, фона), и регистро-независимый вывод, и объединение селекторов для максимальной минимизации кода, и их сортировка, и исключение нестандартных CSS-свойств, и сохранение синтаксиса введенного кода, и т.д. (полный список поддерживаемых настроек с примерами).
Поскольку библиотека направлена на разбор и стандартизацию (как следует из названия — Tidy), а не только на минимизацию кода, то с ее помощью можно проворачивать довольно любопытные вещи. Например, выводить CSS-код в стандартном виде в любом формате (CSS Tidy поддерживает шаблоны вывода). Или осуществлять любые преобразование с таблицей стилей на странице (к слову, именно она используется для создания CSS Sprites и, естественно, в приложении для автоматической клиентской оптимизации — Web Optimizer). В Web Optimizer уже включена самая последняя версия CSS Tidy, в которой исправлены некоторые ошибки.
Поскольку приложение написано с учетом высоких требований к производительности, то работает оно очень шустро (в несколько раз быстрее того же YUI Compressor).
Но речь не совсем об этом.
Производители браузеров вынудили W3C отказаться от свободных кодеков в HTML5
1 мин
5.7K
«После долгих и бурных обсуждений данной ситуации, я, к своему сожалению, пришел к выводу, что нет такого кодека, который все производители хотели бы внедрить в свои продукты», — сказал главный разработчик HTML5 Ян Хиксон.
Apple, например, не собирается добавлять поддержку Ogg Theora в свой QuickTime, беспокоясь о неких потенциальных проблемах с патентами, даже не смотря на то, что его можно использовать совершенно бесплатно. Opera и Mozilla, наоборот, против использования H.264 из-за возможных проблем с его лицензированием и распространением. У Google тоже есть свои схожие заморочки, хотя они уже включили оба кодека в Chrome. А Microsoft вообще не собирается поддерживать тег <video>. Такие вот дела.
via Slashdot