Тім О'Рейлі ЩО ТАКЕ ВЕБ 2.0

Опубліковано 18.10.2005 р. (джерело)


Крах доткомів восени 2001 року став для веба поворотним пунктом. Багато хто вирішив, що феномен веба був дуже роздутим, хоча, насправді, «мильні бульбашки» і, як результат цього, падіння акцій — неминуче супроводять всі технологічні революції. Падіння акцій традиційно відбувається тоді, коли нова технологія готова заняти центральне місце на сцені. На хвилі піднімаються і шахраї, і ті, хто дійсно добився успіху, — і в якийсь момент приходить розуміння, чим перші відрізняються від других.

Концепція Веба 2.0 народилася на спільному мозговому штурмі видавництва O’Reilly Media і компанії MediaLive International. Веб-піонер і віце-президент O’Reilly Дейл Дагерті (Dale Dougherty) відмітив, що сам-то веб далекий від краху і навіть більш важливий, ніж раніше, раз вже вражаючі нові застосування і сайти з'являються із завидною регулярністю. Більше того, у фірм, що пережили колапс, було щось загальне. Можливо, в результаті доткомовського краху має сенс говорити про Веб 2.0. Ми вирішили, що так і є. Так народилася Web 2.0 Conference.

За півторa роки термін «Веб 2.0» прижився (більше 9,5 млн. посилань в Google). Але відносно того питання, що він означає, то в товаристві згоди немає. Одні прийняли нову концепцію, інші допускають, що це безсенсовий маркетинговий термін.

Я постараюся пояснити, що ми маємо на увазі, говорячи про Веб-2.0.

На нашій першій зустрічі, ми визначали Веб-2.0, відштовхуючись від конкретних прикладів.


Веб 1.0 Веб 2.0
Doubleclick AdSense
Ofoto Flickr
Akamai BitTorrent
mp3.com Napster
Britannica Online Wikipedia
Персональнi сайти Блоги
Evite upcoming.org і EVDB
Спекуляція доменними іменами Пошукова оптимізація
Оплата реклами по кількості показів Оплата реклами по кількості переходів
Добування даних з HTML Веб-сервіси
Публікація Співавторство
Системи керування контентом (CMS) Wiki
Каталоги (таксономія) Теги (фолксономія)
Утримування користувачів Синдикація контента

Список все збільшувався і збільшувався. Але чому одне застосування ми віднесли до Вебу 1.0, а інше — до категорії Веб-2.0? (Це важливе питання, оскільки Веб-2.0 став настільки популярним, що багато компаній використовують сьогодні цей термін в своєму маркетингу, часто навіть не розуміючи, що він означає. З іншого боку, це питання не таке вже й просте, тому що багато ласих до красивих термінів стартапiв не мають ніякого відношення до Вебу 2.0, тоді як окремі застосування, які ми вважаємо Вебом 2.0, навіть веб-додатками, — ні, наприклад, Napster і Bittorrent.)

Аналізуючи найбільш успішні проекти Веба 1.0 і самі цікаві нові додатки, ми спробували виділити основні принципи Веба 2.0.


Веб як платформа


Як і багато важливих концепцій, Веб-2.0 не має чітких меж. Це, швидше, центр тяжіння. Ви можете уявити собі Веб-2.0 як множину правил і практичних рішень. Вони об'єднанні в деяку подобу сонячної системи, що складається з вузлів, кожен з яких побудований з урахуванням деяких або всіх описаних правил та знаходиться на певній відстані від центру.


На рисунку показана карта Веба 2.0, створена нами під час мозкового штурму на конференції FOO Camp. Її не можна назвати завершеною, але вона ілюструє багато ключових ідей Веба 2.0.

Наприклад, на першій конференції Веб-2.0 у жовтні 2004 ми з Джоном Баттелем (John Battelle) озвучили попередній список правил у спільному виступі, який відкривав конференцію. І перше правило свідчить: «Веб-сервер як платформа». Звичайно, ще до нас про це навзрид говорив Netscape, який «згорів» в жаркій битві з Microsoft. Більше того, дві компанії з нашого списку Веб-1.0Akamai і Doubleclick — також були серед першопроходців, що розглядали веб-сервер як платформу. Люди нечасто сприймають ці компанії як постачальників веб-сервісів, але, насправді, демонстрація реклами — це перший широко поширений веб-сервіс, перший широко поширений «mash-up» (якщо використовувати термін, що завоював останнім часом популярність). Кожен банер доставлявся користувачеві в результаті непомітної кооперації двох сайтів, що спільно формують сторінку для показу. Akamai також розглядав мережу як платформу, і навіть на нижчому рівні: забезпечував непомітне кешування і щоб понизити навантаження на сайти своїх клієнті, побудував мережу доставки контента.

Послідовники Doubleclick і Akamai не тільки використовували напрацювання цих компаній, але пішли далі, глибше відчуваючи дійсну природу нової платформи. Обидві компанії можна вважати за піонерів Веб-2.0, хоча нижче ми побачимо, як більш повно реалізувати можливості веба за рахунок використання нових підходів.

Давайте уважно розглянемо три приклади, щоб зрозуміти, чим, по суті, старі компанії відрізняються від нових.


Netscape проти Google


Якщо Netscape був флагманом Веба 1.0, то Google, звичайно, — загальновизнаний флагман Веба 2.0. Отже давайте порівняємо самі компанії та їх позиціонування.

Netscape твердив про «веб як платформу» в термінах старої софтверної парадигми: головним продуктом компанії був веб-браузер (настільне застосування), і стратегія Netscape полягала у використанні свого домінуючого положення на ринку браузерів для просування дорогих серверних продуктів. Контроль над стандартами відображення контента і браузерних застосувань міг, в теорії, забезпечити Netscape таке ж місце, яке Microsoft завоювала на ринку ПК. Автомобілі колись рекламували як «безкінні екіпажі». Так само, відштовхуючись від знайомих концепцій, Netscape просував «вебтоп» на місце «десктопу», припускаючи підживлювавання вебтопів даними і додатками від провайдерів контента (які куплять сервери у Netscape).

У результаті і веб-браузери, і веб-сервери перетворилися на щось буденне, а акцент перемістився «до вершини стека», тобто до веб-сервісів.

Google, навпаки, був веб-додатком від народження. Це сервіс, за доступ до якого прямо або побічно платили користувачі. Жодна із звичних пасток старої софтверної індустрії йому була не страшна. Замість запланованих релізів — постійне поліпшення продукту. Замість ліцензування або продажів — просто використання. Немає потреби піклуватися про порторування ПЗ на інші платформи — все, що потрібне для запуску Google, — це розширюваний масив із звичайних ПК із запущеною відкритою ОС та власні застосування і утиліти, яких ніхто за межами компанії не побачить. Фактично вартість ПЗ була пропорційна масштабу і динамічності даних, з якими воно допомагало управлятися.

Сервіс Google — це не сервер, хоча доставка сервісу забезпечується масивом інтернет-серверів, — і не браузер, хоча користувач дістає доступ до сервісу саме через нього. І це не прославлений пошукач, який зберігає контент та дозволяє користувачеві здійснювати пошук. Як і телефонний дзвінок, який трапляється не на кінцях телефонної лінії, а в мережі між ними, сервіс Google здійснюється в просторі між браузером, пошукачем і цільовим сервером, на якому міститься шукане. Google — це посередник між користувачем і його/її онлайновим досвідом.

І хоча Google і Netscape — софтверні компанії, очевидно, що Netscape належить до світу Lotus, Microsoft, Oracle, SAP та інших фірм, чиї витоки — в софтверній революції 80-х, тоді як Google та інші фірми з ним — це інтернет-додатки (як ebay, Napster і, чого вже там, Doubleclick і Akamai).


DoubleClick проти Overture і AdSense


Як і Google, Doubleclick — це дійсне дитя інтернет-ери. Компанія розглядає ПЗ як послугу, уміє управляти даними і, як зазначено вище, надавала доступ до веб-сервісам задовго до того, як цей термін був придуманий. Проте Doubleclick дуже жорстко обмежена своєю бізнес-моделью. У 90-х вважалося, що веб-сервер — це, перш за все, публікація контента, а не взаємодія; що правлять бал не споживачі, а рекламодавці; що розмір має значення та Інтернет, за великим рахунком, складатиметься з розкручених веб-сайтів, чия популярність зміряна Mediametrix або іншим веб-аудитором.

В результаті Doubleclick з гордістю згадує на власному сайті про «більш ніж 2000 успішних установок» свого ПЗ. Yahoo! Search Marketing (раніше Overture) і Google Adsense в той же самий час обслуговують сотні тисяч рекламних майданчиків.

Overture і Google досягули успіху, тому що зрозуміли концепцію «довгого хвоста» (термінологія Кріса Андерсона) — «колективній потужності маленьких сайтів, які поставляють значущу частину контента». Пропозиція Doubleclick має на увазі підписання офіційного контракту, який обмежує ринок до декількох тисяч великих сайтів. Overture і Google відшукали спосіб розміщення рекламного модуля практично на будь-якій сторінці. Більше того, вони вважали за краще рекламним форматам, орієнтованим на видавців і агентства (банери, поп-апі), менш нав'язливі, прив'язані до контексту і доброзичливіші до користувача текстові рекламні блоки.

Урок Веба 2.0: зробіть упор на призначені для користувача сервіси і алгоритмічну обробку даних, щоб дотягнутися до самих краєчків веба, звертайте увагу не тільки на голову, але й на хвіст.

Недивно, що інші історії успіху Веба 2.0 демонструють нам приблизно ту ж поведінку. Еbay вирішив одиничні транзакції вартістю в декілька доларів між фізичними особами, виконуючи роль автоматичного посередника. Napster (хоча і був закритий із-за проблем із законом) побудував свою мережу, не намагаючись створити загальну централізовану базу даних, але спроектувавши всю систему так, що кожен клієнт ставав також і сервером, сприяючи тим самим зростанню мережі. [Взагалі кажучи, закрити Napster технічно стало можливо тільки тому, що повністю від централізованності творцям сервісу відмовитися не вдалося. — Прим. ред.].


Akamai проти BitTorrent


Як і DoubleClick, Akamai був оптимізований для роботи з головою, а не хвостом, орієнтований на центр, а не на околиці. Недивлячись на те що сервіс Akamai працював на благо тих, хто знаходився в кінці «довгого хвоста», полегшуючи їм доступ до популярних сайтів, гроші свої компанія одержувала власне від сайтів.

BitTorrent, як інші піонери P2P-руху, зробив наступний крок до децентралізації Інтернету. Кожний клієнт є і сервером, файли розбиваються на фрагменти, які можуть бути завантажені з різних джерел, непомітно примушуючи користувачів надавати один одному канали і дані. Чим популярніший файл, тим швидше він може бути доставлений, так як більше користувачів забеспечує сумарну пропускну здатність і більше фрагментів цілого файла доступно в Мережі.

Таким чином, BitTorrent демонструє нам ключовий принцип Веб 2.0: чим більше людей використовує сервіс, тим автоматично він стає кращим. Якщо Akamai вимушений додавати сервери для покращення якості послуг, то кожний користувач BitTorrent приходить на вечеринку із своїми ресурсами. Під цим розуміють «партнерську архітектуру», вмонтовану етику кооперації, згідно якої сервіс діє в першу чергу як розумного посередника, що з'єднює краї один з одним і використовує для цього ресурси самих користувачів.


Платформа завжди виграє у додатків


В кожному з попередніх епізодів конкурентної бородьби Microsoft успішно розігрівала карту платформи, перебивачи нею самі популярні додатки. За допомогою Windows Microsoft замінила Lotus 1-2-3 на Excel, WordPerfect — на Word, а Netscape Navigator — на Internet Explorer.

Однак на цей раз конфлікт не між додаком і платформою. Це конфлікт двох платформ, кожна з яких пропонує радикально відмінну бізнес-модель. З одного боку, єдиний поставщик ПЗ з вражаючою базою інсталяцій, сильно інтегрованної ОС і API, що дає контроль над парадигмою програмування. З іншого боку — система, у якої немає власника, зібрана разом за допомогою багатьох протоколів, відкритих стандартів і угод про співпрацю.

Windows представляє собою апофеоз власного контролю за програмним API. Netscape пробував перехопити ініціативу, використовуючи ті ж прийоми, що і сам Microsoft використовує проти своїх конкурентів, але програв. Однак Apache, що заснований на відкритих веб-стандартах, процвітає. Коли платформа змагається з платформою і стоїть питання про вибір платформи або, якщо копнути глибше, про вибір архітектури, про вибір бізнес-моделі, то битва ведеться на рівних.

Windows була відмінним рішенням проблем ранньої епохи ПК. Вона розрівняла ігрове поле для розробників додатків, вирішивши багато проблем, що терзали індустрію. Але єдиний ривок, здійснений силами єдиного постачальника, більше рішень бути не може. Він сам стає проблемою. Системи, орієнтовані на комунікації, якою є Інтернет як платформа, вимагають можливості взаємодії на рівні додатків. До тих пір, поки постачальник не контролює обидва кінці кожного з'єднання, його можливості по прив'язці користувача за допомогою API обмежені. Будь-який постачальник рішень для Веб-2.0, що вирішить заради вигоди замкнути власне застосування на себе шляхом контролю над платформою, за визначенням, не зможе скористатися його сильними сторонами.

Це я не до того, що можливостей для закриття ПЗ і створення конкурентних переваг більше немає, але ми віримо, що вони не лежать в контролі над програмним API і протоколами. Правила гри змінилися. І добитися успіху в епоху Веба 2.0 зможуть ті, хто прийняв нові правила, а не намагається використовувати прийоми, що працювали в епоху програмного забезпечення для ПК.


Загрузка...