Firefox and around

Оператор даты в google searchplugin

2007-11-06 17:25:23 

Vaio De Ivanov в приватной беседе с Мэтом Каттсом выяснил, что оказывается, существуют операторы даты в поиске Google. То есть можно искать по документам, отсортированным по свежести. Добавляем в запрос:

as_qdr=dN* - дни;
as_qdr=wN* - недели;
as_qdr=yN* - годы;

*где N - число.
Например http://www.google.com/search?hl=ru&q=сделано+легко&as_qdr=y - на выходе будут данные только за последний год (если N равно единице, то её можно опустить). Параметр очень актуальный, поможет и отследить какие новые страницы сайта попали в серп, да и при обычном поиске бывает полезно оперировать свежими данными.

Поскольку я дядя ленивый, то тут же вознамерился автоматизировать процесс. На дефолтной странице поиска Google ничто не уазывает на наличие таких возможностей, на странице с параметрами расширенного поиска этот оператор тоже не находится, хотя если зайти в расширенный поиск, перейдя по ссылке выше, то он там уже есть. Но согласитесь, неудобно каждый раз руками вставлять этот оператор, или лезть в расширенные настройки, коль скоро решили пользоваться им постоянно? Но пользователям Firefox проще - есть searchplugin Google search. А раз есть plugin, значит есть и его параметры! Лезем в настройки C:\..\каталог_с_firefox\App\firefox\searchplugins\google.xml

Видим:...всякое разное, зачем это все, описано тут, далее находим <!-- Dynamic parameters -->, вставляем <Param name=″as_qdr″ value=″y″/> - и по умолчанию поиск будет производиться по всем документам, измененным или появившимся за последний год. Вуаля!

Yslow - компонент Firebug от Yahoo

2007-09-25 14:43:53 
Yslow - компонент Firebug от Yahoo

Yslow - продукт сети разрабочиков Yahoo, утилита, измеряющая скорость загрузки страницы и ее отдельных компонентов. Причем, кроме измерения скорости, проводится анализ всех компонентов - есть ли заголовки, вынесены ли стили и скрипты в отдельные файлы, используется ли компрессия, редирект, анализируется даже взаимное расположение компонентов на странице и даются рекомендации по оптимизации.

Утилита не работает самостоятельно, а разработана в качестве компоненты (скачать), встраиваемой в Firefox add-on Firebug. Впрочем девелоперы, упрямо игнорирующие этот браузер, могут не расстраиваться - есть Firebug-lite - просто Java-script, работающий на тех же принципах. Правда, Yslow туда еще не встроили, так что - выбирайте правильный интсрумент!

За ссылку спасибо vitcom

Утечка памяти в LiveJournal Addons 5.5

2007-09-10 21:46:59 
Утечка памяти в LiveJournal Addons 5.5

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

Пролезть в меню Tools->Add-ons оказалось проблематично, ребутнулся и начал ступенчато отключать все свежеустановленное и смотреть результат.

После отключения сабжа бодрость вернулась, все засияло и запахло.

Тщательнее надо, товарищи(с)

Firebug 0.4 - новые возможности

2006-05-27 13:44:55 
Firebug 0.4 - новые возможности

Я уже писал об этой полезной консоли, поставил сразу и ни разу не пожалел. Джо Хьюит добавил новые утилиты в это расширения для Firefox. Теперь разработчики могут использовать еще и:

  • JavaScript Debugger (wow!)
  • Stack Traces with JavaScript Errors
  • Debug JavaScript Errors
  • Logging levels and assertions
  • printf-like String formatting

Ставим/обновляем, радуемся, ловим баги и радуемся еще больше!

FireBug - мощная консоль для веб-разработчика.

2006-03-15 17:29:38 
FireBug - мощная консоль для веб-разработчика.

Отличная вещь чтобы отлавливать ошибки на сайте, которые пропускает валидатор, просто великолепный помощник в отладке скриптов. Joe Hewitt, создатель этого чуда скромно пишет – FireBug is a new tool that aids with debugging Javascript, DHTML, and Ajax. It is like a combination of the Javascript Console, DOM Inspector, and a command line Javascript interpreter.

Написали в стилевой таблице list-style-type:disc – браузер просто проигнорирует ошибку, валидатор тоже наплюет, а FireBug сразу поднимет тревогу – мол, потеряно значение для объявленного свойства! Функции Ajax отлаживать с ним тоже сущее удовольствие – и запрос покажет, и адрес обработчика, и javascript разберет по косточкам, все задействованные функции покажет и выведет результат запроса. Вещь – песня, сказка и просто праздник – все, заметьте в одном флаконе весом 32 килобайта.

Так что если Вы счастливый обладатель Firefox 1.5 или старше и при этом веб-девелопер – мастхэв однозначно! Забираем FireBug 0.2.3.