20 • Введение
уже сказали, спецификация HTML5 занимает более 700 печатных страниц, но только 300
из них имеют отношение к разработчикам сайтов (то есть к нам с вами); остальная часть
нацелена на разработчиков браузеров и в ней
точно описывается, как проводить разбор
разметки, в
том числе неправильной.
Веб-приложения
Растущее число сайтов в Сети представляют собой то, что мы будем называть веб-
приложениями; это значит, что они имитируют настольные приложения, а не традицион-
ные статические документы с текстом, картинками и ссылками, которые составляют боль-
шую часть Сети. Сюда относятся, например, размещенные в Сети текстовые редакторы,
инструменты для обработки фотографий, сайты с картами и т. д. Интенсивно используя
JavaScript, эти сайты исчерпали все возможности HTML 5. В HTML5 заданы новые DOM
API для событий сервера, рисования, видео, операций перетаскивания и т. п. Эти новые
интерфейсы, которые HTML делает доступными для JavaScript с
помощью объектов DOM,
упрощают процесс написания таких приложений с использованием жестко заданных
стандартов, а не едва задокументированных приемов.
Еще более важной является необходимость открытого стандарта (бесплатного для исполь-
зования и реализации), который мог бы соперничать с
частными патентованными стандар-
тами, такими как Adobe Flash или Microsoft Silverlight. Независимо от того, что вы думаете
по поводу этих конкретных технологий и компаний, мы считаем, что Сеть — слишком
важная платформа, и поэтому общество, коммерция и коммуникация не должны оказаться
в руках одного производителя. Насколько иначе проходила бы эпоха Возрождения, если
бы Кекстон сохранил патент и монополию на создание типографий?
Достарыңызбен бөлісу: