Исследователи из Almaden Research Center, принадлежащего компании IBM, разработали ПО, дающее возможность пользователям мобильных устройств создавать индивидуальные копии наиболее часто посещаемых web-страниц. Проект Highlight является расширением браузера Firefox и позволяет «вырезать» информативный web-контент с последующим его сохранением на специальном сервере.
С помощью Highlight можно записать шаги, выполнение которых необходимо для просмотра той или иной части web-страницы. Например, если пользователя интересуют данные с сайта авиакомпании о времени прибытия рейсов, он может настроить браузер так, что участок с этой информацией будет отображаться в первую очередь.
Другой особенностью ПО является возможность создания персонального сервера на котором будут сохраняться копии web-страниц, уменьшенные до размера экрана за счет избавления от различных рекламных баннеров и другой бесполезной информации. Сервер выполняет роль прокси, загружая содержимое с оригинального сайта, и затем посылая отфильтрованную информацию на мобильное устройство. Недостаток такого решения в том, что не все web-сайты разрешают создавать копии своих данных.
Highlight позаимствовал исходный код у другого IBM-проекта CoScripter, который позволяет сохранять повторяющиеся действия и выкладывать их на web-сайте для всеобщего пользования. Такой подход оправдан, когда есть группа пользователей, которым постоянно требуется выполнять одинаковые задачи, например, заполнение сложных web-форм. Внутренний язык CoScripter напоминает описание последовательности действий открытым текстом, достаточно легко читается и редактируется. IBM уже использует такие скрипты во внутренней сети для переадресации телефонных звонков, сброса VPN соединения и других целей.
С помощью Highlight можно записать шаги, выполнение которых необходимо для просмотра той или иной части web-страницы. Например, если пользователя интересуют данные с сайта авиакомпании о времени прибытия рейсов, он может настроить браузер так, что участок с этой информацией будет отображаться в первую очередь.
Другой особенностью ПО является возможность создания персонального сервера на котором будут сохраняться копии web-страниц, уменьшенные до размера экрана за счет избавления от различных рекламных баннеров и другой бесполезной информации. Сервер выполняет роль прокси, загружая содержимое с оригинального сайта, и затем посылая отфильтрованную информацию на мобильное устройство. Недостаток такого решения в том, что не все web-сайты разрешают создавать копии своих данных.
Highlight позаимствовал исходный код у другого IBM-проекта CoScripter, который позволяет сохранять повторяющиеся действия и выкладывать их на web-сайте для всеобщего пользования. Такой подход оправдан, когда есть группа пользователей, которым постоянно требуется выполнять одинаковые задачи, например, заполнение сложных web-форм. Внутренний язык CoScripter напоминает описание последовательности действий открытым текстом, достаточно легко читается и редактируется. IBM уже использует такие скрипты во внутренней сети для переадресации телефонных звонков, сброса VPN соединения и других целей.