- PVSM.RU - https://www.pvsm.ru -

Сэр Тим Бернерс-Ли на Campus Party 2008, фото Jonan Basterra [1]
Сэр Тим Бернерс-Ли, создатель Всемирной паутины и директор консорциума W3C, уверен, что развитие веба достигло критической точки, максимально отклонилось от изначальной концепции. Изначально он задумывался как децентрализованная сеть, где первый браузер одновременно был и редактором документов. Идея состояла в том, что каждый пользователь не только сможет просматривать документы, но и создавать, редактировать их. Веб должен был стать местом совместного творчества и сотрудничества для всего человечества. Но что-то пошло не так.
Есть примеры удачной реализации совместного творчества, как Википедия, децентрализованный сайтов и пиринговые социальные сети. Это предвестники того, каким может стать веб на основе новой технологии Solid [3], которую разработал Тим Бернерс-Ли совместно с группой исследователей из Массачусетского технологического института. Это венец десятилетий концептуальной работы, которой занимался Бернерс-Ли.
Как веб дошёл до такой потери децентрализации, до печального нынешнего состояния? Из первого популярного браузере Mosaic удалили инструменты мультимедиа и редактирования. Было решено, что они слишком сложны для обывателя. С этого всё и началось. Такая нежелательная трансформация родного детища в итоге привела к тому, что Тим Бернерс-Ли с коллегами предложили вернуть вебу недостающую функциональность: в 2003 году они предложили концепцию под названием Read-Write Web [4].
Концепция предполагает, что каждый может участвовать в формировании единого пространства веба. Для этого нужны:
Сейчас большая работа над инструментами и средствами разработки для этой концепции подошла к концу. Технология Solid [3] — это реальное воплощение идеи, сформулированной 15 лет назад.
Технология Solid основана на текущих стандартах W3C, что облегчает её внедрение и способствует быстрейшему распространению. В ней реализована система разрешений и идентификации, функциональность сквозного редактирования всех документов, система управления данными и обновления в реальном времени через WebSockets.

После регистрации [5] на одном из solid-серверов пользователь получает идентификатор и личный «контейнер» (solid pod). Как вариант, можно поднять локальный сервер. Фото предоставил Тим Бернерс-Ли
Инструкция по установке и тестированию здесь [6]. Сервер устанавливается и работает либо напрямую через Node.js, либо с помощью Docker.
Поддерживаемые функции:
См. также:
«Solid открывает невероятные возможности для творчества, решения проблем и коммерции. Это даст отдельным людям, разработчикам и предприятиям совершенно новые способы, как понять, создать и найти инновационные, надёжные и полезные приложения и услуги. Я вижу множество рыночных возможностей, включая надёжные приложения и хранилища данных», — говорит Тим Бернерс-Ли в своей статье [12] от 29 сентября 2018 года, где он анонсировал этот проект и пригласил всех к участию.
На этой неделе репозиторий Solid [13] вошёл в топ самых популярных новых репозиториев на Github, уступая только исходникам MS-DOS 1.25 и 2.0 [14], перезалитым сюда из Музея компьютерной истории.
Возможно, технологию Solid поддержат разработчики, для этого сейчас есть всё необходимое. Сейчас в мире поднимаются первые solid-сервера и пока совсем немного приложений, которые их используют [15]. Установив локальный сервер, непонятно, что делать дальше. Наверное, примерно так ощущали себя первые пользователи, которые выходили в интернет. Но потенциал новой децентрализованной сети может оказаться очень большим.
«Solid изменяет текущую модель, в которой пользователям приходится передавать личные данные цифровым гигантам в обмен на предполагаемую пользу. Как мы все выяснили, это было не в наших интересах. Solid — это то, как мы развиваем интернет, чтобы революционным способом восстановить баланс, предоставляя каждому из нас полный контроль над данными, личными или нет» — Тим Бернерс-Ли.
Добавим, что одновременно с анонсом Solid сэр Тим Бернерс-Ли запустил стартап Inrupt [16], который будет продвигать новую технологию: «Наша цель — мировое господство», — скромно сказал создатель Всемирной паутины в интервью [17] Fast Company.
[18]
Автор: GlobalSign_admin
Источник [19]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/servernoe-administrirovanie/294653
Ссылки в тексте:
[1] Jonan Basterra: https://www.flickr.com/photos/pixelydixel/2713803038/
[2] хостинг: https://www.reg.ru/?rlink=reflink-717
[3] технологии Solid: https://solid.inrupt.com/
[4] в 2003 году они предложили концепцию под названием Read-Write Web: http://readwrite.com/2003/04/19/the_readwrite_w
[5] регистрации: https://inrupt.net/register?
[6] здесь: https://github.com/solid/node-solid-server
[7] Linked Data Platform: https://www.w3.org/TR/ldp/
[8] WebAccessControl: https://www.w3.org/wiki/WebAccessControl
[9] WebID-TLS: https://www.w3.org/2005/Incubator/webid/spec/tls/
[10] Спецификации Solid: https://github.com/solid/solid-spec
[11] Руководство по Solid: https://github.com/solid/solid-tutorial-intro
[12] статье: https://www.inrupt.com/blog/one-small-step-for-the-web
[13] репозиторий Solid: https://github.com/solid/solid
[14] исходникам MS-DOS 1.25 и 2.0: https://github.com/Microsoft/MS-DOS
[15] совсем немного приложений, которые их используют: https://www.w3.org/community/rww/wiki/SoLiD
[16] Inrupt: https://www.inrupt.com/
[17] интервью: https://www.fastcompany.com/90243936/exclusive-tim-berners-lee-tells-us-his-radical-new-plan-to-upend-the-world-wide-web
[18] Image: https://clck.ru/EFgck
[19] Источник: https://habr.com/post/425171/?utm_campaign=425171
Нажмите здесь для печати.