Extensions連載第3回とChromeの起動オプション
先取り! Google Chrome Extensions:第3回 Chrome Extensionsの作り方#2|gihyo.jp … 技術評論社
はい、第3回も無事掲載されました。Chrome3のリリースで、stable版、beta版ではExtensionsが無効にされるというちょっとしたハプニングもありつつですが…。まあ、記事の内容自体には大きな影響がなかったの幸いです。
さて、今回はHome · hatena/hatena-bookmark-xul Wiki · GitHubを参考にした機能を実装してみました。機能が増えて拡張らしくなってきました。が、そうなるとほしくなるのはアレですね。そちらは次回のお楽しみということで。
さて、おまけで現在使っている起動オプションを紹介してみます。*1
- enable-user-scripts
- これはもう説明不要ですね。ただ、ChromiumはUser Scriptをあまり重視していないようで、最近はまったくと言っていいほど手をつけられている様子はありません。
- show-extensions-on-top
- 4.0.211.4から有効になった(正確には4.0.411.2から)オプションです。Toolstripをブックマークバーの左に表示することができます。ただ、割と不安定になるみたいなので、要注意です。
- enable-remote-fonts
- ちょうど安全な@font-faceの書き方(抄訳) - Weblog - hail2u.netで話題になっていたウェブフォントを有効にするオプションです。セキュリティの理由からデフォルトでは無効にされているので、その点にご注意ください Issue 17818 - chromium - Enabled dynamic / web font support in a secure manner - An open-source browser project to help move the web forward. - Google Project Hosting
- enable-fastback
- Operaユーザーにはお馴染みの「キャッシュを使って戻る」です。こちらも何かと問題がある機能なので、怪しいと思ったら無効にしてみたほうが良いでしょう。Issue 2879 - chromium - Implement fast back - An open-source browser project to help move the web forward. - Google Project Hosting
- enable-gview
- オフィスドキュメントをGoogle Document Viewerで開いてくれるオプションです。こちらは関連するIssueが見当たりません。こそっり追加してみたのでしょうか。
後はやはりenable-sync(ブックマーク同期)とbookmark-menu(ブックマークがボタンメニューになる)でしょうか。私はブラウザのブックマークをほとんど使わないので有効にしていませんが。
ちなみに、enable-extensions、enable-local-storage、enable-session-storage、enable-databases、enable-xss-auditorあたりは既にデフォルトで有効になったのでオプションとして指定する必要はなくなっています。