Juniorسختی 2 از ۵· در 25٪ مصاحبههای این حوزه پرسیده شده
مرورگر یک صفحهٔ وب را چطور رندر میکند؟
☆نشان کردنپاسخ کوتاه
HTML را به DOM، CSS را به CSSOM تبدیل میکند، این دو را در Render Tree ترکیب و سپس Layout و Paint را اجرا میکند.
پاسخ کامل
این فرآیند Critical Rendering Path نام دارد: مرورگر ابتدا ساختار سند (DOM) و استایل (CSSOM) را میسازد، آنها را ترکیب میکند تا بداند چه چیزی باید نمایش داده شود، سپس موقعیت هر عنصر را محاسبه (Layout) و در نهایت روی صفحه رنگآمیزی (Paint) میکند.
