Google ChromeのExtension作成メモ 基本的に自分がつくったextensionに必要な箇所のメモ Manifest V2について Content Security Policy (CSP) などをセキュリティの向上のため新しい拡張機能の実装ルールとしてManifest V2が定義されている。 Tutorial: Migrate to Manifest V2 この方式は拡張機能内のmanifestファイルに記載するバージョン ( "manifest_version": 2 ) を記述すると有効になる。この方式にそっていない拡張機能は新しくインストールできなくなり、すでにインストール済みの拡張機能もChromeのバージョンアップによって実行できなくなる見込み。従って新規に実装する場合はManifest V2にそって実装しないといけないし、既存の拡張機能もバージョンアップしない
ATNDのイベント情報をGoogleカレンダーに登録するChrome Extensionsを作ってみました。 atnd2GCal その時のメモです。 Content Script Webページ内でJavaScriptを実行して、そのページを拡張したりする様な場合はContent Script APIを使う。(FirefoxのGreasemonkey的な感じ) Content Scriptが出来ないこと Content Scriptを作るに当たっては、以下の制約がある。 クロスドメインでのXMLHttpRequestは生成出来ない chrome.extensionの一部を除く、chrome.* APIは仕様出来ない エクステンションのページで定義されている変数・関数へのアクセス Webページ、他のエクステンション内で定義されている変数・関数へのアクセス Content Script本体では、
Contents Scripsとクロスドメイン通信 ChromeのExtentionの実装方法の一つに、Content Scriptsというものがあります。一言で言えば、FirefoxのGreasemonkeyのChrome版です。Content Scriptsを使用すると、任意のWebページに対して、JavaScriptを実行することができます。これにより、本来Webページにはない機能をWebページに追加することができます。 ChromeのExtentionでは、普通のWebページ内のJavascriptとは違い、クロスドメイン通信が可能です。 BackgroudPagesやポップアップなどからクロスドメイン通信をする場合は、XMLHttpRequestなり、jQueryやprototypeなどで用意されているHttpRequest用のオブジェクトを使用すれば可能です。 一方、Conte
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く