Сайты на HTML 5

admin | 27 июля 2012 | Рубрика: SEO-оптимизация

Сайты на HTML 5

Основные вопросы, которые волнуют разработчиков и пользователей (потому что проблемы-то общие), — это кроссбраузерность и взаимодействие с поисковыми машинами.

Как отобразятся страницы написанные на HTML5 в конкретном браузере конкретного пользователя? Далеко не все пользуются новейшими версиями браузеров, и, не всегда полная «обратная совместимость» является таковой на практике.

Кроме того, в новой версии предусмотрены специальные тэги, предназначенные для облегчения работы поисковых роботов. По официальной версии с помощью этих тегов роботам гораздо проще находить, индексировать и оценивать сайты. Все станет яснее после ближайшего апдейта.

Сайты на HTML 5

Конечно, HTML5 существенно облегчает вставку медиа на страницы, реализацию анимации без флэша, упрощает семантику и оптимизирует код. Многие разработчики считают HTML5 улучшенным аналогом HTML4, но е смотря на явную схожесть названий, HTML5 не является полноправным приемником html4 или xhtml. Речь идет о новом языке, который в маркетинговых целях назван знакомой аббревиатурой. Сейчас каждый учебник по html 5 может познакомить с теорией этого языка, но вот относительно практики есть серьезные вопросы. Давайте посмотрим на проблему с другой стороны. Что нам может предложить новый стандарт языка?

А если Вас интересует  на завтрашний день посетите сайт gismeteo.ua . Ведь от погоды зависит многое.

Начнем с самого простого. Поддержка роликов и быстрое воспроизведение аудиофайлов, данные хранятся в одном месте, есть возможность обращаться к ним в любой момент, фоновые вычисления, тот же на базе JavaScript, новые элементарные формы (поиск, числа, цветовая сетка), плюс ко всему в наличии теги для разметки документа, удалены устаревшие теги и модифицированы некоторые другие. Об этом упоминает каждый учебник по html 5, но специалисты советуют обратить внимание на другие аспекты. Например, существует заблуждение, что HTML5 — еще не стандарт и нескоро им станет. Это ошибочное мнение ,если смотреть на буквы спецификаций, то всё наоборот. Метка «стандарт» («живой» язык) присвоен только спецификации WHATWG.

Посмотрите на CSS 2.1, он не был рекомендован вплоть до июня 2011 г. — но это отнюдь не мешало разработчикам (всех мастей) воспринимать его как «живой», действующий стандарт. Еще одно заблуждение — старые браузеры не могут распознать и «выбрасывают» модуль в Quirks mode. Утверждение не соответствует реальности, так как учебник по html 5 говорит о том, что единственное назначение доктайпа в HTML5 — перевод браузеров в режим поддержки стандартов, без всяких там «Almost. То есть согласно спецификации, для всех HTML5-страниц допускаются все доктайпы HTML 4.x и XHTML 1.x! То есть хорошо сверстанная страница является валидной или, если хотите, конформный HTML5 даже без смены доктайпов.

Давайте обратим внимание на еще один важный момент — символьные подстановки  . XML-парсер их не «видит», но спецификация рекомендует браузеру подгружать подстановки, по крайней мере те, которые указаны в DTD для XHTML 1. Использовать подстановки в HTML5-страницах можно только с доктайпами от XHTML 1.x.

Официально представление HTML5 не заставило себя ждать и буря в стакане воды связанная с продолжает набирать обороты. Разработчики разделились на два лагеря. Но в лагере, который «голосует за» HTML5 считают, если брать во внимание не только ультрамодные новинки, а спецификацию в целом, дела с общей поддержкой не так уж плохи. В любом случае HTML5 предлагает больше работающих полезных возможностей, чем предыдущие версии.

HTML5 получил общую поддержку браузеров не так давно (чего только стоит история с IE). Особо отличился Google, который встроил в 18 версию Chrom новый модуль Canvas 2D. То есть больше половины крупных браузеров (те же FF 4+, Opera 11.6+, Chrome 7+) «читают» любой HTML как HTML5 — поскольку этот стандарт обратно совместим со всеми реально использовавшимися возможностями предыдущих версий. Как только Ян Хиксон, редактор спецификации HTML5 в Candidate Recommendation даст «добро» (обещал к концу 2012 года) проблем с приложением уже не будет.

Лояльность Google к HTML5 явно заметна, так как владельцы поисковой системы довольно много сделали для того, чтобы язык стал общепринятым. Для рекламы HTML5 очень часто используется стартовая страница Google, что существенно разнообразим жизнь пользователям. Например, вот так выглядит главная страница Google с применением HTML5 (поздравление с жителей Гонконга с каким-то праздником) http://www.google.com.hk/intl/zh-CN/landing/shuixia/ — пощелкайте мышкой по песочку, можете «утопить» надпись Google, подбрасывать монетку и погоняться за рыбами. Получите «море» удовольствия. За исключением внешнего вида — это совершенно нормальная, рабочая, стартовая страница Google. Еше один яркий пример применения Google HTML5то в день рождения Станислава Лема стартовая страница Google была представлена пользователям в виде симпатичной аркадной игрушкой по мотивам Кибериады.

Также на базе HTML5 есть отличные обучалки. Разработчики тренируются и пишут на HTML5 сайты с игрушками, например, есть такой вот http://html5game.ru/. Шапка сайта производит неизгладимое впечатление. Представленные на сайте игрушки являются упрощенными аналогами флеш-игр, грузятся довольно быстро. Можно потренироваться в графике с помощью интерактивного графического редактора — http://www.picozu.com/editor. Гораздо адекватнее, чем Paint, да и возможность пользоваться средствами HTML5 для рисования очень впечатляет.

Рекомендую почитать другие статьи

Не забудь поделиться с друзьями


Отзывов нет

Ваш отзыв

*
Спасибо за ваш комментарий
Anti-Spam Image

Оставьте бесплатно свою ссылку, на одну из Ваших статей!