Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Прокладка козьих троп

.

Я обожаю это выражение. Оно кратко характеризует идею HTML5. Возможно, вы не слышали его раньше? Его смысл в том, что независимо от того, где вы делаете дорожки и проходы в какой-то области, люди (и козы!) обязательно пойдут по-своему. И конечно, их собственные дорожки становятся любимыми2. «Прокладка козьих троп» означает: можно игнорировать правильные способы просто потому, что принято делать иначе. Так почему бы не сделать эти тропинки красивыми асфальтированными дорожками? В отношении HTML этот принцип можно проиллюстрировать несколькими простыми выражениями, как показано в табл. 9.1.

Таблица 9.1. Козья тропа в HTML4 и HTML5

Новые теги выглядят проще, правда? Если все называют какой-то элемент заголовком (по id-атрибуту), не лучше ли создать элемент header? Аналогично — footer и nav. Разумеется, эта идея не возникла из воздуха, такой вывод сделали на основании исследований. Сначала, в 2004 году, в компании Google было проанализировано около миллиона веб-страниц, чтобы выяснить, какие имена классов используются в веб-дизайне чаще всего. Затем, в 2009 году, Opera провела похожее исследование около 2 миллионов веб-страниц, выбранных случайным образом. На его основе были сделаны выводы, как нужно называть HTML-элементы (или переделывать уже существующие наименования). На момент написания книги для утверждения предложены следующие элементы HTML5: article, aside, audio, bdi, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, mark, meter, nav, output, progress, rp, rt, ruby, section, source, summary, time, video и wbr.

Мы, конечно, не будем рассматривать их все. Вместо этого я сделал небольшую выборку идей, которые хочу рекомендовать вам, — подумайте, как с их помощью можно улучшить сайт! Ничего не бойтесь — в последней главе я расскажу, где и как вы можете подробно изучить многие темы, включая HTML5. Я надеюсь, вызовет у вас интерес к HTML5. Затем вы сможете продолжить знакомство с ним по различным онлайн-учебникам, которые бесплатно распространяются в Сети3.

.

Читайте так же:
Not found