Возможности SSB-проекта Prism в основном такие же, как у окон приложений Chrome. В современной форме это просто расширение Firefox 3.0, совместимое с Windows, Mac OS и Linux. (Пользователи, запоздавшие с переходом на Firefox 3.0, могут загрузить Prism с сайта Mozilla Labs как автономную программу для всех трех ОС.)

Загрузите любимое Web-приложение в Firefox 3.0, перейдите в меню Tools и выберите команду для преобразования Web-узла в приложение (Convert Website to Application). Появится диалоговое окно Prism, где будет предложено присвоить имя приложению и указать, нужно ли отображать панель навигации и сообщения о состоянии, где разместить ярлык («Рабочий стол», меню Start (Пуск) или панель быстрого запуска). В этом же окне можно выбрать пиктограмму, если не нравится картинка с Web-узла. Значки сайтов (favicon) плохо выглядят после увеличения, но с этим недостатком можно примириться.

Модуль Prism для разных ОС загружается с сайта Mozilla Средствами Prism любой сайт можно превратить в автономную программу

Щелкните на ярлыке, и Web-приложение запустится в выделенном для сайта окне Prism, которое можно использовать как автономное приложение с применением того же механизма рендеринга, что в Firefox, но в отдельном процессе. В диспетчере задач Windows можно увидеть два или несколько экземпляров firefox.exe, в зависимости от числа активных окон Prism. В панели состояния окна помещается маленькая пиктограмма, с помощью которой пользователь может выполнить основные действия, например печать, но остальные элементы, в частности вкладки, закладки, адреса и панели поиска, перенесены в область, именуемую специалистами Mozilla «работой с браузером без факторов, отвлекающих внимание».

Bubbles

Bubbles – программа, предназначенная исключительно для Windows, с такими же функциями, как у Chrome и Prism. Она формирует окно браузера, в котором отображается только один сайт. Выделенное для сайта окно называется, понятно, «пузырем» (bubble).

Bubbles построена на основе механизмов из Internet Explorer В системном лотке размещается пиктограмма Bubbles

Программа Bubbles была выпущена даже раньше Prism, но всего несколько месяцев назад она была существенно обновлена и дополнена новыми возможностями, и главное новшество – API для разработки расширений для Web-узлов. После установки программы пользователю предлагается указать адреса Web- узлов, к которым предстоит обращаться в «пузыре», или щелкнуть на расширениях сайтов в Web- репозитарии. Каждый из этих методов вносит сайт в пользовательский список Web-приложений. У Bubbles есть расширения для Google Calendar, Google Reader, Gmail, Yahoo! Mail, Meebo, 30 Boxes, Flickr, Facebook и других служб. Цель использования расширений вместо простой загрузки сайта в «пузырь» в том, чтобы «научить старый сайт новым трюкам». Например, с помощью расширения Flickr можно перенести мышью фотографию в окно Bubbles, и она загрузится автоматически. Такое невозможно, если Bubbles загружает www.flickr.com напрямую.

Bubbles: при необходимости можно задать пароль

Web-приложения, к которым пользователь обращается в Bubbles, могут быть изменены для запуска вместе с Windows или через ярлык на «Рабочем столе». Как и Prism, Bubbles помещает пиктограмму на панель задач (хотя она не персонализируется с использованием значка сайта Web-приложения); кроме того, добавляется панель задач для активного Web-приложения. «Пузыри» входят в число активных программ, переключаемых с помощью комбинации клавиш Alt-Tab. Даже если закрыть окно, выполнение процесса продолжается (с отображением пиктограммы на панели), поэтому обновление страницы выполняется в фоновом режиме.

В отличие от программы Chrome, в которой используется механизм рендеринга WebKit (такой же, как в Safari), и Prism с механизмом Gecko (как в Firefox), в Bubbles применяется механизм из Internet Explorer. Если вам случалось сталкиваться с Web-приложением, которое в Firefox выглядит неправильно, а в IE – отлично (таким, как Web-почта, доставляемая через Exchange Server 2002), используйте Bubbles.

Fluid for Macintosh

В программе Fluid, предназначенной исключительно для Mac, использованы идеи Mozilla Prism, но для формирования SSB-браузеров для Web-приложений применяется механизм рендеринга WebKit (как в Safari и Chrome).

Fluid for Macintosh оформлен в классическом для Mac OS X стиле Cover Flow

Fluid запрашивает URL-адрес и имя Web-приложения, после чего формирует новый файл в папке Mac OS Applications. По умолчанию в качестве пиктограммы файла используется значок сайта Web-приложения, но можно выбрать что-нибудь другое. Дважды щелкните на файле, чтобы запустить SSB без обычного интерфейса – строки адреса, пиктограмм и других элементов.

В отличие от продуктов для Windows, Fluid создает полный исполняемый файл Web-приложения. У моего Gmail.app имеется даже собственное меню Gmail. Конечно, в разделе About Gmail нет никакой информации о Gmail, лишь подробности о Fluid. Программу, предназначенную для Mac OS, можно передать другим пользователям, но разработчик Fluid просит не делать этого; желательно, чтобы пользователи сами загружали Fluid.

С Fluid можно применять пользовательские сценарии из сайта Userscripts.org (репозитарий, используемый Greasemonkey), чтобы изменить вид и поведение некоторых Web-узлов. При необходимости можно вновь ввести такие элементы, как кнопка Назад, поле поиска и даже вкладки, щелкнув на кнопке в форме таблетки в верхнем правом углу. Некоторые Web-приложения для электронной почты, например Gmail, Facebook и Yahoo! Mail, даже отображают в пиктограммах число непрочитанных сообщений, как в собственной почтовой программе Apple и в Thunderbird.

Создаем браузер одним нажатием кнопки

В программе Fluid можно преобразовать SSB в MenuExtra SSB. При этом в верхнем правом углу панели меню, рядом с часами, появляется кнопка для включения и отключения окна SSB, когда Web-приложение выполняется в фоновом режиме. Первоначальный размер окна соответствует меню и удобен для Web- интерфейсов в стиле iPhone, но при необходимости его можно растянуть на весь экран. Другой вариант – встроенный SSB-браузер, который превращает Web-приложение в «обои» Mac, подобно тому, как это делает Windows Active Desktop. Решение было бы удачным, если бы неактивная встроенная версия затемнялась или показывала пиктограммы «Рабочего стола», но в существующем виде она неудобна.

Можно выбрать модули расширения (построенные в соответствии с архитектурой Cocoa для Mac OS); несколько модулей расширения поставляются вместе с Fluid при загрузке. Один из них обеспечивает просмотр Web-узлов через интерфейс Cover Flow, широко известный благодаря iTunes. С помощью модуля буфера обмена можно переносить мышью изображения, текст и ссылки в Web-приложение Fluid, как в обычную программу на «Рабочем столе». Модуль BrowsaBrowsa позволяет строить дополнительные панели для посещения одного или двух других сайтов в одном SSB. Это удобно, если нужно одновременно

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату
×