Дом В новостях Что такое html5? - определение из техопедии

Что такое html5? - определение из техопедии

Оглавление:

Anonim

Определение. Что означает HTML5?

Hypertext Markup Language revision 5 (HTML5) является языком разметки для структуры и представления содержимого World Wide Web. HTML5 поддерживает традиционный синтаксис в стиле HTML и XHTML и другие новые функции в своей разметке, новых API, XHTML и обработке ошибок.

В настоящее время за разработку спецификации HTML5 отвечают три организации:

  1. Рабочая группа по технологиям веб-гипертекстовых приложений (WHATWG) создала спецификацию HTML5 и отвечает за разработку HTML5, которая обеспечивает открытое сотрудничество поставщиков браузеров и других заинтересованных сторон.
  2. Консорциум World Wide Web (W3C) отвечает за предоставление спецификации HTML5.
  3. Internet Engineering Task Force (IETF) отвечает за разработку HTML5 WebSocket API.

Техопедия объясняет HTML5

HTML5 - это попытка навести порядок в хаосе веб-разработки путем организации общих практик, включая реализации из различных браузеров. Он массивный, с более чем 100 спецификациями как частью спецификаций HTML5. Понимая это, вы можете упростить это, если подумать о HTML5. HTML5 - это просто общий термин для веб-приложений следующего поколения, показывающий, как функциональность будет расширяться за счет лучшей разметки (HTML), лучшего стиля (CSS) и лучшей интерактивности (JavaScript).

Спецификация HTML5, которая была опубликована в настоящее время, еще не является окончательной. Ожидается, что HTML5 будет выпущен для Рекомендации кандидата (CR) к 2012 году, а для Предлагаемой рекомендации (PR) - к 2022 году. Однако это не означает, что HTML5 не готов к использованию. Однако предлагаемая рекомендация означает, что будут две совместимые реализации. С 2011 года поставщики браузеров активно добавляют поддержку новых функций HTML5.

Новые функции HTML5 включают в себя:

  • Новые правила синтаксического анализа, которые не основаны на SGML, но ориентированы на гибкий анализ и совместимость.
  • Поддержка использования встроенной скалярной векторной графики (SVG) и языка математической разметки (MathML) в text / html.
  • Новые доступные элементы включают статью, в стороне, аудио, bdi, canvas, команду, список данных, подробности, вставку, figcaption, рисунок, нижний колонтитул, заголовок, hgroup, keygen, mark, meter, nav, вывод, progress, rp, rt, ruby, раздел, источник, сводка, время, видео и wbr.
  • Новые доступные типы элементов управления формы включают в себя дату и время, электронную почту, URL-адрес, поиск, номер, диапазон, тел и цвет.
  • Новые доступные атрибуты charset в meta и async в скрипте.
  • Глобальные атрибуты, которые можно применять для каждого элемента, который включает атрибуты id, tabindex, hidden, data- * или data customer.
Что такое html5? - определение из техопедии