Web 3.0 - сьогодення і майбутнє h2>
Олександр Лозовський p>
Популярність
ідей WEB 2.0, масова поява сервісів на їх основі і розвиток
технологічних платформ змушують замислитися про перспективи глобальної мережі.
Про наступні кроки у розвитку інтернет розповідає Олег Безуглов, системний
архітектор компанії SPBNET p>
Як
ви розумієте сам термін «Web 3.0»? Зараз на це питання існує безліч
поглядів. p>
Web
3.0 - це наступний логічний крок, етап розвитку ідей, що обумовлюють поняття
Web 2.O. Це, якщо можна так сказати, «реалізація потреб». Тим не менше, як
такого Web 3.0 ще не існує. Та маса вимог, які висуваються
сьогодні до мережі, ті ідеї, що кристалізуються в середовищі Web 2.0, знайдуть свою
реалізацію в тому, що можна було б назвати Web 3.0. Важливо розуміти, що Web
3.0 не є всього лише надбудовою над 2.0. Адже якщо ви приробити до
велосипеду крила, навряд чи ви отримаєте літак. Цей перехід повинен бути
органічним і комплексним. .. Взагалі кажучи, визначення версій такої динамічної
системи як мережа - завдання нетривіальна. А як щодо підходів від «технології,
виправляючою надлишкову інтерактивність і недоліки «натовпу непрофесіоналів,
формують контент »і до просто« можливості пошуку відео на онлайн-ресурсах
не по тегам, а по контенту »? Все це синдроми «базарного дня». Не потрібно
однозначно оцінювати явище як винятково позитивне або негативне.
Так, інтерактивність надлишкова тоді, коли вона не продумана і викликана просто
модою. «Непрофесіонали» теж нікуди не подінуться - шар дилетантів завжди мав
місце бути і буде надалі дарувати нам унікальні екземпляри. Що ж стосується
пошуку по тегам, то поки цей спосіб можна визнати одним із найбільш
ефективних. Теоретично, можна здійснювати підбір відео за допомогою
статистичного аналізу: гами, плавності форм, частоти зміни планів, щільності
звукоряду (який також піддається аналізу), але зрозуміло, наскільки це буде
складно. Теги якраз дозволяють коротко і точно охарактеризувати зміст:
відмовившись від них, ми залишимось без простого й зрозумілого одночасно людині і
машині мови. Так що спрощують описи будуть в ходу до тих пір, поки людина
не навчиться швидко транслювати свої думки в комп'ютер. p>
До речі,
зі звуком подібне вже працює: «насвістев» мелодію в мікрофон, ви маєте
деякі шанси почути оригінал ... p>
Буде
Чи найбільш логічним сприймати Web 3.0 як «Web 3D»? p>
Якщо
чесно, я не зовсім вас зрозумів. Я б не називав Web 3.0 як «Web 3D». По-моєму,
трехмерно візулізіровать мережа просто нема чого. p>
Якщо
мова йде про «тривимірному присутності» у мережі, то це питання клієнтського
програмного забезпечення та стандартизації. Наприклад, колись формат VRML, а
нині його наступник SVG використовувався для створення діаграм і моделей об'єктів,
які вбудовуються прямо в документи. Зараз популярні тривимірні онлайн-ігри
типу Lineage II, WoW,, але формати та засоби візуалізації в них пропрієтарних
(закриті та охороняються ліцензією або патентом), тому виносити судження я не
беруся. p>
А
гідно пі взагалі це «продовження» окремою цифри? p>
Я
так не думаю. Нова версія має на увазі поліпшення продукту і розширення його
функцій, службовців однієї і тієї ж мети. У разі тривимірності я такого зв'язку не
спостерігаю. Щоб не блукати у пошуках нових версій з «коліно у заметах
мрій », я пропоную осмислити мережа таку, як вона є зараз, і те
перспективне і насущне, що вже можна виділити в окрему версію, назвати
яку можна як завгодно: Web 3.0 або Web 3D. Само собою, це повинна бути
бета-версія. p>
Логічно,
адже, наприклад, багато експертів не вважають, що Web 2.0 гідний свого індексу,
оскільки не являє собою нічого революційного і є маркетинговим
ходом, популяризують плавний розвиток Web-технологій. p>
Так,
якщо прибрати штучно створюється ажіотаж, ми отримаємо звичайну мережу, яка
працює. З технічної точки зору за останні шість-сім років в ній не
з'явилося майже нічого нового. p>
Але
мережа - це не лише технологічна підгрунтя, це ще й колосальний
людський фактор. Я думаю, що поняття Web 2.0 обумовлено не стільки
технологіями, скільки умінням їх використовувати. p>
Мережа
перестала бути лише інструментом для ведення бізнесу, вона все частіше стає
причиною його ведення. Зараз ми бачимо, як мережа може розвиватися, ставати
все більш інтерактивною, багатою і головне - довгограючої бізнес-моделлю.
Тому особисто я вважаю визначеність поняття Web 2.0 заслуженою. P>
Кого
можна вважати основоположником ідеї Web 3.0. p>
Ця
ідея не народилася миттєво, тому не зовсім вірно шукати абстрактного
основоположника. p>
Є
люди, що прийняли свого часу найважливіші рішення в цьому питанні. Це Дуглас
Крокфорд (Douglas Crockford, автор JSON), Джошуа Шачтер (Joshua Schachter,
засновник http://del.icio.us/), інженери з Amazon Web Services, Google і
Flickr. Наскільки я розумію, саме вони дали відчутне прискорення розвитку мережі.
Загляньте в каталог http://www. programmableWeb.com - всі ці проекти
належать до нового покоління і вносять свій внесок у розбудову нової мережі. Що
технічно є ця технологія? p>
Судіть
самі, мережа містить терабайти інформації в зрозумілому для людини, але
практично невидимому для машин форматі. Пошукові машини діють воістину
езотерично, з тієї лише причини, що в світі даних панує хаос. Чималі зусилля
докладаються для зв'язування даних, і проблема цього процесу в тому, що при
нагальність стандартів їх впровадження дається з великими труднощами. Мережа сама по
себе-досить інертна середу, якщо не озиратися на попущенія основних
вендорів. p>
Так
званий Web 3.0-це перехідний період до майбутнього Semantic Web, який
дозволить виправити існуючу ситуацію з хаотичними даними. Це одне з
необхідних умов для того, щоб ми могли правомірно використовувати термін Web
3.0. P>
Звичайно,
однієї лише структурної зв'язаності даних не достатньо. Для Web 3.0 необхідний
не стільки Semantic Web, скільки суцільний програмний інтерфейс, який зможе
функціонувати завдяки доступності інформації. Системи Web 3.0-це
Web-сервіси за доступними API, ефективно надають дані і функціонал
(свої або від різних постачальників), які необхідні світу в цілому і
чиїм-небудь бізнесу зокрема. Все це схоже на одну з науково-технічних
революцій, з черговим поділом праці. p>
Я
дуже сподіваюся, що з часом мережа перетвориться на глобальну програмну
платформу з децентралізованими джерелами зрозумілих даних і доступними
інтерфейсами. p>
Вже
зараз хтось, як Amazon, надає API до своєї інфраструктури та
потужностей, хтось, як del.ico.us і Google - до інформації та засобів вибірки
даних. Хтось дозволяє використовувати свої рішення на стороні для створення
mashups. Яскравими прикладами є Flickr API, Google Maps, Yahoo Pipes, на
базі яких вже створено безліч сервісів і інформаційних каналів. p>
Пару
років тому заявили про себе Мікроформати-своєрідний спосіб партизанського
структурування документів. RSS переживає друге народження. Все більше мережевих
сервісів підтримують авторизацію за допомогою OpenlD. У глобальному мережевому
масштабі ці успіхи не такі вже й великі, але кількість таких сервісів росте, і
розробники звертають все більше уваги на істинно мережеве взаємодія,
яке стає більш доступним. p>
Можна
сказати, що якщо сайт не надає API для взаємодії з іншими
сервісами або хоч якось не сприяє цьому (будь це RPC-або
JSON-інтерфейс, вбудовані Мікроформати або повне XML-представлення даних,
URL-адресація, що відображає структуру даних), гідним учасником Web 3.0 йому
не стати. p>
На
стороні клієнта і сервера? Якщо мова йде все-таки про Web 3.0, то ці відмінності
повинні зникнути? p>
В
даний час розробляються платформи, стираючі кордон між сервером і
клієнтом. Хорошим прикладом є проект Dojo Offline Toolkit. Ідея в тому,
щоб надати клієнту можливість працювати з сервісом без постійного підключення
до Мережі. Природно, можливості роботи будуть обмежені, але при нестабільному
з'єднанні це може стати панацеєю. Тим не менш, з суто технічної точки
зору цей кордон буде відчутна ще довгий час - в одних операційних
системах більше, в інших менше. p>
Наскільки
мені відомо, багато користувачів UNIX-систем як додаток,
обслуговуючого робочий стіл, вибирають браузер. Ця ідея колись була
запропонована і Microsoft-у вигляді Active Desktop - але вона не прижилася. Якщо у вас
основним додатком є браузер, і ви маєте постійне підключення до
Мережі (що вже не рідкість), ви просто звикаєте не помічати той рубіж, що
відрізняє Мережа від не-Мережі. p>
Знову
ж, гідним прикладом є проникнення загальновизнаних мережевими функцій і
інтерфейсів нелокальний комп'ютер: Google Desktop і Персональний Пошук Яндекса. p>
Відбувається
щільну інтеграцію клієнтської і серверної сторін. Зверніть увагу на те,
наскільки велика кількість продуктів обзавелося мережевими аналогами. З'явилися
програми офісного рівня: Goodie Docs & Spreadsheets, Zoho і т.п. Adobe
створює он-лайн-інструмент для роботи з графікою і відео. Розділи,
підтримують спільну роботу і оцінку, мовлення онлайн, новинні канали.
Перераховувати можна довго. Хто міг таке уявити хоча б п'ять років тому? P>
Завдяки
тому, що більшість цих додатків дійсно зручні, стають
можливими розподілені офіси, дешевшає цикл підтримки клієнтів, зростає
швидкість роботи і реагування. Діяльність людини мігрує з локального
простору в мережеве. Чому так? Тому що сьогодні зручно і вигідно бути
мобільним. Мережа - це один з основних засобів комунікації. Ви переносите в
неї свою діяльність, довіряєте сервісів, доручаєте їм організацію свого
часу, бізнесу, а часто і дозвілля. Мережа з її інструментарієм повинна
бути присутнім там, де вам потрібно, і так, як вам комфортно: на домашньому
десктопі і ноутбуці, в КПК або смартфоні. Можливо, ви здивовані, але у вашому
оточенні приблизно в 2-3 рази більше пристроїв, що мають доступ до Мережі, ніж
комп'ютерів - це мобільні телефони. І, запевняю вас, все більше людей
використовує їх для доступу до мережевих ресурсів. Для мобільного доступу також
необхідні відкриті інтерфейси та зрозумілі формати даних. Або ви ігноруєте
цю аудиторію? Мережа і основне її наповнення стають сервісами. Це Web 3.0. P>
Однак,
є думка, що Web 3.0 на даному етапі - більше доля онлайн-ігор. Кап можна
оцінити користь цієї технології для бізнесу? p>
Можливо,
при гідною апаратної підтримки це дасть більш розвинені середовища моделювання
та візуалізації процесів. В іншому ж поява тривимірних інтерфейсів
набагато менш революційно, ніж свого часу явище плоского графічного
терміналу роду людському. Нещодавно в книзі Бербера «Танатонавти» я зустрів
кумедний момент: коли людство проривається за межі земного життя і
починає подорож до Раю, антураж тут же поповнюється рекламою ... p>
Список літератури h2>
IT
спец № 07 ЛИПЕНЬ 2007 p>