是Android浏览器的Android浏览器版本吗?

时间:2016-08-25 11:27:21

标签: browser android-browser

检查http://caniuse.com/#search=transition您可以看到Android浏览器在全球范围内具有显着的份额,但在此站点中没有关于三星浏览器或LG浏览器的通知。

我查了一个旧的三星G.趋势2,它有三星浏览器2.1,我的LG带有5.70。**版本的浏览器。

我有3个问题:

  1. 这些浏览器是Android Browser的实现吗?
  2. 如何查看这些浏览器的分享率?
  3. 如果它们相同,我怎么知道这些浏览器支持哪些功能?

2 个答案:

答案 0 :(得分:5)

  

这些浏览器是Android浏览器的实现吗?

“Android浏览器”的意思是“是(Chromium)webview的包装”,Android的内置浏览器。您可以相当肯定大多数股票浏览器都使用它。但Android并不阻止浏览器使用自己的引擎。 Firefox是最突出的例子,others exist

对于三星浏览器,它使用铬is documented。对于LG浏览器,我找不到文档,但是the app在内部调用显示网站“webview_wrapper”的UI元素,这至少是一个强烈的暗示。

  

如何检查这些浏览器的分享率?

您可以通过请求发送的User-Agent标题来区分浏览器,但我知道的全局统计网站不区分不同的webview-wrappers。 (如果您自己进行搜索,请注意"Samsung Internet" might be Samsung's own Webkit based browser,而不是默认值。)

如果你真的需要知道,那么这里最好的解决方案可能是评估你自己的服务器日志。

  

如果它们相同,我怎么知道这些浏览器支持哪些功能?

最佳做法是执行在线功能检测,而不是向您的网站添加版本检查。如果你这样做,那么你不必关心这个问题。参见例如https://modernizr.com/

答案 1 :(得分:0)

  1. 这些浏览器是Android Browser的实现吗?
  2. 在三星互联网的情况下,它是三星的基于Chromium的浏览器。自S4以来,它已取代三星Galaxy设备上的默认Android浏览器(a.k.a. AOSP浏览器)。 (More info here)。

    1. 如何查看这些浏览器的分享率?
    2. StatCounter分别列出三星互联网,Chrome,Firefox,Opera等与Android'分开。你可能会发现' Mobile'有用的统计数据。

      1. 如果它们相同,我怎么知道这些浏览器支持哪些功能?
      2. 正如Phillip所说,功能检测是在代码中执行此操作的最佳方法。 caniuse现在也单独打开三星互联网,如果你点击“全部显示”'按钮。