вопрос относится ко всем браузерам (хотя, наверно, в первую очередь к фаерфоксу)
задача: допустим, кликнул я по ссылке http://example.com/test.htm и у меня стала грузиться эта страница; нужно, чтобы браузер в начале загрузки подгрузил в определенный фрейм внутри сайд-бара страницу например такую
http://127.0.0.1?event=start&address=http://example.com/test.htm&local_proxy_id=892549213423942134
а в конце загрузки подгрузил в другой фрейм внутри сайдбара вот это:
http://127.0.0.1?event=end&address=http://example.com/test.htm&local_proxy_id=892549213423942134
(здесь local_proxy_id берется из http-хедера, который добавляет к странице локальный прокси, и позволяет внешним скриптам вытащить файл из локального кэша)
на 127.0.0.1 у меня будет стоять свой простой скрипт, позволящий делать кучу полезного:
1. на медленных (gprs) соединениях показывать скорость и % загрузки (соединяясь с локальным проксиком, который это вычисляет; прокси, знающий % в любом случае понятно требует проксю на впс-ке)
2. *очень* сильно кастомизируемые букмарки
3. после загрузки страницы может быть запущен любой обработчкик; скажем, парсинг загруженной pdf-ки на предмет списка литературы, поиск этой литературы в инете и выдача полученных результатов по клику опять же в сайд-баре
4. you name it
почему 1,2,3,... делаются именно так, а не с помощью расширений фаерфокса — потому, что это кроссбраузерно, не привязывает меня к конкретной технологии (скажем, xul) и даже как-то можно юзать в браузере без сайдбара — скажем, в андроиде
т.е. ищется такой вот глобальный плагин для фаерфокса, хрома, оперы, ну и еще вдруг если он есть для чего
(тем не менее, приветствуются указания на плагины, которые выполняют задачи 1,2,3,... вместо глобальной задачи ПОДГРУЗКА_В_САЙДБАР )