На днях один из руководителей Mozilla Labs Крис Берд (Chris Beard) раскрыл некоторые подробности касательно технологий, которые будут реализованы в Firefox 4. И хотя этот браузер не увидит свет раньше следующего года, наш интерес к этому проекту отнюдь не является праздным. Ведь, по словам самого господина Берда, веб-браузеры в скором будущем существенно изменяться.
Он считает, что браузерам следует эволюционировать. Так за последние 10 лет концепция, заложенная в средства путешествия по пространствам глобальной паутины, почти не изменилась. Как подчеркивает Крис Берд, это до сих пор отдельная программа, плохо интегрированная с другими приложениями и имеющая слабые связи с онлайн-сервисами. Он уверен, что настало время новых браузеров, которые будут представлять собой мощную и многофункциональную платформу для приложений всех типов. В настоящее время группа программистов Mozilla Labs работает над двумя независимыми проектами Prism и Weave, которые должны будут позволить Firefox 4 стать веб-браузером будущего.
Prism является попыткой Mozilla вывести сторонние приложения за пределы браузера. В рамках этой программы планируется открыть код Firefox для разработчиков, с тем, чтобы они могли создавать свои собственные программы, которые не будут выглядеть как традиционные приложения. Цель: заставить любой сайт или приложение работать напрямую с рабочим столом. Для этого нужно сделать так, чтобы они работали и в оффлайн-режиме. И в этом должен помочь стандарт HTML 5, который включает хорошую поддержку работы с локальными и оффлайн-ресурсами.
Другая новинка, которая появится в Firefox 4, - это Weave. Эта технология реализует развитие браузера в ином направлении нежели Prism: не к локальной системе, а, наоборот, к глобальной сети. Mozilla поставила перед собой задачу реализации персонализированного серфига, который позволит пользователю получать доступ к своей домашней странице, избранным ресурсам и т.д. вне зависимости от того, каким ПК он пользуется для доступа к Интернет. То есть разработчики предлагают синхронизировать все необходимые данные с тем, чтобы убрать неудобства, которые могут возникнуть при пересадке с одного компьютера на другой. Ведь зачастую люди пользуются разными системами для весьма схожих задач в течение дня: домашний настольный – вечером, рабочий настольный – днем, ноутбук – в путешествии, мобильный телефон – по дороге на работу и с нее.
Основу этому закладывает Firefox 3 с помощью новой единой транзакционной базы данных, где хранятся пользовательские настройки. Правда, в этой версии пока не предусмотрена кросс-браузерная синхронизация. Еще один пример интеграции с веб-сервисами – это реализованное в третьей версии Firefox обновление "черных списков" онлайн-ресурсов каждые 30 секунд, что должно повысить оперативность противодействия кибер-мошенникам. Браузер станет гораздо умнее и будет гораздо лучше "подсказывать" пользователям при работе адресным полем, используя историю предыдущих сессий и осуществленных операций поиска. Предусмотрена также поддержка вводимых в это поле команд.