Appleが用意したエクステンションプラットフォーム
グッと便利になった、「Safari 5」の機能拡張を試す
2010年07月30日 19時30分更新
![]() |
|---|
機能拡張の仕組みと使い方
「Safari 5」には、機能拡張(エクステンション)モジュールを動作させるための機構「Safari Extensions」が追加された。従来からサードーパーティー製の機能拡張機構「SIMBL」は存在したが、Input Managerを利用した一種のハックであり、永続的な利用は保証されていなかった。Safari ExtensionsはAppleが実装した正式な機能であり、今後はSafariにもFirefoxやGoogle Chromeのような機能拡張プラットフォームが登場することを意味する。
セキュリティの確保も図られている。すべての機能拡張には、Appleが提供するデジタル認証付き証明書による署名が求められ、その証明書はSafari Developer Program(無償)に参加しないかぎり入手できない。iPhoneの開発者プログラムと似てはいるが、使用する技術はJavaScriptやHTML5といったウェブ標準を中心に構成されるため、秘匿義務などのしがらみ...








