Image default
Máy Tính

Microsoft Edge Thử Nghiệm Tính Năng Đột Phá: Kiểm Soát Hiệu Suất Nội Dung Nhúng

Microsoft đang tiên phong thử nghiệm một phương pháp mới nhằm nâng cao hiệu suất trình duyệt trên Edge và khả năng mở rộng sang các trình duyệt web khác. Ý tưởng cốt lõi rất đơn giản: hạn chế hiệu suất của nội dung nhúng để ngăn chặn một yếu tố lỗi duy nhất làm ảnh hưởng đến toàn bộ trang web.

Các ứng dụng và trang web thường xuyên sử dụng nội dung nhúng như video YouTube, bài đăng trên mạng xã hội và quảng cáo. Một số trong số này có thể là mã của bên thứ ba mà trang web không thể tự tối ưu hóa đúng cách. Điều này dẫn đến tình huống một quảng cáo hay video bị lỗi có thể làm chậm toàn bộ trang web, tiêu tốn tài nguyên CPU và RAM của thiết bị, thậm chí gây treo tab hoặc cửa sổ trình duyệt.

Để khắc phục vấn đề này, thường thì trang web hoặc ứng dụng cần phải truy tìm đối tượng nhúng nào đang gây lỗi. Nếu đó là nội dung của bên thứ ba, họ phải gỡ bỏ hoặc làm việc với nhà cung cấp nội dung để sửa lỗi. Microsoft đã đưa ra một ý tưởng để giải quyết toàn bộ vấn đề này: một tính năng cấp trình duyệt đặt giới hạn về hiệu suất của nội dung nhúng. Điều này tương tự như tính năng giới hạn RAM trong Microsoft Edge và các trình duyệt khác, nhưng thay vì do người dùng kiểm soát trên từng trang, nó được thiết lập bởi trang web hoặc ứng dụng web và chỉ áp dụng cho nội dung nhúng.

Người dùng lướt web trên trình duyệt Microsoft Edge, hình ảnh minh họa cho hiệu suất trình duyệt mượt mà.Người dùng lướt web trên trình duyệt Microsoft Edge, hình ảnh minh họa cho hiệu suất trình duyệt mượt mà.

Trong một bài đăng dành cho các nhà phát triển web, Microsoft đã giải thích hai mục tiêu cho tính năng này: “Giúp bạn có thể kiểm soát tác động hiệu suất của nội dung bạn nhúng, và làm điều đó dễ dàng mà không cần phải xác định chính xác các ràng buộc riêng lẻ cần thiết. Và giúp bạn có thể biết khi nào xảy ra vi phạm hiệu suất, để bạn có thể hiểu khi nào trải nghiệm người dùng bị ảnh hưởng tiêu cực bởi nội dung nhúng và cải thiện trải nghiệm.”

Các Tùy Chọn Kiểm Soát Hiệu Suất Đa Dạng

Đề xuất ban đầu bao gồm một số tùy chọn khác nhau để các trang web và ứng dụng web kiềm chế nội dung nhúng tiêu tốn nhiều hiệu suất.

  • Tùy chọn ‘basic’ chặn “tài sản quá khổ” như hình ảnh và font web lớn, đồng thời gửi cảnh báo cho chủ sở hữu trang web về các tài nguyên không được nén.
  • Các tùy chọn “early-script” và “script” ngăn chặn một số hoạt động tạo ảnh động và các hoạt động chạy bằng JavaScript khác có thể tiêu tốn băng thông và sức mạnh xử lý.
  • Tùy chọn “globals” đặt giới hạn về tổng mức sử dụng CPU và số lượng khung hình.

Microsoft cũng cho biết thêm: “Khi nói đến tối ưu hóa hiệu suất, các trang web và ứng dụng bị hạn chế bởi hiệu suất của nội dung bên ngoài mà chúng nhúng; đây có thể là các trang web của bên thứ 3, ứng dụng của bên thứ 3, và thậm chí là nội dung từ các tổ chức khác trong cùng một công ty. Ngoài ra, trong các trường hợp ứng dụng nặng chuyển sang kịch bản nhúng, chúng có thể được tối ưu hóa để sử dụng độc lập nhưng lại gây ra vấn đề trong ngữ cảnh nhúng, ảnh hưởng đến tổng thể hiệu suất của ứng dụng. Do đó, khả năng kiểm soát hiệu suất của nội dung nhúng là rất quan trọng để cải thiện tổng thể hiệu suất của một trang web hoặc ứng dụng.”

Logo Google Chrome, đại diện cho các trình duyệt web phổ biến và nỗ lực tối ưu hiệu suất.Logo Google Chrome, đại diện cho các trình duyệt web phổ biến và nỗ lực tối ưu hiệu suất.

Tiềm Năng Và Tương Lai Của Tính Năng Này

Hiện tại, đây chỉ là một đề xuất và chưa hoạt động trong Microsoft Edge hay bất kỳ trình duyệt web nào khác. Nếu các nhà phát triển web và các công ty khác phát triển trình duyệt web (như Google và Apple) quan tâm đến ý tưởng này, nó có thể trở thành một tiêu chuẩn web mới.

Đây có vẻ là một cách tuyệt vời để cải thiện hiệu suất trên các trang web cần sử dụng nội dung nhúng, và nó có thể giúp trình duyệt của chúng ta không bị treo do một video hoặc quảng cáo bị lỗi. Lazy loading, cho phép các trang web và ứng dụng web tránh tải nội dung chưa hiển thị (như một hình ảnh ở giữa bài viết), đã là một cải tiến hiệu suất đáng kể cho nhiều thiết bị và trang web. Đề xuất này có thể có tác động tương tự nếu nó được triển khai và áp dụng rộng rãi.

Bạn nghĩ sao về tính năng kiểm soát hiệu suất nội dung nhúng này của Microsoft Edge? Liệu nó có thực sự giúp tối ưu hóa website và mang lại trải nghiệm duyệt web nhanh hơn cho người dùng Việt Nam? Hãy chia sẻ ý kiến của bạn trong phần bình luận bên dưới!

Nguồn: Microsoft Edge Blog

Related posts

Cẩn Trọng Khi Dùng Terminal Linux: Những Lệnh Nguy Hiểm Cần Tránh Và Cách Bảo Vệ Hệ Thống

Administrator

Khám Phá 7 Thuộc Tính CSS Mạnh Mẽ Nhưng Ít Được Biết Đến: Nâng Tầm Giao Diện Web Của Bạn

Administrator

Brother Phủ Nhận Tin Đồn Chặn Mực Bên Thứ Ba Và Làm Hỏng Máy In Bằng Cập Nhật Firmware

Administrator