Công Nghệ Speculative Loading
Công nghệ Speculative Loading là một kỹ thuật giúp trang web tải trước các trang hoặc tài nguyên trước khi người dùng nhấp vào một liên kết để chuyển đến trang web khác. Điều đặc biệt là plugin mới từ WordPress đã tích hợp hỗ trợ cho API Speculative Loading này, giúp tăng tốc độ tải trang và cải thiện trải nghiệm người dùng trên trang web.
Trang chính thức của WordPress về tính năng mới này mô tả:
'The Speculation Rules API là một web API mới… Nó cho phép xác định các quy tắc để tải trước động và/hoặc trước render URL của cấu trúc cụ thể dựa trên tương tác của người dùng, trong cú pháp JSON—nói cách khác, tải trước chúng trước khi chuyển hướng.
API này có thể được sử dụng, ví dụ, để trước render bất kỳ liên kết nào trên trang mỗi khi người dùng di chuột qua chúng. Ngoài ra, với API Speculation Rules, 'trước render' thực sự có nghĩa là trước render toàn bộ trang, bao gồm chạy JavaScript. Điều này có thể dẫn đến thời gian tải gần như ngay lập tức khi người dùng nhấp vào liên kết vì trang có thể đã được tải hoàn toàn trước đó. Tuy nhiên, đó chỉ là một trong những cấu hình có thể.
Plugin mới của WordPress đã tích hợp hỗ trợ cho API Speculation Rules. Trang phát triển của Mozilla, một nguồn tài nguyên tuyệt vời cho hiểu biết kỹ thuật HTML mô tả như sau:
'The Speculation Rules API được thiết kế để cải thiện hiệu suất cho các chuyển hướng sau này. Nó nhắm vào URL của tài liệu thay vì các tệp tài nguyên cụ thể, và vì vậy phù hợp cho các ứng dụng đa trang (MPAs) hơn là các ứng dụng trang đơn (SPAs).
API Speculation Rules cung cấp một lựa chọn thay thế cho tính năng <link rel='prefetch'> phổ biến và được thiết kế để thay thế tính năng <link rel='prerender'> chỉ hỗ trợ trên Chrome. Nó cung cấp nhiều cải thiện hơn so với các công nghệ này, cùng với cú pháp mô tả được biểu diễn, cấu hình cho việc chỉ định những tài liệu nào nên được tải trước hoặc trước render.'
Plugin Performance Lab
Plugin mới được phát triển bởi đội ngũ hiệu suất chính thức của WordPress, đôi khi tung ra các plugin mới cho người dùng thử nghiệm trước khi có thể tích hợp vào WordPress core thực tế. Điều này là cơ hội tốt để trải nghiệm công nghệ hiệu suất mới đầu tiên.
Plugin mới của WordPress mặc định được thiết lập để trước render 'URL trước của WordPress' là các trang, bài viết và trang lưu trữ. Cách nó hoạt động có thể được điều chỉnh tốt trong cài đặt:
Cài đặt > Đọc > Speculative Loading
Tương Thích Trình Duyệt
API Speculative được hỗ trợ bởi Chrome 108 tuy nhiên các quy tắc cụ thể sử dụng bởi plugin mới yêu cầu Chrome 121 trở lên. Chrome 121 đã được phát hành vào đầu năm 2024.
Các trình duyệt không hỗ trợ sẽ đơn giản bỏ qua plugin và sẽ không ảnh hưởng đến trải nghiệm người dùng.
Hãy khám phá plugin Speculative Loading mới từ đội ngũ hiệu suất WordPress chính thức.