Приглашаем к участию в проекте «300 ИнтелШкол-2013»

Веб 2.0

Материал из Letopisi.Ru — «Время вернуться домой»
Перейти к: навигация, поиск

Веб 2.0 = Социальный веб- термин, обозначающий паутину соучастия, основанную на втором поколении сетевых сервисов. Эти сервисы позволяют пользователям не только путешествовать по сети, но и совместно работать и размещать в сети текстовую и медиа информацию.

Содержание


Технологии Веб 2.0

Приложения Web 2.0 представляют собой комбинацию технологий, разработанных в конце 1990-х годов, включая общественные веб-сервисы API (начиная с 1998), Аякс (1998), и веб-синдикацию RSS (1997).

AJAX

AJAX (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании AJAX веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные. AJAX — один из компонентов концепции DHTML.

Ajax приложения позволяют избавиться от прерывистого процесса взаимодействия с веб-приложением благодаря промежуточному слою между пользователем и сервером - движку Ajax. Казалось бы, добавление нового слоя замедлит взаимодействие между пользователем и программой, но на самом деле эффект обратный.Вместо того, чтобы загружать страницу в начале работы приложения, браузер загружает Ajax движок, который написан на JavaScript и обычно спрятан в невидимом фрейме. Этот движок отвечает за отображение веб страницы и за взаимодействие приложение с сервером. Ajax движок позволяет пользователю осуществлять взаимодействие с сервером асинхронно, то есть не зависимо от обращения к серверу. Таким образом, пользователю не необходимости наблюдать чистую страницу в браузере или иконку песочных часов, в ожидании когда сервер что-нибудь сделает.

AJAX базируется на двух основных принципах:

  • использование DHTML для динамического изменения содержания страницы;
  • использование технологии динамического обращения к серверу «на лету», без перезагрузки всей страницы полностью.

Использование этих двух принципов позволяет создавать намного более удобные веб-интерфейсы пользователя на тех страницах сайтов, где необходимо активное взаимодействие с пользователем. Использование AJAX стало наиболее популярно после того, как компания Гугл начала активно использовать его при создании своих сайтов.

AJAX в картинках

  • Пользователь заходит на веб-страницу и нажимает на какой-нибудь её элемент.
  • Скрипт (на языке JavaScript) определяет, какая информация необходима для обновления страницы.
  • Браузер отправляет соответствующий запрос на сервер.
  • Сервер возвращает только ту часть документа, на которую пришел запрос.
  • Скрипт вносит изменения с учётом полученной информации (без полной перезагрузки страницы).



RSS

Определение

RSS — это стандарт публикации на веб-сайтах обновляемой информации. Rich Site Summary – (Обзор богатых сайтов) представляет собой одно из первых XML-приложений, быстро завоевавших широкую популярность.

RSS позволяет не просто ссылаться на страницу, но подписываться на нее, получая оповещение каждый раз, когда страница изменяется. Динамическими стали не страницы, а ссылки на них. Ссылаясь на веблог, вы ссылаетесь на страницу с постоянно меняющимся контентом, которая содержит пермалинки (постоянные ссылки) для каждой индивидуальной записи и напоминает о каждом изменении. И RSS-фид - это намного более цепкая привязка к сайту, чем, скажем, закладка или ссылка на конкретную страничку http://www.computerra.ru/think/234344/


Использование

кнопка RSS

Благодаря применению RSS администраторы часто обновляемых веб-сайтов, к которым относятся сетевые дневники, группы, ВикиВики, народные классификаторы подобные Делишес или Фликр, получают простой стандартный метод для оповещения мира о происходящих событиях. Поскольку такое оповещения реализуется стандартно, авторам работающим над наполнением содержания веб-сайтов, нет никакой необходимости совершать дополнительные усилия и рассказывать миру о том, что они опубликовали новый рассказ в дневнике, разместили новую статью в энциклопедии, поместили новую фотографию или добавили новые ссылки к определенной категории. Те, кто хочет быть в курсе этих событий уже подписались и уже получили информацию по подписке RSS.


Как подписаться на новости летописи

Нужно, чтобы программа чтения новостей или сетевой агрегатор новостей получил ссылку с адресом:

/index.php?title=Special:Newpages&feed=rss 

Новая среда для деятельности

Если раньше про деятельность нужно было говорить, то теперь распространением новостей занимаются программы. Процедура поиска партнеров и формирования своей группы в реальной жизни и в виртуальном пространстве существенно отличаются. В обычной жизни люди встречаются, общаются, наблюдают деятельность и поведение друг друга. В сети до последнего времени для большинства людей существовала только возможность общения. Сеть, электронная почта и первое поколение Всемирной паутины добавило новое измерение к поиску партнеров. Область общения стремительно расширилась Можно было спросить – «как ты? Как и куда ты движешься? Как ты действуешь»? И незамедлительно получить ответ. Но, это был рассказ о движении или деятельности. Сама деятельность, если она не сводилась только к общению, оставалась в большинстве случаев вне зоны наблюдения. Исключение составляли сетевые сообщества программистов и игроков в сетевые игры. И то и другое сообщество трудно было отнести к массовым. Сегодня все члены сетевых сообществ на основе блогов, ВикиВики и классификаторов могут наблюдать за деятельностью друг друга. Специальных сообщений о том, что кто-то сделал цифровую фотографию, нашел ссылку, создал документ или написал статью, больше не требуется.

Каждый пользователь или каждое сообщества Живого Журнала формирует свою страницу, на которой появляются новые сообщения. Каждая такая страница формирует свой новостной поток в формате RSS. Подписка на новости с любой страницы Живого Журнала выглядит как формирование ленты друзей. Добавить человека в список своих друзей внутри ЖЖ означает не более чем подписаться на те новости, которые он пишет в своем сетевом дневнике. В результате множества таких «добавлений друзей» или подписок на RSS обновления новостных потоков, у каждого пользователя LiveJournal формируется так называемая «френд-лента».

Примеры RSS лент с близких проекту Летописи сайтов

Используя расширение Xfeeds в Летопись можно встраивать новостные потоки из внешних источников. Выглядит оформление следующим образом: <xfeeds contentcolour="#eeeeee" feedlimit="3" totallimit="10"> http-cсылка на поток </xfeeds>

Новости из Ленинградской области

<xfeeds contentcolour="#EFF5FF" feedlimit="1" totallimit="2"> http://iteach.loiro.ru/index.php?module=articles&action=rss&cid=60 </xfeeds>

Педагогические сообщества в Живом Журнале

<xfeeds contentcolour="#eeeeee" feedlimit="1" totallimit="2"> http://community.livejournal.com/letopisi/data/rss http://community.livejournal.com/vintel/data/rss </xfeeds>

Ссылки

Специалисты консалтинговой компании Booz Allen Hamilton в результате проведённого в 2006 году исследования пришли к выводу о том, что Веб 2.0 является массовым феноменом. В частности, было установлено, что 41% пользователей интернета в Великобритании используют сайты Веб 2.0 для общения во всемирном сообществе пользователей. Обмениваться идеями и информацией людям позволяют такие сайты, как Ютьюб, Фликр и MySpace. [1]

Педагогика 2.0

Философия бизнеса и обучения активно использующая идеи Веб2.0 - Коннективизм



Влияние Веб 2.0 на веб-дизайн см. Дизайн Веб2.0


Перечень публикаций о Веб 2.0

Веб 2.0 в схемах и картинках

Классическая схема от Тима О'Рейли - http://readwriteweb.com/archives/002834.php


web2mememap.jpg


web20in2006.jpg


web2elements.jpg

RSS-потоки новостей о Веб 2.0

<xfeeds contentcolour="#eeeeee" feedlimit="3" totallimit="3"> http://feeds.feedburner.com/Web20Blog http://www.habrahabr.ru/rss/tag/%C2%E5%E1%202.0/ http://www.habrahabr.ru/rss/tag/web%202.0/ http://del.icio.us/rss/tag/web2.0 </xfeeds>

Инструменты
Конкурс: Обучи своих близких
Конкурс: Я выбираю профессию в IT
организаторы проекта
Компания ТрансТелеКом
Корпорация Intel
PH International
www.Iteach.ru