|
Раздел: Интернет технологии
 06.09.07 09:09
О грядущем пришествии Web 2.0 не говорят разве что в женских журналах, хотя я не удивлюсь, если и там проскакивали статьи об этом новом модном понятии. Поднялась какая-то непонятная паника, мол, что мы делать будем, мы же еще с Вебом 1.0 не разобрались, а тут какие-то нововведения, ведь надо разрабатывать новую бизнес-модель, а как же с контентом, а что с оптимизацией сайтов-то будет? Некоторые патентованные остряки уже поспешили объявить о выходе субверсии веба 2.0.1, или 2.1.0, Алексей Андреев (http://www.etarget.ru/index.php?r_page=program06), будучи впереди планеты всей, решил не мелочиться и быстренько разработал полноценный релиз Веб 3.0.
Ну что же, давайте разберемся, что это за явление такое, и к какому числу какого месяца нам ожидать его прихода. Впервые само понятие Web 2.0 было использовано издательским домом O’Reilly в октябре 2004 года на конференции, посвященной новым подходам к разработке веб-приложений. В понятие традиционно включают такие технологии, как веб-сервисы, Ajax, синдикацию и дистрибуцию контента. В то время как к различным сервисам и RSS-фидам все уже попривыкли, Ajax является относительно новой технологией для Рунета, хотя сам принцип его работы известен с 1998 года.
Стоит отметить, что нет точного определения, которое бы начиналось словами «Web 2.0 это...», а заканчивалось бы списком литературы, составленным по всем правилам библиографии. А следовательно, определение вы можете придумывать себе сами – насколько вам позволит фантазия и полет мысли. А давайте попробуем вместе! Итак, «Web 2.0 это новый»... Стоп. А почему новый? Что в нем нового?
Ну, главным (не)новшеством является, конечно же, технология Ajax, то есть асинхронный запрос браузера к серверу. Для не посвященных это выглядит так: вы нажимаете на странице какую-либо кнопочку или ссылку, а браузер, вместо того, чтобы побелеть и заблокировать вам работу на ближайшие несколько секунд, продолжает работу в нормальном режиме, и обновляется только один или несколько фрагментов. Вы скажете – это же фреймы! Что? Да, действительно... А нет, на самом деле срабатывает JavaScript, который соединяется с сервером и затем дописывает на страницу нужный фрагмент. Вау, скажете вы, ведь это круто! Да, если не учитывать, что технология эта была введена еще в 1998 году, когда в браузере Internet Explorer 5.0 появился новый ActiveX объект – XMLHTTP Request, вариации которого позже были введены в Mozilla Firefox (начиная с версии 1.0), Opera (начиная с версии 8.0), Safari и других браузерах.
Именно Ajax привлекает на себя много справедливой и несправедливой критики, поскольку, будучи технологией по своей сути несомненно прогрессивной, содержит много недостатков. Например, использование Ajax блокирует стандартную браузерную навигацию. То есть, пользователь, кликая по ссылкам на странице и просматривая содержимое, подгружаемое с сервера, не может воспользоваться кнопкой «Назад», поскольку постоянно остается на одной и той же странице. Таким образом, вы, прочитав интересную статью на сайте, не сможете отослать своему знакомому ссылку на данный документ. Кроме того, содержимое вызывается, как правило, при событии OnClick, когда пользователь щелкает клавишей мыши по ссылке. То есть, поисковый робот, не будучи браузером, не сможет вызвать это событие и, соответственно, получить нужное для индексации содержимое. Однако уже существуют достаточно эффективные решения вышеперечисленных проблем. Так, проблема навигации решается использованием невидимого iframe, в таком случае браузер сохраняет все изменения содержимого в истории. Проблема же индексации решается еще проще – дописыванием одного параметра с помощью JavaScript. В таком случае сервер может обрабатывать адрес запроса и выдавать соответствующее содержимое – пользователю – пользователево, то есть нужный фрагмент, а роботу – роботово, то есть всю страницу. Даже пользователи, у которых отключен JavaScript не остаются не у дел. Существуют еще более остроумные решения проблемы индексации, но это тема отдельной статьи. Некоторые источники относят также Flash и Java апплеты к Ajax, поскольку в них также можно реализовать асинхронный запрос к серверу.
Вторым важным компонентом, без которого невозможно представить Веб 2.0 это сервисная ориентированность, дистрибуция и синдикация контента. Это также далеко не новшество, все сервисы работают с форматом XML, который является предшественником хорошо знакомого нам HTML. Так, популярный сейчас стандарт RSS был использован еще в 1999 году компанией Netscape, но вскоре Netscape утратила в нем интерес, и протокол развивался независимыми группами разработчиков. Сервисная ориентированность проглядывается как в продуктах Microsoft, в особенности в платформе .NET, которая, к слову, вышла еще в 2001 году, так и в деятельности других, конкурирующих компаний. Так, поисковая машина Google предоставляет больше десятка различных сервисов, позволяя программистам разрабатывать собственные веб-приложения на их основе через Google API.
Третьим китом Веба 2.0 является общедоступность, поддержка стандартов. Да, вот тут ситуация действительно плачевная. Как известно, на данный момент ни один браузер не поддерживает все стандарты W3C в полной мере. Лидером неподдержки стандартов, как вы уже догадались, является Internet Explorer. В стремлении сделать жизнь веб-дизайнеров и программистов как можно слаще, Microsoft не только попытался ввести свои собственные стандарты, но и заставил свой браузер поддерживать абсолютно неграмотно написанные документы, иногда с грубыми ошибками. Выросло целое поколение вебмастеров, у которых отмер орган взаимодействия с реальностью, и которые до сих пор пишут страницы "под IE", не заботясь о том, что все больше и больше пользователей используют альтернативные браузеры. Более того, довольно смешно выглядят заявления матерых дизайнеров типа «Какая Мозилла? Есть IE и есть стандарты Microsoft» - если учитывать то, что стандартами занимается не Microsoft, а W3C. В последнее время, правда, разработчики IE опомнились, и в следующей, седьмой версии браузера обещают максимально приблизить поддержку стандартов к идеалу. Существует специальный тест на соответствие браузера стандартам, на данный момент ближе всех соответствует стандартам Opera.
Кроме вышеперечисленного, в модель Веб 2.0 относят также средства персональной публикации контента, различные блоги, вики и онлайн-дневники, подкасты, теги, микроформаты. Как все это классифицировать, а тем более, дать ему определение?
Итак, на чем мы становились? «Web 2.0 это хорошо забытый старый подход...» Стоп, опять-таки. Подход к чему? Да и подход ли? Скорее всего, это список приложений, сервисов, сайтов, о которых можно сказать «Вот это Web 2.0, а это нет, вот тут есть будущее, а это уже отжило».
Web 2.0 – это мечта о наболевшем, стремление к быстроте, интерактивности, стандартизации, лучшее из всего, придуманного в Вебе за последние полтора десятка лет. Это – ориентация на пользователя, а не на вебсайт, возможность пользовательской интеракции с контентом, а не предоставление ему документа – будь то нужного, или совершенно бесполезного. Один мой знакомый, поверхностно ознакомившись идеей веба 2.0 пришел к заключению «Мне это не нужно, я не смогу крутить свои баннеры.» Думаю, вопрос надо ставить по-другому: «А буду ли я нужен Вебу 2.0? Найду ли я в нем свое место со своими баннерами?»
Да, несомненно, нужны будут новые подходы, модели, идеи, но переход не будет катастрофой, чем-то неожиданным. Более того, Веб 2.0 уже пришел, и в принципе, он уже давно здесь, с чем вас и поздравляем.
 06.09.07 09:09
Блоггеры помешали медиакомпании CMP Media запретить некоммерческой организации IT@Cork использовать термин "Web 2.0" в названии одной из конференций, которые та организует в Ирландии для специалистов в области информационных технологий.
CMP Media, которая является партнёром другой крупной медиакомпании, O'Reilly Media, направила официальное письмо руководству IT@Cork, требуя не использовать термин "Web 2.0", утверждая, что права на него принадлежат O'Reilly Media.
Член координационного комитета IT@Cork написал об этом письме в своём блоге, что повлекло быструю и однозначную реакцию сообщества. Большинство комментаторов согласились с тем, что термин "Web 2.0" - широко принятое обозначение, которое может использовать любой. Заметив, что блоггеры против её позиции, O'Reilly Media вывесила ответное сообщение в собственном блоге, где извинилась за недоразумение и заявила, что спор уже улажен. После чего O'Reilly связалась с IT@Cork и разрешила ей использовать термин "Web 2.0" в названии конференции, сообщает Digital World Tokyo.
O'Reilly Media действительно внесла немалый вклад в популяризацию нового термина "Web 2.0", а CMP пыталась зарегистрировать его как торговую марку в США и ЕС. Однако в IT@Cork утверждают, что сама идея контроля использования этого обозначения неудачна, и CPM не удастся зарегистрировать его в качестве торговой марки в Европе.
 06.09.07 09:09
Вице-президент IBM по перспективным интернет-технологиям Род Смит (Rod Smith) заявил, что появление новаторских веб-сайтов, подобных Google Maps и Wikipedia, а также базовых технологий для создания блогов и wiki-ресурсов принципиально изменит порядок разработки бизнес-приложений. Использование непрерывно расширяющегося пакета готовых компонентов на основе технологий Web 2.0, которые можно получить в интернете бесплатно, позволит создавать такие приложения достаточно быстро – в некоторых случаях, в течение пяти минут.
По мнению Смита, быстрое распространение пакета технологий Web 2.0 поощряет разработчиков к экспериментам по совместному использованию различных онлайновых веб-сервисов, число которых непрерывно растет, с существующим данными и с внутрикорпоративной информацией. Это обеспечивает быстрое создание новых решений, благодаря которым компании смогут воспользоваться возможностями популярных интернет-приложений нового поколения.
Род Смит также считает, что этот подход позволит компании повысить эффективность собственных разработчиков, поскольку они смогут "немедленно" создавать составные приложения для решения неотложных задач бизнеса.
"Распространение открытых стандартов и технологий Web 2.0 заставляет компании пересмотреть их подход к созданию проприетарных приложений – одна методика для всех случаев, – заявил Смит. – В сегодняшних экономических условиях, когда новые бизнес-союзы быстро формируются и также быстро распадаются, заказчики меняют свой подход к внедрению инноваций. Я говорил со многими заказчиками – они находятся под сильным впечатлением от технологий Web 2.0 и от легкости создания популярных интернет-сервисов, которые мгновенно стали «горячей темой» и завоевали популярностью у корпоративных клиентов. Заказчики хотят применить эту новую парадигму, чтобы повысить эффективность бизнеса и использовать новые рыночные возможности. Пути назад нет".
В ходе своего выступления Род Смит представил прототип новой технологии на основе Web 2.0, которая может применяться как в производственном секторе, так и в бизнесе. По его словам, технология IBM Enterprise Mashup устраняет ограничения традиционного подхода к разработке приложений, предоставляя структуру на основе веб-сервисов и wiki-технологий, которая позволяет создавать специализированные приложения менее чем за пять минут.
"Технология IBM Enterprise Mashup на основе Web 2.0 расширяет возможности каждого разработчика и дает ему больше свободы для создания инноваций. Кроме того, поскольку технологии Web 2.0 основаны на открытых стандартах, их интеграция в открытую бизнес-модель не создает никаких сложностей как для разработчиков, так и для конечных пользователей", – говорит Смит.
Технология IBM Enterprise Mashup обеспечивает мгновенное "смешивание" внешней информации и веб-сервисов (новостные потоки, сводки погоды, карты, информацию о дорожном движении и т.д.) с корпоративными данными и сервисами, позволяя создавать приложения для решения конкретных бизнес-задач. Mashup (название позаимствовано у метода микширования музыкальных сэмплов) – это веб-сайт или интегрированное пользовательское приложение, в котором контент из нескольких источников сочетается с помощью открытых технологий Ajax, PHP и синдицированных потоков (RSS или ATOM).
"Мы отмечаем растущий интерес бизнеса к технологии Enterprise Mashup, которая стимулирует появление совершенно нового класса "мгновенно создаваемых" приложений, удовлетворяющих потребности в специфической и специальной образом представленной информации. Речь идет о том, как предоставить широкому кругу людей возможности связывания приложений и информации для решения проблем в реальном времени. В ближайшие два года все поставщики связующего ПО будут иметь в своем ассортименте подобные средства разработки, что очень ощутимо расширит масштабы применения технологии Web 2.0. Технология Enterprise Mashup радикально упрощает создание специализированных приложений с коротким сроком службы, предназначенных для быстрого решения неотложных бизнес-задач экономически эффективным способом".
Род Смит продемонстрировал действующую инструментальную панель для создания видеоматериалов, в которой реализованы технологии IBM Enterprise Mashup. Это средство коллективной работы связывает между собой всех участников производственной группы – звукооператоров, оцифровщиков, специалистов по спецэффектам и монтажеров – с помощью одного приложения, которое позволяет продюсеру непрерывно контролировать состояние работы и использование ресурсов, назначать задания персоналу, управлять бюджетом и обновлять контент. Эта демонстрация создана по результатам недавней совместной работы IBM с Национальной ассоциации телерадиовещателей США (National Association of Broadcasters), в ходе которой производственная бригада в реальном времени совместно работала с контентом проекта с применением таких технологий, как Ajax, Atom и мгновенный обмен сообщениями. До настоящего времени подобные решения для коллективного создания цифрового контента, как правило, были невозможны в силу чрезмерных затрат денег и времени на объединение специфической информации.
Помимо примера применения технологии Enterprise Mashup в СМИ и индустрии развлечений, Смит рассказал и о других Mashups-решениях, разработанных IBM. В том числе о решении для магазинов, торгующих товарами для ремонта и благоустройства жилья. Это решение помогает менеджеру по логистике спланировать наиболее эффективный способ доставки технической соли, лопат и снегоочистителей в Северо-восточные регионы США с целью оперативного создания складских запасов в случае, если метеослужбы прогнозируют сильные снегопады. С помощью технологии Enterprise Mashup менеджер "перетаскивает" прогноз погоды, карты Google Maps и данные о складских запасах своей компании в Mashup-приложение, которое показывает, какие магазины окажутся в зоне снегопада, а какие – нуждаются в пополнении запасов, на основе чего менеджер сможет принять решение о приоритетности поставок.
В финансовом секторе на базе технология Enterprise Mashup может быть реализован "Веб-радар", позволяющий пользователю создавать собственные информационные панели на основе информации об областях интереса его друзей, родственников и коллег по работе, присутствующих в адресной книге его компьютера. Например, биржевой брокер может перетащить список своих клиентов в построитель Mashup-приложений на основе wiki-технологий и получить в результате информационную панель, которая свяжет области интереса клиентов данного брокера с тематическими блогами, wiki-ресурсами и релевантными новостными потоками, охватывающими весь Интернет. Эта информационная панель показывает, какие интересы клиента пересекаются с интересами других лиц из адресной книги брокера. Такое наглядное представление позволяет легко переключиться на области, имеющей непосредственное отношение к портфелю клиента, изучить текущие новости, отыскать новые ресурсы и, в конечном итоге, определить стратегию дальнейшего инвестирования. Это представление также показывает, как клиенты связаны друг с другом в областях интереса (или областях инвестирования), что позволяет брокеру или его клиентам организовать новые бизнес-связи и расширить тем самым свою "корпоративную" сеть.
Род Смит поблагодарил пионеров этого сектора за вклад в развитие технологий сетевых сообществ, позволивший реализовать новые возможности, и высказал убежденность в том, что они будут востребованы в будущем: "В настоящее время существует неудовлетворенный спрос на новую категорию приложений, создание которых до настоящего времени компании не могли себе позволить. Мы считаем, что проект Enterprise Mashup начинает удовлетворять этот спрос и со временем поможет изменить организацию коллективной работы в бизнесе".
В настоящее время корпорация IBM предоставляет технологию Enterprise Mashup некоторым из своих заказчиков, пожелавших оценить эту технологию в условиях реального бизнеса. Заинтересованным компаниям следует обращаться в региональные представительства IBM. С целью расширения масштабов оценки IBM планирует предоставить доступ к этой технологии через вебb-сайт AlphaWorks Services.
 06.09.07 09:09
Достижения в области интернета и программного обеспечения, которые окажут наибольшее влияние на развитие бизнеса в ближайшие 10 лет, представлены в ежегодном докладе Gartner Emerging Technologies Hype Cycle.
Среди прочих технологий в список вошли Collective intelligence, анализ социальных сетей, AJAX, приложения, использующие данные о местоположении, и событийно-ориентированная архитектура. Список разделен на три категории – Web 2.0, Real World Web и архитектура приложений.
В области Web 2.0 наиболее важной технологией назван анализ социальных сетей, который достигнет своей зрелости менее чем за два года. Анализ социальных сетей в определении Gartner – это использование информации и знаний, собранных из персональных ресурсов людей, с целью изучения целевых рынков, вынесения бизнес-решений и создания команд исполнителей проектов.
AJAX, новый подход ко взаимодействию между пользователями и серверами, позволит массово создавать более удобные и интерактивные пользовательские веб-интерфейсы и значительно повлияет на процесс разработки серверных приложений, считают аналитики Gartner.
Collective intelligence ("Коллективный разум") - это подход к разработке интеллектуального контента при децентрализованном участии большого количества людей. "Это наиболее финансово эффективный способ производства контента, метаданных, программного обеспечения и определенных сервисов", - говорится в докладе. По прогнозу Gartner, данная технология станет массовой уже через 5-10 лет.
Для оптимизации управления веб-контентом и интеграции баз данных будут использоваться семантические языки разметки. Эти технологии станут массовыми за 5-10 лет.
Среди наиболее важных новшеств в категории Real World Web названы технологии и приложения, использующие данные о местоположении. Менее чем через два года технологии предоставления услуг на базе GPS станут достаточно "зрелыми" и распространенными, пишут авторы доклада. Бизнес-приложения, связанные с этой сферой, позволяющие управлять рабочей силой и транспортными средствами на местности, "повзрослеют" через два-пять лет.
В прикладных архитектурах главную роль сыграет событийно-ориентированная (EDA), считают в Gartner. За 5-10 лет вычислительные сети станут модульными и совместно используемыми. Модули, выполняющие те или иные задачи, будут включаться в работу по мере поступления соответствующей информации. EDA будет реализована в торгах, управлении цепочками поставок, системах обнаружения мошенничеств, системах обеспечения внутренней государственной безопасности, телекоммуникациях, управлении контактами с клиентами, логистике и сенсорных сетях.
"Я бы сказал, что Web 2.0 и социальные сети уже есть в русскоязычном интернете, но пока уровень их развития оставляет желать лучшего, - комментирует Феликс Мучник, генеральный директор "Софткей" и автор собственного блога на эту тему. - Проектов мало, активных и интересных блоггеров в блогосфере тоже всего несколько сотен. Это кстати, хорошо заметно в рейтинге блогов www.blogus.ru. И главный вопрос не в том, как будут развиваться технологии, а как они будут связаны с реальной жизнью людей, сегодня еще даже не пользующихся интернетом, сможем ли мы преобразовать пока чисто технологический Web 2.0 в Web 2.c и Web 2.b – для людей и для бизнеса. Это действительно приоритетное направление на ближайшие годы".
 05.09.07 10:09
Китайские военные смогли подключиться к компьютерным сетям Пентагона, сообщает "Файнэншл таймс", ссылаясь на источники в Минобороны США. Официально представители оборонного ведомства США признают сам факт вторжения в свои информационные системы, заявляя, что им даже пришлось отключить часть компьютеров. Но они отказываются говорить, откуда могла исходить кибератака.
Тем временем, ИТАР-ТАСС сообщает, что Китай категорически опроверг данные сообщения. 4 сентября на брифинге официальный представитель МИД КНР Цзян Юй заявила: "Очевидно, что люди, которые выдвигают подобные безосновательные обвинения в отношении КНР, мыслят категориями "холодной войны".
|