LINUX.ORG.RU

автоматическая загрузка в сайд-бар страницы вида http://127.0.0.1?address=example.com/test.htm

 ,


0

1

вопрос относится ко всем браузерам (хотя, наверно, в первую очередь к фаерфоксу)

задача: допустим, кликнул я по ссылке 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,... вместо глобальной задачи ПОДГРУЗКА_В_САЙДБАР )

так, может, простенький юзерскрипт запилить и пускать через гризманки?

а в хромиуме их вроде можно вообще ставить как родные экстеншены

actionless ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.