Гипертекстовый язык разметки (HTML) 5 представляет новые элементы в HTML в первый раз. Новые структурные элементы включают в себя в сторону, фигуру и раздел. Новые встроенные элементы включают время, счетчик и прогресс. Новые встроенные элементы включают видео и аудио. Новые интерактивные элементы - это детали, документ и команда.
Разработка языка наценки гипертекста (HTML) остановилась в HTML 4 в 1999 году. Всемирный консорциум веб -страниц (W3C) смещает свое внимание на изменение основного синтаксиса HTML от стандартного универсального языка наценки (SGML) на расширяемый язык маркировки (XML), а также новые языки маркировки, такие как масштабируемые графики (SML), X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, и X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, X -форма, и X -форма, и форма. Производители браузеров фокусируются на таких функциях браузера, как вкладки и считываемые вкладки и считываемые считывания сайта (RSS). Веб -дизайнеры начали учиться создавать свои собственные приложения в существующих рамках с использованием асинхронного JavaScript XML (AJAX). Но в ближайшие восемь лет сам HTML не изменился.
Недавно он снова был воскрес. Три важных производителя браузеров - Фонд Apple, Opera и Mozilla - создают рабочую группу по приложениям веб -гипертекстового приложения (WHTWG) для разработки новых версий традиционного HTML. Недавно W3C также обратил внимание на эти действия и запустил свой собственный проект HTML нового поколения, и многие из членов обеих сторон одинаковы. Два проекта, вероятно, в конечном итоге объединятся. Хотя многие детали все еще обсуждаются, общий план следующей версии HTML уже ясен.
Веб -разработчики ожидают новой версии HTML с 1999 года (часто называют HTML 5, но также называют веб -приложения 1.0), и теперь он наконец выпущен. Он сохраняет оригинальную функцию HTML: без пространства имен или схемы. Элемент не должен заканчиваться. Браузеры будут терпимы к ошибкам. P все еще P, таблица все еще остается таблицей.
Если бы веб -разработчик был заморожен в 1999 году, и теперь он столкнулся с некоторыми новыми запутанными элементами. Да, элементы, с которыми он знаком (например, div), все еще сохраняются; Тем не менее, HTML теперь также содержит новые элементы, такие как раздел, заголовок, нижний колонтитул и NAV. Эм, код и сильные все еще существуют, но измеритель, время и м добавляются. IMG и Enced по -прежнему доступны, но также добавляются видео и аудио. Однако после более внимательного взгляда он обнаружил, что эти элементы на самом деле ничем не отличались. Многие из этих элементов могли быть необходимы разработчикам в 1999 году и не были доступны. Эти новые элементы легко понять, проводя простые аналогии с элементами, которые он понял. На самом деле, их очень легко понять по сравнению с AJAX или CSS.
Наконец, когда он открыл ноутбук на 300 МГц (который работал с Windows 98, также замороженным в 1999 году), он может быть удивлен новыми страницами, показанными в Netscape 4 и Windows? Internet Explorer? 5. Конечно, эти старые браузеры не знакомы с новыми элементами и будут полностью их игнорировать, но страница все еще будет отображаться, и содержание все еще завершено.
Это не вымышленная история. Принцип дизайна HTML 5 состоит в том, чтобы плавно разглашать в браузерах, которые не поддерживают его. Причина проста: мы все такие «примитивные люди». В настоящее время у браузеров есть вкладки, CSS и Xmlhttprequest, но их двигатели HTML -дисплея остаются на уровнях 1999 года. Помимо значительного увеличения количества пользователей, Интернет фактически добился большого прогресса в природе. HTML 5 учитывает это. В настоящее время он предлагает некоторые реальные преимущества для веб -разработчиков, которые зрители страниц постепенно будут наслаждаться, поскольку браузер медленно обновляется.
Давайте посмотрим на то, что предоставляет HTML 5.
(продолжение следует)