先日、Google Chromeでhttpでサイトにアクセスしたかったのですが、勝手にhttpsにリダイレクトされてしまってhttpでアクセスできませんでした。 URL欄に手入力で「http」と“s”を抜いて試してもhttpsになってしまうのです… 他のブラウザではそのままhttpでアクセスできるので、調べたところ無事に解決できました。今回はChromeですが、他のブラウザでも原因は同じはずです。
数年ぶりにChrome拡張のつくりかたを調べた。 本当に何も分からなかったので、Twitterで「2022年にChrome拡張つくりたかったら何見て学べばいい?」とつぶやいてみたところ、何人かの人が教えてくれた。教えてもらった中から幾つかのリンク先を紹介するような形で記述していく。 Create a Vite-React Chrome Extension in 90 seconds - DEV Community 2022年時点だと比較的新しめのフロントエンド向けツールであるviteと、viteのChrome拡張向けプラグインである@crxjs/vite-pluginを使ってChrome拡張をつくってみよう、という記事。今回自分は主にこれを参考にしながら開発を進めた。Reactと言っているが、自分のChrome拡張ではUIは存在しなかったので、Reactに関する部分は読み飛ばして、vite
はじめに ある日、Chromeでネットサーフィンしているとき、CPUファンがフルスピードで回転していてうるさいなあと思い、タスクマネージャーを開いたら、CPU使用率が100%になっていました。Chrome以外、アプリを立ち上げているわけではないので、何がこんなにCPU食ってんだ?と思い詳細にタスクマネージャーを確認するとChrome内のソフト**「Software Reporter Tool」**がめちゃんこCPU使用率を食っていました。 Software Reporter Toolとは 簡潔に書くと 「Google Chromeの実行時に妨げになっているアプリケーションを発見したらにGoogleにレポートを送る」 というものです。名前そのまんまの意味でしたね。 Software Reporter Toolを止めていいの? はい、特に問題ありません。 内容を見て分かる通り、Googleにレ
メイン コンテンツにスキップ false 検索検索をクリア検索を終了Google アプリメインメニュー
【更新情報】 ・2020.12.25 別記事でこの記事の「ガチのやつ」にフォーカスしたものを書きました! ▼ kintoneのスレッド投稿がスマートになるChrome拡張をVue.jsで作る https://qiita.com/RyBB/items/3f343252b0397e93050e これからChrome拡張を始めたいという方はこのままこの記事を読むと良いと思います! がっつり開発するとどんなことができるか知りたい方は上のリンクの記事を読むと良いと思います! はじめに 普段、Chrome拡張使ってますか? そもそもChrome使ってますか? 使っている方であればわかると思いますが、 Chrome拡張はとても便利な機能です。ブラウザを自分流にカスタマイズすることができます! そんなChrome拡張はストアからインストールするだけでなく、 自作 することもできます! (ストアに公開しなけ
vimiumとは vimキーバインドでGoogle Chromeを使えるようにできるプラグイン 具体的には,以下のような処理をvimキーバインドでできちゃう! ページ操作 ページのスクロール(上下) リンクのクリック ページを戻る/進む 文字列検索 タブ操作 新規タブ追加 タブの削除 タブの移動 その他の操作 ブックマーク検索 vimiumのインストール chrome web storeのvimiumのページへ行きインストールを選択する. vimiumの設定 プラグインをインストールすると,早速vimiumが使用可能になるが,デフォルトのキーマッピングをかえて使いやすくする. インストール後,検索窓の右隣に以下のようなボタンが追加されている. ボタンを押すと以下のようなメニューが表示されるので,Optionsをクリックする. すると,vimium optionsを編集できるページに移動する
サイバーセキュリティ研究者のサム・ジャダリ氏は2019年7月20日、「ブラウザの拡張機能を介した壊滅的なデータ漏えい」として「DataSpii(データスパイ)」というセキュリティ問題を報告しました。ジャダリ氏によると、Google ChromeやMozilla Firefoxの拡張機能の一部が個人情報を含む閲覧履歴を収集し、入手した情報をインターネット上で販売していたとのことです。 DataSpii - A global catastrophic data leak via browser extensions https://securitywithsam.com/2019/07/dataspii-leak-via-browser-extensions/ My browser, the spy: How extensions slurped up browsing histories f
Googleさんが提供してくれていた拡張機能『Personal Blocklist』が提供停止されてしまったので、同じやたら上位に出てくるうざいサイトを検索結果で非表示にする機能を持つ拡張機能の『uBlacklist』のインストール手順や使い方をご紹介します。 ※Firefoxをお使いの方はFirefox用のアドオンの記事をご覧ください。 uBlacklistのインストール方法 Google ChromeでuBlacklistのページにアクセス。 上手く開けない場合は、Chrome ウェブストア;拡張機能の検索欄で『uBlacklist』と検索してください。 拡張機能のページが開いたら、画面右上の【 + Chromeに追加 】をクリック。 確認画面が出たら【 拡張機能を追加 】をクリックして完了です。 Chromeの拡張機能に追加済みになり、自動でツールバー内にアイコンが表示されます。 ブ
経緯 もともとMouseoverDictionaryという素晴らしいFirefox用辞書があったのですが、Quantumの登場とXULの廃止とともに使えなくなってしまったため、自分用にChrome拡張をつくった次第です。 ソースコード 実装に関わる技術寄りの用語: React, esbuild, chrome.storage.local, chrome.storage.sync, Cross-extension messaging, Hogan, debounce, resizable/draggable, intl.v8BreakIterator, deinja, クロスブラウザ, など。 ※詳細は「Mouse Dictionaryの技術的な話」をご参照ください https://qiita.com/wtetsu/items/2a5568cb0b5a38c003fb 使い方 インストール
Chrome拡張の開発に必要な知識とかの覚書です。 この記事では開発の前に知っておくべきChrome拡張の全容について解説していきます。 「実際に開発しながら学ぶ」形式の解説記事は多く見られるのですが、概念についてちゃんとまとめてある記事は見当たらず、そこらへんの理解で結構苦労した覚えがあるので、そういった人達の手助けになればと思います。 対象 Chrome拡張が作りたい人 Javascriptがまあまあわかる人 Chrome拡張の各概念がいまいちわかってない人 概要 まずはChrome拡張の大まかな構造について説明します。 Chrome拡張はHTMLとCSSとJavascriptで作られています。 必要なhtml,css,jsファイルなどと後述のManifest Fileを一つのフォルダにまとめたものが一つの拡張機能のまとまりとなり、zipで圧縮してアップロードすることでストアで公開する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く