ケーシングブラウザとChromeブラウザとの間の差

  QQブラウザの前にそれがあるので、主力私のフロントエンドのデバッグツールとなっているケースブラウザは、することができますので、互換モード(Google Chromeのカーネル)と高速モード(IEブラウザのカーネル)単に互換性のアーティファクトをデバッグしているのです直接切り替える、と繰り返しオープンクロームIEにはありません。そして、F12の試運転段階は木材の外観は非常に身近な感じがあり、はい、これは直接QQブラウザのデバッグが完全に可能である、それは私ではなく、Googleのブラウザで感じることができ、ネイティブの開発ツールが付属して、Googleのブラウザです。しかし、私は正直にGoogleの主なデバッグツールにブラウザの操作を行い、最後に、特別な理由をお読みください。

  魔法のバグを再現するためには、私がダウンしてロールバックコードを書くために数ヶ月前に来て、この低下は20にロードすることができH5ドロップダウン・ロードより多くの機能を記述するために、このMAND携帯電話のUIライブラリを利用することでした図1に示されている記事は、我々は確かに二回以上のロードドロップダウン法、5をロードするたびに、が、ページをトリガし、コンソール出力文は、また、ブレークポイントにヒット2「来た」していることがわかりますわずか10にロードされ、表示メッセージは、スライド領域の底をしません。最後にMozheは、次のGoogleのブラウザで置換した、Google Chromeのは、図3に示すように、警告示唆していました。

プロンプトを表示せずに実行されているエフェクト図1 QQブラウザ

エフェクト2、Googleのブラウザの実行、警告

  、QQのように私の最初のビュー、それは私が愚かな間違いをしなければならないですが、少しでもQQブラウザのエラーと警告は言及していないが知って噴火し、oneWeek方法は、Vueのページが定義されていない使用しました私は非常に失望しています。ローカライズケーシングブラウザはうまくやってますが、補助機能と外観の様々な私たちの好意を行っています。しかし、それらはソフトウェアカーネルの量を減少させるために合理化されているので、慎重な分析は、ケーシングのブラウザはなぜ、まず、ネイティブブラウザを比較していないが、予測できないと難しいデバッグするときに、これは、ブラウザのページに表示されたりしますバグと判断のエラー。第二に、元のブラウザ、ブラウザのネイティブバージョンよりカーネルカーネルバージョンはいくつかのバージョンを変更するように、そのコアを修正するために、ブラウザのケーシングに比べ。例えば、私は、PC QQブラウザ(図4に示すように)と(図5に示すように)Chromeブラウザの最新バージョンの最新バージョンをインストールしました。

 

图4 QQ浏览器的Chromium版本为70.0.3538.25

 

图4 Chrome浏览器的Chromium版本为77.0.3865.90

  77.0.3865.90版本是2019.9发布的,70.0.3538.25版本是2018.8发布的,相差了半年多,期间的开发版,稳定版,测试版,金丝雀版版本将近20个版本!当然,每个人有每个人喜欢的浏览器,我们没有权利去强制别人使用同一款浏览器,也不必有浏览器高低之分的言论。但是,你如果是个Web前端开发人员,最好使用原生浏览器,这不仅仅是为了那些使用者考虑,也会为你的调试带来许多的便利。

 

图5 根据网站通讯流量监测机构StatCounter的统计,Chrome还是一枝独秀

顺便下整理常用浏览器的内核(基于2019年9月):

Chrome浏览器:Chromium(基于Blink)

Safari浏览器:Webkit(Blink和Trident的鼻祖)

火狐浏览器:Gecko

Opera浏览器:Chromium(以前也有属于自己开发的Presto内核,现已淘汰,加入谷歌豪华套餐)

IE浏览器:IE(基于Trident)

UC浏览器:Webkit

Edge浏览器:Chromium

QQ浏览器:Chromium(极速模式)+IE(兼容模式)

360浏览器:Chromium(极速模式)+IE(兼容模式)

2345浏览器:Chromium(极速模式)+IE(兼容模式)

猎豹浏览器:Chromium(极速模式)+IE(兼容模式)

搜狗高速浏览器:Chromium

百度浏览器:IE

遨游浏览器:IE

世界之窗浏览器:IE

おすすめ

転載: www.cnblogs.com/jdWu-d/p/11552880.html