LoginSignup
87
65

More than 5 years have passed since last update.

Android 標準ブラウザに関する情報の整理

Posted at

Android 標準ブラウザに関して、レポートが必要になったので調査しました。
いわゆる地球儀ブラウザ。

門外漢なので、間違いなどがあれば修正リクエスト頂けると助かります。
なお、途中で力尽きました。

標準ブラウザとは

「ブラウザ」とは、端末ベンダーが自社のAndroid端末の標準ブラウザーとして用意し、プリインストールしているWebブラウザ。ただし、その実体は端末によって異なる。
つまり「標準ブラウザは機種によって異なる」ため注意が必要である。

標準ブラウザの例。

次節以降は、Google 謹製のブラウザをターゲットに記す。

参考ソース

Android OS のバージョンとブラウザの関係性

Android OS 4.3.x以前

  • Android OS 4.3(Jelly Bean)以前を搭載した端末の場合、実体は 「AOSPブラウザ」であることが多い。
  • 端末にプリインストール。Android OS の一部という扱いのため、端末ベンダー提供のパッチ適用によって更新される。
  • レンダリングエンジンは WebKit である。

Android OS 4.4

  • Android OS 4.4(KitKat)以降の端末は、AOSP ブラウザの開発・サポートが終了。Chromium WebView をラップしたブラウザが提供されていることが多い。
  • 端末にプリインストール。Android OS の一部という扱いのため、端末ベンダー提供のパッチ適用によって更新される。
  • これ以降、レンダリングエンジンは Blink に変更された。

Android OS 5.x / 6.x

  • Android OS 5.0(Lollipop)から、Chromium WebView が OS から切り離され、Google Play から AndroidシステムのWebView」として更新できるようになった。
  • この結果、端末ベンダー提供のパッチ適用に影響されずに更新されることになったが、この「ブラウザ」と Chrome for Android とは別物であることには注意が必要である。
  • Android OS 6.0(Marshmallow)も同じである。
  • Android OS 5.0 から、 Chrome for Android がプリインストールされるようになった?(要出典)。

Android OS 7.x / 8.x

参考ソース

Android ブラウザのバージョン

残念ながら、IEやChromeのバージョン名に相当する簡潔なバージョン分類は存在しないというのが、ここまでの結論になります。

FFBlog 検証FAQ:「Androidブラウザのバージョン?」 | 株式会社KSK フレックス・ファーム

未調査。

Android ブラウザをサポート外にするスクリプト

WebIntent(ChromeTrigger.js) を使うことで Android Browser で開いたページを Chrome for Android で再オープンすることができます。Android Browser のサポートは不要です

第三次ブラウザ戦争がそろそろ閉幕します - latest log

データ

Android OS バージョンシェア

ブラウザシェア

2018/03 現在。

StatCounter-browser-JP-monthly-201703-201803.png

Browser support table

以下の比較。

  • Chrome 62 (Desktop)
  • Android 4.2-4.3 browser
  • Android 4.4 browser
  • Android 5-6.x WebView: Chromium 62
  • Chrome 64 for Android
87
65
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
87
65