Trình duyệt web là gì (Browser là gì), các trình duyệt phổ biến
Ghi chú: Tài liệu trích dẫn
Trình duyệt web giữ vai trò quan trọng nhất trong thời buổi công nghệ hiện đại ngày nay. Tuy nhiên, không phải ai cũng giải thích được hết các khái niệm trình duyệt web là gì?(browser là gì), các trình duyệt được sử dụng phổ biến hiện nay. Hãy cùng khám phá nội dung thông tin trong bài viết dưới đây của chúng tôi?
Trình duyệt web là gì? Web browser là gì?
Trình duyệt web là tên gọi chung cho các loại phần mềm được sử dụng để truy cập vào dữ liệu trên thông tin toàn cầu world wide web. Các hình ảnh, nội dung, video đều được lưu trữ trong không gian ở một địa chỉ cố định- được gọi là URL. Lúc này, trình duyệt web browser sẽ đóng vai trò cầu nối đưa bạn đến với những thông tin, dữ liệu mà bạn cần.
Mục đích chính của trình duyệt web đó là tìm, duyệt thông tin và hiển thị chúng cho người dùng. Mỗi trang web có thể chứa rất nhiều dữ liệu và dễ dàng liên kết với nhiều web khác. Lượng dữ liệu trên trang web khá lớn nếu trình duyệt không được tối ưu thì máy tính của bạn có thể bị treo khi tải thông tin trên web.
Ở một số phần mềm internet website còn được tích hợp các quảng cáo làm phiền tới người dùng, thậm chí chứa nhiều mã độc nguy hiểm có thể ảnh hưởng đến máy tính của bạn qua trình duyệt. Một trình duyệt an toàn cần tích hợp đầy đủ các công cụ theo dõi, ngăn ngừa quảng cáo và các web giả mạo chứa mã độc, thông báo cho người dùng.
Cấu trúc cao nhất của browser
Các thành phần chính của trình duyệt browser đó là:
The user interface: Gồm các thanh địa chỉ, nút back/forward bookmarking menu,…
The browser engine: Thực hiện các hành động tương tác giữa UI (giao diện mới cho người dùng) và rendering engine (công cụ dựng hình).
Data storage: Để browser lưu các loại dữ liệu cục bộ, ví dụ như cookie.
JavaScript interpreter: Được dùng để phân tích và thực thi mã Javascript.
UI backend: Dùng để vẽ các widgets cơ bản như combo boxes và windows. Backend này cho thấy một giao diện chung không thuộc một nền tảng cụ thể nào. Bên dưới sử dụng một phương thức giao diện người dùng hệ điều hành operating system user interface methods.