Съдържание:
Определение - Какво означава HTML5?
Версия 5 на Hypertext Markup Language (HTML5) е маркиращ език за структурата и представянето на съдържанието на World Wide Web. HTML5 поддържа традиционния синтаксис в стил HTML и XHTML и други нови функции в неговото маркиране, Нови API, XHTML и обработка на грешки.
В момента има три организации, които отговарят за спецификацията на HTML5:
- Работната група за уеб хипертекстови технологии за приложение (WHATWG) създаде спецификацията HTML5 и отговаря за разработката на HTML5, която осигурява отворена колаборация на доставчици на браузъри и други заинтересовани страни.
- World Wide Web Consortium (W3C) отговаря за предоставянето на спецификацията HTML5.
- Работната група по интернет инженеринг (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, mark, meter, nav, output, progress, rp, rt, ruby, раздел, източник, обобщение, време, видео и wbr.
- Новите налични видове контроли на формуляри включват дати и часове, имейл, URL адрес, търсене, номер, диапазон, тел и цвят.
- Нови налични атрибути на charset на мета и async на скрипт.
- Глобални атрибути, които могат да се прилагат за всеки елемент, който включва атрибути на id, tabindex, скрит, data- * или клиент.
