Логотип Firefox
Логотип Firefox

Содержание книги

править

Вступление

править

Интернет и связанные с ним технологии позволяют связывать не только различных людей, но даже целые идеологии в универсальный, доступный абсолютно для всех, источник знаний. В мире Интернета абсолютно безразлично, имеете ли вы ученую степень или вы просто студент. Здесь нет абсолютно никаких ограничений, связанных с расовой или этнической принадлежностью (немногочисленные попытки диктаторских режимов не имеют решающего воздействия на Интернет-публику). За абсолютное большинство всего этого многообразия предлагаемой информации не приходится платить, иначе как за использование линий связи. Конечно, владение этим безграничным архивом информации невозможно без соответствующего инструмента (я сознательно оставляю морально-этические основы, связанные с доступом к практически любой информации на откуп специалистов от организации социума, ведь это все-таки техническая книга, претендующая на звание учебника по Firefox’у). И также как мореплаватель запасается компасом, когда отправляется в дальнее плаванье, вне зависимости от своего опыта, так же и пользователь Сети должен подумать про инструмент для навигации по пространствам Интернета.

Безграничное море ресурсов Сети не то что сложно подсчитать, его даже сложно оценить. Группа ученых связанных с Конгрессом США пыталась в течение нескольких лет получить более-менее правдоподобную статистику ресурсов Сети и оценить направление развития Сети. В итоге оказалось, что подобная работа вряд ли может быть качественно выполнена в обозримый период времени. И причиной здесь не только чрезвычайно быстрое увеличение количества сайтов, размещенных в Сети. Очень большую роль здесь играет также постоянное развитие технологий, связанных с размещением информации в Интернете.

Чтобы остаться «на плаву» в этом море информации, на данный момент разработано множество совершенно разных инструментов. Однако наиболее универсальным являться все-таки браузер. В этой книге будет рассказано про возможности одного из самых популярных в данное время веб-навигаторов, Mozilla Firefox.

Хочеться сразу оговориться относительно терминов и названий. Когда-то, когда я только задумывался над идеей написания этой книги, один из моих знакомых спросил уместно ли опускать Mozilla в названии продуктов этой компании-разработчика? Я считаю, что само название не несет даже доли смысловой нагрузки, которая характерна для законченного программного продукта. Фактически название выполняет только маркетинговые функции, позволяя сделать сиюминутный выбор программного продукта со стороны покупателя. Поэтому, в дальнейшем я буду использовать сокращенное название Mozilla Firefox, называя его по тексту книги просто Firefox. Это ни в малейшей степени не умаляет заслуги Mozilla, и служит только для целей чисто технического упрощения изложения материала.

Установка браузера

править
Установка в МS Windows XP
  Установка с помощью инсталлятора
Инсталляция Firefox в Линукс
  Установка из RPM 
  Установка в АспЛинукс из РПМ
  Установка в AltLinux с помощью Synaptic  
  Установка с помощью инсталлятора 
  Установка из "бинарного" архива (например сборка mozilla.ru)
  Установка из исходников
  Особенности загрузки/установки в Gentoo
Установка в FreeBSD (система портов)

Настройка браузера

править

Использование встроенных возможностей браузера

править
Управление закладками
Выключаем рекламу
Работа с "куки"
Сохранение содержимого веб-страниц (какие форматы используются)
Восстановление сеансов (как в Опере)

Эффективное использование встроенных возможностей браузера

править
Работа со встроенными сочетаниями клавиш
Настройки браузера в деталях
Ежедневное использование встроенного компонента DOM Inspector
 ...для очистки страницы перед печатью
 ...при работе с формами [авторизации]
Продвинутая работа с закладками
 Создание активных (javascript) закладок (aka bookmarklets=закладурки)
 Работа с ключевыми словами для закладок

Наращиваемая функциональность браузера

править
Расширения браузера
Каким образом выполняется установка расширения браузера
Деинсталляция расширения
Работа с расширениями
Локальная загрузка расширений
Создание веб-страниц с расширениями для Firefox
Разработка собственных расширений для веб-браузера 
Функциональность отдельных расширений.

Внешние расширения проекта Мозилла

править
Внешний вид страницы
  Вкладки
    TabMix - расширение для работы с вкладками огненной лисы
AdBlock
  Редактирование списка шаблонов фильтров.
  Особенности применения AdBlock для удаления рекламы на веб-страницах. 
  Регулярные выражения (краткая справка по расширенным функциям плагина).
WebDeveloper (расширения для веб-разработки)
  Особенности применения плагина для управления показом отдельных элементов веб-страниц.
  Расширенные возможности плагина.
Накопление информации (Расширения для сбора и управления информацией)
Сервисные расширения для работы с вкладками браузера
Расширения не входящие в проект Mozilla.
  ScrapBook

Работа с плагинами в веб-браузере

править
Установка плагина Macromedia Flash

Изменение внешнего вида браузера

править
Использование других тем оформления

Разработка для Интернета с использованием Firefox

править
Отладка Java-скриптов (JavaScript);
Просмотр исходных текстов веб-страниц
Панель навигации по сайту

Приложения

править
Ссылки
Приложение к книге
CD с Flash-анимацией, иллюстрирующей отдельные моменты работы с Firefox

Ссылки

править