Учебник HTML5

  

RIA и HTML5

В настоящее время про Rich Internet Application слышно значительно меньше, чем 5-6 лет назад, интерес к ним со стороны IT-общественности если не падает, то уж точно не растет. Читать далее

Google Native Client

Строго говоря, Google не позиционировало свою технологию Native Client как платформу для Rich Internet Applications, но по формальным признакам она вполне вписывается в этот класс ПО.

Читать далее

JavaFX

Если вспомнить историю создания интернет-приложений, придется признать за компанией Sun первенство в деле создания Rich Internet Application. Первые Java-апплеты, продемонстрированные Гослингом при презентации браузера WebRunner в далеком 1994 году, вполне подходили под это определение. Читать далее

Microsoft Silverlight

Наверное, самой успешной и получившей наибольшее распространение технологией этого класса стала разработка компании, привычно именуемой «софтверным гигантом», Microsoft Silverlight. Она представляет собой классическое Rich Internet Application, включая в себя плагин для браузеров, воспроизводящий различный мультимедиа-контент.

Читать далее

Рождение 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 вообще и семантической верстки в частности, с ней каждому заинтересованному разработчику предлагаю ознакомиться самостоятельно, а мы займемся практикой.

Читать далее