基盤となる技術 モバイルブラウザは通常、携帯電話ネットワーク 、またはますます増えている無線LAN を介して、TCP/IP上の標準HTTPを使用して接続し、 HTML で記述されたウェブページを表示します。歴史的に、初期のフィーチャーフォンは、モバイルでの使用のために特別に設計されたページのみを表示するように制限されていました。これらのページは、XHTMLモバイルプロファイル (WAP 2.0 )またはWML ( HDML から進化)で記述されています。WMLとHDMLは、限られた帯域幅とWAP と呼ばれる無線データ接続を介して送信するのに適した簡略化された形式です。日本では、ドコモがiモードHTMLに基づいてiモード サービスを定義しました。iモードHTMLは、HTMLの単純なサブセットであるコンパクトHTML(C-HTML)の拡張です。
WAP 2.0は、XHTMLモバイルプロファイルとWAP CSSを規定しており、これらはW3Cの標準規格であるXHTMLとCSSのサブセットに、モバイル向けの若干の拡張機能を加えたものです。
スマートフォン用モバイルブラウザは、HTML、 CSS 、ECMAScript に加え、WML、iモードHTML、cHTMLといったモバイル技術にも対応した、フル機能のWebブラウザです。小型画面に対応するため、ポストWIMP インターフェースを採用しています。
歴史 PDA向けの最初のモバイルブラウザは、 1994年にTecO で開発されたApple Newton 向けのPocketWeb [ 1 ] [ 2 ] で、続いて1996年8月に最初の商用製品NetHopperがリリースされました。[ 3 ]
WAP、NTTドコモのiモードプラットフォーム、 Openwave のHDMLプラットフォームといった、いわゆる「マイクロブラウザ」技術が、無線データサービスへの最初の関心の波を巻き起こした。
携帯電話にモバイルブラウザが初めて搭載されたのは、おそらく1997年で、Unwired Planet(後にOpenwaveとなる)がAT&Tの 携帯電話に「UP.Browser」を搭載し、ユーザーがHDMLコンテンツにアクセスできるようにした時だろう。[ 4 ] [ 5 ]
英国の企業であるSTNC Ltd. は、1997 年に、デバイス UI 全体を表示することを目的としたモバイル ブラウザ (HitchHiker) を開発しました。このモバイル ブラウザ (Webwalker) のデモ プラットフォームは、合計 1 MIPS の処理能力を持っていました。これはシングル コア プラットフォームで、アプリケーション スタックと同じプロセッサ上で GSM スタックを実行していました。1999 年に STNC はMicrosoftに買収され [ 6 ] 、HitchHiker は Microsoft Mobile Explorer 2.0 になりました[ 7 ] 。これは、初期の Microsoft Mobile Explorer 1.0 とは関係ありません。HitchHiker は、単一のクライアントで HTML と WAP に加えて ECMAScript、WMLScript 、POP3 、IMAP メールを処理する統一レンダリング モデルを備えた最初のモバイル ブラウザであると考えられています。使用されませんでしたが、同じページで HTML と WAP を組み合わせることも可能でしたが、その場合、他のデバイスではページが無効になります。 Mobile Explorer 2.0 は、Benefon Q、Sony CMD-Z5、CMD-J5、CMD-MZ5、CMD-J6、CMD-Z7、CMD-J7、CMD-J70 で利用可能でした。メッセージングカーネルとドライバモデルが追加されたことで、特定の組み込みデバイスのオペレーティングシステムとして十分な性能を発揮しました。そのようなデバイスの 1 つは、Amstrad em@iler [ 8 ] および em@iler 2 でした。このコードが MME3 の基礎となりました。
Palm OS プラットフォーム向けには複数の企業がブラウザを提供していました。Palm OS 1.0 向けの最初の HTML ブラウザは Smartcode ソフトウェアの HandWeb で、1997 年にリリースされました。HandWeb には独自の TCP/IP スタックが含まれており、Smartcode は1999 年にPalm に買収されました。Palm OS プラットフォーム向けのモバイル ブラウザは、TCP/IP スタックを含む Palm OS 2.0 のリリース後に増加しました。Palm OS 向けのフリーウェア (後にシェアウェア) のブラウザは Palmscape で、1998 年に日本の奥和穂氏が作成し、後にIlinx を設立しました。2003 年になっても限定的に使用されていました。Qualcommも Eudora Web ブラウザを開発し、Palm OS ベースの QCP スマートフォンとともにリリースしました。ProxiWeb [ 9 ] はプロキシベースの Web ブラウジング ソリューションで、カリフォルニア大学バークレー校のIan Goldberg 氏ら[ 10 ]によって開発され、後に PumaTech に買収されました。
2001 年にリリースされた Mobile Explorer 3.0 は、iMode 互換性 (cHTML) と多数の独自のスキームを追加しました。[ 11 ] これらの独自のスキームを WAP プロトコルと独創的に組み合わせることで、MME3.0 は OTA データベース同期、プッシュ メール 、プッシュ情報クライアント (「Today Screen」に似ています)、および PIM 機能を実装しました。開発中止となった Sony Ericsson CMD-Z700 は、MME3.0 との高度な統合を特徴とする予定でした。Mobile Explorer は携帯電話分野では時代を先取りしていましたが、2002 年に開発が中止されました。
また、2002年には、Palm社がNovarraブラウザをベースにしたWeb ProをTungsten PDA向けに提供した。PalmSource社は、 Access NetFront をベースにした競合するWebブラウザを提供していた。
Operaソフトウェアは、 小型画面レンダリング と中型画面レンダリング技術の先駆けとなりました。Operaウェブ ブラウザは、通常のウェブページを小型画面や中型画面(PDA)に最適に表示するように再フォーマットすることができます。また、広く普及したモバイルブラウザとして初めてAjaxをサポートし、 Acid2 テストに合格した最初のモバイルブラウザでもありました。
モバイルブラウザとは異なるのがウェブベースのエミュレータで、これは「仮想ハンドセット」を使用してWAPページをコンピュータ画面に表示します。このエミュレータはJavaで実装されるか、HTMLトランスコーダーとして実装されます。
人気のモバイルブラウザ 以下は、人気のあるモバイルブラウザの一部です。モバイルブラウザの中には、ウェブブラウザを小型化したものもあるため、モバイル端末のプロバイダーによっては、デスクトップパソコン やノート パソコン向けのブラウザも提供している場合があります。
モバイル端末およびタブレット端末のデフォルトブラウザ(現行版と廃止版)
ユーザーがインストール可能なモバイルブラウザ(現在利用可能なものと既にサービス終了したもの)
モバイルHTMLトランスコーダー モバイルトランスコーダーは、ウェブコンテンツをモバイルデバイス向けに再フォーマットおよび圧縮するツールであり、内蔵またはユーザーがインストールしたモバイルブラウザと組み合わせて使用する必要があります。以下に、主要なモバイルトランスコーディング サービスをいくつか紹介します。
機能停止したトランスコーダー、またはトランスコーディング機能が削除されたサイト スマートフォン向けサイト— 現存するサイトの最新のスナップショットは、2012年9月5日のものです。 クラウド上のデバイスとブラウザの組み合わせ Finch [ 25 ] — 機能する Finch サイトの最後のスナップショットは 2009 年 2 月 28 日のものです。[ 26 ] この廃止されたサービスはFinch (ソフトウェア) と混同しないでください。トランスコーダーの Finch は、2009 年 12 月 8 日には Squeezr!Beta になりました。[ 27 ] Squeezr!Beta — Squeezr!Beta の最後の機能ページは 2010 年 2 月 13 日付けです。[ 28 ] 2010 年 8 月 28 日現在、Squeezr!Beta は閉鎖されています。[ 29 ] Adam Brenecki が作成した Squeezr の最後のページは 2012 年 1 月 2 日付けです。[ 30 ] 2013 年以降、squeezr.net は squeezr.it にリダイレクトされていますが、これは別のサービスであり、Adam Brenecki とは関係ありません。 Microsoft Bing [ 31 ] — 2018 年 3 月現在、Bing のモバイル版では、「検索設定」の「Web ページを携帯電話向けに最適化する」を有効または無効にするオプションが表示されません。(モバイル版は、スマートフォンやタブレットでアクセスするか、Web ブラウザをモバイルベースのユーザー エージェント 文字列で識別するように設定することでアクセスできます。) MobileLeap トランスコーディング エンジン (MobileLeap Inc. 提供)。2018 年 3 月現在、ウェブページのソース コードにはドメイン パーキング会社Sedoの JavaScript が含まれています 。 [ 32 ] — このサイトは Cookie なしではアクセスを許可しないため、一般的なクローラーは mlvb の cookiecheck ページにリダイレクトされます。その最新のスナップショットは 2017 年 10 月 12 日のものです。 Mowser (mowser.com) [ 33 ] — mowser.mobi ドメイン名でも販売されていましたが、現在はリンク切れになっています。動作していたページの最後のスナップショットは 2017 年 9 月 22 日付けです。[ 34 ] 2018 年 3 月 30 日現在、サイトは閉鎖されています。[ 35 ]
参考文献 ↑ Gessler, Stefan; Kotulla, Andreas (1995). "PDA をモバイル WWW ブラウザとして利用する". Computer Networks and Isdn Systems . 28 ( 1–2 ): 53–59 . doi : 10.1016/0169-7552(95)00093-6 . ↑ Lauff, Markus; Gellersen, Hans-Werner (1997). "パーソナルデジタルアシスタントにおけるマルチメディアクライアントの実装". Interactive Distributed Multimedia Systems and Telecommunication Services . Lecture Notes in Computer Science. Vol. 1309. pp. 283–295 . CiteSeerX 10.1.1.6.6059 . doi : 10.1007/BFb0000360 . ISBN 978-3-540-63519-2 。↑ 「 NetHopper 2.0 :ニュートン向け初の真のウェブブラウザ」 。Pen Computing Magazine。1996年7月。 2011年6月11日に オリジナルからアーカイブ 。 2009年 10月13日 取得。 ↑ 「会社概要」 。Openwave Mobility。2009年。 2016年3月15日の オリジナルからアーカイブ済み。 2016年 6月8日 取得 。 ↑ 「ウェザー・アンダーグラウンドが携帯電話ユーザーに天気予報サービスを提供」 。ウェザー・アンダーグラウンド。1997年。 2009年6月6日の オリジナルからアーカイブ 。 2009年 2月26日 取得。 ↑ 「マイクロソフト、デジタル携帯電話ソフトウェアのリーダーであるSTNCを買収」 (プレスリリース)。マイクロソフト。1999年7月21日。 2011年5月13日に オリジナルからアーカイブ 。 2011年 4月14日 に取得。 ↑ 「マイクロソフトがMicrosoft Mobile Explorerを発表」 (プレスリリース)。マイクロソフト。1999年12月8日。 2010年11月14日の オリジナルからアーカイブ。 2011年 4月14日 取得 。 ↑ 「以前のメール...」 アムストラッド。2002年10月5日。2006年2月9日に オリジナル からアーカイブされました 。 ↑ 「Top Gun Wingman の使用体験: 3Com PalmPilot 用のプロキシベースのグラフィカル Web ブラウザ」 (PDF) 。uwaterloo.ca 。2018 年 5 月 4 日 に取得 。 ↑ 「トップガン・ウィングマンについて」 。 カリフォルニア大学バークレー校BARWAN研究プロジェクトCD-ROM 。 2018年5月5日に オリジナル からアーカイブ。 2018年 5月4日 に取得 。 ↑ 「Microsoft Mobile Explorer 3.0は、明日のWAP 2.0機能を今日提供」 (プレスリリース)。マイクロソフト。2001年2月19日。 2011年4月1日に オリジナルからアーカイブ済み。 2011年 4月14日 に取得 。 ↑ 「モバイル&タブレット向けブラウザ上位9選」 。StatCounter グローバル統計 。2022年5月。 ↑ 「モバイル&タブレット向けブラウザ上位9選」 StatCounter グローバル統計 2017年6月 ↑ 「モバイル&タブレット向けブラウザ上位9選」 StatCounter グローバル統計 2015年6月 ↑ 「Windows 8.xとInternet Explorerは6月にともに横ばい状態」 . Ars Technica . 2014-07-02. ↑ Android 4.1 vs Android 4.2 -- ジェリービーン兄弟。2013年1月23日、Alvin Ybañez、Android Authority ↑ 「palmOne、新しいBlazer 4.0モバイルブラウザの動力源としてACCESS NetFrontブラウザエンジンを採用し、コラボレーションを拡大」 。ACCESS。2004年12月8日。 2010年5月28日の オリジナルからアーカイブ。 2010年6月13日 取得 。 ↑ 「FAQ - モバイル Chrome」 。Chrome 開発者 。2014 年 2 月 28 日。2014 年 5 月 28 日の オリジナルからアーカイブ済み。2014 年 5 月 7 日 取得 。 ↑ 「モバイルブラウザ」 。Myriad Group。2010年。 2010年8月1日に オリジナルからアーカイブ済み 。 2010年12月15日 取得。 ↑ 「シリーズ40プラットフォーム」 。フォーラムNokia。2010年6月4日。 2010年5月23日の オリジナルからアーカイブ 。 2010年7月29日 取得。 ↑ 「オープンソース」 。Apple 開発者 。 ↑ Perez, Sarah (2018年1月30日). 「Cakeがスワイプ可能なモバイルブラウザのために500万ドルを調達」 . TechCrunch . 2018年6月3日 閲覧 。 ↑ 「Chromium 利用規約」 。Google Code 。2008年9月2日。 2008年10月22日の オリジナルからアーカイブ済み。 2021年 4月27日 取得 。 ↑ 「Firefox for Mobile」 . Mozilla . 2012年6月26日 取得 。 ↑ Purdy, Kevin (2008-10-13). "Finch は超低速接続向けに Web サイトをフォーマットします" . Lifehacker . 2013-03-30 に取得. ↑ ブレネッキ、アダム (2009)。 「フィンチ」 。2009年2月28日に オリジナル からアーカイブ済み 。 ↑ Brenecki, Adam (2009). "squeezr!beta" . 2009年12月8日にオリジナルからアーカイブされました。 Brenecki, Adam (2010). "Finch is now... squeezr!beta" . 2010年6月13日にオリジナルからアーカイブされました。 ↑ Brenecki, Adam (2010). "squeezr!beta" . squeezr.net. 2010年2月13日時点の オリジナル よりアーカイブ。 ↑ Brenecki, Adam (2010). "squeezr!beta は終了しました :(" . squeezr.net. 2010年8月28日の オリジナル からアーカイブ済み。 ↑ Brenecki, Adam. "squeezr!beta は終了しました :(" . squeezr.net. 2012年1月2日に オリジナル からアーカイブされました。 ↑ 「Bing」 . m.bing.com . 2018年 5月4日 取得 。 ↑ mlvb.net ↑ 「概要」 . Mowser . afilias.tech. 2011. 2017年2月5日に オリジナル からアーカイブされました。 ↑ "mowser.mobi" . Mowzer. 2011. 2017年9月22日に オリジナル からアーカイブされました。 ↑ 「Mowser.comは閉鎖されました!」 。アイルランド共和国:Afilias Plc. 2017。 2018年3月31日 取得 。
外部リンク W3Cモバイルウェブイニシアチブ― 「モバイルウェブイニシアチブの目標は、モバイルデバイスからウェブを閲覧することを現実のものにすることです」と、W3Cディレクターでありウェブの発明者であるティム・バーナーズ=リーは説明する。 小型情報機器向けコンパクトHTML — W3Cノート 1998年2月9日 オープンモバイルアライアンス Blackberry Browser開発者サイト