Зміст:
Визначення - Що означає HTML5?
Версія 5 Hypertext Markup Language (HTML5) - мова розмітки для структури та подання вмісту всесвітньої веб-сторінки. HTML5 підтримує традиційний синтаксис стилів HTML і XHTML та інші нові функції в його розмітці, нових API, XHTML та обробці помилок.
Наразі три організації, які відповідають за специфікацію HTML5:
- Робоча група з технологій Web Hypertext Application Technology (WHATWG) створила специфікацію HTML5 і відповідає за розробку HTML5, яка забезпечує відкриту співпрацю між постачальниками браузерів та іншими зацікавленими сторонами.
- Всесвітній веб-консорціум (W3C) відповідає за доставку специфікації HTML5.
- Робоча група Internet Engineering (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) у тексті / html.
- До нових доступних елементів належать стаття, вбік, аудіо, bdi, полотно, команда, даталіст, деталі, вставлення, фігурація, фігура, колонтитул, заголовок, hgroup, keygen, позначка, метр, nav, вихід, прогрес, rp, rt, ruby, розділ, джерело, підсумок, час, відео та wbr.
- Нові типи елементів керування форми включають дати та час, електронну пошту, URL, пошук, номер, діапазон, тел та колір.
- Нові доступні атрибути шаблону на мета та асинхронізацію на сценарії.
- Глобальні атрибути, які можна застосувати до кожного елемента, що включає атрибути id, tabindex, приховані, data- * або клієнтські дані.
