Hầu hết người dùng Chrome quen với cờ (flags) của Chrome cho phép truy cập thiết lập thử nghiệm và — khi cấu hình đúng — cải thiện trải nghiệm duyệt web.
Tuy nhiên, bạn có thể không biết Microsoft Edge cũng có menu flags. Nó không được quảng bá công khai; Microsoft tự nhiên không muốn người dùng thay đổi thiết lập có thể làm sập hệ thống.
Nhưng với chút hướng dẫn, bạn có thể thành thạo flags của Edge. Giống Chrome, nếu điều chỉnh đúng thiết lập, bạn sẽ nhận thấy sự tăng rõ rệt trong trải nghiệm lướt web.
Hãy xem kỹ hơn. Dưới đây là một số thiết lập ẩn cải thiện Edge.
Cách truy cập menu Flags trong Edge
Để truy cập menu flags trong Microsoft Edge, mở trình duyệt, gõ about:flags vào thanh địa chỉ, nhấn Enter.
Khi menu tải lần đầu, bạn chỉ thấy hai phần: Developer Settings (Cài đặt nhà phát triển) và Standards Preview (Xem trước tiêu chuẩn). Để truy cập danh sách flags đầy đủ, nhấn Ctrl + Shift + D. Cần khởi động lại trình duyệt trước khi thay đổi có hiệu lực.
Cảnh báo: Thiết lập trong menu flags là thử nghiệm, chủ yếu dành cho nhà phát triển. Chúng có thể không hoạt động như quảng cáo và biến mất bất cứ lúc nào. Sử dụng tại rủi ro của bạn.
1. WebRTC
WebRTC là dự án mã nguồn mở cho phép trang web chạy giao tiếp âm thanh/video thời gian thực dùng giao thức peer-to-peer (P2P). World Wide Web Consortium (W3C) chịu trách nhiệm chuẩn hóa.
Nói rộng, nó cho phép gọi thoại, video chat, chia sẻ file P2P, hoạt động liên quan khác mà không cần plugin hay ứng dụng bên thứ ba.
Từ góc độ người dùng, nó có khuyết điểm. Mặc định, địa chỉ IP cục bộ của bạn hiển thị cho bất kỳ ai kết nối với bạn.
Nếu vào Developer Settings > Hide my local IP address over WebRTC connections, bạn khắc phục khuyết điểm này nhanh chóng.
2. TCP Fast Open
TCP Fast Open là mở rộng giao thức TCP. Nói đơn giản, TCP là tiêu chuẩn web cho phép ứng dụng trên máy thiết lập và duy trì kết nối mạng. Nó đảm bảo các byte trao đổi tin cậy và không lỗi.
TCP Fast Open tăng tốc kết nối TCP bằng cách dùng cookie mã hóa để cho phép trao đổi dữ liệu trong bước bắt tay (handshake) ban đầu của TCP. Nó loại bỏ độ trễ ban đầu.
Miễn là cả client và web server hỗ trợ TCP Fast Open, bạn sẽ thấy trang web tải nhanh lên tới 10%. Một số báo cáo khẳng định cải thiện có thể tới 40%.
Để bật vĩnh viễn TCP Fast Open, vào Diagnostics > Networking > Enable TCP Fast Open và chọn Always on từ menu thả xuống.
3. Render Throttling (Giảm tải hiển thị)
Render throttling là cờ JavaScript đầu tiên chúng ta xem. Cùng CSS và HTML, JavaScript là một trong ba ngôn ngữ chính thiết kế web. Nó làm cho trang web trở nên tương tác.
Nghe hay. Nhưng vấn đề là JavaScript hoạt động có thể tiêu hao đáng kể pin. Nếu bạn là người mở nhiều thẻ (tab junkie) và thường xa ổ cắm, JavaScript có thể chịu trách nhiệm lớn cho mất pin.
Giải pháp là bật render throttling tab. Vào Diagnostics > JavaScript và tích ô Allow the render pipeline to be throttled to improve battery life.
4. Low-Power Tabs (Thẻ chế độ tiết kiệm năng lượng)
Cờ JavaScript thứ hai đáng chú ý là chế độ tiết kiệm năng lượng cho thẻ nền (background tabs). Nó cải thiện hiệu suất thẻ đang hoạt động (active tab).
Thiết lập này đặc biệt hữu ích khi đối mặt với trang web "kém hành xử". Quá nhiều trang web kèm quảng cáo JavaScript nặng và script phân tích vô tận. Cài đặt này giới hạn công suất CPU dành cho các thẻ đó, từ đó tăng tốc duyệt web và cải thiện pin.
Để bật cờ, đi đến Diagnostics > JavaScript > Allow background tabs to be put into low-power mode.
Lưu ý: thiết lập có thể ảnh hưởng xấu đến thẻ cần chạy quy trình nền nhiều. Ví dụ: thông báo có thể bị trễ, hoặc đồng bộ không nhanh như mong đợi.
5. Tắt danh sách tương thích Microsoft
Triệu trang web dùng công nghệ cũ. Bạn sẽ ngộp gặp đôi khi. Để xem ví dụ, xem danh sách trang web thập niên 1990 vẫn còn trực tuyến của chúng tôi.
Nếu công nghệ nền tảng quá cũ, trình duyệt hiện đại không hiển thị được nội dung. Để giải quyết, Microsoft phát triển "danh sách tương thích (compatibility list)". Nếu trang web nằm trong danh sách, Edge sẽ điều chỉnh mã để hiển thị trang.
Nhưng danh sách nêu ra câu hỏi: nó cập nhật đến đâu? Microsoft có kiểm tra trang web cập nhật không? Và nếu trang đã cập nhật nhưng vẫn trong danh sách? Bạn không muốn dùng danh sách tương thích không cần thiết; một số yếu tố trang có thể hiển thị sai.
Để tắt danh sách, vào Developer Settings > Use Microsoft Compatibility List. Có, bạn vẫn có thể gặp trang lạ không tải, nhưng nếu tệ đến vậy, bạn có lẽ không muốn tốn thời gian với nó.
Cách đặt lại Flags trong Edge
Bạn rắc rối? Nếu một flag đã bật gây vấn đề nhưng không chắc chắn cái nào, giải pháp dễ nhất là đặt lại tất cả flags về mặc định và bắt đầu lại.
Đặt lại flags dễ dàng. Truy cập menu flags bằng about:flags trong thanh địa chỉ, nhấp nút Reset all flags to default ở đầu cửa sổ.
Tắt menu Flags trong Edge
Cuối cùng, xem nhanh cách vô hiệu hóa menu flags. Ngăn chặn người khác vô tình vào menu thay đổi cấu hình của bạn.
Cần dùng Registry Editor — lưu ý: thay đổi sai cài đặt registry có hậu quả nghiêm trọng cho ổn định hệ thống. Kiểm tra kỹ giá trị cần sửa trước khi tiến hành, và luôn sao lưu registry trước khi thay đổi.
Nhấn Windows + R, gõ regedit, nhấn Enter. Điều hướng đến khóa:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft
Chuột phải Microsoft chọn New > Key. Đặt tên MicrosoftEdge. Chuột phải MicrosoftEdge lại chọn New > Key. Đặt tên Main.
Chọn Main, chuột phải bảng bên phải màn hình. Chọn New > DWORD (32-bit) Value đặt tên PreventAccessToAboutFlagsInMicrosoftEdge. Đặt giá trị 1, xong.
Để đảo ngược, xóa giá trị PreventAccessToAboutFlagsInMicrosoftEdge vừa tạo.
Thử trình duyệt xem có tăng hiệu suất không. Đừng quên thành thạo phím tắt Microsoft Edge. Edge có thể chưa phải trình duyệt chính, nhưng là trình duyệt năng lực với lợi ích riêng.