Веб-програмування та концепції Web 2.0. Частина I. Теорія

У 2005 році широкого поширення набули технології, що зробили такий сильний вплив на діяльність мережі Інтернет, що знадобився спеціальний термін для позначення нової, "другої версії" Всесвітньої павутини – Web 2.0. Хоча своєрідним фундаментом для Web 2.0 послужили декілька різних концепцій, з точки зору веб-програмування інтерес представляють лише дві: Wiki і RSS.

1. Концепція Wiki.


Ідея залучити користувачів Інтернету до наповнення веб-ресурсу контентом по своєму смаку – проста і в той же час геніальна. Власникові сайту не треба витрачати гроші на копірайтерів та контент-менеджерів, підбирати матеріали, адже за нього це зроблять користувачі ресурсу. Популярність wiki-проектів неймовірно висока. Взяти хоча б знамениту онлайнову енциклопедію "Вікіпедія" (http://www.ru.wikipedia.org), рівень відвідуваності якої б'є усілякі рекорди.


Wiki-сайт – це веб-ресурс, який дозволяє відвідувачам додавати і редагувати інформацію, а також робити посилання на інші сторінки. Розробкою концепції займався американський програміст Говард Каннінгем. Що цікаво, в 1994 році його ідея про залучення відвідувачів сайтів до процесу публікації матеріалів, не тільки не була оцінена по достоїнству, але і була безжально розкритикована.


2. RSS – читаємо новини та економимо час.


Важко повірити, але пару років тому, користувач міг витратити не одну годину з'ясовуючи, чи з'явилися нові матеріали на улюбленому сайті або блозі. З виникненням воістину революційної технології RSS проблема перестала існувати.


Поняття RSS вважають єдиним стандартом упорядкування веб-потоків. Але варто уважно прочитайте офіційне формулювання технології, як ви зрозумієте що це не так: "RSS (Rich Site Summary) – один із стандартів, застосовуваних для організації веб-потоків і публікації регулярно оновлюваних даних на новинних та інших видах веб-сайтів". В в тексті чітко сказано "один зі стандартів". Н сьогоднішній день існує 7 форматів, в різний час застосовуються для конвертації інформації в rss. Нижче наведена таблиця, в якій в хронологічному порядку представлені всі коли-небудь існували стандарти RSS.






































Формат, версія

Рік створення

Компанія-власник

Характеристика

0.90

Березень 1999

Netscape


За основу формату узятий протокол RDF (Resource Description Framework, сімейство складних форматів для опису метаданих – "даних про дані).

0.91

Липень 1999

Userland Software


Найпростіший формат, цілком реалізований на платформі XML (EXtensible Markup Language – розширювана мова розмітки).

0.92, 0.93, 0.94

версія 0.92 – Грудень 2000 року; 0.93 – Квітень 2001 року; 0.94 – Серпень 2002

Userland Software


У порівнянні з попередньою версією, це більш досконалі стандарти. 0.92 – Володіє можливістю видачі інформації як в текстовому, так і в HTML-форматі. 0.93 – Змін прктически ніяких, формат поширення не одержав. 0.94 – Відзначився введенням нового елемента, за допомогою якого можна було вказати формат видаються даних (текст, HTML або інше).

1.0

Грудень 2000

RSS-DEV Working Group


Незалежний формат. Побудований на протоколі RDF.

2.0

Вересень 2002 (перша версія), січень 2003 року – випущена оновлена версія формату

Userland Software


Є найпопулярнішим форматом для публікації новин. Розширюється за допомогою модулів.

3.0

Листопад 2005

корпорація Microsoft


Формат розроблений компанією Microsoft. Використовується у вузькоспеціалізованих проектах.


Переважна більшість сучасних веб-сайтів взяли на озброєння RSS-технологію і розмістили на головній сторінці кнопку у вигляді оригінальної ікони, натиснувши на яку користувач або в автоматичному режимі здійснює підписку на обраний канал (таке можливо наприклад у веб-браузері Operа) або ж переходить за посиланням, а потім копіює отриманий url-адресу і вставляє в потрібне поле на вимогу програми-агрегатора. Агрегатором називається програмне додаток, призначений для читання rss-каналів. Існує як у вигляді окремої програми, яка встановлюється на комп'ютері або мобільному пристрої (NewzCrawler, SpbInsight), так і у вигляді веб-сервісу (Google Reader, Яндекс.Лента).


Клієнт завжди правий …


У зв'язку з тим, що користувачі не тільки самі бажають брати участь у підготовці веб-ресурсу, а також висувають високі вимоги до інформації, а саме цілодобовий доступ, перегляд за допомогою мобільного пристрою (КПК, смартфона або комунікатора), власники сайтів, для залучення аудиторії, все частіше використовують новітні технології.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*