Add Bookmark Here ²

Это расширение я рекомендую поставить всем. Оно простое, и в то же время очень облегчает работу с букмарками. Например, без него, когда вы нажимаете «Звездочку» в адресной строке (Firefox 3.x), чтобы забукмаркить ресурс, у вас выпадает простое меню букмарка, очень неудобное. Неудобно оно многим. Я даже не могу сейчас точно рассказать, что неудобно, так как давно юзаю этот плагин, и уже забыл неудобства 🙂

Итак, идем на Add Bookmark Here ² страницу, ставим. Получаем: меню букмарка — «звездочки» теперь раскрывает вам список ваших папок, раскрывает папку тегов, показывает их в гораздо более удобном виде — теги теперь будут в более компактном виде. Теперь надо один раз кликнуть по звездочке, чтобы выскочило меню. Можно вставлять букмарк прямо из меню Bookmarks — каждаая папка там имеет «Add Bookmark Here» пункт (я лично не использую это).

Вообщем, обобщая, он сильно улучшает менюшку «Звездочки» 🙂 Рекомендую …

Пипетка цветов прямо из Firefox

Сегодня поставил очень полезный плагинчик для вебмастера сайтов. Кто работал с Фотошоп, знают инструмент «пипетка» — тыкаешь в любое место картинки, получаешь параметр цвета. Я раньше так и делал для сайтов — делал скриншот, потом копировал в Фотошоп, там получал цвет пипеткой. Но если вам надо получить цвет из веб страниц, самый лучший способ — ColorZilla плагин.

Итак, скачиваем, ставим. Внизу слева появляется значок «пипетки». По правой кнопке мыши можно вызвать опции, установить разные настройки. Быстрый вызов — Shift + Esc. При этом появляется мишень — вы наводите на любое место в Firefox, хоть на менюшки самого Firefox, при этом видите цвет в мишени там, где пипетка. Клик — и цвет запомнен. Очень рекомендую поставить опцию «Options» -> «Auto Copy» -> «Enabled». Тогда автоматом цвет при клике будет запоминаться в Clipboard. Работает даже для картинок вебстраницы.
Если удерживать Alt + Shift, то можно прокручивать страницу вправо-влево, вверх-вниз мышкой, с нажатой на ней левой кнопкой (удобно, когда страница больше чем экран).

Но! Этот плагин имеет очень много других полезных фишек. Это:

  • Измерение расстояния (ΔX, ΔY) между текущей позицией мишени пипетки и позицией от предыдущего измерения
  • Редактор цветов
  • Палитры цветов и history по ним (иногда удобно использовать это)
  • И самая полезная штучка — Анализатор цветов страницы (Webpage DOM Color Analyzer). Один вызов этого зверя, и он проанализирует всю страницу, построит палитру цветов, что в ней используется и выдаст вам эту палитру. Если при этом наводить мышкой на цвета, он подсвечивает и показывает куски страницы, где используется этот цвет. Я думаю, полезно это может оказаться, например, в таком случае: вам понравился сайт и его цветовая гамма, вы вызываете анализатор, а потом эту палитру используете. В ней можно исключать какие либо цвета, или разделять ее между участниками через общий сайт addon-са. Вообщем, если поразбираться, должно понравиться. Думаю, на самом сайте можно найти много готовых палитр (не пробовал пока)

Есть у него маленький минус. Если линки имеют :hover псевдокласс, и когда вы наводите на такой линк мишенью, то цвет линка меняется на :hover класс. Поэтому, получить цвет :hover класса можно, а вот цвет простого линка — нельзя, по крайней мере я не нашел этого.

Уже после публикации этого поста, я выяснил, что можно узнать цвет под :hover линком. Не знаю, как я просмотрел это на странице help автора плагина. Вообщем, тыкаем в :hover линк, у нас — цвет после наведения мышки. Кликаем правой кнопкой мыши по пипетке в Status Bar — там есть «Resample Last Location». Выбираем этот пункт — у нас цвет до изменения.

GreaseMonkey — добавьте функциональности сайтам!

Преамбула 🙂

Сейчас я вас познакомлю с расширением, которое ничего конкретного не делает, но которое будет вам часто помогать в вашей дальнейшей работе. GreaseMonkey — это плагин, который «навешывает» дополнительные скрипты на сайты, чтобы улучшить функциональность сайтов.

Когда вы посещаете сайты, то вы получаете только ту функциональность, которую определил разработчик того сайта. Не больше, не меньше. Но есть способ «довешать» функциональность за счет дополнительных JavaScript программок, которые были написаны кем либо для GreaseMonkey.

Пример

Представьте, что вы пользуетесь поиском в Google. Вот вы набрали слово, нажали поиск, получили результат. Но чтобы перейти на вторую, третью страницу поиска — вам надо прокрутить страницу поиска вниз и найти «линейку» страниц перехода. Вот бы эут линейку иметь сразу и вверху, чтобы не делать столько много лишних действий! Что делать? Первый способ — написать в Google, убедить разработчиков Google машины, что ваше предложение заслуживает внимания и нужно всем, и может быть, вам повезет 🙂 Но есть второй, и более простой способ — повесить дополнительные скриптики, которы за вас написали другие люди (можете и сами написать — это несложно, если вы знаете JavaScript), на google, чтобы вторая линейка создавалась и вверху результатов поиска (ссылка на такой скрипт — в конце статьи)

Итак, ставим

Итак, вы ничего не теряете, если просто поставите плагин GreaseMonkey, но вы приобрете в дальнейшем, когда будете читать мой блог дальше — я буду рассказывать о полезных скриптах GreaseMonkey.

Где скрипты?

Если же вам не терпиться попробовать какие либо скриптики уже прямо сейчас — идите на сервис http://userscripts.org/. Там очень много разных скриптов для разных сайтов. Устанавливать их легко — надо найти для начала скрипт, прочитать к нему анотацию (на английском, как правило), и если он вас устраивает, установить его — кликнуть по Install кнопке. GreaseMonkey вежливо подождет пару секунд, чтобы вы не сделали поспешных решений, а потом покажет вам кнопочку Install для установки. Одно нажатие — и скрипт установлен!

Заключение

Помните, что скрипты в GreaseMonkey могут запускаться только для тех доменов (адресов сайтов), которые определил автор скрипта (можно самим подправить список). Могут быть скрипты, которые будут работать для всех сайтов, если скрипт универсален.

Подправьте Google 🙂

А теперь про тот скрипт с линейкой Google. Сам скрипт находится здесь. Но его автор его забросил и скрипт уже не работает под ту поисковую страницу, которую Google поменял (может не очень удачный пример я привел в своем посте). Я сделал попытку подправить, и она у меня увенчалась успехом и работает. Но, скорее всего, скрипт будет работать только, если у вас в броузере не стоит Google расширение. Вообщем, поставьте мою версию и попробуйте. Если что — удалите (правая кнопка мыши по иконке «обезъянка» -> «Manage User Scripts …» -> выберете слева скрипт, а потом смотрите кнопки — что можно сделать со скриптом). Делать скриншоты менюшек мне сейчас вломы, если только чуть позже добавлю 😉

Fastererfox — ускорение работы Firefox

Если у вас выделенный канал, что уже является нормой во многих странах,  то очень рекомендую вам поставить Fastererfox (чтобы установить — кликните там по первой картинке). Это расширение ускоряет работу Firefox. Не подумайте, что делает он это за счет большего кеширования. Нет! Он увеличивает лимиты стандартного Firefox через его внутренние настройки. Этот плагин имеет Custom режим, в котором можно настроить самые немыслимые настройки, но я вам очень рекомендую поставить режим Turbo Charged. Это самые оптимальные настройки.

Что же конкретно поднастраивает этот плагин? Например, он увеличивает количество одновременно возможных соединений с одним IP адресом (сервером WWW), Pipelining (как сказано в документации к плагину, это позволяет отправлять запросы на сервер, недожидаясь ответа от предыдущего запроса), можно увеличить размер кеша для документов, установить кеш для DNS и ускорить рендеринг (перерисовку страниц по мере их загрузки).

Вот пример как установить оптимальные настройки (кликаем правой кнопкой мыши по значку красного лиса — значок Fastererfox):

Fastererfox - вызов настроекFastererfox - оптимальные настройки

Лично у меня это расширение всегда включено и работает, и никаких глюков замечено не было 😉

Запрос HTTP с нужным Referer

Маленький обзорчик одного очень полезного расширения для Firefox — refspoof

Часто вебмастерам или трейдерам CJ надо бывает проверить сайт или страницу, с подменой нужным HTTP Referer-ом (поле Referer протокола HTTP). Или просмотреть фотку, но вот незадача — часто вебмастера делают защиту от хотлинка и разрешают просмотр только, если запрос делается с Referer сайта, где лежит картинка.

С плагином refspoof теперь все это легко делается. Итак, берем Refspoof (правленная версия для совместимости с Firefox 3.6.* — 4.0.*), ставим. Модуль активируется в панели так — кликаем правой кнопкой мыши поверхней панели, где идет меню Firefox («File», «Edit» и т.п..), там выбираем refspoof:

Появляется панелька:

refspoof панель
Чтобы увидеть, как будет выглядеть нужный ресурс с нужным рефом, вы вставляете УРЛ страницы, или картинки — в адресную строку броузера, а нужный referer — в поле referer (см. картинку выше) и нажимаете именно кнопку «spoof:». После ресурс подгружается …

Плагин также может: всегда убирать referer (для анономности, например), либо всегда его устанавливать в заданное значение для всех ресурсов, имеет псевдо-УРЛы, где указывается УРЛ посещаемого ресурса и УРЛ реферера. Последнее очень удобно для встраивания в админки CJ скриптов для проверки трейдов от нужного «HTTP Referer»

Одним кликом — копирование, поиск, сохранение картинок

Сейчас я напишу о парочке расширений, которые я использую в своей работе всегда. Без них я не представляю, как можно вообще работать в инете 😉

Вы часто используете копирование, работая в Firefox? Наверное, вы скажете, нет. Но на самом деле, легкое и быстрое копирование может сильно ускорить работу и оно довольно востребованно, на самом деле. Просто вы не привыкли к этому 😉

Примеры

Предстаьте, ваша работа — списываться с кем то, кого вы находите через веб. Вы идете на сайт того, с кем вам надо связаться. Находите его номер аськи, выдялете мышкой. И все! Номер аськи в Clipboard. Теперь просто переключаетесь на аську и там вводите его в поиске. Или, вы нашли УРЛ на сайте, но он не залинкован, то есть кликнуть по нему нельзя. Вы его выделяете, и перетаскиваете мышкой на несколько пикселей в любую сторону — и вуаля, сайт открывается уже в новом табе. Или, вам надо вставить свой email или любой ваш текст, и вы его предусмотрительно уже скопировали в Clipboard. Вы идете на страницу, где форма, и кликаете колесиком мышки в нужном поле — и содержимое буфера уже вставлено в поле формы. Удобно? Все это предоставляет два таких плагина, как Auto Copy и QuickDrag. Для работы первого лучше еще поставить Copy Plain Text — он позволит вам обрезать лишние пробелы в начале и конца копируемого текста и убирать параметры форматирования. Итак, ставим три уэтих плагина и делаем рестарт Firefox. Сейчас о настройках.

Auto Copy …

1Auto Copy после установки имеет такой значок внизу (выделен красным). Щелкаем по нему правой кнопкой, там выбираем «Настройки …» (Options …)

Настройки Auto Copy

Здесь вы видите настройки, которые я рекомендую выставить. «Paste on Middle Click» — вставлять текст из Clipboard по клику колесиком мышки, «Status Bar Button» — та самая иконка в правом нижнем углу Firefox, «Copy Plain Text …» — использовать при копировании именно Copy Plain Text. Без этой опции все лишние пробелы у вас будут также копироваться, а текст иметь формат, как в HTML странице, что неудобно, когда вы вставляете скопированный текст, например, в Excel или Word. «Blink On Autocopy» — иконка будет мигать, когда вы копируете текст, выделяя его на странице. Маленькое замечание — Auto Copy работает так, что если повторно копировать то, что вы копировали им последний раз (раз — выделили текст, второй раз снова выделили то же самое), он копировать второй раз не будет. Из-за этого иногда возникает конфуз — если вы скопировали что либо между двумя этими разами в Clipboard из другой программы, то второе выделение мышкой в Firefox не копирует ничего и в Clipboard остается то, что были скопировано из другой программы. А на самом деле, нормальный человек думает, что там снова то же, что он и выделил в Firefox. Для решения проблемы — просто снова что либо выделите на странице мышкой, но другое, а потом снова то же самое, что и хотели. И помните, что он легко отключается, если кликнуть по его иконке.

Copy Plain Text …

Теперь вкратце о Copy Plain Text. Там нам тоже надо выставить опции. Для удобства … Но чтобы достучаться до опций, мы сделаем это универсальным способом в Firefox. Этот плагин не имеет иконки и автор его не предусмотрел этого. Это и не надо. Мы заходим в Tools -> Add-ons (для русской версии вроде как Инструменты -> Расширения), там кликаем мышкой по Copy Plain Text, появляется кнопка Options (Опции):Работа с Add-ons в FirefoxCopy Plain Text опцииОптимальные настройки для Copy Plain TextДелаем, как на примере — обрезать лишние пробелы в начале и в конце текста и лишние пробелы внутри текста. Теперь, Auto Copy будет обращаться к Copy Plain Text, а тот в свою очередь будет нам давать чистый текст, который обычно и восстребован. Если хотите скопировать старым способом, просто жмите Ctrl + C

QuickDrag …

QuickDrag дает нам возможность открывать адреса сайтов, если их УРЛ приведен в тексте и не пролинкован, то есть кликнуть по нему нельзя. Например, http://www.lenta.ru, или lenta.ru и т.п.. Без него, вам надо выделать их на странице, копировать, открывать новый таб, там вставлять адрес. Теперь — просто выделить мышкой и перетащить на несколько пикселей в любую сторону. В фоновом режиме у вас откроется таб с сайтом. Но! Это еще не все 😉 Выделите текст, перетащите — и в новом табе откроется поисковая система с результатами поиска для этой фразы. И теперь любую картинку на странице можно так же легко сохранить. Подцепите картинку левой кнопкой мыши и также перетащите куда нибудь. Сама вставленная картинка сохраниться в той папке, в которой Firefox сохраняет ваши download файлы. Это очень удобно, если вы — вебмастер: сохранять баннеры, фотки и т.п.. Работа ускоряется в разы! Для вызова опций QuickDrag поступите так же, как я описал ранее

Опции QuickDrag

Удачной и легкой работы 🙂

NoScript расширение

Преамбула

Броузер Firefox будет еще более безопасным при серфинге в интернет, если у вас будет стоять расширение NoScript. Установить его можно здесь.

Когда я работал в Internet Explorer, то чтобы не нахватать вирусов, я отключал в настройках JavaScript, а сайты, которым доверял, я добавлял в Trusted список (доверительный список). Процедура была довольно нудная. Пойди туда, скопируй то, добавь туда, нажми ту кнопку, потом эту чтобы закрыть и т.п..

Природа «дырок» в программах такова, что их открывают только тогда, когда кто-то честный найдет уязвимость в программе и напишет о ней. А пока не напишет — дырка есть, но она не известна публично. И от нее не сделали лекарство…

Темные силы

Но есть темные силы, которые рыщют эти дырки и потом юзают их для своих грязных делишек. Эти силы так и наровят впендюрить в ваш компьютер свою заразу, чтобы подчинить ваш компьютер, или что нибудь похитить у вас (например, пароли). Ну и конечно же, эти темные силы не сообщают о дырках на интернет форумах. Самая большая опасность, как правило, от JavaScript (далее JS) — языка сценариев интернет страниц. Сейчас JS очень распространяется, так как он облегчает работу с сайтом (например, вы наверное слышали про Web 2.0, или другими словами про ajax приложения?). То есть без него, без JS, сейчас никуда, но и надо как то предохраняться от заразы.

Вы еще не пробовали NoScript?! Тогда мы идем к вам! 🙂

NoScript — самое комплексное решение. Он, по умолчанию, отключает JS для всех сайтов, а вы по мере работы в интернет, легко, одним кликом мышки, добавляете в доверенную зону все сайты, которым хотите доверять. Причем, можете добавить временно (пока не закроете Firefox), а можете и постоянно. Можно сначала подумать, что это нужная процедура. Но на самом деле, список доверительных сайтов формируется быстро, и, поработав несколько дней, вы будете все реже вспоминать о NoScript. Но он будет всегда предохранять ваш компьютер.

Кроме всего прочего, разработчики всегда его оперативно обновляют и закрывают дырки и уязвимости оперативнее, чем Firefox.

Как это работает?

Пример NoScript полоски и выбор действийNoScript появляется в Firefox в виде желтой полоски внизу окна броузера. Там сообщается, что на сайте есть скрипты. Также в полоске есть кнопка. Кликнув ее, вы можете выбрать: «временно разрешить все на этой странице», «постоянно разрешить …» и т.п.. Если вы разрешаете «… все на этой странице …», то вы разрешаете исполнять все скрипты, даже не только с этого домена сайта, но и с других, на которые ссылается эта страница.

Удачной работы! 🙂