Охота на лис # 0

Программные продукты типа Линукса рассматриваются, в первую очередь, как "сделано гиками для гиков"; в случае же Firefox вернее будет "сделано гиками для бабушек".

Блейк Росс, один из ведущих разработчиков Mozilla Foundation

Гики - это люди, помешанные на компьютерных технологиях, а Mozilla Firefox - свободно распространяемый кросс-платформенный web-браузер, разрабатываемый Mozilla Corporation и сотнями добровольцев. Если у вас до сих пор (о, ужас!) не установлен Firefox, немедленно берем отсюда www.mozilla.com/products/download.html?product=firefox-1.5.0.1&os=win&lang=ru русскую версию для Windows, размер немногим более 5 мегабайт. Не подумайте, что я ярый поклонник "окошек" от редмондского гиганта: во всех современных дистрибутивах Linux, которые я с переменным успехом инсталлировал на свой многострадальный винчестер, Firefox был предустановлен и в большинстве случаев использовался как браузер "по умолчанию", а значит, проблем поначалу быть не должно.

Итак, мы начинаем охоту на лис. Строго говоря, cподвигнув вас на установку Firefox, свою миссию я выполнил - вы, как и более 20% европейских пользователей (данные французской аналитической компании XiTi на 17 января), выбрали свободный и безопасный интернет и вряд ли от него откажетесь, ведь Огненная лиса даже в стандартной поставке, с настройками "по умолчанию" - лучший браузер сегодня! Наслаждайтесь простотой и удобством...

Теперь обращаюсь к тем, кому недостаточно функциональности Firefox "из коробки", кого не устраивает стандартный интерфейс и т.д., - одним словом, к тем, кто хочет создать Браузер своей мечты! На вас рассчитан данный цикл статей, и я уверен, что вы достигнете цели, ведь расширяемость и гибкость - неотъемлемые свойства нашей Огненной лисы. В дальнейшем мы рассмотрим изменение функциональности Firefox с помощью расширений (именно так, плагины здесь - совсем другое), кастомизацию интерфейса путем редактирования конфигурационных файлов, познакомимся с другими разработками Mozilla Foundation, научимся управлять браузером исключительно с помощи клавиатуры, исследуем качественные отличия Firefox от других браузеров (надоевшего всем IE и необоснованно популярной у нас Opera) и многое, многое другое. Обещаю по мере сил знакомить вас с новостями из мира Mozilla, сообществ пользователей и разработчиков.

В первую очередь, нам с вами стоит определиться с используемой версией браузера: договоримся, во избежание разногласий, использовать только последнюю, на данный момент это 1.5.0.1 (вышла 5 февраля этого года). Ссылка на русскую версию была дана выше, хотя можно использовать (как делаю это я) и оригинальную английскую, взяв ее, например, здесь www.mozilla.com/products/download.html?product=firefox-1.5.0.1&os=win&lang=en-US

 

Сборки Firefox от сторонних разработчиков в связи с их количеством и качественным разнообразием заслуживают отдельной статьи, хотя, думаю, обладатели продукции фирмы AMD захотят немедленно скачать оптимизированный под их "благословенную" архитектуру билд. Что ж, понимаю ваше нетерпение, можете поискать здесь - www.pryan.org/mozilla/firefox, но по мне Intel - навсегда! Также существуют отдельные проекты, использующие свободную архитектуру Firefox и его ядра Gecko, к примеру, минималистский браузер K-Meleon, находящийся в стадии бета-тестирования "браузер нового поколения" Flock и т.д. Крайне интересен и проект portableapps.com, разработчики которого заставили нашу Огненную лису работать прямо с USB-флэшки - о нем подробнее поговорим, когда редакционных гонораров хватит на покупку этой самой флэшки :). В общем, следите за публикациями...

По собственному горькому опыту (использую Firefox с бета-версии 0.6 уже почти 2 года) знаю, что создание Браузера своей мечты - занятие небезопасное для сохраненных пользовательских данных. Следовательно, если у вас эти данные есть и вы ими дорожите, скачиваем отсюда backup.mozilla.ru/soft/MozBackup-1.4.3-ru.zip MozBackup (размер - 476 Кб) - специальную утилиту (кстати, на сайте, как это ни странно, присутствует и белорусско-язычная ее сборка). Стабильная версия на сегодня 1.4.3, имеется интуитивно понятный интерфейс в виде пошагового мастера: в качестве действия для выполнения выбираем "Сохр. профиль", который у вас, скорее всего, пока называется default, указываем сохраняемые компоненты (опять же, пока лучше все оставить "по умолчанию") и месторасположение получаемого файла (выбираем безопасное место, не на системном диске). Обязательно убедитесь, что все окна Firefox закрыты! Теперь мы имеем файл с расширением.pcv, содержащий бэкап пользовательских настроек и данных.

Если эту замечательную утилиту качать лень или вы работаете на машине под управлением *nix-подобной операционной системы (для них, к сожалению, приемлемого аналога не существует), то сохранять пользовательские данные будем вручную, что значительно интересней.

В первую очередь, нам нужно найти место на жестком диске, где Firefox сохраняет ваши пользовательские данные - профиль:

  • для Windows XP/2000 путь обычно такой: C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\
  • для Windows 95/98/Me путь следующий: C:\WINDOWS\ Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\
  • наконец, для разнообразных операционных систем на ядре Linux: ~/.mozilla/firefox/xxxxxxxx.default/

Замечу, что [User Name] - это имя пользователя, под которым вы авторизованы в системе; во избежание проблем с поиском папки профиля (к примеру, диск С:\ не является системным) кликните Пуск>Выполнить... и наберите %AppData% - Проводник откроет окно, в котором папку Mozilla найти будет несколько легче. xxxxxxxx.default (где иксы - случайно генерируемые 8 символов) и есть директория для хранения вашего профиля. Заходим в нее и видим несколько папок и множество файлов. Для меня, в первую очередь, критичны закладки - bookmarks.html (кстати, Firefox хранит ваши закладки в обычном html-файле, так что в случае чего их можно открыть в любом браузере) и история web-серфинга - history.dat; эти файлы и копируем в безопасное место. Если есть желание, можно также сохранить резервную копию куков сайтов (cookies.txt) и данных автозаполнения форм (formhistory.dat).

Как мы уже выяснили, Firefox хранит ваш пользовательский профиль на системном диске, что хорошим решением назвать сложно. Нестабильность продуктов компании Microsoft давно уже завязла в зубах (говорят о ней все, но на альтернативные продукты переходят лишь единицы!); согласитесь, было бы крайне обидно потерять собираемые годами закладки во время очередного падения Windows. Попробуем решить эту проблему путем перемещения пользовательского профиля все в то же безопасное место.

Создадим для файла ярлык, кликнув на который, вы запускаете Firefox (надеюсь, умеют все). В свойствах ярлыка на второй вкладке слева (Ярлык) находим первую сверху строку (Объект) и в нее после кавычек добавляем пробел -profilemanager. Применяем изменения и, кликнув по ярлыку, попадаем в окно менеджера профилей Firefox. Здесь создаем новый профиль, именуем его произвольно, в качестве папки расположения выбираем, опять же, безопасное место - рекомендую в целях конфиденциальности создать папку с именем вида xxxxxxxx.имя_вашего_профиля, где вместо иксов использовать первую (до точки) часть имени папки профиля "по умолчанию"; старый профиль (default) следует удалить, скопировав, если нужно, данные из него в папку нового (например, папку Cache - кэш посещенных веб-страниц). Можно скопировать в папку нового профиля и пользовательские данные из созданного нами ранее файла бэкапа, который, несмотря на расширение .pcv, является обычным zip-архивом и прозрачно открывается, если в системе установлен нормальный архиватор (к примеру, WinRar, хотя я рекомендую пользоваться бесплатным и прогрессивным 7-zip - поищите на www.7-zip.org, размер 821 Кб).

Да, как говорится, бэкап - лучший друг админа. Вот и большая часть данной статьи (не зря же #0) посвящена резервному копированию пользовательских данных, ну а по ходу мы, в основном, разобрались со структурой профиля Firefox. Может быть, получилось немного скучно, но зато я спокоен - не будет мне писем с плачем о сотнях мертвых лис ;). Далее, обещаю, материал будет интересней: ввиду надвигающихся опять холодов неплохо бы, к примеру, научить ваш Firefox показывать текущие и прогнозируемые погодные условия - да, и это лисы умеют, но только через расширение от сторонних разработчиков. Об этом, а также об истории браузера Firefox и сообщества Mozilla читайте в следующем материале цикла. Еще расскажу об отличиях Firefox от других браузеров (все ведь, надеюсь, знают, какой лучший, но немногие - почему).

И еще: специально для счастливых обладателей компьютеров от культовой фирмы Apple - не думайте, что я забыл о вашем существовании. В операционной системе Mac OS X Firefox обычно хранит пользовательский профиль по следующему адресу: ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default.

На сегодня у меня все - к охоте на лис я вас постарался подготовить. Если возникнут какие-либо вопросы, обязательно напишите, отвечу всем! Наслаждайтесь web-серфингом с Mozilla Firefox и ждите новых материалов...

Ваш личный мозилловод Алексей ВАСИЛЬКОВ,
wasilkov@gmail.com

Версия для печатиВерсия для печати

Номер: 

06 за 2006 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Аватар пользователя Kivddddddd
..."необоснованно популярной у нас Opera" - это почему необоснованно? Популярность надо обосновать? В отличие от Firefox'а Opera масштабных рекламных компаний не предпринемала, а спокойно делала браузер. Который, кстати, по результатам тестов оказывается лучше из имеющихся сейчас в наличии.

Сравнительное тестирование было опубликовано на страницах вашей газеты.

;)

Аватар пользователя Panzer
Полностью согласен. Создается впечатление массированного пиара проплаченного Mozilla :)
Аватар пользователя Инкогнито
Просто в редакции рудится один горячий поклонник Мазилы Файрфокса. Он все и организует! И мы знаем, кто это.