Trong nhiều trường hợp, chúng ta coi trình duyệt web là một hộp đen. Tuy nhiên, khi hiểu rõ hơn về cách hoạt động của các thuật toán này, chúng ta không chỉ nhận ra nơi cần tối ưu hoá thông minh mà còn đẩy các thuật toán này đi xa hơn.
Các đường liên kết bên dưới bao gồm hầu hết các tài nguyên giải thích cách hoạt động bên trong của trình duyệt web.
- How Browsers Work: Behind the scenes of modern web browsers (Cách hoạt động của trình duyệt: Nhìn vào hoạt động hậu trường của trình duyệt web hiện đại), của Tali Garsiel
- Cách hoạt động của trình duyệt – Cấu trúc, của Vineet Gupta (đã lưu trữ)
- Know Your JavaScript Engines (Tìm hiểu về công cụ JavaScript), của David Mandelin
- Từ Bảng điều khiển sang Chrome, do Lilli Thompson viết
- Fast CSS: How Browsers Lay Out Web Pages (CSS nhanh: Cách trình duyệt bố trí trang web), của David Baron
- Faster HTML and CSS: Layout Engine Internals for Web Developers (HTML và CSS nhanh hơn: Nội dung bên trong công cụ bố cục dành cho nhà phát triển web), của David Baron
- Bộ chọn CSS được phân tích cú pháp từ phải sang trái. Why? (Tại sao?), tác giả: Boris Zbarsky
- WebCore Rendering I – Kiến thức cơ bản
- Cuộc sống của một phần tử nút, của Alex Russell
- DOM, HTML5 và hiệu suất CSS3, của Paul Irish
- Đo điểm chuẩn mạng, của Tony Gentilcore
- Kiến thức cơ bản, thành phần gốc và lịch sử của HTML5, của Paul Irish
- High Performance JavaScript (JavaScript hiệu suất cao), của Nicholas Zakas
Cảm ơn Codrops vì sự sáng tạo. Cảm ơn Anthony Ricaud đã cung cấp tài nguyên.
Nếu bạn biết các bài đăng khác về nội dung bên trong trình duyệt cần chụp, hãy liên kết các bài đăng đó trong phần bình luận!