Fritz Geiger
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Внимание! Пожалуйста, не читайте это сообщение, если вы уже/ранее когда-либо советовали "обновить FF", "использовать актуальную версию", "выбросить это старьё, дырявое и несовместимое с современными сайтами" и т. п.. Потому, что меня интересует только XUL. Заранее спасибо. -------------------------------- "Is there a way in Firefox to manually disable the Internet connection for a loaded tab? I need to open a tab, load the website in it and then make sure that that tab can't use the Internet connection anymore." Вольный перевод на русский вопроса, заданного таким же страдальцем, как я: - Есть ли способ заставить FF отключить _все_ соединения из открытой и/или определённой и/или любой страницы/tab'а? Положим, что: - реквесты на чужие домены уже заблокированы (add-on RequestPolicy); - реквесты на мусорные поддомены текущего уже заблокированы (hosts); - подавляющее большинство ссылок со страницы, как и URL самОй загруженной страницы, уже нормализованы (add-on Clean Links, модифицированный на вырезание ботвы согласно указаниям его автора); - перезагрузка страницей самой себя запрещена (сейчас не помню, как, но функционирует). Так всё равно какой-нибудь поганый translate.google.* что-то там периодически щупает у себя же; да и непоганые сайты, просто по недомыслию, при каждом скроллинге страницы норовят опять, в сотый раз, загрузить уже имеющиеся оформительские картинки. Сейчас неважно, получится это, или в кэш попадёт, или в блок... Ваще не надо ничего/никуда спрашивать/стучаться/ходить, пока не разрешу! Повлиять на всех злонамеренных или криворуких индусов реальным не представляется. Можно ли что-то сделать на моей стороне? Про галочку "offline" в меню developer's tools читал, оригинальному постеру помогло; но то для "современных" версий, а они сакс. Про "выгрузить всю tab из памяти, но не закрывать", "занести URL в закладки и закрыть tab" и т. п. радикальные меры знаю, первым даже частенько пользуюсь; но сейчас не об этом. Хорошо бы иметь возможность включить режим "сна" для конкретного tab'а, по схеме как сейчас с Pin или Restart (который на самом деле Empty), стоя на tab'е или выделив несколько tab'ов в списке tab'ов (ну, который Tab Bar). А ещё лучше/дополнительно - в принципе, глобально и навсегда запретить странице куда-либо обращаться _после_ загрузки, если страница не в текущем tab'е (когда текущий tab усыплён принудительно-конкретно, то и ему не разрешать). Например, сделать настраиваемый тайм-аут в секундах после которого страница в неактивном tab'е должна быть автоматически переведена в режим "сна". Впрочем, фантазировать о желаемом можно долго, но расписывать подробности несуществующей функции, всерьёз, как в техзадании, не особо разумно; здесь чуть-чуть сделано только для того, чтобы получше объяснить задачу; если уже есть какой-то обходной путь до той же цели ("усыплять" tab), подойдёт и он. |