ブラウザの最も重要な部分は、ブラウザのカーネルで、ブラウザカーネルは、ウェブページへの構文を説明するために使用され、レンダリングも「レンダリングエンジン」として知られているコアブラウザ、であり、ブラウザカーネルはどのようにブラウザを表示したWebページを決定しますページの形式と内容、異なる文法の説明ページにも別のブラウザカーネルWeb開発者は別のカーネルブラウザでページをレンダリングの効果をテストする必要がありますので。
- ページの構文異なる解釈
- レンダリングは同じではありません
- 状況はより複雑に再描画され、リフローが同じではありませんスクリプトの実行速度のサポートは同じではなく、ローカル(隠された要素、など)をサポートし、同じ性能ではありません
今、国内の一般的なブラウザ:IE、Firefoxの、QQのブラウザ、Safariの、オペラ、Google Chromeのブラウザ百度、Sogouのブラウザ、チーターブラウザ、360ブラウザ、UCブラウザ、サーフブラウザ、世界の窓ブラウザ。
しかし、現在では、ほとんどの主流のブラウザで5つのモデル、すなわち、IEやFirefox、Google Chromeの、サファリがあり 、Operaは。
フロントエンドの開発として、4つのコアに精通しているが非常に必要です。より多様なWebページのレンダリングの4つの異なる分析コアは、以下の使用している各共通ブラウザの中核をまとめます。
- IEブラウザのカーネル:トライデントカーネル、また、一般的にIEのコアとして知られています。
- Chromeブラウザカーネル:カーネルはクロム又はクロムカーネル、前者Webkitのコアと呼ばれる、今点滅カーネルです。
- Firefoxブラウザカーネル:Geckoのコア、一般的にFirefoxのカーネルとして知られています。
- Safariブラウザカーネル:Webkitのカーネル。
- Operaブラウザカーネル:もともと自分のプレストカーネル、以降WebKitが、それは今ブリンクカーネルです。
- ブラウザ360、チーターブラウザカーネル:IE +クロームデュアルコア;
- Sogouの、旅行、QQブラウザカーネル:トライデント(互換モード)+のWebkit(高速モード)。
- ブラウザをBaiduの、ウィンドウカーネル:IEカーネル。
- 2345ブラウザカーネル:IEにするために使用カーネルは、IE + Chromeは今、デュアルコアです。
参考サイト:
5の主要なブラウザの違います。https://blog.csdn.net/qq_36379597/article/details/101382234
5の主要なブラウザと4つのコアます。https://zhuanlan.zhihu.com/p/99777087 ?は、utm_source = wechat_session