Комментарий: HTML5 просто означает новый набор стандартов, синтаксиса и правил для создания веб -страниц, которые могут использовать некоторые «локальные» функции новых браузеров, такие как автономное хранилище, мультимедиа воспроизведения и другие взаимодействия и т. Д.
Многие из классных веб -сайтов HTML5, которые мы видели, на самом деле не связаны с HTML5, но генерируются CSS3 и jQuery. CSS3 и jQuery - это новые технологии, такие как HTML5, и это параллельные концепции с HTML5.В этой статье рассказывается о 7 легендах о HTML5, что является недоразумением :)
Легенда № 1: Поскольку Apple не поддерживает Flash, люди изобрели HTML5
Большое дерево привлекает ветер, и яблоки, кажется, часто подвергаются критике. Хотя HTML5 может предоставить некоторые очень полезные функции для мобильных устройств, он не создается для этого требования. Фактически, еще в 2004 году Opera и Mozilla определили несколько хороших стандартов дизайна для решения грязных веб -стандартов. Их цель состоит в том, чтобы представить эти стандарты в W3C, чтобы создать лучший, более быстрый HTML -стандарт. Этот стандарт не был принят до 2006 года. Всего за три года люди составили новый стандарт, рассмотрели и одобрили и начали использоваться.
Легенда № 2: HTML5 не созревает до 2022 года
Я не знаю, кто принял это предложение. Мы знаем, что составление HTML5 было рассмотрено и утверждено в 2009 году, что означает, что не будет добавлено нового контента, и существенных изменений не будет. Теперь вы можете использовать HTML5 и не нужно беспокоиться о проблемах обратной совместимости. Вы можете использовать немного легкого JavaScript, чтобы позволить более старым браузерам поддержать сложный холст. Все новые версии браузеров поддерживают HTML5. То, о чем вам нужно беспокоиться, это не тег HTML, а CSS. Многие старшие браузеры плохо поддерживают CSS3.
Легенда № 3: HTML5 требует поддержки CSS3
Хотя CSS3 может добавить много цвета в HTML5, например, семантические имена классов, это ни в коем случае не необходимо. HTML5 - это просто язык разметки, вы, безусловно, можете использовать HTML5 + CSS2, но это не так элегантно. Поскольку HTML5 удаляет атрибуты и теги, вам необходимо указать все стили для каждого элемента. Например, в HTML5, чтобы браузер правильно отображал страницу, вам необходимо установить отображение: объявление блока для каждого элемента страницы. Короче говоря, HTML5 нуждаются в стилях, чтобы страница выглядела лучше, но она не должна быть CSS3.
Легенда № 4: HTML5 разрушает доступность
Вместо этого HTML5 был разработан с учетом доступности. Каждый элемент поддерживает роль логотипа Wia Aria. Эти символы могут позволить устройствам, таким как читатели экрана, лучше понять содержание страницы.
Легенда № 5: HTML5 - это убийца Flash
Flash все еще используется бесчисленными веб -сайтами и разработчиками. Неспособность о Flash и STEM HTML5 из -за спора между Adobe и Apple и быстрое популярность аудио и видео приложений HTML5. Хотя HTML5 может хорошо поддерживать небольшое количество воспроизведения видео, HTML5 требует больше ресурсов кодирования, чем Flash, и не хватает технологии, предоставленной плагинами браузера. В настоящее время большое количество технологий HTML5, аналогичных Vimeo и YouTube, используется для продвижения этой технологии, и они не будут полностью отказаться от Flash в краткосрочной перспективе. Разработчик Вики Ху имеет несколько убедительных взглядов на тот факт, что Flash все еще будет широко использоваться.
Но с точки зрения дизайна страницы, мы надеемся избавиться от Flash как можно скорее. HTML5 легче выучить и использовать. Это не требует плагинов, загружается быстро и подходит для мобильных устройств. Таким образом, это не HTML5, который убил Flash, если быть точным, HTML5 будет доминировать на рынке мобильного дизайна и развития.
Легенда № 6: Пока вы добавляете HTML5 Doctype на мой сайт, это будет веб -сайт HTML5
С точки зрения браузера, да, веб -сайты, которые добавляют HTML5 Doctype, будут считаться веб -сайтами HTML5. Но HTML5 - это больше, чем просто документ. Это полный набор лучших практик, семантических тегов, элементов набора текста, таких как <Header>, <av>, <section>, <cartice> и т. Д. Эти элементы позволяют вашему веб -сайту воспользоваться новыми функциями браузера, которые называются HTML5. В то же время вы также должны обратить внимание на элементы и атрибуты, которые устанавливаются в HTML5 для обеспечения совместимости.
Легенда № 7: Использование HTML5 даст мне больше работы/денег/уважения ...
Сваливание в HTML5 не заставит вас выглядеть сексуально, если вы не Брюс Лоусон. Это не позволит вам найти работу, о которой вы мечтаете. Ваша сила по -прежнему должна быть отражена с помощью способностей к дизайну и способности кодирования. Конечно, энтузиазм и настойчивость для изучения новых технологий заслуживают признательности. У вас есть потенциал, чтобы получить уважение ваших коллег, если вы поможете им с тем, что вы узнали.