Ключові поняття, що асоціюються з Веб 2.0
Web 2.0 (визначення Тіма О'Рейлі) - методика проектування систем, які шляхом обліку мережевих взаємодій, стають тим краще, чим більше людей ними користуються. Особливістю веб 2.0. є принцип залучення користувачів до наповнення і багаторазової вивірки контента.
Веб-служби
- Веб-служба знаходиться на серверах компанії, яка її створила. Тому в будь-який момент користувачеві доступна найсвіжіша версія даних і йому не доводиться дбати про оновлення і обчислювальних потужностях, необхідних для виконання операції.
- Інструменти для роботи з HTTP і XML є в будь-якому сучасному мові програмування, тому веб-служби переходять в розряд платформонезалежних.
Веб-синдикація
Веб mash-up (дослівний переклад - «змішання») - сервіс, який повністю або частково використовує в якості джерел інформації інші сервіси, надаючи користувачу нову функціональність для роботи. В результаті такий сервіс може ставати також новим джерелом інформації для інших веб mash-up сервісів. Таким чином утворюється мережа залежних один від одного сервісів, інтегрованих один з одним.
Наприклад, сайт з пошуку нерухомості з інтегрованими картами Google Maps в результаті являє собою новий, більш зручний сервіс, за допомогою якого кожен користувач може відразу побачити всі пропоновані для продажу будинку на мапі [1].
Мітки (теги)
Поява і швидке поширення блогів теж вписується в концепцію Веб 2.0, створюючи так звану «редаговану Павутину» (writable web).
Можливість помітити документ ключовими словами існує [2] і в мові англ. keywords), проте цей спосіб був повністю скомпрометований широким його використанням в цілях пошукового спаму.
соціалізація
Використання розробок, які дозволяють створювати співтовариство.
Поняття Веб 2.0 так само відбилося і в дизайні. Кращими стали округлими, імітація опуклих поверхонь, імітація віддзеркалень на манер глянцевого пластика сучасних hi-end пристроїв (наприклад, плеєри). В цілому сприйняття зовнішнього вигляду на око здається більш приємним. Графіка таких сайтів займає більший обсяг, ніж при використанні аскетичного дизайну.
Частково ця тенденція пов'язана з поєднаним за часом виходом нових версій операційних систем використовують вище згадані ідеї.
Недоліки Веб 2.0
Використання сервісів сторонніх компаній поряд з достоїнствами приносить і певні проблеми. Серед них:
- залежність від наявності постійного з'єднання (зникає зв'язок - інформація стає недоступною або незручною у використанні);
- залежність сайтів від рішень сторонніх компаній, залежність якості роботи сервісу від якості роботи багатьох інших компаній;
- слабка пристосованість нинішньої інфраструктури до виконання складних обчислювальних задач в браузері;
- вразливість конфіденційних даних, що зберігаються на сторонніх серверах, для зловмисників (відомі випадки розкрадання особистих даних користувачів, масових зломів облікових записів блогів).
Фактично сайт епохи Веб 2.0 на перший погляд інтерактивний і доброзичливий, дозволяє себе легко налаштовувати. Однак збір статистики про користувачів, їх переваги та користь, особистому житті, кар'єрі, колі друзів можуть допомогти власнику сайту маніпулювати спільнотою. За найбільш песимістичними прогнозами численні сайти Веб 2.0 укупі з іншими сучасними технологіями дають прообраз тоталітарної системи «Великого брата».