Mục lục:

Trình duyệt hiển thị một trang như thế nào?
Trình duyệt hiển thị một trang như thế nào?

Video: Trình duyệt hiển thị một trang như thế nào?

Video: Trình duyệt hiển thị một trang như thế nào?
Video: Cách cài đặt mở sẵn trang web hay truy cập khi mở trình duyệt Web bất kỳ | dvchannel 2024, Tháng tư
Anonim

Khi một trang web trang được tải, trình duyệt đầu tiên đọc HTML TEXT và xây dựng DOM Tree từ nó. Sau đó, nó xử lý CSS cho dù đó là CSS nội tuyến, nhúng hay CSS bên ngoài và xây dựng Cây CSSOM từ đó. Sau khi những cây này được xây dựng, nó sẽ xây dựng Kết xuất - Từ nó.

Câu hỏi cũng được đặt ra là, kết xuất trang web là gì?

Khi chúng tôi nói về web người phục vụ, kết xuất có nghĩa là tạo ra đầu ra HTML của bạn web người phục vụ. Kết xuất bởi một Trình duyệt. Khi chúng tôi nói về web trình duyệt, kết xuất có nghĩa là phân tích cú pháp HTML và hiển thị trang trên màn hình (UI).

Ngoài ra, trình duyệt phân tích cú pháp HTML như thế nào? Khi bạn lưu một tệp với. html phần mở rộng, bạn báo hiệu cho trình duyệt công cụ để diễn giải tệp dưới dạng html tài liệu. Con đường trình duyệt "Thông dịch" tệp này trước tiên là phân tích cú pháp nó. bên trong phân tích cú pháp quy trình, và đặc biệt là trong quá trình mã hóa, mọi lần bắt đầu và kết thúc html các thẻ trong tệp được tính.

Tương ứng, điều gì xảy ra trong trình duyệt khi trình duyệt của bạn tải trang?

Một lần tải trang bắt đầu khi Một người dùng lựa chọn Một siêu liên kết, gửi Một hình thức, hoặc các loại Một URL trong một trình duyệt . Đây cũng được gọi là yêu cầu ban đầu hoặc bắt đầu điều hướng. Hành động của người dùng gửi Một yêu cầu trên mạng tới web máy chủ ứng dụng. Yêu cầu đến ứng dụng để xử lý.

Cách kết xuất trình duyệt hoạt động đằng sau hậu trường?

Cách thức hoạt động của các trình duyệt: Hậu trường

  1. Giao diện người dùng - điều này bao gồm thanh địa chỉ, nút quay lại / chuyển tiếp, menu đánh dấu trang, v.v.
  2. Công cụ trình duyệt - sắp xếp các hành động giữa giao diện người dùng và công cụ kết xuất.
  3. Công cụ kết xuất - chịu trách nhiệm hiển thị nội dung được yêu cầu.
  4. Kết nối mạng - được sử dụng cho các cuộc gọi mạng, như yêu cầu

Đề xuất: