Firefox и KDE

Продолжаю мучать KDE 4.1.96 (4.2RC1). В Параметрах системы, в частности в разделе «Внешний вид» выставил параметр, что текущий стиль KDE будет использоваться всеми приложениями GTK. В целом получилось неплохо, разве что Firefox как-то криво отображал вкладки, меню при наведении исчезало… Сначала поигрался с несколькими темами, где нет таких косяков с вкладками. Затем немного подправил мозилловский userChrome.css. ИМХО, получилось вполне даже ничего. Ну может быть стоит ещё немного поиграться с userChrome.css.

GTK & KDE
GTK & KDE

Немного поковырялся с виджетами в частности с Google Gadget. Нашёл один неплохой виджет, который отображает погоду. Собственно его и видно в правом верхнем углу скриншота. Пока что немного раздражает, что ранее установленные апплеты и виджеты нельзя удалить из системы. Со временем скапливается достаточно большое количество, большая часть из которых вообще не используется.

SpeedDial для Firefox

Точно не помню, но вроде бы с выходом 9-ой версии норвежского браузера, появился SpeedDial — Быстрый набор при открытии новой вкладки. Страница быстрого набора представляет собой окно с девятью небольшими эскизами (3×3). Быстрый набор удобен, когда у вас есть несколько часто посещаемых ресурсов: открыл новую вкладку, щёлкнул по эскизу нужного ресурса и сайт загружается. Из очевидных плюсов — не надо искать в закладках любимый и часто посещаемый сайт при открытии новой вкладки.

Но это всё в Opera. Мне в Firefox давно хотелось такую "фичу". Сегодня, совершенно случайно, обнаружил искомое расширение для любимого браузера. Оно так и называется — Speed Dial. Устанавливаем с этой страницы.

Отличия от аналогичной реализации в Opera есть и, на мой взгляд, существенные: можно создать сколько угодно эскизов быстрого запуска, а не 9 штук; можно быстрый набор разбить на группы; для каждого эскиза свои настройки (картинка, масштабирование, обновление и т.п.). И что самое приятное, так сразу же после установки и перегрузки браузера, расширение общается с вами на русском языке. Мелочь, но приятно.

Firefox и kMail

Возможно у пользователей KDE, которые используют kMail в качестве почтового клиента, а Firefox в качестве основного браузера, возникала небольшая проблема. А именно, кликая по ссылке содержащей mailto открывалось что угодно, но только не используемый kMail. Хоть в Центре Управления KDE и указано использовать по умолчанию почтовый клиент kMail, но в случае с Firefox это не помогает. Что же, пора научить Firefox открывать kMail при клике на ссылку, содержащей mailto.

Открываем Firefox. В строке ввода адреса набираем about:config. Настроек много, поэтому в строке Filter набираем network.protocol-handler.expose.mailto и дважды щёлкаем по этой настройке. Значение из false должно стать true. Это ещё не всё. Теперь нам необходимо добавить новую строковую переменную.

Щёлкаем правой кнопкой мыши в поле настроек и выбираем Новую строковую переменную. В качестве имени задаём network.protocol-handler.app.mailto, а в качестве значения вписываем kmail.

Вот теперь всё. Заходим на любую страницу, где имеется ссылка содержащая mailto и щёлкаем по этой ссылке. Открывается редактор писем kMail.

Плагин для Firefox

Сегодня обнаружил один интересный плагин для Firefox — Screengrab!. Этот плагин будет полезен и интересен в первую очередь веб-разработчикам. Почему? Да всё очень просто. С помощью этого плагина можно снять скриншот текущей веб-страницы не только видимой области, но всей страницы целиком. Также можно снять скриншот какого-либо нужного участка страницы. Пример смотрите на полученном скриншоте.

Рубашка с логотипом Firefox

Сегодня на работу пришёл в рубашке с логотипом Firefox. Однозначно, обратили внимание все, некоторые даже пытались разузнать о браузере. Отдельное большое спасибо хочу сказать Соне из Linuxcenter за столь ценный и нужный подарок.

Это я

Firefox vs Opera

На сайте IXBT.com сегодня прочитал интересную и познавательную статью о сравнении двух браузеров — Firefox и Opera. Сравнение написано не в виде таблиц, графиков и т.п., а в режиме диалога. Со стороны Firefox выступает Юрий Меркулов, а со стороны Opera — Николай Шуйский. Лично мне статья понравилась, поэтому советую прочитать всем, кому интересен этот вопрос. В конце статьи дан вывод этой дискуссии, который мне больше всего запомнился, поэтому позволю себе его процитировать:

Не столь важно, каким именно браузером вы пользуетесь. Намного важней получать удовольствие от своего выбора, любить программу, верить, что она – лучшая на рынке. И тогда ваш бразуер будет отвечать взаимностью, послушно выполняя все запросы, принося на рабочую станцию частицу прекрасного мира Web.

Замечательный вывод. Собственно статью можно прочитать здесь.

Расширения для Firefox'а

StraNNick в очередной раз у себя на блоге поднял тему о применяемых им расширениях для Firefox'а (читать тут и тут). Я вот тоже решил представить свой немного изменённый списочек. Тем более, что какие-то расширения я удаляю, какие-то устанавливаю.

В данный момент времени у меня установлены следующие расширения на домашнем компьютере (на работе практически тоже самое):

  1. Adblock Plus — Расширение для блокировки баннеров.
  2. Adblock Plus Filter Uploader — Расширение позволяет сохранять правила записанные в Adblock Plus на каком-нибудь FTP, для последующей синхронизации или для установки на другом компьютере.
  3. Beagle Indexer — Расширение позволяющее с помощью Beagle (что это за «зверь» читайте тут) искать в истории сёрфинга.
  4. Cache Status — Отображает информацию о состоянии кэша(Mb.) в строке состояния. Иногда бывает просто необходимо оперативно очистить кеш.
  5. del.icio.us — У меня есть аккаунт в сервисе хранения закладок, поэтому этот плагин поставлен для бысторого и удобного добавления интересного ресурса в онлайн закладки.
  6. Download Statusbar — Управление загрузкой файлов при помощи компактной панели над строкой состояния.
  7. DownThemAll! — Позволяет загрузить — буквально в один щелчок — все файлы с любой вэб-страницы, увеличивая скорость загрузки, позволяет сделать паузу и возобновить прерванную загрузку в любое время (в основном пользуюсь при сохранении большого количества картинок или файлов).
  8. ErrorZilla Mod — Расширение, которое изменяет вид страниц ошибок в браузере. Очень удобно, можжно непосредственно обратиться к кешу Google, пинговать недоступный сайт или воспользоваться Wayback mashine.
  9. Live HTTP Headers — Расширение для просмотра HTTP заголовков в режиме реального времени.
  10. ReminderFox — Расширение позволяет создавать напоминания и управлять ими.
  11. Russian hot keys bugfix — В продуктах Mozilla в сборках под GTK2 не работают горячие клавиши при раскладке клавиатуры отличной от латинской. Данное расширение решает проблему путем перехвата и подмены событий нажатых клавиш.
  12. ScrapBook — ScrapBook позволяет хранить web-страницы на локальном диске в виде web-альбома, представленного древовидной структурой.
  13. Tab Mix Plus — Расширение для работы с вкладками. Имеет кучу настроек и позволяет сконфигурировать поведение открываемых окон и вкладок в окне браузера по своему усмотрению и вкусу.
  14. Web Developer — Панель веб-разработки.

Вот такой список расширений на данный момент времени.

UPD: Добавил небольшие описания к плагинам. С полными и подробными описаниями (на английском) вы можете ознакомиться по приведённым выше ссылкам.

MS Firefox Pro 2007

MSFirefoxЗдесь прочитал презабавную новость. Не знаю кто сваял такой сайт (http://www.msfirefox.com), но забавно, особенно, если почитать тексты. Вот кто-то повеселился. Мне вот интересно, сколько народу купится на это? Кстати, на том сайте предлагают ещё и мыло нахаляву завести что-то@msfirefox.com. Размер почтового ящика равен 5 MB (5 x 10-3 GB = 5,000,000 байт). Одним словом прикольно там, посмотрите, почитайте.

Кстати, если вы решите всё же загрузить сие чудо, то вы скачаете всего лишь IE7 с сайта Мелкомягких. Вот так.


Настраиваем Firefox 2.0

Совсем недавно вышел Firefox 2.0, но многие мои знакомые не спешат переходить на новую версию. Причина проста, большинство плагинов, прекрасно работающих в версии 1.5.0.x, не работают в новой версии. Аналогичная ситуация уже была при переходе на версию 1.5. Как сделать расширения «удобоваримыми» для новой версии, читайте эту заметку. Сейчас же займёмся тюнингом своего браузера.

В Firefox 2.0 уже есть встроенный механизм сохранения текущей сессии. Чтобы активировать сей механизм можно поступить следующим образом:

Способ 1.
Откройте вкладку и в адресной строке наберите about:config. В строке поиска введите browser.startup.page. По умолчанию этот параметр равен 1, замените её на 3 и после перегрузки ваш браузер будет загружать последню сессию, т.е. все открытые страницы во вкладках на момент закрытия браузера восстановятся.

Способ 2.
Откройте окно настроек. Выберите «Основные» и в поле «Запуск» из выпадающего списка выберите «Показать окна и вкладки, открытые в прошлый раз».

Предварительная загрузка страниц. На мой взгляд самая дурацкая фича, смысл которой сводится к тому, что осуществляется подгрузка в память ещё не посещённых ссылок, да ещё и процессор нагружается. Зачем подгружать страницы, если я не буду смотреть их? Чтобы отключить сие сомнительное чудо, достаточно параметр network.prefetch-next переключить из true в false.

Лимит использования памяти. То, что Огнелис относится к потребляемой памяти не очень экономично, это знаю уже все давно и считается чуть ли не главным козырем у поклонников Opera. Однако, можно немного умерить аппетиты Firefox'а. Находим параметр browser.cache.disk.capacity и изменяем его в зависимости от количества установленной у вас памяти, а именно: при объёме памяти от 512 MB до 1 GB устанавливаем значение равное 15000; при объёме памяти от 128 MB до 512 MB устанавливаем значение равное 5000. Этот параметр даёт видимые результаты работы с отключением предварительной загрузки.

Те пользователи, которые установили и пользуются Firefox 2.0 обратили внимание, что теперь автоматически проверяется орфография в поле textarea. Функция удобная и полезная, чего уж тут скрывать не все из нас Пушкины и Достоевские. Однако, проверка отображает слова с буквой Ё как ошибочные. Чтобы исправить сие недоразумение, достаточно скачать архив (спасибо форуму mozilla.ru) и распаковать файлы в соответствующий каталог (dictionaries) установленного Firefox.

Кто же хочет максимально «оттюнинговать» свой любимый браузер, смею порекомендовать вот этот ресурс. Удачи в тюнинге.

Некоторые советы подсмотрел на сайте Lifehacker.

Релиз Firefox 2.0

Хотя на официальном сайте пока нет упоминания о выходе Firefox 2.0, однако стабильную версию можно спокойно скачать с ФТП. В всех нововведениях читайте здесь. Собрал русскую сборку под ArchLinux. Сразу бросилось в глаза немного изменённый интерфейс управления расширениями и темами — они теперь в одном окне. Все мои расширения установленные в версии 1.5.х подхватились, но большая половина не заработала в новой версии. Удалять пока не стал — подожду обновлений к ним. Появилась возможность управления RSS-лентами, т.е. выбрать приложение или же специализированный сервис. Среди сервисов есть Яndex.Лента, Bloglines, Google Reader, что не может не радовать, хотя могу предположить что в английской версии список будет немного другой. Понравилась проверка орфографии на лету в поле textarea (наконец-то, на форумах хоть немного повысится грамотность).

Если кому интересен Firefox и стоит ArchLinux могу чуть позже выложить PKGBUILD.

Раз уж я немного про Огнелиса, то пройти мимо Ослика 7.0 не могу. 🙂 Думаю, что все пользователи M$ наверное в курсе, что вышел IE 7.0. Тут мне давеча посчастливилось скачать и установить это чудо программистской мысли. Что могу сказать — редкостная гадость. Перед установкой браузера происходит проверка на лицензионность Windows. Если у вас стоит пиратская версия, то вам будет предложено приобрести легальную копию. На этом установка бразузера заканчивается. Счастливые обладатели лицензионной копии ОС смогут насладиться новым браузером после перегрузки системы (в Линуксе я уже забыл, что такое перегрузка).

Кому интересно, могут почитать рассуждения Экслера об этом браузере, у меня возникли точно такие мысли, поэтому повторяться не буду. Интересно, какому гению пришла в голову светлая мысль сделать такой интерфейс? Поменять местами панели нельзя (меню находится под адресной строкой и переместить нельзя), кнопки расположить удобным тебе образом нельзя и т.д. Одним словом та ещё гадость.