Учебник HTML5

  

Рождение HTML5

И вот мы подошли к моменту, с которого начали свое повествование, — историческое голосование в июне 2004 года, о содержании и итоге которого уже говорилось. Резюме семинара гласило: «В настоящее время W3C не намерен предоставлять любые ресурсы сторонней теме неофициального опроса: расширение HTML и CSS для веб-приложений, помимо технологий, разрабатываемых в соответствии с уставом текущей Рабочей группы W3C». Читать далее

За пределы разметки — ActiveX, Java, Flash

Попытки выйти за пределы возможностей HTML начались всего через два года после появления браузера Mosaic. На следующий год после появления W3C — в 1995 г. — Sun Microsystem вместе с первой версией платформы Java представила технологию Java Applets — прикладных программ, чаще всего написанных на языке Java в форме байт-кода и выполняемых в браузере посредством виртуальной Java-машины (JVM).

Читать далее

XHTML — стандарт для стандартизаторов

Впрочем, нельзя сказать, что все это время люди, отвечающие за стандарты, сидели сложа руки. Строго говоря, HTML является одной из реализаций SGML (стандартного обобщенного языка разметки — стандарт ISO 8879), причем реализацией добровольно примитивной — одно только описание стандарта SGML представляет собой 40-мегабайтный PDF-документ. Читать далее

ARIA-роли

Все роли организованы в иерархическую структуру. Каждая имеет свой суперкласс и свои подклассы (кроме крайних в иерархии). Ниже суперкласс для роли указан после пояснения, в скобках.

Читать далее

Воплощение концепции семантической разметки

В соответствии с подзаголовком я не собираюсь тут излагать теорию семантики в web вообще и семантической верстки в частности, с ней каждому заинтересованному разработчику предлагаю ознакомиться самостоятельно, а мы займемся практикой.

Читать далее

Структура страницы

Итак, начнем погружение в HTML5, и начнем его с самого верха страницы. С тега HTML? Нет, еще выше, с DOCTIPE! Именно здесь нас ждет самое радикальное и, наверное, самое приятное изменение, ради одного которого уже стоило начинать революцию. DOCTYPE теперь выглядит так:

Читать далее

Adobe Flex

Технология Macromedia Flash, ставшая собственностью компании Adobe, во многом предвосхитила концепцию RIA. Когда наше время потребовало от Flash нечто существенно большего, чем красивые элементы управления и надоедливые баннеры, родилось воплощение Rich Internet Application от Adobe — платформа Adobe Flex.

Читать далее

RIA

Растущий разрыв между потребностями пользователей www и скудными возможностями HTML, который, пусть даже расширенным JavaScript и CSS, не был способен на многое, породил целый класе веб-приложений, которые одно время всерьез претендовали на то, чтобы стать будущим веба. Читать далее

История вопроса

Я честно не хотел писать какой-либо исторический очерк и ковыряться в перипетиях развития стандарта, но после некоторых колебаний понял, что знание истории поможет лучше понять подходы и концепции HTML5. Читать далее