Стандарт HTML прошел долгий эволюционный путь. Его первая версия была опубликована в 1993 году в виде черновой спецификации для Интернета. В 90-е годы HTML оказался в центре всеобщего внимания.
Очередные версии быстро сменяли друг друга. Вскоре после выпуска версии 2.0 вышла версия 3.2, затем — 4.0 (и это на протяжении всего лишь одного года!) и, наконец, в 1999 году — версия HTML 4.01. Контроль за разработкой соответствующих спецификаций по мере развития языка осуществляет международный консорциум W3C (World Wide Web Consortium).
Период стремительного развития сменился затишьем, и будущее HTML стало казаться довольно туманным. Фокус веб-стандартизации сместился в сторону XML и XHTML, в то время как HTML оказался оттесненным на задний план. Однако HTML вовсе не собирался умирать, и на нем по-прежнему базировалась значительная часть веб-контента. Для перехода к веб-приложениям нового типа и преодоления имеющихся недостатков HTML нуждался в новых средствах и спецификациях.
В 2004 году по инициативе небольшой группы специалистов, представлявших ряд крупных производителей браузеров и заинтересованных в поднятии вебплатформы на новый технологический уровень, было основано сообщество WHATWG (Web Hypertext Application Working Group). Благодаря усилиям его участников и появилась спецификация HTML5. Они же инициировали и разработку новых средств, специально предназначенных для веб-приложений, поскольку ясно осознавали, насколько велика потребность в таких средствах. Именно в то время все чаще стали употреблять термин "Web 2.0". Все это давало основания полагать, что мы действительно являемся свидетелями второго возрождения Интернета, если первым считать период, когда статические веб-сайты уступили место более динамичным и социально направленным веб-сайтам, нуждавшимся в гораздо большем разнообразии различных средств в своем арсенале.
В 2006 году к работе над HTML вновь подключился Консорциум W3C, в результате чего в 2008 году увидел свет первый рабочий вариант проекта рекомендаций по HTML5, тогда как рабочая группа, занимавшаяся до этого разработкой спецификации XHTML 2, в 2009 году прекратила свою деятельность. Прошел еще один год, и вот наступил сегодняшний день. Поскольку HTML5 (как вскоре будет показано) решает ряд важных практических проблем, производители браузеров ведут активную работу по внедрению новых возможностей, и это несмотря на то, что до выпуска окончательного варианта спецификации еще очень далеко. В свою очередь, апробация спецификации в эксплуатируемых браузерах служит источником ценной информации, которая используется для улучшения самой спецификации. HTML5 быстро развивается, шагая в ногу со все возрастающими требованиями к веб-платформам.
Комментарии
Говорит Брайан: "Привет, меня зовут Брайан, и я с полным правом могу называть себя ветераном HTML. Свою первую домашнюю страницу я создал в далеком 1995 году. В те времена домашние страницы использовались их авторами главным образом для того, чтобы рассказать о себе. Типичная страница состояла из нескольких неважно отсканированных изображений, тегов <blink> и краткой информации о том, где живет автор, что читает и над каким компьютерным проектом сейчас работает. Большинство моих приятелей "веб-разработчиков" либо учились, либо работали в университетах.
HTML тогда был довольно примитивен, а инструментарий для работы с ним отсутствовал. Веб-приложения, включающие в себя нечто большее, чем тривиальные сценарии для обработки текста, были редкостью. Код страниц создавался вручную с использованием любого удобного текстового редактора. Страницы обновлялись не чаще одного раза в несколько недель или даже месяцев, если это вообще делалось. С тех пор прошло целых пятнадцать лет.
Сегодня многократное обновление пользователями своего сетевого профиля в течение дня совсем не редкость. Подобный тип интерактивного взаимодействия не мог бы стать реальностью, если бы не постоянное и неуклонное совершенствование онлайновых инструментальных средств, каждое последующее поколение которых лучше предыдущего.
Не забывайте об этом, когда будете читать книгу. Возможно, некоторые из приведенных в ней примеров покажутся вам слишком простыми, но открывающиеся за ними горизонты поистине безграничны. Те из нас, кто впервые использовал теги <img> в середине 1990-х годов, пожалуй, и не мечтали, что лет через десять станет возможным хранить и редактировать фотографии непосредственно в Интернете, хотя это и можно было предвидеть.
Авторы надеются, что рассмотренные в книге примеры вдохновят вас на дальнейшую деятельность в этой области и пробудят желание принять участие в закладке фундамента для "нового" Интернета следующего десятилетия."