Disconnect tracks the trackers, across the internet and beyond.Learn more
こんにちは、太田です。今回はGoogle Chrome拡張に使えるHTML5関連技術の3回目をお送りします。 前々回はcanvas、ドラッグ・アンド・ドロップ、前回はECMAScript5やCSS3の一部を取り上げましたが、今回はHTML5関連APIのWeb Storageと、HTML5とは外れますが、Desktop Notificationsを紹介します。Web StorageはHTML5関連の中でもIE8でサポートされているなど、実装が進んでいるAPIの一つです。Desktop Notificationsはウェブページや拡張からユーザーに積極的な通知を出すことができるAPIです。MacではGrowlというアプリケーションが有名ですが、Growlに相当する機能をブラウザベースで実現しています。 Web Storage Web Storageはブラウザ上で動作するキーバリューストアです。J
こんにちは、株式会社ALBERTの太田です。今回はGoogle ChromeのUser ScriptsとContent Scriptsについて、その仕様とGreasemonkeyとの違いを中心に、実際のスクリプトの書き方を交えて解説します。 ユーザースクリプトとは User Scriptsとは、Google Chrome版のGreasemonkey(ただし、後述の通り互換性はあまり高くありません)です。そもそもGreasemonkeyとは任意のページで任意のJavaScriptを実行し、そのページに機能を追加したり、(自分にとって)不要なものを取り除いたり、異なるサービスとの連携をしたり、といったことをJavaScriptファイルひとつで実現できるようにするFirefoxのAdd-onです。その手軽さと、それに見合わぬ強力なカスタマイズ性能から高い人気を得ています。 しかし、Grease
こんにちは、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の新バージョンが提案されています。こちらも詳細は追って解説します。
この記事で取り上げている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
Web上の手軽なスクラップブックとして使われているTumblr。手軽に使うためには、そのための仕組みを用意しなければならない。ブラウザから利用するサービスなので、ブラウジング中に即ポストできるのがベストだろう。 Flickrの写真を右クリックしたところ。 そこでFirefoxアドオンとして動作するこのソフトウェアはいかがだろう。きっとTumblrライフが便利になるはずだ。 今回紹介するオープンソース・ソフトウェアはTombloo、Tumblr投稿用Firefoxアドオンだ。 Tomblooはコンテクストメニューにて動作するFirefoxアドオンで、Tumblrには予めログインしておく必要がある。そして例えば画像を右クリックすれば、画像としてポストするためのメニューが表示される。 Fastladderでも利用できる 圧巻なのはその認識サービスの数だ。Flickr、livedoorリーダー、T
この記事で取り上げているAPIは現在と使い方が異なっていたり、使用できなくなったものを含んでいます。 特にToolstrips APIは最新のChromeでは使用できなくなっています。詳しくは『続・先取り! Google Chrome Extensions』をご覧ください。 前回はChromeのバージョンの違いとExtensionsの導入と概要について説明しました。今回はExtensionsの作り方からドキュメント、開発ツールについて紹介します。なお、今回の解説はChrome 3系をベースとします。4系で変更された部分や機能追加があった部分は適宜補足を入れています。 【2009/9/17追記】本稿の執筆時点ではChrome 3でExtensionsを試すことができましたが、9月16日のChrome 3の正式リリース以降、Chrome 3系統ではExtensionsを有効にすることができない
こんにちは、太田です。今回はChrome拡張の開発時のノウハウとして、開発ツールの解説をお送りします。Google ChromeにはWebKit由来のWeb Inspectorというデバッグツールが搭載されています。以前にも少しだけ紹介しましたが、今回は具体的な使い方まで掘り下げて解説します。なお、今回のWeb Inspectorの解説はChrome拡張だけでなく、JavaScriptを使ったウェブアプリケーションの開発に一般的に役立つノウハウとなっています。 WebKitのWeb Inspector Chrome拡張の開発の必需品であるWeb Inspectorですが、こちらは元々WebKit(Safari)で開発されたもので、Google Chrome(Chromium)に搭載されているものはさらに機能が追加されています。FirefoxにはFirebugという定番ツールがありますが、そ
Gmailのアカウントを仕事用とプライベート用で分けている人は、Chrome用の拡張「Google Account Switcher」を利用しよう。ログアウト・ログインを行わなくても、Chrome上でならワンクリックでアカウントを切り替えられるようになるぞ。 Googleアカウントを複数使い分けていると、切り替え時にいちいちログアウトしてから再ログインしなければならず面倒くさい。Chrome用の拡張「Google Account Switcher」にアカウント情報を登録しておくと、Googleのメニューに「more」という項目が追加され、そこからアカウントを選択するだけで 簡単にアカウントの切り替えが行えるようになる。パスワードの失念を予防できるという点でも便利な拡張。ただし、誰でもログインできてしまうので、セキュリティに不安のある環境では利用しないのが吉。 ■ Googleのアカウントを
なんのかんのでメインブラウザをChromeにして久しいのですが、増えすぎて整理が追いつかず悩みの種だったブックマークをめちゃくちゃ使いやすくしてくれる拡張機能DEWEYを導入してみました。タグ付けめっちゃ捗るんですけど!! これはオススメだ! DLはこちら:Dewey. Better bookmarks for Google Chrome™ Chromeのブックマークに「タグ付け」 この拡張機能は@Jacminik さんのツイートで知りました。アザマス!!ハヨザイマス!!! 今までずっと求めていたブックマークをタグで管理/検索出来る機能拡張がついに出た! [Link] Dewey. Better bookmarks for Google Chrome™ : http://t.co/XXtHz3H7Ag — masahiro k. (+Beans) (@Jacminik) 2014, 2
Vimでカレンダーといえば, mattnさんのcalendar.vimが有名でした. mattn - calendar-vim しかし, 私には以下の不満点がありました. 現在のVim Scriptから見ると, Vim Scriptの基本的な要素(文字列と数字)しか使っていない. ぶっちゃけ, コードが読みにくいし拡張しにくい. 日付の計算, 表示部の構成など, 様々な要素が一つのファイルに書かれていて, ごちゃごちゃになっている. キーボード入力に対して, インタラクティブでない. 例えば, hを押した時に隣の日に移動しない. 自分でカレンダーを一から書いてみたくなったんです. というわけで... calendar.vim作りました itchyny - calendar.vim どうぞ使って下さい. :Calendarコマンドでカレンダーが開きます. スクリーンショットはこんな感じ. G
『機動戦士Gundam GQuuuuuuX』大成功の裏側 新旧ファンを同時に動かした“360度全方位”戦略 11月19日 7:00
以前、ライフハッカーでも取り上げたGoogle Chromeの拡張機能『OneTab』。たくさん開いたタブをクリックひとつでまとめて整理してくれます。調べ物に没頭していて多くのページを開いた結果、Chromeがタブだらけになっていたという経験をお持ちの方には、強い味方になる拡張機能です。 OneTabは私もお気に入りで、調べ物をする時に重宝しています。今回はその使い方を紹介します。 まずは簡単に機能を紹介します ツールバーからOneTabのアイコンをクリックすると、開いているタブをすべて閉じると共に「OneTab」タブが作られ、そこへ開いていたタブをまとめます。作成されたタブはリンク集のような見た目で、ページのタイトルが一覧表示されており、クリックするとページを開けます。また、「Restore all」をクリックすれば、すべてのタブを元に戻せます。 区切りのいいところで「OneTab」する
Chromeのみ:ウェブサイトやニュースサイトを見ながら、「これ、他の人はどんな風に思ってるんだろう?」とか、「詳しい人から、ちょっとアドバイスをもらいたいな...」なんて思うことはありませんか? これを実現してくれるのが、同じウェブサイトを見ている他のユーザとチャットできる「Talkita」です。 「Talkita」をインストールすると、ブラウザの端にチャットウィンドウがポップアップ。自分が訪問中のウェブサイトを見ている他のユーザと、このウィンドウ内でチャットできます。チャットウィンドウは、サイズを変更したり、移動させることも可能です。 あるニュース記事を同時に読みながら、互いの意見を交換し合ったり、オンラインストアで、購入を検討中のアイテムについて、リアルタイムでアドバイスをもらうといった使い方もできそうですね。ただし「Talkita」は、HTTPSページでは動作しないそうです。 「T
米Mozilla Foundationは27日(現地時間)、メールソフト「Thunderbird」にスケジュール管理機能を追加できる拡張機能「Lightning」v0.5を公開した。本バージョンより、Webカレンダーサービス“Google カレンダー”とデータを同期できるようになっている。また、単体で動作するスケジューラー「Sunbird」もv0.5へバージョンアップし、同じくGoogle カレンダーとの同期に対応した。 Google カレンダーとの同期機能を利用するには、まずGoogle カレンダー上の管理画面で同期させたいカレンダーのXML形式のURLを表示し、クリップボードにコピーしておく。次に「Thunderbird」または「Sunbird」上で、新しいカレンダーの作成ウィザードを呼び出し、同期対象として“Google Calendar”を指定しよう。あとは、先ほどコピーしておいた
Windows/Linux対応GoogleChromeのみ:Google Chromeの拡張機能を集めた公式ギャラリー「Google Chrome Extensions」がオープンしました。そこで、こちらでは米Lifehackerオススメの拡張機能をご紹介しましょう。ちなみにいずれもWindows/Linuxのみの対応ですので、Macユーザの方は、近い将来リリースされるであろうMac対応版までしばしお待ちください。 Google Mail Checker: アドレスバーに常駐させると、未読メッセージを追跡してくれ、クリックするとGmailが開く。 RSS Subscription Extension: 標準フィードを検知するとRSSアイコンがアドレスバーに表示され、クリックすると選んだページへフィードしてくれる。 Xmarks for Chrome Beta: Chromeとブックマークア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く