INP không còn thử nghiệm nữa. Tìm hiểu về kế hoạch của Chrome trong việc biến Chrome thành Chỉ số quan trọng chính của trang web vào năm 2024.
Sứ mệnh của Chrome trong chương trình Chỉ số quan trọng chính của trang web là giúp nhà phát triển tập trung vào các chỉ số thiết yếu tạo nên trải nghiệm tuyệt vời cho người dùng – Chỉ số quan trọng chính của trang web. Một khía cạnh quan trọng trong trải nghiệm người dùng mà chúng tôi đang tập trung vào là khả năng phản hồi, tức là khả năng trang web phản ứng nhanh với tương tác của người dùng.
Độ trễ đầu vào lần đầu (FID) là chỉ số Chỉ số quan trọng chính của trang web dùng để đo lường khả năng phản hồi, nhưng như chúng tôi đã viết trước đây, có các hạn chế đã biết của FID. Việc này thôi thúc chúng tôi khám phá và thu thập ý kiến phản hồi về một chỉ số thử nghiệm (sau đó) giúp giải quyết những hạn chế này hiệu quả hơn. Năm 2022, chúng tôi công bố chỉ số mới này là Lượt tương tác với Next Paint (INP), sau đó cung cấp rộng rãi chỉ số này trong các công cụ của chúng tôi và bắt đầu hợp tác với cộng đồng để kiểm tra mức độ hiệu quả của chỉ số này.
Sau một năm thử nghiệm và thu thập ý kiến phản hồi từ cộng đồng, chúng tôi đã sẵn sàng bắt đầu đào tạo và thông báo rằng INP không còn trong giai đoạn thử nghiệm nữa. Ngoài ra, kể từ tháng 3 năm 2024, chúng tôi cũng cam kết quảng bá INP (Lượt tương tác đến nội dung hiển thị tiếp theo) làm chỉ số quan trọng chính mới của trang web để phản hồi nhanh chóng, thay cho FID.
Trong bài đăng này, chúng ta sẽ tìm hiểu thêm về động lực đằng sau quyết định đó, chính xác những gì sẽ thay đổi và cách bắt đầu. Để biết thêm về mức độ ảnh hưởng của việc này đến Google Tìm kiếm, hãy tham khảo bài đăng trên blog của họ.
Chỉ số hiệu quả hơn để đo lường khả năng thích ứng
FID là một bước tiến lớn khi chúng tôi ra mắt FID dưới dạng Chỉ số quan trọng chính của trang web vào năm 2020. API này mang đến cho nhà phát triển một cách mới để đo lường khả năng phản hồi như trải nghiệm của người dùng thực. Đây vẫn luôn là một phần quan trọng trong chương trình Chỉ số quan trọng của trang web. Không giống như các chỉ số tương tự chỉ tính mức độ tương tác gần đúng trên trang (như Tổng thời gian chặn (TBT) và Thời gian tương tác (TTI)), FID đo lường trực tiếp trải nghiệm người dùng. Điều quan trọng là một trang có thể có TBT hoặc TTI chậm nhưng vẫn được xem là có tính thích ứng do cách người dùng thực tương tác với trang đó.
Mặc dù công cụ này giúp cải thiện cách chúng tôi đo lường khả năng phản hồi, nhưng FID không phải là không có những hạn chế. Bản thân cái tên thực sự mang lại hai giới hạn như vậy: "đầu vào đầu tiên" và "delay" (độ trễ). FID chỉ báo cáo khả năng phản hồi trong lần đầu người dùng tương tác với trang. Mặc dù ấn tượng đầu tiên rất quan trọng, nhưng lượt tương tác đầu tiên không nhất thiết đại diện cho tất cả lượt tương tác trong suốt thời gian hoạt động của một trang. Ngoài ra, FID chỉ đo lường phần độ trễ đầu vào của lượt tương tác đầu tiên. Đây là khoảng thời gian trình duyệt phải đợi (do mức độ bận của luồng chính) trước khi bắt đầu xử lý lượt tương tác.
Nhập INP. Thay vì chỉ đo lường lượt tương tác đầu tiên, INP xem xét tất cả lượt tương tác để báo cáo một trong những lượt tương tác chậm nhất trong toàn bộ thời gian hoạt động của trang. Và thay vì chỉ đo phần độ trễ, INP đo toàn bộ thời lượng từ khi bắt đầu tương tác, thông qua trình xử lý sự kiện và cho đến khi trình duyệt có thể hiển thị khung tiếp theo. Do đó, thao tác Tương tác với Next Paint (Hiển thị tiếp theo). Những thông tin triển khai này giúp INP trở thành thước đo toàn diện hơn nhiều về khả năng phản hồi mà người dùng nhận thấy so với FID.
INP liên tục phát triển
Kể từ hôm nay, INP không còn là giai đoạn thử nghiệm nữa mà sẽ được coi là một Chỉ số quan trọng chính của trang web đang chờ xử lý. Đây là một chỉ định mới nhằm cho biết rằng INP đã chứng minh rằng mình sẵn sàng thay thế FID – nhưng chúng tôi vẫn chưa thực hiện thay đổi này. Để hệ sinh thái có thời gian điều chỉnh, INP sẽ chính thức trở thành một Chỉ số quan trọng chính của trang web vào tháng 3 năm 2024.
![Hình ảnh cho thấy tiến trình của các giai đoạn INP, bắt đầu từ khi Chrome công bố hỗ trợ thử nghiệm INP vào tháng 5 năm 2022 cho đến hôm nay vào tháng 5 năm 2023 khi Chrome thông báo rằng INP hiện là chỉ số Chỉ số quan trọng chính của trang web không mang tính thử nghiệm, đang chờ xử lý và cuối cùng là đến tháng 3 năm 2024 khi INP trở thành Chỉ số quan trọng chính của trang web, thay thế cho FID.](https://web.dev/static/blog/inp-cwv/image/graphic-showing-timeline-8a058ccd574e4.png?authuser=5&hl=vi)
Trên các công cụ của chúng tôi, bạn sẽ bắt đầu thấy INP không có tiền tố hoặc biểu tượng experimental
. Nếu sử dụng dữ liệu INP theo phương thức lập trình từ bất kỳ API nào sau đây, bạn cần phải cập nhật mã để chuyển sang trường INP không thử nghiệm.
Để dễ dàng chuyển đổi và tránh làm hỏng các ứng dụng hạ nguồn, các API này sẽ tiếp tục phân phát trường INP thử nghiệm trong 90 ngày nữa. Chúng tôi sẽ ngừng hỗ trợ API cho trường INP thử nghiệm kể từ ngày 8 tháng 8 năm 2023.
Trong khi đó, FID vẫn sẽ là Chỉ số quan trọng chính của trang web cho đến tháng 3 năm 2024. Khi đó, INP sẽ kết hợp Nội dung lớn nhất hiển thị (LCP) và Mức thay đổi bố cục tích luỹ (CLS) thành ba Chỉ số quan trọng chính ổn định của trang web. Trong nội dung cập nhật trong tương lai, chúng tôi sẽ chia sẻ thêm thông tin về thời điểm chính xác thay đổi và kế hoạch cho FID sau khi FID được thay thế là Chỉ số quan trọng chính của trang web.
Bắt đầu sử dụng INP
Đừng chờ đến khi INP trở thành Chỉ số quan trọng chính của trang web vào năm 2024 để bắt đầu cải thiện chỉ số này. Trang web của bạn rất có thể nằm trong 93% các trang web có hiệu suất FID tốt trên thiết bị di động; tuy nhiên, bạn có thể ngạc nhiên khi biết rằng chỉ 65% số trang web có INP tốt trên thiết bị di động. INP vẽ nên bức tranh chính xác hơn về khả năng phản hồi, vì vậy những con số này giúp chúng tôi thấy rõ hơn khả năng cải thiện phía trước.
Để tìm hiểu xem trang web của bạn có gặp vấn đề về INP hay không, cách giải quyết cũng như mọi vấn đề về INP, bạn nên bắt đầu tham khảo hướng dẫn tối ưu hóa INP. Dù bạn mới tìm hiểu về khả năng phản hồi lần đầu hay bạn là một chuyên gia về hiệu suất, chúng tôi đã thêm nhiều hướng dẫn mới để giúp mọi người tìm hiểu cách đo lường và tối ưu hoá INP một cách dễ dàng nhất có thể.
Việc INP có thể mất chút thời gian để tìm hiểu và điều này không sao cả. Để giúp bạn tập trung vào những hoạt động tối ưu hoá mang lại lợi tức đầu tư (ROI) cao nhất, vào đầu năm nay, chúng tôi đã xuất bản một bài đăng trên blog để chắt lọc hướng dẫn của mình về những đề xuất hiệu quả nhất nhằm cải thiện Các chỉ số quan trọng về trang web. Cụ thể, chúng tôi đã viết về 3 kỹ thuật cần biết và áp dụng như nhau cho việc tối ưu hoá FID và INP: tránh hoặc chia nhỏ các tác vụ dài, tránh JavaScript không cần thiết và tránh các bản cập nhật kết xuất lớn. Bạn có thể tìm hiểu thêm về những kỹ thuật này và nhiều kỹ thuật tối ưu hoá INP khác trong tài liệu của chúng tôi.
Con đường phía trước
Một tiêu chuẩn mới về khả năng thích ứng đã được thiết lập và chúng tôi rất vui khi thấy cộng đồng này đương đầu với thách thức để có được trải nghiệm người dùng tốt hơn. Các ý kiến phản hồi và nghiên cứu điển hình ban đầu đầy hứa hẹn, nhưng chúng tôi biết rằng đối với nhiều người thì đó còn là một chặng đường dài và xa lạ. Chúng tôi luôn nỗ lực để giúp hành trình này trở nên dễ dàng nhất có thể bằng các công cụ chẩn đoán, công cụ và tài liệu cải tiến nhằm hỗ trợ nhà phát triển trong quá trình này.
Hãy chú ý theo dõi thông tin cập nhật về ngày chuyển đổi chính xác của INP vào tháng 3 năm 2024. Mặc dù chỉ số này không còn ở giai đoạn thử nghiệm, nhưng chúng tôi luôn sẵn sàng nhận ý kiến phản hồi theo địa chỉ web-vitals-feedback@googlegroups.com để giúp cải thiện INP cũng như toàn bộ chương trình Chỉ số quan trọng của trang web.