Firefox 突然跑得有點慢,想要查看是哪個 Tab (網頁)、Extension 或者哪個配置最耗資源,可以怎麼做?
標籤: firefox
在 Gnome 建立 Facebook Messenger Apps
使用 Franz、Rambox 這些綜合的套件,隨著每個都被禁止使用 (Slack 也不允許被嵌入),所以乾脆拆出來自己做~
此篇的作法是在 Xwindow Gnome 裡面,建立 Facebook Messenger App 的快速連結(Icon),然後會自動使用瀏覽器開啟網頁,達到類似的效果~
MacOS、Linux 讓瀏覽器使用 Socks 跑 Tunnel
MacOS、Linux 瀏覽器透過 Socks5 (Socks) Tunnel 連線到內網的機器,應該怎麼做呢?
瀏覽器的 console log 幾種不同呈現方式
瀏覽器在 Debug 常常使用 console.log(),除了 console.log 外,還有沒有更多的參數可以使用呢?
- console.log():標準的文字
- console.error():出現紅字錯誤文字 和 錯誤的 X
- console.warn():出現黃色警告文字 和 警告的 !
- console.table():可於 console 出現表格
- 客製化 console.log:(前景綠字、背景黃色、24px 字體大小)
(() => { console.log('%c%s', 'color: green; background: yellow; font-size: 24px;','Success!') })();
詳見此篇:Better console.logs
Mozilla 將封鎖含 混淆程式碼 的 附加元件
現在瀏覽器的外掛(Extension)程式大多數都是 JavaScript,原始碼都等同是公開的,所以有些會做混淆程式碼(Obfuscation)。
瀏覽器 如何列出網頁 非 https 的內容
現在使用 Firefox、Chrome 等瀏覽器,https 的頁面都會顯示綠色標章,而 https 網頁裡面有包含 http 的內容,就會顯示不安全等等的訊息(註1),要怎麼找出是哪些內容不安全呢?
簡單說,就是如何找出目前 https 的網頁,哪些內容(網址)還是 http 的。(註2)
- 註1:Check if a site's connection is secure
- 註2:只有「內容」才會被秀出不安全,內容是指 img、audio、video、object 等等,a href 的連結沒事
Firefox Send:可加密、自動刪除 的 臨時分享檔案服務
Firefox Send 這個服務很佛心,先上傳檔案後,可以設定能下載幾次,下載後即刻刪除,或者 24小時候自動刪除,還有加密(設定密碼)等等的功能,全部免費,這些功能都非常實用。
- 詳見:Firefox Send
這套有 Open Source 可以自己架設:mozilla/send: File Sharing Experiment
臨時 或 暫時需要分享檔案的話,可以設定下載一次就自動刪除,網站說明:檔案盡量控制在 1G 以下 (基本上 1G 很夠用了)
- 註1:若要刪除檔案,需要把原網址留著,才能有直接刪除的功能
- 註2:預設需要 設定下載幾次後 自動刪除 或者 24小時候自動刪除,二選一
若要超過 1G,可以看看此服務:Tresorit Send | Send files easily with end-to-end encryption
- Tresorit Send 主打安全,單檔上限 5GB,開啟次數最多 10次,最多保存七天
蘋果、微軟等 四大瀏覽器業者 將在2020年停止支援 TLS 1.0、1.1
Firefox Monitor 查看個人資料是否曾被外部網站洩漏的服務
Firefox Monitor 上線,主要是協助查看 Email 是否有在某些網站曾經發生資料外洩的情況。
瀏覽器的 Cookie 容量限制
瀏覽器的 Cookie 是做登入、紀錄、追蹤等等,最常使用的工具。
不過現在 Cookie 要放的東西越來越多,Cookie 到底可以塞的容量是多少呢?
- 註1:照標準應該是 4096 bytes,不過瀏覽器實作時,都可能會有些落差~
- 註2:下述取自此篇:RFC-2965 HTTP State Management Mechanism
- Practical user agent implementations have limits on the number and size of cookies that they can store.
- at least 300 cookies
- at least 4096 bytes per cookie (as measured by the characters that comprise the cookie non-terminal in the syntax description of the Set-Cookie2 header, and as received in the Set-Cookie2 header)
- at least 20 cookies per unique host or domain name
- Practical user agent implementations have limits on the number and size of cookies that they can store.