HTML5 — наступна версія мови HTML. До складу робочої групи з HTML5 увійшли AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera та кілька сотень інших виробників.
Розширення файлу: | .HTML: .html, .htm |
---|---|
MIME-тип: | HTML: text/html |
Type code: | TEXT |
Узагальнений ідентифікатор типу: | public.html |
Розробник: | W3C HTML WG, WHATWG |
Тип формату: | Мова розмітки даних |
Стандарт(и): |
|
Існує деяка плутанина щодо версійності, оскільки існують дві незалежні групи розробників — WHATWG та W3C.
WHATWG відмовились від принципу «версійності» на користь «вічної розробки» при прийнятті специфікації HTML. Таке рішення було спричинено намаганням пришвидшити втілення стандарту в життя, тобто розробникам веббраузерів не потрібно чекати допоки вийде офіційна затверджена версія специфікації (специфікація перейде в стан recomendation), вони можуть втілювати певні частини специфікації вже зараз. Тому за версією WHATWG існує тільки одна специфікація, яка постійно розвивається — HTML.
Ці дві групи працювали в тандемі: WHATWG писав специфікації в режимі «живого стандарту», а W3C брав ці специфікації як «знімки», й впроваджував їх у чіткі версії своєї специфікації. W3C працював значно повільніше, бо повинен забезпечувати вимоги більшого спектра користувачів, а не тільки веббраузерів.
28 жовтня 2014 консорціум W3C оголосив про надання набору специфікацій HTML5 статусу рекомендованого стандарту. Цікаво, що у цьому вигляді специфікації HTML 5.0 були сформовані ще два роки до того, після чого робота була зосереджена на проведенні тестування та оцінки сумісності доступних реалізацій. На час стандартизації HTML5 вже давно став стандартом де-факто і активно використовується у вебзастосунках. Фактичне затвердження стандарту лише формально поставило крапку в просуванні HTML5 і підтвердило повсюдність і коректність його реалізації.
Специфікації HTML5 не обмежуються тільки розміткою і включають в себе низку вебтехнологій, котрі у сукупності формують відкриту вебплатформу — програмне оточення для роботи крос-платформових застосунків, здатних взаємодіяти з обладнанням, і які підтримують засоби для роботи з відео, графікою і анімацією, що надає розширені мережеві можливості.
Історія
Робота над HTML5 почалася в кінці 2003 року як доказ концепції, що можна розширити форми HTML4 багатьма можливостями з XForms 1.0, не вимагаючи змін несумісних з існуючими вебсторінками. На цій ранній стадії, хоча проект уже був доступний для громадськості й приймав критичні зауваження, специфікація була захищена авторськими правами Opera.
На початку 2004 року доробок був представлений спільно Mozilla та Opera на розгляд W3C на робочому обговоренні майбутнього вебзастосунків. Пропозицію було відхилено через суперечності з раніше обраним W3C напрямом еволюції Інтернету — XHTML.
Невдовзі після цього Apple, Mozilla та Opera оголосили про свій намір спільно продовжити роботу. Було створено відкритий список розсилки й проект було перенесено на сайт WHATWG. В авторське право була внесена поправка, що робота буде спільно належати всім трьом постачальникам і допускатиме повторне використання специфікацій.
У 2006 році W3C висловило зацікавленість у специфікації, а також створила робочу групу для роботи разом із WHATWG над розробленням специфікації HTML5. Робоча група відкрита в 2007 році. Apple, Mozilla та Opera дозволили W3C опублікувати специфікацію під ліцензією W3C, зберігаючи при цьому версію з менш обмежувальною ліцензію на сайті WHATWG. З того часу обидві групи працюють разом.
22 січня 2008 представлена чернетка чергової, п'ятої версії мови гіпертекстової розмітки HTML.
Робота над HTML5, що почалася у 2004 році, зараз доводиться до кінця спільними зусиллями W3С HTML WG і WHATWG. У розробленні також беруть участь багато ключових фігур, включаючи представників найбільших розробників браузерів: Apple, Google, Microsoft, Mozilla та Opera; також інші організації й користувачі з різними інтересами та досвідом.
Структура документації (WHATWG)
Робоча група WHATWG пропонує наступну структуру документації:
Нові можливості
Введено нові теги, а деякі прибрано
У загальному з нової версії мови розмітки пропонується прибрати близько 15 тегів.
При прийнятті рішення про введення нових тегів було розглянуто більшість популярних сайтів і виділено основні елементи, які були спільними для всіх вебсторінок.
Розмічаючи області на сторінці за допомогою певних елементів, ця технологія може допомогти полегшити користувачеві навігацію. Наприклад, він може легко пропустити розділ навігації або швидко переходити від однієї статті до іншої без необхідності для авторів робити відповідні посилання. Автори також отримують вигоду в результаті заміни великої кількості div-ів одним з декількох відповідних елементів, що також приводить до чистого і легкого для автора початкового коду.
Елементами header є заголовки розділів. Вони можуть складатися з декількох частин — наприклад, було б виправдано розділяти блок заголовка на підзаголовки, історію версій або вказання авторства. Елемент footer визначає нижню частину розділу, до якого він відноситься. Зазвичай він містить інформацію про розділ — наприклад, ім'я автора, посилання на схожі документи, копірайт і тому подібне. Блок nav містить список посилань для навігації. Підходить, наприклад, для навігації по сайту, або для змісту. Елемент aside підходить для розміщення вмісту яким-небудь чином спорідненого основному контенту. У звичайному випадку буде корисний для розмітки бічної колонки. Тег section представляє загальний розділ документа або додатку, наприклад, такий як розділ. Тег article відзначає незалежний розділ документа, сторінки або сайту. Застосуємо для такого вмісту як новини, запису блога, повідомлення у форумі або коментарі користувачів.
Приклад розмітки вебсторінки за допомогою HTML5
<!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>Simple HTML5</title> </head> <body> <header> header </header> <nav> navigation </nav> <section> <article> <h2> Article header </h2> Article </article> <article> <h2> Article header </h2> Article </article> </section> <aside> sidebar content </aside> <footer> copyright <a href="https://example.com/author's_page">Author Name</a> </footer> </body> </html>
Підтримка тегів <video> та <audio>
В HTML5 для того, щоб підключити до сторінки відео або аудіодоріжку, достатньо скористатись відповідними тегами.
Такі сайти як Youtube, , , Myspace та десятки інших дозволяють будь-кому опублікувати своє відео або аудіо. Багато сайтів удаються до Flash, щоб забезпечити потрібну функціональність, оскільки HTML 4.1 не вистачає засобів для вбудовування та управління мультимедіа. І, хоча такі можливості надають різноманітні плагіни (Quicktime, тощо), в наш час[] Flash — це єдиний широко поширений плагін, який надає крос-браузерне рішення з відповідним API для розробників.
Як доведено великою кількістю медіа-програвачів на основі Flash, автори зацікавлені в наданні інтерфейсу з їхнім власним дизайном, який, як правило, дозволяє користувачам включати, ставити на паузу, зупиняти, перемотувати і управляти гучністю. Стоїть завдання надати таку функціональність за допомогою додавання можливості вбудовувати відео і аудіо засобами браузера, а також надати DOM API для доступу скриптів.
Елементи video і audio легко дозволяють це зробити. Більшість API — загальні між цими елементами, з відмінностями лише відносно до visual- і не-visual-медіа. Всі сучасні браузери (окрім Internet Explorer) вже реалізували підтримку даних елементів. Найпростіший спосіб вбудувати відео — це використовувати тег video і дозволити браузеру відобразити інтерфейс за умовчанням. Булевий атрибут controls визначає чи включати за умовчанням цей користувацький інтерфейс.
Необов'язковий атрибут poster може використовуватися для вказання зображення, яке буде відображатися до того як відео почне програватися. Хоча є формати відео, що підтримують власний попередній перегляд (такі як Mpeg-4), цей спосіб — рішення, що дозволяє бути незалежним від відео-формату.
Також просто підключити і аудіо — використовуючи елемент audio. Хоча з очевидних причин у тегу audio немає атрибутів height, width і poster, між video і audio більшість атрибутів спільні.
У HTML5 включений елемент source для вказівки альтернативних відео і аудіо файлів, щоб браузер міг вибрати той, який підходить до підтримуваного медіа-типу або кодеків. Атрибут media визначає вибір медіа-запиту, що базується на обмеженнях пристроїв, а атрибут type — можливості медіа-типів і кодеків. Коли використовується атрибут source, слід опускати src в елементах video (audio), інакше source буде проігнорований.
Є багато інших атрибутів і API для відео- і аудіоелементів, не описаних тут. Докладніше можна дізнатися в поточній версії специфікації.
Векторна графіка
<canvas>
За допомогою нового елементу <canvas> розробники зможуть створювати двомірні зображення та анімацію засобами JavaScript.
Варто зазначити що елементи, з яких складаються двомірні зображення та анімація в контейнері <canvas> не входять в DOM (Document Object Model)-Об'єктна модель документу оглядача вебсторінок.
SVG
Можна вставляти графіку SVG прямо в тіло HTML-документу. Елементи такої графіки входять в DOM.
Збереження даних на стороні клієнта
Крім того, HTML5 дозволяє розробникам зберігати дані на стороні клієнта. Це значно зменшить обсяг інформації, що передається між веббраузером та сервером при використанні web-2.0 застосувань. Зараз триває робота над такими специфікаціями, що охоплюють даний розділ:
- Session Storage
- Local Storage
- IndexedDB
Редагування вмісту елементу
Вміст будь-якого елементу на сторінці можна легко поміняти за допомогою властивості contentEditable. Цей метод широко використовується при створенні WYSIWYG застосувань.
Технології, які не входять до HTML5
Існує набір технологій, які дуже часто помилково відносять до HTML5, хоча вони насправді стосуються інших специфікацій
- WebGL
- XMLHttpRequest
- querySelector(All)
- CSS3
- Web Sockets
Процес стандартизації
Відповідно до плану розвитку стандарту HTML5, представленим у вересні консорціумом W3C, фінальні специфікації HTML 5.0 будуть опубліковані в четвертому кварталі 2014 року, після чого почнеться робота над стандартом HTML 5.1, який планується випустити в кінці 2016 року.
Стандарт HTML5 планується сформувати в два етапи і оформити його за модульним принципом, що означає наявність набору самодостатніх специфікацій, що розвиваються різними робочими групами. У HTML 5.0 будуть включені специфікації які будуть стабілізовані і погоджені до 2014 року, інші специфікації, з яких у процесі підготовки HTML 5.0 залишаться невирішені проблеми, будуть відкладені і включені до складу стандарту HTML 5.1. Таким чином в стандарт HTML5 поступово, у міру готовності, будуть включатися нові специфікації та розширення.
Серед чорнових специфікацій, які розглядаються для включення в стандарт HTML5 (більшість з представлених специфікацій вже досить добре підтримуються сучасними браузерами і широко використовується на сайтах і у вебзастосунках):
- HTML5 Web Messaging [ 9 вересня 2012 у Wayback Machine.]
- Web Workers [ 9 вересня 2012 у Wayback Machine.]
- Web Storage [ 21 квітня 2021 у Wayback Machine.]
- The WebSocket API [ 26 квітня 2017 у Wayback Machine.]
- The WebSocket Protocol [ 8 січня 2012 у Wayback Machine.]
- Server-Sent Events [ 2 лютого 2021 у Wayback Machine.]
- WebRTC [ 5 вересня 2012 у Wayback Machine.]
- WebVTT [ 6 жовтня 2015 у Wayback Machine.]
- HTML+RDFa [ 16 вересня 2012 у Wayback Machine.]
- DOM Parsing and Serialization [ 10 вересня 2012 у Wayback Machine.]
- Shadow DOM [ 25 вересня 2012 у Wayback Machine.]
- Web Intents [ 16 лютого 2013 у Wayback Machine.]
- Polyglot Markup: HTML-Compatible XHTML Documents [ 2 жовтня 2012 у Wayback Machine.]
- HTML5: Techniques for providing useful text alternatives [ 16 вересня 2012 у Wayback Machine.]
- HTML Editing APIs [ 20 липня 2012 у Wayback Machine.]
- HTML Media Capture [ 16 вересня 2012 у Wayback Machine.]
- Media Capture and Streams [ 1 вересня 2012 у Wayback Machine.]
- Media Fragments URI [ 20 вересня 2012 у Wayback Machine.]
- Encrypted Media Extensions [ 10 березня 2013 у Wayback Machine.]
- Media Source Extensions [ 10 березня 2013 у Wayback Machine.]
- SVG [ 16 вересня 2012 у Wayback Machine.]
- MathML [ 9 вересня 2012 у Wayback Machine.]
- WAI-ARIA [ 12 лютого 2021 у Wayback Machine.]
Виноски
- WHATWG відмовились від принципу «версійності» [ 2012-03-25 у Wayback Machine.](англ.)
- Різниця між WHATWG та HTMLWG [ 14 січня 2012 у Wayback Machine.](англ.)
- . Архів оригіналу за 28 жовтня 2014. Процитовано 30 жовтня 2014.
- . Архів оригіналу за 30 жовтня 2014. Процитовано 30 жовтня 2014.
- . Архів оригіналу за 25 грудня 2016. Процитовано 21 вересня 2012.
- . Архів оригіналу за 25 вересня 2012. Процитовано 21 вересня 2012.
Посилання
Вікісховище має мультимедійні дані за темою: HTML5 |
- WHATWG Current draft [Архівовано 21 квітня 2013 у WebCite]
- W3C HTML Working Group [ 28 лютого 2011 у Wayback Machine.]
- W3C Editor's draft [ 10 червня 2008 у Wayback Machine.]
- Differences from HTML 4 [ 5 листопада 2008 у Wayback Machine.]
- Mozilla Development Network — HTML5 [ 26 квітня 2011 у Wayback Machine.]
- 94% розробників ставлять на перемогу HTML 5 [ 11 березня 2016 у Wayback Machine.]
- Майбутнє HTML: Частина 1. WHATWG [ 7 березня 2016 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
HTML5 nastupna versiya movi HTML Do skladu robochoyi grupi z HTML5 uvijshli AOL Apple Google IBM Microsoft Mozilla Nokia Opera ta kilka soten inshih virobnikiv HTML5 HyperText Markup Language Rozshirennya fajlu HTML html htm br XHTML xhtml xht xmlMIME tip HTML text html br XHTML application xhtml xml application xmlType code TEXTUzagalnenij identifikator tipu public htmlRozrobnik W3C HTML WG WHATWGTip formatu Mova rozmitki danihStandart i WHATWG Editor s draft W3C Editor s draft Isnuye deyaka plutanina shodo versijnosti oskilki isnuyut dvi nezalezhni grupi rozrobnikiv WHATWG ta W3C WHATWG vidmovilis vid principu versijnosti na korist vichnoyi rozrobki pri prijnyatti specifikaciyi HTML Take rishennya bulo sprichineno namagannyam prishvidshiti vtilennya standartu v zhittya tobto rozrobnikam vebbrauzeriv ne potribno chekati dopoki vijde oficijna zatverdzhena versiya specifikaciyi specifikaciya perejde v stan recomendation voni mozhut vtilyuvati pevni chastini specifikaciyi vzhe zaraz Tomu za versiyeyu WHATWG isnuye tilki odna specifikaciya yaka postijno rozvivayetsya HTML Ci dvi grupi pracyuvali v tandemi WHATWG pisav specifikaciyi v rezhimi zhivogo standartu a W3C brav ci specifikaciyi yak znimki j vprovadzhuvav yih u chitki versiyi svoyeyi specifikaciyi W3C pracyuvav znachno povilnishe bo povinen zabezpechuvati vimogi bilshogo spektra koristuvachiv a ne tilki vebbrauzeriv 28 zhovtnya 2014 konsorcium W3C ogolosiv pro nadannya naboru specifikacij HTML5 statusu rekomendovanogo standartu Cikavo sho u comu viglyadi specifikaciyi HTML 5 0 buli sformovani she dva roki do togo pislya chogo robota bula zoseredzhena na provedenni testuvannya ta ocinki sumisnosti dostupnih realizacij Na chas standartizaciyi HTML5 vzhe davno stav standartom de fakto i aktivno vikoristovuyetsya u vebzastosunkah Faktichne zatverdzhennya standartu lishe formalno postavilo krapku v prosuvanni HTML5 i pidtverdilo povsyudnist i korektnist jogo realizaciyi Specifikaciyi HTML5 ne obmezhuyutsya tilki rozmitkoyu i vklyuchayut v sebe nizku vebtehnologij kotri u sukupnosti formuyut vidkritu vebplatformu programne otochennya dlya roboti kros platformovih zastosunkiv zdatnih vzayemodiyati z obladnannyam i yaki pidtrimuyut zasobi dlya roboti z video grafikoyu i animaciyeyu sho nadaye rozshireni merezhevi mozhlivosti IstoriyaRobota nad HTML5 pochalasya v kinci 2003 roku yak dokaz koncepciyi sho mozhna rozshiriti formi HTML4 bagatma mozhlivostyami z XForms 1 0 ne vimagayuchi zmin nesumisnih z isnuyuchimi vebstorinkami Na cij rannij stadiyi hocha proekt uzhe buv dostupnij dlya gromadskosti j prijmav kritichni zauvazhennya specifikaciya bula zahishena avtorskimi pravami Opera Na pochatku 2004 roku dorobok buv predstavlenij spilno Mozilla ta Opera na rozglyad W3C na robochomu obgovorenni majbutnogo vebzastosunkiv Propoziciyu bulo vidhileno cherez superechnosti z ranishe obranim W3C napryamom evolyuciyi Internetu XHTML Nevdovzi pislya cogo Apple Mozilla ta Opera ogolosili pro svij namir spilno prodovzhiti robotu Bulo stvoreno vidkritij spisok rozsilki j proekt bulo pereneseno na sajt WHATWG V avtorske pravo bula vnesena popravka sho robota bude spilno nalezhati vsim trom postachalnikam i dopuskatime povtorne vikoristannya specifikacij U 2006 roci W3C vislovilo zacikavlenist u specifikaciyi a takozh stvorila robochu grupu dlya roboti razom iz WHATWG nad rozroblennyam specifikaciyi HTML5 Robocha grupa vidkrita v 2007 roci Apple Mozilla ta Opera dozvolili W3C opublikuvati specifikaciyu pid licenziyeyu W3C zberigayuchi pri comu versiyu z mensh obmezhuvalnoyu licenziyu na sajti WHATWG Z togo chasu obidvi grupi pracyuyut razom 22 sichnya 2008 predstavlena chernetka chergovoyi p yatoyi versiyi movi gipertekstovoyi rozmitki HTML Robota nad HTML5 sho pochalasya u 2004 roci zaraz dovoditsya do kincya spilnimi zusillyami W3S HTML WG i WHATWG U rozroblenni takozh berut uchast bagato klyuchovih figur vklyuchayuchi predstavnikiv najbilshih rozrobnikiv brauzeriv Apple Google Microsoft Mozilla ta Opera takozh inshi organizaciyi j koristuvachi z riznimi interesami ta dosvidom Struktura dokumentaciyi WHATWG Robocha grupa WHATWG proponuye nastupnu strukturu dokumentaciyi Zagalni polozhennya Semantika struktura ta API HTML dokumentu Elementi HTML Microdata Zavantazhennya vebstorinok API dlya veb zastosuvan Vzayemodiya z koristuvachem Videokonferenciyi ta vzayemodiya peer to peer Povidomlennya sintaksis HTML sintaksis XHTML Zastarili funkciyiNovi mozhlivostiVvedeno novi tegi a deyaki pribrano U zagalnomu z novoyi versiyi movi rozmitki proponuyetsya pribrati blizko 15 tegiv Pri prijnyatti rishennya pro vvedennya novih tegiv bulo rozglyanuto bilshist populyarnih sajtiv i vidileno osnovni elementi yaki buli spilnimi dlya vsih vebstorinok Rozmichayuchi oblasti na storinci za dopomogoyu pevnih elementiv cya tehnologiya mozhe dopomogti polegshiti koristuvachevi navigaciyu Napriklad vin mozhe legko propustiti rozdil navigaciyi abo shvidko perehoditi vid odniyeyi statti do inshoyi bez neobhidnosti dlya avtoriv robiti vidpovidni posilannya Avtori takozh otrimuyut vigodu v rezultati zamini velikoyi kilkosti div iv odnim z dekilkoh vidpovidnih elementiv sho takozh privodit do chistogo i legkogo dlya avtora pochatkovogo kodu Elementami header ye zagolovki rozdiliv Voni mozhut skladatisya z dekilkoh chastin napriklad bulo b vipravdano rozdilyati blok zagolovka na pidzagolovki istoriyu versij abo vkazannya avtorstva Element footer viznachaye nizhnyu chastinu rozdilu do yakogo vin vidnositsya Zazvichaj vin mistit informaciyu pro rozdil napriklad im ya avtora posilannya na shozhi dokumenti kopirajt i tomu podibne Blok nav mistit spisok posilan dlya navigaciyi Pidhodit napriklad dlya navigaciyi po sajtu abo dlya zmistu Element aside pidhodit dlya rozmishennya vmistu yakim nebud chinom sporidnenogo osnovnomu kontentu U zvichajnomu vipadku bude korisnij dlya rozmitki bichnoyi kolonki Teg section predstavlyaye zagalnij rozdil dokumenta abo dodatku napriklad takij yak rozdil Teg article vidznachaye nezalezhnij rozdil dokumenta storinki abo sajtu Zastosuyemo dlya takogo vmistu yak novini zapisu bloga povidomlennya u forumi abo komentari koristuvachiv Priklad rozmitki vebstorinki za dopomogoyu HTML5 Priklad rozmitki storinki za dopomogoyu HTML 5 lt DOCTYPE html gt lt html gt lt head gt lt meta charset utf 8 gt lt title gt Simple HTML5 lt title gt lt head gt lt body gt lt header gt header lt header gt lt nav gt navigation lt nav gt lt section gt lt article gt lt h2 gt Article header lt h2 gt Article lt article gt lt article gt lt h2 gt Article header lt h2 gt Article lt article gt lt section gt lt aside gt sidebar content lt aside gt lt footer gt copyright lt a href https example com author s page gt Author Name lt a gt lt footer gt lt body gt lt html gt Pidtrimka tegiv lt video gt ta lt audio gt V HTML5 dlya togo shob pidklyuchiti do storinki video abo audiodorizhku dostatno skoristatis vidpovidnimi tegami Taki sajti yak Youtube Myspace ta desyatki inshih dozvolyayut bud komu opublikuvati svoye video abo audio Bagato sajtiv udayutsya do Flash shob zabezpechiti potribnu funkcionalnist oskilki HTML 4 1 ne vistachaye zasobiv dlya vbudovuvannya ta upravlinnya multimedia I hocha taki mozhlivosti nadayut riznomanitni plagini Quicktime tosho v nash chas koli Flash ce yedinij shiroko poshirenij plagin yakij nadaye kros brauzerne rishennya z vidpovidnim API dlya rozrobnikiv Yak dovedeno velikoyu kilkistyu media progravachiv na osnovi Flash avtori zacikavleni v nadanni interfejsu z yihnim vlasnim dizajnom yakij yak pravilo dozvolyaye koristuvacham vklyuchati staviti na pauzu zupinyati peremotuvati i upravlyati guchnistyu Stoyit zavdannya nadati taku funkcionalnist za dopomogoyu dodavannya mozhlivosti vbudovuvati video i audio zasobami brauzera a takozh nadati DOM API dlya dostupu skriptiv Elementi video i audio legko dozvolyayut ce zrobiti Bilshist API zagalni mizh cimi elementami z vidminnostyami lishe vidnosno do visual i ne visual media Vsi suchasni brauzeri okrim Internet Explorer vzhe realizuvali pidtrimku danih elementiv Najprostishij sposib vbuduvati video ce vikoristovuvati teg video i dozvoliti brauzeru vidobraziti interfejs za umovchannyam Bulevij atribut controls viznachaye chi vklyuchati za umovchannyam cej koristuvackij interfejs Neobov yazkovij atribut poster mozhe vikoristovuvatisya dlya vkazannya zobrazhennya yake bude vidobrazhatisya do togo yak video pochne progravatisya Hocha ye formati video sho pidtrimuyut vlasnij poperednij pereglyad taki yak Mpeg 4 cej sposib rishennya sho dozvolyaye buti nezalezhnim vid video formatu Takozh prosto pidklyuchiti i audio vikoristovuyuchi element audio Hocha z ochevidnih prichin u tegu audio nemaye atributiv height width i poster mizh video i audio bilshist atributiv spilni U HTML5 vklyuchenij element source dlya vkazivki alternativnih video i audio fajliv shob brauzer mig vibrati toj yakij pidhodit do pidtrimuvanogo media tipu abo kodekiv Atribut media viznachaye vibir media zapitu sho bazuyetsya na obmezhennyah pristroyiv a atribut type mozhlivosti media tipiv i kodekiv Koli vikoristovuyetsya atribut source slid opuskati src v elementah video audio inakshe source bude proignorovanij Ye bagato inshih atributiv i API dlya video i audioelementiv ne opisanih tut Dokladnishe mozhna diznatisya v potochnij versiyi specifikaciyi Vektorna grafika lt canvas gt Za dopomogoyu novogo elementu lt canvas gt rozrobniki zmozhut stvoryuvati dvomirni zobrazhennya ta animaciyu zasobami JavaScript Varto zaznachiti sho elementi z yakih skladayutsya dvomirni zobrazhennya ta animaciya v kontejneri lt canvas gt ne vhodyat v DOM Document Object Model Ob yektna model dokumentu oglyadacha vebstorinok SVG Mozhna vstavlyati grafiku SVG pryamo v tilo HTML dokumentu Elementi takoyi grafiki vhodyat v DOM Zberezhennya danih na storoni kliyenta Krim togo HTML5 dozvolyaye rozrobnikam zberigati dani na storoni kliyenta Ce znachno zmenshit obsyag informaciyi sho peredayetsya mizh vebbrauzerom ta serverom pri vikoristanni web 2 0 zastosuvan Zaraz trivaye robota nad takimi specifikaciyami sho ohoplyuyut danij rozdil Session Storage Local Storage IndexedDB Redaguvannya vmistu elementu Vmist bud yakogo elementu na storinci mozhna legko pominyati za dopomogoyu vlastivosti contentEditable Cej metod shiroko vikoristovuyetsya pri stvorenni WYSIWYG zastosuvan Tehnologiyi yaki ne vhodyat do HTML5Isnuye nabir tehnologij yaki duzhe chasto pomilkovo vidnosyat do HTML5 hocha voni naspravdi stosuyutsya inshih specifikacij WebGL XMLHttpRequest querySelector All CSS3 Web SocketsProces standartizaciyiVidpovidno do planu rozvitku standartu HTML5 predstavlenim u veresni konsorciumom W3C finalni specifikaciyi HTML 5 0 budut opublikovani v chetvertomu kvartali 2014 roku pislya chogo pochnetsya robota nad standartom HTML 5 1 yakij planuyetsya vipustiti v kinci 2016 roku Standart HTML5 planuyetsya sformuvati v dva etapi i oformiti jogo za modulnim principom sho oznachaye nayavnist naboru samodostatnih specifikacij sho rozvivayutsya riznimi robochimi grupami U HTML 5 0 budut vklyucheni specifikaciyi yaki budut stabilizovani i pogodzheni do 2014 roku inshi specifikaciyi z yakih u procesi pidgotovki HTML 5 0 zalishatsya nevirisheni problemi budut vidkladeni i vklyucheni do skladu standartu HTML 5 1 Takim chinom v standart HTML5 postupovo u miru gotovnosti budut vklyuchatisya novi specifikaciyi ta rozshirennya Sered chornovih specifikacij yaki rozglyadayutsya dlya vklyuchennya v standart HTML5 bilshist z predstavlenih specifikacij vzhe dosit dobre pidtrimuyutsya suchasnimi brauzerami i shiroko vikoristovuyetsya na sajtah i u vebzastosunkah HTML5 Web Messaging 9 veresnya 2012 u Wayback Machine Web Workers 9 veresnya 2012 u Wayback Machine Web Storage 21 kvitnya 2021 u Wayback Machine The WebSocket API 26 kvitnya 2017 u Wayback Machine The WebSocket Protocol 8 sichnya 2012 u Wayback Machine Server Sent Events 2 lyutogo 2021 u Wayback Machine WebRTC 5 veresnya 2012 u Wayback Machine WebVTT 6 zhovtnya 2015 u Wayback Machine HTML RDFa 16 veresnya 2012 u Wayback Machine DOM Parsing and Serialization 10 veresnya 2012 u Wayback Machine Shadow DOM 25 veresnya 2012 u Wayback Machine Web Intents 16 lyutogo 2013 u Wayback Machine Polyglot Markup HTML Compatible XHTML Documents 2 zhovtnya 2012 u Wayback Machine HTML5 Techniques for providing useful text alternatives 16 veresnya 2012 u Wayback Machine HTML Editing APIs 20 lipnya 2012 u Wayback Machine HTML Media Capture 16 veresnya 2012 u Wayback Machine Media Capture and Streams 1 veresnya 2012 u Wayback Machine Media Fragments URI 20 veresnya 2012 u Wayback Machine Encrypted Media Extensions 10 bereznya 2013 u Wayback Machine Media Source Extensions 10 bereznya 2013 u Wayback Machine SVG 16 veresnya 2012 u Wayback Machine MathML 9 veresnya 2012 u Wayback Machine WAI ARIA 12 lyutogo 2021 u Wayback Machine VinoskiWHATWG vidmovilis vid principu versijnosti 2012 03 25 u Wayback Machine angl Riznicya mizh WHATWG ta HTMLWG 14 sichnya 2012 u Wayback Machine angl Arhiv originalu za 28 zhovtnya 2014 Procitovano 30 zhovtnya 2014 Arhiv originalu za 30 zhovtnya 2014 Procitovano 30 zhovtnya 2014 Arhiv originalu za 25 grudnya 2016 Procitovano 21 veresnya 2012 Arhiv originalu za 25 veresnya 2012 Procitovano 21 veresnya 2012 PosilannyaVikishovishe maye multimedijni dani za temoyu HTML5 WHATWG Current draft Arhivovano 21 kvitnya 2013 u WebCite W3C HTML Working Group 28 lyutogo 2011 u Wayback Machine W3C Editor s draft 10 chervnya 2008 u Wayback Machine Differences from HTML 4 5 listopada 2008 u Wayback Machine Mozilla Development Network HTML5 26 kvitnya 2011 u Wayback Machine 94 rozrobnikiv stavlyat na peremogu HTML 5 11 bereznya 2016 u Wayback Machine Majbutnye HTML Chastina 1 WHATWG 7 bereznya 2016 u Wayback Machine