Даже беглого взгляда на новую спецификацию достаточно, чтобы понять: HTML 5 одной левой "делает" своего предшественника в области создания динамичных и интерактивных страниц. Идя в ногу со временем, создатели оснастили свое детище целым букетом программных интерфейсов чуть ли не на все случаи жизни. Согласно генеральному плану, новое поколение веб-страниц сможет "естественным образом" отображать двухмерные графики и диаграммы, обмениваться информацией со своими "коллегами" по Сети, проигрывать аудио- и видеоролики, а также общаться на языке SQL со встроенной базой данных.
Практически с первых строк нового документа его создатели поспешили успокоить с опаской относящихся к грядущим переменам ретроградов. Поскольку новинка будет обратно совместима с предыдущей версией, современные веб-страницы как ни в чем не бывало будут отображаться в грядущих "пятерочных" браузерах. Может использоваться как "обычный" HTML-синтаксис, основанный на SGML, так и полностью XML-совместимый XHTML. Вошедшие в нынешний "талмуд" правила корректировки документов на лету позволят браузерам с минимальными потерями отобразить даже "убитые" страницы, пострадавшие от ошибок неопытного веб-мастера или при передаче по Сети.
Как благосклонно заметил в своем приветственном письме "отец" всемирной паутины и директор W3C Тим Бернерс-Ли (Tim Berners-Lee), участникам проекта удалось "найти баланс между стабильностью и инновациями, а также идеализмом и трезвым прагматическим расчетом". Несмотря на то что в мире пока нет ни одного браузера, освоившего HTML 5, этот стандарт не назовешь чисто академической разработкой. Бок о бок с видными теоретиками веб-технологий над новинкой корпели и представители "коммерческого лагеря" - целой полутысячи компаний, ваяющих браузеры и предоставляющих интернет-услуги. Хочется верить, что благодаря совместному креативу таких интернет-воротил, как Google, Microsoft, Mozilla и Opera, новый HTML не постигнет судьба его предшественника, ставшего орудием "браузерной войны" и источником бесконечной головной боли для веб-мастеров.
Как осторожно заявили разработчики HTML 5, окончательный релиз их детища выйдет лишь после того, как будет выпущена хотя бы пара браузеров, совместимых с ним "на все сто". Так что убедиться на личном опыте в том, заслуживает ли новый язык разметки "пятерку", мы, по самым оптимистичным прогнозам, сможем не раньше 2010 года. ДК
Регистрируясь на новом социальном сервисе, пользователь вынужден каждый раз заново формировать круг друзей и знакомых. В итоге один и тот же список людей кочует из профиля в профиль - налицо вопиющая неэффективность такого занятия.
Путь к решению проблемы недавно предложила компания Google, а точнее - ее сотрудник Брэд Фитцпатрик (Brad Fitzpatrick), создатель популярной блог-платформы Live-Journal, имя которого вряд ли нуждается в представлении российским блогерам. Под началом Фитцпатрика, давно вынашивающего идею братания всех "народных" ресурсов, разработан набор программных интерфейсов Social Graph API для построения так называемого социального графа. Речь идет о формировании глобальной "карты" всемирной паутины с указанием всех пользователей социально-ориентированных сервисов и связей между ними. Иными словами, инструментарий Social Graph API поможет создавать веб-приложения, легко объединяющие людей в Интернете.
Принцип работы системы можно сравнить с работой поискового движка. Подобно тому, как Google индексирует страницы, выявляя связи между ними, детище Фитцпатрика собирает публично доступную информацию об учетных записях в социальных сервисах и выискивает связи между владельцами аккаунтов. Таким образом, при регистрации юзера на новом веб-сервисе ему может быть предложен список людей, с которыми он общается или ранее контактировал через другие сайты. Это избавит от составления контакт-листа вручную и позволит подписчикам сэкономить массу времени.
Фактически инструментарий Фитцпатрика еще на шаг приближает Сеть к переходу на так называемую концепцию гигантского глобального графа (Giant Global Graph), предложенную Тимом Бернерсом-Ли. ВГ
Если бы среди бразильских поклонников "стрелялок" от первого лица был проведен опрос на тему "Самый несчастливый для вас день", победителем, возможно, стало бы 17 января. В этот "черный четверг" власти страны одним росчерком пера поставили вне закона компьютерные забавы Counter-Strike и EverQuest.