HTML5


Зміст

HTML5 — наступна версія мови HTML. До складу робочої групи з HTML5 увійшли AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera та кілька сотень інших виробників.

Існує деяка плутанина щодо версійності, оскільки існують дві незалежні групи розробниківWHATWG та W3C.

WHATWG
    відмовились від принципу «версійності» на користь «вічної розробки» при прийнятті специфікації HTML.[1] Таке рішення було спричинено намаганням пришвидшити втілення стандарту в життя, тобто розробникам веббраузерів не потрібно чекати допоки вийде офіційна затверджена версія специфікації (специфікація перейде в стан recommendation), вони можуть втілювати певні частини специфікації вже зараз. Тому за версією WHATWG існує тільки одна специфікація, яка постійно розвивається — HTML. Ці дві групи працювали в тандемі: WHATWG писав специфікації в режимі «живого стандарту», а W3C брав ці специфікації як «знімки», й впроваджував їх у чіткі версії своєї специфікації. W3C працював значно повільніше, бо повинен забезпечувати вимоги більшого спектра користувачів, а не тільки веббраузерів.[2]

Робоча група WHATWG пропонує наступну структуру документації:

  1. Загальні положення.
  2. Семантика, структура, та API HTML-документу.
  3. Елементи HTML®
  4. Microdata
  5. Завантаження вебсторінок
  6. API для веб застосувань
  7. Взаємодія з користувачем
  8. Відеоконференції та взаємодія peer-to-peer
  9. Повідомлення
  10. Синтаксис HTML
  11. Синтаксис XHTML
  12. Застарілі функції

Збереження даних на стороні клієнта

Крім того, HTML5 дозволяє розробникам зберігати дані на стороні клієнта. Це значно зменшить обсяг інформації, що передається між веббраузером та сервером при використанні web-2.0 застосувань. Зараз триває робота над такими специфікаціями, що охоплюють даний розділ:


Базова структура HTML документа

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>title</title>
</head>
<body>
    <p> ¼ + ¾ = ¿ </p>
</body>
</html>
    

Додатковий текст

Вебпрограмування є однією з найдинамічніших галузей сучасних технологій. Воно дозволяє створювати інтерактивні та зручні вебсайти, які використовуються мільйонами людей щодня. HTML5 відіграє ключову роль у цьому процесі, надаючи розробникам інструменти для створення семантично правильних сторінок. Наприклад, тег <article> використовується для позначення незалежного вмісту, такого як пост у блозі, тоді як тег <section> допомагає структурувати документ. У поєднанні з CSS3 і JavaScript, HTML5 дозволяє створювати складні вебзастосунки, які працюють у браузері без необхідності встановлення додаткового програмного забезпечення. Сучасні вебтехнології, такі як WebAssembly, ще більше розширюють можливості вебу, дозволяючи виконувати високопродуктивний код у браузері. Цей текст містить понад 500 символів і демонструє використання п’яти унікальних тегів форматування: strong, em, mark, sub, і sup, які не були використані в прикладі.

Перейти до резюме