Felldeadbird
V2EX  ›  问与答

国内的手机浏览器代码都是同一个作者(团队)写的吗?

  •  
  •   Felldeadbird · Apr 20, 2016 · 3085 views
    This topic created in 3849 days ago, the information mentioned may be changed or developed.
    事情是这样的:
    最近撸主我写一个基于 window.open()的操作。为什么要用 window.open()呢?大家用过 phpmyadmin 应该知道的了。
    接着,我的应用本身是自适应,也就是说除了 PC ,理论上按照现代手机的浏览器,应该都可以正常支持 window.open()。于是乎,我拿手机来测试就发现这么一个有趣的问题:

    移动端环境: IOS 9.3
    国内手机浏览器: QQ 手机浏览器、 UC 浏览器、在 app store 搜索关键词“ 360 ”后安装的一个不知名浏览器、猎豹手机浏览器。
    国外手机浏览器: chrome 、 firefox 、 Safari 、 opera

    测试结果:
    国产浏览器除了猎豹手机浏览器外,全都是在当前标签页打开 window.open()的页面。而猎豹浏览器正常吗?不,他连反应都没有……
    为了验证这不是国内浏览器的问题,我测试国外的浏览器。结果大吃一惊:全正常!! window.open()均用新标签打开。

    #至此,我陷入了一个深深的疑问中:“国内的手机浏览器都是同一个作者(团队)写的吗?”。
    还有就是,为什么国外的都是新标签打开(正确的做法),国内的都是当前标签打开呢(错误的做法)?这让我现在陷入了进退两难的境地……
    12 replies  •  2016-04-20 21:19:19 +08:00
    sgissb1
    sgissb1
    Apr 20, 2016❤️1
    1
    浏览器这块,移动端我不清楚。

    pc 端核心一块的东西基本都一样的, chrmium+现成的 ie 框架。估计移动端也在用类似的一些框架。浏览器最近几年越做越没啥好做的了,主要是大家都很难捞钱。要么一家独大,要么小的都在艰难喘气中。
    ipconfiger
    ipconfiger
    Apr 20, 2016 via iPhone❤️1
    2
    都是基于 webkit 的自然咯
    66beta
    66beta
    Apr 20, 2016❤️1
    3
    我倒是很好奇,国产浏览器们为何要这样做
    zhouyg
    zhouyg
    Apr 20, 2016❤️1
    4
    虽然不是同一个人写的,但是浏览器的代码几乎差不多。

    俗称浏览器插件集合开发商
    cmlz
    cmlz
    Apr 20, 2016❤️1
    5
    国内做垃圾站的多,开新窗口基本都被判为弹广告?
    Showfom
    Showfom
    PRO
    Apr 20, 2016❤️1
    6
    说反了吧?国内才是新标签,国外都是当前标签。
    Felldeadbird
    Felldeadbird
    OP
    Apr 20, 2016
    7
    @Showfom 你试下就知道了。
    Felldeadbird
    Felldeadbird
    OP
    Apr 20, 2016
    8
    @66beta 我也不清楚。这种做法很奇怪。不按照标准来的。
    SCaffrey
    SCaffrey
    Apr 20, 2016❤️1
    9
    因为这些软件都是一个爹……
    tadtung
    tadtung
    Apr 20, 2016 via Android❤️1
    10
    不是都是同一人写的,,,都是用同一套核心当然差异不大了。难道你不知道?
    tcdw
    tcdw
    Apr 20, 2016 via Android❤️1
    11
    不是直接用 Android Webview 就是用 Chromium 内核吧。。
    但是那些修改过的内核不靠谱
    msg7086
    msg7086
    Apr 20, 2016❤️1
    12
    在 app store 搜索关键词 “ 360 ” 后安装的一个不知名浏览器 :doge:
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1335 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 19:26 · PVG 03:26 · LAX 11:26 · JFK 14:26
    ♥ Do have faith in what you're doing.