На острие прогресса
06.07.2009 технологии
Несколько дней назад W3C объявил о том, что группа разработки XHTML 2 расформировывается и все силы будут брошены на HTML 5.
Как безнадёжный техноманьяк, считаю это историческим событием. В последние дни я кроме прочего занимаюсь разработкой нового проекта, и чтобы не тащиться в хвосте и не киснуть мозгом решил наконец-то вникнуть в современные реалии. Я изучил ночью довольно много информации, предлагаю вам выжимку лучшего из прочитанного.
Предварительный обзор HTML 5
Доступно объясняются отличия от привычного HTML и зачем это нужно. Все нюансы иллюстрируются примерами кода, рекомендую ознакомиться. Читается легко, вопросов почти не остаётся.
HTML 5 differences from HTML 4
По-английски, но вроде бы всё ясно, затруднений быть не должно. Тоже с примерами. Учитывая, что более авторитетного источника в этой области в принципе быть не может — Must Have, однозначно.
Google ставит на HTML 5
Как вы думаете, стоит прислушаться к мнению этого гиганта?
Семантика в HTML 5
А вот и ложка дёгтя — перевод критического взгляда на HTML 5. В статье озвучены очень здравые, я бы сказал стратегические мысли, но, кажется, уже поздно. Кстати, автор (John Allsopp) использует шикарную фразу — «период полураспада Internet Explorer». И ещё обратите внимание: участник хабратусовки sotakone оставил замечательный комментарий, который я стопроцентно поддерживаю.
Введение в микроформаты
Прочитали предыдущую статью? Тогда это вам будет тем более интересно. Потому что микроформаты как раз являются удобным расширением семантики HTML, не влекущим за собой проблем с обратной совместимостью. Микроформаты понятны и человеку и машине, в частности — поисковому роботу Yahoo.
Галерея сайтов HTML 5
Авангард современных WEB-технологий. На сегодняшний день будущее наступило менее чем для сотни сайтов во всем мире. На это стоит взглянуть. Изучая код первенцев эпохи HTML 5 можно подглядеть много хорошиех идей. Или плохих :)
Первый сайт HTML 5 на русском языке?
Выдающийся WEB-разработчик из Киева Akella скорей всего первым из наших перешёл на рельсы нового стандарта. И про этот опыт Юрий интересно рассказал в своём блоге. Не пропускайте обсуждение, там тоже много любопытного.
HTML 5 Cheat Sheet
Здоровая табличка со всеми элементами. Печатать на А4 нет смысла, мелко будет. Лучше А3. Если кто-то исправит (убрать ужасной толщины чёрные линии и добавить небольшую подсветку новых элементов) — выложу новыую ссылку с благодарностью.
17 августа 2009. Добротная, как всегда, статья от Ростислава Чебыкина — «HTML 5: назло мечтам, навстречу людям». Настоятельно рекомендую к прочтению.
Ну вот и всё. Есть что добавить? Пишите комментарии, я буду рад! Не забывайте, что в комментариях можно ставить ссылки в формате Textile ("текст ссылки":URL).
P.S. Кто-то уже зарегистрировал домен html5.ru. Надеюсь, там со временем появится ресурс не хуже замечательного xhtml.ru.
Комментарии
Комментирование этой статьи закрыто.
Благодарю, очень полезные ссылочки.
кстати, добавлю дёгтя.
Элемент section вроде бы для упрощения семантики придуман, но в результате он становится совершенно неудобным для использовния обычным человеком.
Похоже, section обречён только на поддержку гиками и автоматическую генерацию (ими же). Не подумали.
Посмотри здесь, может че-нить интересное найдешь.
http://dev.opera.com/articles/html/
> Похоже, section обречён только на поддержку гиками и автоматическую генерацию (ими же). Не подумали.
Судя по описанию они им убивают ещё и разделение заголовков на уровни:
Notice how the use of section means that the author can use h1 elements throughout, without having to worry about whether a particular section is at the top level, the second level, the third level, and so on.
http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-section-element
Я потому и написал про автоматическую генерацию.