@chrome-extension

Stories List
@nanchengfe

2023 年最受歡迎的 12 款 Chrome 瀏覽器擴展

谷歌瀏覽器Chrome是目前最受歡迎的瀏覽器之一,而瀏覽器擴展則是為了提升用户體驗和功能而開發的插件。 2023年穀歌公佈了12款最受歡迎的Chrome瀏覽器擴展。每個都提供獨特的功能來增強您的瀏覽體驗。以下是它們的詳細介紹: Speechify:將Google文檔、PDF、網頁或書籍轉換成語音,擁有30多種語言的自然發音聲音。 QuillBot:一套AI驅動的寫作工具,包括語法檢查

nanchengfe Avatar

@nanchengfe

Nickname 南城FE

@gqkmiss

Chrome 瀏覽器插件 Manifest.json V3 中權限(Permissions)字段解析

本文參與了SegmentFault 思否 2023 年度有獎徵文活動,歡迎正在閲讀的你也加入。 一、權限(Permissions) 再使用拓展程序的 API 時,大多數的時候,需要在 manifest.json 文件中聲明 permissions 字段。 一、權限類型 在 V3 版本中可以聲明以下類別的權限: permissions: 包含下面 permissions 權限列

gqkmiss Avatar

@gqkmiss

Nickname 月恆

@gqkmiss

Chrome 瀏覽器插件從 Manifest V2 升級到 V3 版本所需要修改的點

本文參與了SegmentFault 思否 2023 年度有獎徵文活動,歡迎正在閲讀的你也加入。 一、Manifest V2 支持時間表 Chrome 瀏覽器官方已經給出確定的時間來棄用 V2 版本的插件了。 最早從 2024 年 6 月的 Chrome 127 開始,我們將開始停用 Chrome 的不穩定版本(開發者版、Canary 版和 Beta 版)中的 Manifest V2 擴展程序。

gqkmiss Avatar

@gqkmiss

Nickname 月恆

@gqkmiss

Chrome 瀏覽器插件 V3 版本 Manifest.json 文件全字段解析

本文參與了SegmentFault 思否 2023 年度有獎徵文活動,歡迎正在閲讀的你也加入。 Chrome 瀏覽器插件 V3 版本 Manifest.json 文件全字段解析 Manifest.json 文件格式 每個擴展程序的根目錄中都必須有一個 manifest.json 文件,其中列出了有關該擴展程序的結構和行為的重要信息。 1、Demo 展示 1. 最小文件 { "manife

gqkmiss Avatar

@gqkmiss

Nickname 月恆

@honwhy

使用wxt開發跨瀏覽器插件

一、背景 在使用@crxjs/vite-plugin一段時間後,開發發了welibrary等圖書館插件,為了進一步推廣插件計劃支持Chrome、Edge瀏覽器之外的Firefox,為此耗費了不少時間用於調整配置,初步結論如下, 1)Firefox對mv2版本支持更多,mv3版本有諸多限制,@crxjs/vite-plugin等工具打包後的產物可能無法運行 2)雖然Firefox支持chrome全局

honwhy Avatar

@honwhy

Nickname Honwhy

@shuirongshui

手寫一個簡單的谷歌瀏覽器拓展插件(附github源碼)

前言 閲讀本文,可以自己寫一個簡單的瀏覽器插件 以及前端瀏覽器插件相關東西 附上github源碼:https://github.com/shuirongshuifu/browser-plugin 接下來學學這個不常用的知識點吧... 效果圖 我們先看一下,自己手寫的簡單插件的操作效果圖(點擊彈出時間) 拓展程序部分 或者地址欄輸入:chrome://extensions/ 回

shuirongshui Avatar

@shuirongshui

Nickname 水冗水孚

@wx709294

超級效率神器:一按鍵盤,翻閲網頁如履平地!

親愛的同學們,大家好! 今天非常激動地要向大家推薦一款絕對能夠提升您工作效率的小插件——previous next page keyboard navigation。 隨着我們在網絡上的日常生活越來越多地與各種網站互動,瀏覽網頁內容已成為不可避免的任務。您是否曾經厭倦了頻繁點擊“上一頁”和“下一頁”按鈕,或者不得不一遍遍地拖動鼠標來切換頁面?這一切將成為過去,因為這個小插件為您帶來了一個全新的、令

wx709294 Avatar

@wx709294

Nickname wudaxue

@hyx

什麼?圖牀又掛了!試試我造的這款免費,穩定,完全自主可控的開源圖牀吧

大家好,我是來自蘇州的祥子,一個90後程序猿,為了實現算命先生的預言——30歲之後財運亨通,雖然我選擇了亨通開發的房產(亨通,本土500強公司),擁有亨通物業的服務,可還缺財運,所以重新撿起技術實現自我救贖。 本文主要介紹我自己造的圖牀輪子,起名叫:喔喔圖牀,之所以重新造輪子,是因為作為一名IT民工,平時喜歡寫一些文檔,博客,並且比較喜歡 Markdown 語法,但一直以來比較困擾的一個問題就是插

hyx Avatar

@hyx

Nickname Chinaxiang

@paul2015

開源分享一個Chrome插件 倒計時功能

背景是這樣,最近被優化了,這家公司幹了六七年了,突如其來的遭遇,讓我不知所措。面試邀約遲遲未到。想想先自己寫點東西可以有東西可以説。這不離開倒計時還有一個月,靈光一閃,寫個倒計時Chrome插件吧,送給自己作為禮物。哈哈哈~ 我的chrome插件隊列裏有一個叫“utctime”的插件,樣式簡約看了代碼 tailwind ,於是我拿來參考了下 對了,忘記介紹下我用的Chrome開發套件了,我用的P

paul2015 Avatar

@paul2015

Nickname paul2015

@pudongping

手摸手教你,從0到1開發一個Chrome瀏覽器插件

開發 Chrome 瀏覽器插件(也稱為擴展)是一段有趣且有成就感的過程。在本教程中,我將引導你從零開始,逐步創建一個簡單的 Chrome 插件。無論你是編程新手還是有一定基礎的用户,我們都將以簡單易懂的方式介紹整個過程。 1. 什麼是 Chrome 插件? Chrome 插件是可以添加到 Google Chrome 瀏覽器中的小程序,旨在增強瀏覽器的功能。它們可以改變網頁的外觀、增加新的功能、與用

pudongping Avatar

@pudongping

Nickname 左詩右碼

@aqiongbei

來學一個值錢的知識,Chrome插件如何優雅的捕獲頁面的請求結果

背景 今天在寫一個某網站限流檢測的chrome插件,需要捕獲頁面的某個請求結果。那麼問題就來了,我們該如何捕獲頁面的請求結果呢?我們來捋捋都有哪些方案。 我開發的時候的配置為manifest_version: 3,下文內容也是在這個基礎上展開的。 本文只列舉方案,一些需同步在manifest_version進行配置地方並未提及,請自行配置。 可行的方案 一、chrome.webReques

aqiongbei Avatar

@aqiongbei

Nickname aqiongbei

@meathill

分享自制小工具:AutomateGPT – 在 ChatGPT 裏批量執行任務

其實這個小工具是我很早以前開發的,最近因為有需求,又翻出來修了修,覺得蠻有用的,分享給大家。AutomateGPT是一個瀏覽器擴展,可以方便我們更好的使用 ChatGPT。 OpenAI 最近幾次發佈的新功能還是很強力的,比如近期大熱的各種風格化繪圖,什麼吉卜力啊、卡通3D啊、玩具啊,等等。相信大家都在各種平台上看過,我也試做了一些: OpenAI 近期剛剛把這個功能開放到 API,但是有點

meathill Avatar

@meathill

Nickname Meathill

@gqkmiss

使用 CRXJS 構建 Chrome 插件在 Chrome 瀏覽器升級到 130xxx 版本之後,出現CSP錯誤

使用 CRXJS 構建 Chrome 插件在 Chrome 瀏覽器升級到 130xxx 版本之後,出現 Content Security Policy 錯誤 一、前言 之前有個老哥找我寫了插件,到現在幾個月過去了,今天早上和我説 Chrome 瀏覽器報錯運行不起來了,但是 edge 瀏覽器沒問題。 就幫忙定位了下問題,發現是 Content Security Policy 的問題導致的報錯; 老

gqkmiss Avatar

@gqkmiss

Nickname 月恆

@oukai

第二篇:Selenium 中 expected_conditions 模塊詳解

在 Web 自動化測試領域,Selenium 是一個廣泛使用的工具,而其中的 expected_conditions 模塊更是為測試過程帶來了極大的便利。特別是遇到網站結構複雜、網絡加載慢或異常、主機資源緊張以及一些其他的意外場景,使用預期條件,判斷自動化測試動作是否符合預期,顯得尤為重要。接下來的內容是基於selenium版本4.30.0。 一、模塊概述 expected_conditions

oukai Avatar

@oukai

Nickname 歐凱

@kalii

解決:此擴展程序未遵循 Chrome 擴展程序的最佳實踐,因此已無法再使用

一、問題 此擴展程序未遵循 Chrome 擴展程序的最佳實踐,因此已無法再使用。This extension was turned off because it is no longer supported 二、原因 谷歌瀏覽器不再支持Manifest V2 擴展。 三、解決 參考:https://linux.do/t/topic/783221/9 打開 chrome 瀏覽器 訪問 c

kalii Avatar

@kalii

Nickname kalii