Microsoft giải thích cách Microsoft Edge đánh bại các trang web bị lag

Biểu tượng thời gian đọc 2 phút đọc


Bạn đọc giúp đỡ ủng hộ MSpoweruser. Chúng tôi có thể nhận được hoa hồng nếu bạn mua thông qua các liên kết của chúng tôi. Biểu tượng chú giải công cụ

Đọc trang tiết lộ của chúng tôi để tìm hiểu cách bạn có thể giúp MSPoweruser duy trì nhóm biên tập Tìm hiểu thêm

Microsoft Edge có một số tính năng mới với Bản cập nhật dành cho người sáng tạo Windows 10 vào tháng 15. Cùng với tất cả các tính năng mới, Microsoft thực hiện những cải tiến đáng kể để cải thiện hiệu suất và độ ổn định của Microsoft Edge. Những cải tiến này chủ yếu được thêm vào công cụ trình duyệt của Microsoft Edge được gọi là EdgeHTML. Với việc phát hành EdgeHTML XNUMX, Microsoft đã thực hiện những cải tiến đáng kể về cách xử lý một số thao tác JavaScript trên trang web nhằm cải thiện khả năng phản hồi của dữ liệu nhập trên trang web cũng như giao diện người dùng trình duyệt thực tế của Microsoft Edge.

Với EdgeHTML 15, Microsoft Edge hiện ưu tiên các sự kiện đầu vào hơn một số hoạt động JavaScirpt khác như setTimeout (). Các kỹ sư Microsoft Edge đã triển khai một lịch trình mới vào EdgeHTML 15 cho phép các đầu vào được ưu tiên hơn setTimeout, làm cho các trang web phản hồi nhanh hơn. Nói cách khác, nếu bạn truy cập một trang web sử dụng nhiều setTimeout, bây giờ bạn sẽ có thể tương tác với các liên kết của trang web và các phần tử khác ngay cả trước những setTimeouts được thực thi. Điều này cũng sẽ làm cho việc cuộn trong các trang web mượt mà hơn nhiều, vì bạn sẽ có thể bắt đầu cuộn trên một trang ngay khi nó tải trong khi setTimeouts đang được xử lý bởi trình duyệt.


Một cải tiến đáng kể khác mà Microsoft đã thực hiện cho Edge với EdgeHTML 15 và Windows 10 Creators Update là ưu tiên giao diện người dùng của trình duyệt. Microsoft Edge và EdgeHTML15 hiện ưu tiên các đầu vào trong giao diện người dùng của trình duyệt hơn các sự kiện trong trang. Nói một cách đơn giản, điều này sẽ đảm bảo giao diện người dùng trình duyệt thực tế của Microsoft Edge tiếp tục hoạt động ngay cả khi một trang web bắt đầu bị lag vì những thứ như vòng lặp vô hạn hoặc số lượng thời gian chờ vô lý. Do đó, khi một trang web bắt đầu bị lag, bạn vẫn có thể tương tác với giao diện người dùng trình duyệt của Edge (thanh địa chỉ, các tab, nút tab mới, nút yêu thích, v.v.):


Microsoft cho biết những cải tiến về cách xử lý các sự kiện đầu vào của Edge đã dẫn đến việc tăng số lượng phiên phản hồi lớn (thời gian phản hồi dưới 300ms) từ 88.71% lên 95.53%. Những cải tiến cũng làm giảm số lượng phiên có khả năng phản hồi kém (thời gian phản hồi từ 300 mili giây đến 1 giây) từ 5.68% xuống chỉ còn 3% và các phiên có khả năng phản hồi khủng khiếp (thời gian phản hồi hơn 1 giây) từ 5.61% xuống chỉ còn 1.46%.

Thông tin thêm về các chủ đề: cạnh, EdgeHTML, CạnhHTML 15, Microsoft cạnh, 10 cửa sổ, Người sáng tạo 10 Windows Update