新しい Web ブラウザをゼロから構築する場合。基準に従うために必要な文書はどれですか?
W3C Web サイトを使用して、HTML と CSS の解析方法に関する情報を取得するだけでしょうか?
質問が広範すぎる場合、または十分な情報を提供していない場合は申し訳ありませんが、この種の質問をどのように正確に行うべきかよくわかりません.
新しい Web ブラウザをゼロから構築する場合。基準に従うために必要な文書はどれですか?
W3C Web サイトを使用して、HTML と CSS の解析方法に関する情報を取得するだけでしょうか?
質問が広範すぎる場合、または十分な情報を提供していない場合は申し訳ありませんが、この種の質問をどのように正確に行うべきかよくわかりません.
独自の Web ブラウザを構築することは 1 つのことです。レンダリング/レイアウト エンジンと一緒に Web ブラウザをゼロから構築することも別の方法です。
レンダリング エンジンは、HTML/CSS/スクリプト コードを「実行」し、レンダリング可能なコンテンツに変更します。たとえば、Mozilla Firefox はGeckoエンジンを使用しますが、Chrome と Safari はWebKitを使用します。適切なエンジンを作成するのは簡単ではありません。従うべき多くの標準があります。オープンソースのエンジン (Gecko など) があるので、独自に作成する必要はありません。ただし、いずれにしても、従うべき主な基準が 2 つあります。
頑張ってください。お役に立てば幸いです。