
_3.2_(September_2011)_in_Web_Application_mode_showing_Wikipedia_main_page.png/500px-GNOME_Web_(Epiphany)_3.2_(September_2011)_in_Web_Application_mode_showing_Wikipedia_main_page.png)
サイト固有のブラウザ(SSB)は、インターネットやプライベートイントラネットなどのコンピュータネットワーク上の単一のソース(サイト)からページにアクセスするための専用ソフトウェアアプリケーションです。SSBは通常、単一サイトの動作とは関係のない機能に関連するメニュー、ツールバー、ブラウザGUIを除外することで、 Webブラウザのより複雑な機能を簡素化します。これらのアプリケーションは通常、デスクトップアイコン(通常はファビコン)によって起動されます。[1]
サイト固有のブラウザは、多くの場合、Gecko、WebKit、MicrosoftのInternet Explorer (基礎となるレイアウト エンジン、具体的にはTridentとJScript )、Opera のPrestoなどの 既存のアプリケーション フレームワークを使用して実装されます。これらのフレームワーク上に構築された SSB により、 Web アプリケーションやソーシャル ネットワーキングツールは、標準の非ブラウザ アプリケーションと同様の方法でデスクトップ アイコンを起動して起動できます。AdobeのAIRやJavaFXなどの一部のテクノロジでは、クロスプラットフォームのSSB を作成できる専用の開発キットを使用します。バージョン 6.0 以降、Curlプラットフォームは、デスクトップで SSB として使用できる独立したアプレット Archived 2011-07-08 at the Wayback Machineと EmbeddedBrowserGraphic クラスを提供しています。
アプリケーション
SSB の初期の例としては、MacDICT があります。これは、さまざまな Web サイトにアクセスして、テキスト ボックスに入力された単語の定義、翻訳、または同義語の検索を行うMac OS 9アプリケーションです。より最近の例としては、WeatherBug Desktopがあります。これは、weatherbug.com Web サイトでも入手できる情報にアクセスするスタンドアロン クライアントですが、ユーザーが指定した場所のリアルタイムの気象データを表示するように構成されています。
最初の汎用SSBは、2005年後半にWindowsプラットフォームでリリースされ、後にSSBユーザースクリプトの「サイト固有の拡張機能」という用語を生み出し、SSB Javascript APIを導入したBubbles [2]であると考えられています。
2008 年 9 月 2 日、Google Chromeウェブ ブラウザが Windows 向けにリリースされました。Chrome はフル機能のブラウザですが、任意のサイトに対してスタンドアロンの SSB ウィンドウを作成する機能を追加する「アプリケーション ショートカットの作成」[3]メニュー項目も含まれています。これは、現在は廃止されていますが、 Firefoxブラウザ バージョン 3のアドオンとして利用できるMozilla Prism (旧 WebRunner) に似ています。 [4]
さまざまな状況での SSB の応用例は次のとおりです。
- ソーシャル ネットワーキング: Facebook、MySpace、Twitter、個人のブログページなどのサイトにアクセスして使用するための専用アプリケーション
- メール: Gmail、Hotmail、Yahoo! メールなどのウェブメールサイト専用
- ビジネス: Salesforce.comなどのサイト向けの顧客関係管理(CRM) またはERPクライアント、Elements SBM などの特定の Web/ブラウザ ハイブリッド実装、またはOracleやSAPが販売しているスイートのイントラネット ページ
- マッピング: Google マップ、Mapquest、Yahoo! マップなどのプロバイダーのマップに固有の SSB
- 小売業: 頻繁にアクセスされる大手小売店やCarfaxやCNETなどの消費者向けサービスへのデスクトップ ポータル
モバイルアプリケーション
2019 年現在、Android 上のFirefoxとGoogle Chrome 、iOS 上のSafariでは、プログレッシブ ウェブ アプリケーション(PWA)用のサイト固有のブラウザーを作成できます。
ソフトウェア
サイト固有のブラウザを作成するユーティリティ:
- WebCatalog (macOS/Windows/Linux、分離されたクッキーストレージ)
- Chromeless (macOS、分離された Cookie ストレージ、廃止)
- Flotato (macOS のみ)
- Fluid (Mac OS X のみ、分離された Cookie ストレージ)
- Epichrome (Mac OS のみ、販売終了)
- Unite (Mac OS のみ)
- Coherence (Mac OS のみ)
- Nativefier (Windows、macOS、Linux、廃止)
- Google Chrome (Windows、Mac、Linuxで利用可能: [5]「アプリケーション ショートカット」機能、Mozilla Prismのように完全にサンドボックス化されていない) (機能は変更され、「ショートカットを作成...」、2020年現在、利用できない場合があります)
- ICE (ソフトウェア)|ICE (Linux のみ、Peppermint OS用に開発)
- Mailplane (Mac OS のみ)
- Mozilla Prism (クロスプラットフォーム、Flash 互換、真のアプリケーション分離 (例: クッキー)、廃止)
- GNOME Web (「サイトを Web アプリケーションとしてインストール」機能)
- マイクロソフトエッジ
- Internet Explorer 9以降[6]
- Wavebox (Windows、Mac、Linux で利用可能)
- Hermit(Androidのみ対応)
- Safari (iOS/macOS、共有してからホーム画面/Dockに追加)。
- NoScriptのABEモジュールには次のようなルールがある
サイト x.com y.net x.com y.netから受け入れる 拒否 サイト * 拒否
豊富な Web アプリケーションプラットフォーム:
ウィジェットエンジン:
- Opera ウィジェット
参照
参考文献
- ^ Lane, Dave (2011年8月9日). 「GIMPで透明度を含むマルチ解像度のファビコンを作成する」。2016年2月28日時点のオリジナルよりアーカイブ。2011年2月25日閲覧。
- ^ 「Web とデスクトップの間にバブル」 Gigaom.com 2009 年 5 月 6 日 2006年 4 月 15 日閲覧。
- ^ 「Google Chrome – 機能」。2008年9月3日閲覧。
- ^ 「Google Chrome 第一印象」. coals2newcastle.com . 2008年9月3日閲覧。
- ^ 「アプリケーションショートカットを作成する」。Google Inc. 2013年4月4日閲覧。
- ^ Bowen, Chris (2011 年 5 月 12 日). 「Internet Explorer 9 のピン留めされたサイト ショートカットとインターネット ショートカット」. msdn.com. 2011 年 5 月 16 日時点のオリジナルよりアーカイブ。2020 年1 月 20 日閲覧。
