Firefox 瀏覽器附加元件
  • 擴充套件
  • 佈景主題
    • 用於 Firefox
    • 字典與語言套件
    • 其他瀏覽器網站
    • Android 版的附加元件
登入
Block Unreachable Scripts 預覽

Block Unreachable Scripts 作者: em_te

Prevent unreachable servers from stalling websites by disabling their scripts if they previously could not load.

3(7 筆評分)3(7 筆評分)
2 位使用者2 位使用者
下載 Firefox 並安裝擴充套件
下載檔案

擴充套件後設資料

畫面擷圖
Popup menu showing which JavaScript requests were unreachable.
關於此擴充套件
Some websites load JavaScript from third-party servers that are sometimes unreachable (because of company firewalls/outdated DNS servers/bad SSLs/etc.). This will cause the website to stall (freeze) as it waits for that server to respond. The only recourse is to wait patiently for that request to time out, before the website can continue loading.

This extension will monitor those failed JavaScript requests and will skip over them if any websites try to load from those servers again. This prevents the website from stalling again. The block will only occur for 5 minutes (configurable) in case the server is restored later.

Failed requests can be viewed in the toolbar button, which shows which URLs were blocked and how long the block will last. The toolbar button only appears when scripts are blocked.

Note that this extension does not target anyone and has no black-list or white-list. Blocking only occurs if the server was previously unreachable and therefore the content would not have loaded anyway.

Test the effects of unreachable servers here: http://tinyurl.com/test-blocking-js

This extension will also redirect webpages (not inside iframes) that are unreachable and have a secondary URL hidden within it's primary URL.
開發者留言
How it works:

This extension listens for network connection errors and only watches for script files only. (Network connection errors include connection timeouts, DNS cannot be resolved, etc. and don't include server reported errors like 404 or 500.) When an error occurs, the domain name of the request is put in a List with the time that the error occurred.

This extension also listens for network requests and only watches for script files only. If a request has a domain that matches a domain in the List, the connection is aborted.

A timer checks the List occasionally and removes domains that are older than 5 minutes.
由 1 位評論者給出 3 分
登入後即可幫此擴充套件評分
目前沒有評分

已儲存星等

5
3
4
0
3
0
2
2
1
2
閱讀全部 7 條評論
權限與資料

必要權限:

  • 存取瀏覽器分頁
  • 存取您所有網站中的資料
了解更多
更多資訊
附加元件網址
  • 技術支援網站
版本
0.5resigned1
大小
16.3 KB
最近更新
2 年前 (2024年4月25日)
相關分類
  • 其它
授權條款
僅 GNU General Public License v3.0
版本紀錄
  • 瀏覽所有版本
新增至收藏集
檢舉此附加元件
前往 Mozilla 官網

附加元件

  • 關於
  • Firefox 附加元件部落格
  • 擴充套件工作坊
  • 開發者交流中心
  • 開發者政策
  • 社群部落格
  • 討論區
  • 回報 Bug
  • 評論撰寫指南

瀏覽器

  • Desktop
  • Mobile
  • Enterprise

產品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隱私權
  • Cookie
  • 法律資訊

除另有註明外,本站內容皆採用創用 CC 姓名標示—相同方式分享條款 3.0 或更新版本授權大眾使用。