Путешествие с браузером в прошлое Интернета
Благодаря разрабатываемой в Лос-Аламосской национальной лаборатории (Los Alamos National Laboratory) технологии доступ к устаревшим версиям веб-страниц может стать очень простым в отличие от возможностей, которые существуют сегодня. Один из способов – посетить ресурс наподобие Wayback Machine от Internet Archive, где после ввода адреса сайта сервис выдаёт разбитую по годам и датам матрицу из ссылок на сохранённые страницы. Просмотр прошлых версий каждой страницы реализован и в интернет-энциклопедии Wikipedia на вкладке "История", которая позволяет проследить совершённые с текстом операции и отменить их. Оба варианта далеко не универсальны: в первом случае чаще всего сохранены лишь главные страницы сайтов и без изображений, а во втором история изменений является специализированной функцией, которая многим ресурсам не нужна.
Как считает учёный в области компьютерных наук из Лос-Аламоса Герберт Ван де Сомпел (Herbert Van de Sompel), мир нуждается в новом решении: "Сегодня мы пользуемся Сетью как библиотекой, где вы должны знать, каким образом искать ту или иную информацию. У нас есть лучшее предложение". "Лучшее предложение" – это система, наделяющая браузеры режимом "путешествия во времени", позволяя тем самым получать страницы для заданных дат без необходимости прибегать к помощи архивов. Разрабатываемая Ван де Сомпелем технология Memento использует функции протокола HTTP (hypertext transfer protocol – протокол передачи гипертекста), определяющего правила обмена данными между серверами и браузерами. Одна из его стандартных возможностей – это согласование контента, которое позволяет по одной и той же ссылке URL получать разную информацию. Например, по одинаковому адресу браузер пользователя из Франции загрузит страницу на французском, а японец увидит её на своём языке (если, конечно, веб-ресурсом это предусмотрено).
По словам Ван де Сомпела, браузер постоянно выполняет согласование, просто пользователь не замечает этого. Но HTTP не ограничивает данную возможность только языками или медиаформатами – можно задействовать любые типы данных. Этим и воспользовались исследователи, добавив в сетевые запросы дату и время. Memento запрашивает у сервера не текущую версию страницы, а, к примеру, недельной или годичной давности. Технология затрагивает программное обеспечение на стороне и сервера, и клиента. В случае открытой платформы Apache требуются всего четыре дополнительных строчки кода для включения поддержки согласования по дате и времени. В браузере же должно быть выпадающее меню или строка ввода даты.
Пока разрабатываются только плагин для Firefox и модифицированная версия самого браузера со встроенной поддержкой Memento. Сами страницы не должны содержать дополнительных функций, веб-сервер самостоятельно обрабатывает запрос. Разумеется, идея подразумевает, что интернет-ресурс должен будет хранить некоторый объём дополнительных данных для разных версий страниц, но Ван де Сомпел уверен, что Memento будет вдохновлять владельцев сайтов. К тому же, многое зависит от специфики сайта – определённые страницы могут вообще никогда не меняться с момента появления.
Как отмечают уже успевшие протестировать Memento исследователи, реализация технологии пока лишь доказывает работоспособность самой концепции, но выглядит замысел многообещающим, ведь в сегодняшнем ПО практически отсутствует поддержка работы с архивами и "википодобными" ресурсами с динамически обновляемым контентом. "Пользователю должен быть предоставлен выбор – просмотреть последнюю версию страницы или по заданной дате", - говорит возглавляющий службу по связям с общественностью организации W3C (World Wide Web Consortium – Консорциум Всемирной паутины) Иен Якобс (Ian Jacobs). Демонстрация работы Memento находится здесь, но многие попытки посмотреть на старые версии поддерживаемых сайтов пока завершаются ошибками.
свадебный стилист
Продажа ноутбуков: кухонные гарнитуры.
сувенирная продукция с логотипом









