.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
第7回Webアプリを作ろう#4──Omnibox、Context Menus 吉川徹 2011-07-11
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message 浜本と申します。 初めてこのグループに投稿します。 現在Chrome拡張の開発をしているのですが、chrome.tabs.executeScriptでインジェクトしたコードのデバッグ方法で困って います。chrome.tabs.executeScriptでインジェクトしたコードがChromeのデベロッパツールのScriptタグのスクリプト一覧に デフォルトの状態で表示されない様です。 しかし、インジェクトするコードを呼んでいるcontent.jsの行にブレイクポイントを貼って、そこからステップインして行くと、ソースコードが
「goo.gl shortener + share on twitter」 「Twitter」や「Amebaなう」といった"ミニブログ"が人気を集めている。これらのサービスの特徴は、140字以内といった字数制限が設けられている点だろう。字数制限に関連して注目されているのが短縮URLサービスである。長いURLを短縮することで、効率的に字数を消化するのが狙いだ。そんな短縮URLのうち、Googleが提供しているのが「goo.gl」というURLである。 今回紹介するChromeエクステンション「goo.gl shortener + share on twitter(以下、goo.gl shortener)」は、「goo.gl」の短縮URLを簡単に作成し、Twitterへ即座に投稿できる拡張機能。気になるWebページをメモ代わりにTwitterに投稿している人に特にオススメしたい。 注意:本稿では
メールアドレスがこのグループでは匿名化されているか、メンバーのメールアドレスを表示する権限がないため、元のメッセージを表示できません はじめまして。先程、ギャラリーへ新規エクステンションをアップロードしようとしたのですが、以下のようなエラーが表示されてしまいました。 An error occurred: Cannot parse message.json file from uploaded package. しかしChromeへ取り込めばキチンと動作しますし、jsonパーサでも正常に解析できます。 そもそも message.json ではなく messages.json であることも気になるのですが、おそらくは英語グループの方で挙がってい る、この問題なのではと思っています。 http://groups.google.co.jp/group/chromium-extensions/bro
こんにちは、ALBERTの太田です。今回からChrome4のリリースまでの間、Google Chrome Extensionsの詳細を追っていきたいと思います。なおタイトルの通り、この連載は先取り! Google Chrome Extensionsの続編となっています。 まず、重要なお知らせがあります。前回の特集で何度か使用していたToolstripsとMoleがベータリリースまでに削除されることが決まりました。その代わりとして、今回解説するBrowser Actionsが利用できるようになります(Important: Toolstrips being removed in favor of browser actions)。また、Browser Actionsに合わせて、第3回で解説したPage Actions APIの新バージョンが提案されています。こちらも詳細は追って解説します。
エクステンションではlocalStorageを使ってデータを保存することができます。 簡単なサンプルは以下のページに載っています。 Options http://code.google.com/chrome/extensions/options.html コンテントスクリプト以外のエクステンション要素からはJavascriptのlocalStorageオブジェクトにアクセスするだけで読み書きが行えます。 ※background_page や options_page他 コンテントスクリプトからはメッセージングAPIを使ってアクセスするためのプロキシを実装する必要があります。 options_pageでユーザIDとパスワードを保存するサンプル 上述したページのサンプルとほとんど変わらないので、マニフェストの設定は省きます。 オプションページが開かれると、まずユーザIDとパスワードをlocal
Linux版の Google Chrome で拡張機能を作ってみた際のメモ。 Google のサンプルコードとチュートリアル (Google Chrome Extensions – Google Code) や "特集:先取り! Google Chrome Extensions|gihyo.jp … 技術評論社" の記事を参考にして Fastladder の未読記事数を表示する拡張機能を作ってみる。 Manifest file まず、Manifest file (manifest.json) を作成する。 これは、拡張機能の各種情報を記述した JSON 形式のファイルで、以下のように記述する。 { "name" : "Fastladder Notify", "version" : "1.0", "description" : "Notify unread Fastladder entry.
extensionには様々なパーツがありますが。 それぞれのパーツ間でメッセージングを行うAPIが用意されています。 Message Passing http://code.google.com/chrome/extensions/messaging.html Communication between extensions and their content scripts works by using message passing. Either side can listen for messages sent from the other end, and respond on the same channel. A message can contain any valid JSON object (null, boolean, number, string, array, o
https://chrome.google.com/extensions/detail/bkdolnoepbjajdhjejfajjbjbnfhnifb 上記のニコニコ動画向けのExtensionを作ろうとして、色々と現時点でのGoogleChromeの拡張限界がわかったので書いておく。 ※環境はWindowsXP Home SP3, GoogleChrome4.0.249.30 右クリックはいじれない 調べた範囲じゃ無理。 データのダウンロード保存はできない 例えば動画サイトを開くと「DL」ボタンが生成されて、それを押すとあらかじめ指定しておいたフォルダへ自動的にバックグラウンドでダウンロードが開始される、といった動作は無理。落としたい動画URLをwindow.openで開けば自動的にダウンロードは開始されるけど、ニコ動で言えばsmile.flv?XXXXX.XXXXって感じのURLなの
この記事で取り上げているAPIは現在と使い方が異なっていたり、使用できなくなったものを含んでいます。 特にToolstrips APIは最新のChromeでは使用できなくなっています。詳しくは『続・先取り! Google Chrome Extensions』をご覧ください。 はじめまして。株式会社ALBERTの太田と申します。Google Chromeのベータ版公開から早1年が経ち、開発版には待望の Extensions が実装されています。今回から4回にわたって、この Extensions の導入や開発手順について、解説させていただきます。 Google Chromeの開発版とExtensions Google Chrome には3つのバージョンがあります。一般ユーザー向けの正式リリースであるstable版、テスター向けのbeta版、開発者向けのdev版の3つです。 さらに、Chromi
こんにちは、株式会社ALBERTの太田です。Extensionsが有効になるベータ版のリリースが近づいてきました。そこで今回は、現時点(2009年11月23日)でのExtensionsの作り方をまとめてみます。 Extensionsの開発の下準備 まずは開発環境を整理します。といっても、基本的にHTML/CSS/JavaScriptで作成するので最低限エディタがあればなんとかなります。 ただ、実際に開発/テスト/リリースをする場合には、プロファイルの異なる複数のChromeを起動できると何かと便利です。そういった場合、起動オプションで--user-data-dirを指定することで同時起動ができます(User Data Directory - Custom-Location)。 プロファイル ディレクトリの指定 [パス省略]\chrome.exe --user-data-dir="C:\
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く