第4回 HTML5の指し示す未来なぜ今、HTML5なのか――モバイルビジネスに与えるインパクトを読み解く(1/2 ページ)

» 2012年08月15日 10時00分 公開
[小林雅一(KDDI総研),ITmedia]
※本記事はアフィリエイトプログラムによる収益を得ています

 HTML5が抱える問題が解決へと向かう流れは、既に形成されつつある。それは主にブラウザの改良という形で現れている。前述のようなWebアプリの様々な問題は、見方を変えれば「ブラウザの問題」と言い換えることができる。なぜならWebアプリとはブラウザの様々な機能を使って実現されたアプリ、あるいはブラウザを構成する各種部品(技術)を使って実現されたアプリであるからだ。

 例えばWebアプリではスマートフォン内蔵のカメラやセンサーを操作できないが、これは「Safari」や「Android付属ブラウザ」など、現在の主要ブラウザにそうした内蔵部品を操作する機能が備わっていないためだ。

 しかしHTML5の仕様には、本来、モバイル端末の内蔵部品を操作する「Device API」と呼ばれる機能が用意されている。先頃Mozillaがリリースした「Android版Firefox」や、Opera Softwareの「Opera Mobile 12」など、HTML5対応が進んでいる一部ブラウザではDevice APIが既に実装されている。つまり、これらのブラウザ上であれば、現在でもWebアプリから端末内蔵部品を操作できる。

ブラウザのHTML5対応で葛藤するAppleとGoogle

 問題は(iPhoneやiPadに搭載されている)SafariやAndroid付属ブラウザなど、多くのユーザーを抱えている主要モバイルブラウザには(少なくとも現時点では)Device APIが実装されていないことだ。なぜAppleやGoogleはそうした対応をとっているのだろうか? それは両社がそれぞれ、iOSやAndroidなど各社固有のプラットフォームを守るためだ。つまりWebアプリの性能や機能があまりに向上してしまうと、せっかくiOSやAndroidで囲い込んだユーザーをHTML5というオープンプラットフォームに奪われてしまう。だから敢えて、ブラウザの仕様を低目に抑えて、Webアプリをネイティブアプリよりも若干劣るような状態にしておく。そうIT業界の関係者は見ている。

 これは若干うがった見方だが、当たらずと言えども遠からずであろう。が、いずれ、こうした状況は打開される。なぜなら当のAppleとGoogleが競合関係にあるからだ。スマートフォンやタブレットに搭載されるブラウザはユーザーがしばしば使う機能であるため、AppleとGoogleがモバイル市場で競合する上で、最も重要な要素となってくる。従って両者は互いに相手を出し抜く上で、今後、モバイルブラウザの改良を図らざるを得ない。いつまでもSafariやAndroid付属ブラウザの仕様を、現在のように中途半端な状態にしておくわけにはいかないのだ。

 例えばDevice APIにしても、AppleないしはGoogleが自社製ブラウザにこれを実装するのは時間の問題であって、仮に両者のどちらかがそれをやった途端に、もう一方もこれに対抗して同じことをやらざるを得ない。以上の点から見て、そう遠くない将来、Webアプリからもスマートフォンのカメラなど内蔵部品を操作できるようになるのは間違いない。

OSとブラウザは一体化する

 こうした改良は、実はW3CやGoogleを中心とするIT業界が企てている、もっと遠大な計画の端緒に過ぎない。その計画とは、これまでMicrosoftのWindowsで培われたOSベースの情報処理から、クラウドベースの情報処理へとコンピューティングパラダイムを完全に転換することだ。

 これまでのクラウドコンピューティングの最大の問題は、オフライン、つまりインターネットから切断された状態では、(例えばGmailのような)Webアプリが使えなくなることだった。しかしHTML5に用意された「Web Storage」と呼ばれるAPI(機能)を使うと、アプリのコード(プログラム)やデータをモバイル端末のローカル記憶装置にキャッシュ(一時保存)できる。これによって地下鉄車内のように、電波の届かない場所でもWebアプリを使い続けることができる。

 これはブラウザの漸進的な改良というより、もっと本質的な進化である。つまり、これからのブラウザが事実上のOS(基本ソフト)になるということだ。これまでのWebページはインターネットとの接続を大前提としてきたが、HTML5によって制作される今後のWebアプリはスタンドアローン(オフライン)環境にある情報端末でも使うことができる。これは結局、Webアプリのプラットフォームであるブラウザが、OS的な位置づけへと昇格することを意味する。あるいは先述のDevice API(端末の内蔵部品にアクセスする機能)にしても、これまではOSの機能として実装されてきた。つまりHTML5によって、これまでOSとブラウザを隔てていた境界線が取り払われ、両者が一体化するのだ。

 そこへと向かう流れは、既に目に見える形で表れ始めている。Googleが2009年にリリースしたChrome OSはその先駆けだが、Mozillaが2011年に開発した「Firefox OS(開発コードネームはBoot to Gecko)」もOSとブラウザを一体化した基本ソフトである。さらにMicrosoftの「Windows 8」や「Windows Phone」も、ネイティブアプリと並んでWebアプリの開発・使用環境を標準的に装備するなど、明らかにOSとブラウザの境界線が曖昧になっている。

       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年06月14日 更新
  1. KDDIのpovo、「つながらない」に悩む楽天ユーザーを本気で救済開始か Xで意味深投稿 (2026年06月13日)
  2. シャープが「AQUOS」を中高価格帯へシフトする理由 メモリ高騰が直撃するエントリースマホの限界 (2026年06月13日)
  3. DAZNのW杯「月額980円」表示に落とし穴 ユーザーを困惑させた2つの“ダークパターン”とは (2026年06月12日)
  4. PayPayの誤送金トラブル、なぜ「強制キャンセル」できない? 広報に聞いた理由と自衛策 (2026年06月13日)
  5. スタバ長時間滞在、なぜ「一律ルール」設けない? “スマホでゲーム、PCで仕事も…広報見解は (2026年06月12日)
  6. ゲオの“今だけ”スマホ買い取り額UP、実はうそ? 消費者庁が厳しい目 (2026年06月12日)
  7. 「JALモバイル powered by ahamo」のお得度を検証 本家ahamoやIIJmio版とは何が違う? (2026年06月12日)
  8. 新エントリースマホ「arrows We3」発表 コンパクトな高耐久ボディーに5000mAhバッテリーや新カメラを搭載 (2026年06月11日)
  9. ソフトバンクが「今回もやる」とGalaxy S26を月額1円で販売――販売方法を早急に見直さないと撤退を迫られるメーカーも (2026年03月08日)
  10. 追加料金なしで海外データ通信が使える快適さ そして外国で「シャッター音」を忘れて羽根を伸ばすスマホ (2026年06月12日)
最新トピックスPR

過去記事カレンダー