Есть ли какая-либо опция Firefox или расширение, которое хранит локальные копии популярных библиотек JavaScript, таких как jQuery и Mootools, и делает хитрость, чтобы веб-сайты использовали их вместо того, чтобы загружать эти файлы снова и снова из разных доменов?
2 ответа
Теперь есть расширение Firefox, которое делает именно то, что я хотел, по крайней мере для соединений с CDN:
Локальная эмуляция сетей доставки контента.
Decentraleyes эмулирует эти сети локально, перехватывая запросы, находя нужный вам ресурс и внедряя его в среду. Все это происходит мгновенно, автоматически и никакой предварительной настройки не требуется.
Существует множество версий обеих этих библиотек. И только потому, что сайт ссылается на jquery.js, файл может содержать что угодно. Это может быть совершенно другой набор javascript.
Он также может содержать стандартную копию библиотеки jquery, но с пользовательскими дополнениями.
Таким образом, чтобы расширение могло знать, безопасно ли использовать локальную копию, а не ту, которую нужно загрузить, сначала нужно загрузить ее и сравнить с локальной копией.
Это сделало бы расширение бесполезным ...