ホームページ > ウェブフロントエンド > フロントエンドQ&A > ブラウザカーネルとは何ですか

ブラウザカーネルとは何ですか

云罗郡主
リリース: 2018-12-19 10:07:39
オリジナル
32708 人が閲覧しました

ブラウザは毎日使用する必要があるソフトウェアですが、ブラウザの核心については理解していません。ブラウザの核心についてまとめてみましょう。 ?

ブラウザカーネルとは何ですか

1: ブラウザ カーネルとは何ですか

ブラウザ カーネルは、レンダリング エンジンまたは植字エンジンとも呼ばれ、主に次の制御を行います。 Web ページの構文。Web ページのコードを表示可能なページに変換して、Web ページを解釈します。通常、ブラウザのカーネルはレンダリング エンジンを使用します。

2: URL によってトリガーされる操作

1. ブラウザーに URL の文字列を入力し、その URL がブラウザーに表示されると、ブラウザーは命令を受け取ると、別のスレッドが開かれて処理されます。まず、ユーザーが入力したアドレスが適切なアドレスであるかどうかが判断され、URL がキャッシュされている場合は解析されます。ローカル ファイルが呼び出され、200 が返されます。リクエストがない場合は、ブラウザがリクエストを開始します。

2. ドメイン名解決を通じて IP アドレスを取得します。ブラウザクライアントは、サーバーにメッセージを送信し、データの送信と通信を行います。

3. Web サイトのバックエンドに入ると、サーバーは、ページにアクセスしてサーバーと比較した場合、URL の実行バックエンドに従って処理し、応答します。ファイルでは、一貫して 304 が返されます。

4. ブラウザーは返された情報を受け取り、HTML ファイルのダウンロードを開始し、それをレンダリングして dom ツリーを構築し、指定された js スクリプトを使用して CSS スタイルをレンダリングおよび再配置すると、ページは次のようになります。ブラウザ上で表示されます。

上記は、ブラウザ カーネルとは何かについての完全な紹介です。HTML ビデオ チュートリアル について詳しく知りたい場合は、php 中国語 Web サイトに注目してください。


以上がブラウザカーネルとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート