Đo lường sự tương tác trên web
Google vừa công bố rằng metric mới Interaction to Next Paint (INP) sẽ chính thức thay thế First Input Delay (FID) như một Core Web Vital vào ngày 12 tháng 3. INP đo lường khi người dùng tương tác với trang web (ví dụ như nhấn một nút) đến khi trình duyệt có thể hiển thị những pixel thay đổi lên màn hình. INP nhắm đến việc bắt lấy một số khía cạnh của tính tương tác mà FID không thể.
Sự tiến hóa của các metric trên web
FID, metric đo lường thời gian cho đến khi trang web hiển thị lần đầu tiên sau khi người dùng tương tác, đã được giới thiệu vào năm 2018 như một phần của sáng kiến Web Vitals của Google. Web Vitals cung cấp các metric để giúp các nhà phát triển web tối ưu hóa các khía cạnh quan trọng của trải nghiệm người dùng.
Theo thời gian, Google nhận ra những hạn chế của FID trong việc đánh giá tính tương tác, dẫn đến việc giới thiệu INP như một metric thử nghiệm vào tháng 5 năm 2022. Sau một giai đoạn chuyển đổi dưới dạng 'metric đang chờ xử lý', Google đã xác nhận rằng INP sẽ chính thức thay thế FID vào tháng 3.
Chuẩn bị cho sự thay đổi
Khi sự chuyển đổi sang INP đang đến gần, các nhà phát triển cần xác minh xem INP của trang web của họ đạt ngưỡng 'tốt', phản ánh hiệu suất ở phân vị 75 của việc tải trang.
Đối với các trang web hiện tại chưa đạt ngưỡng 'tốt' của INP, Google khuyến nghị thực hiện các bước sau để tối ưu hóa cho sự chuyển đổi:
Đánh giá hiệu suất INP hiện tại bằng cách sử dụng các công cụ như PageSpeed Insights và Báo cáo Trải nghiệm Người dùng của Chrome.
Chẩn đoán các vấn đề làm chậm INP, như các tác vụ JavaScript dài, quá nhiều hoạt động trên luồng chính, hoặc một DOM lớn.
Tối ưu hóa các vùng gây vấn đề theo hướng dẫn tối ưu hóa của Google. Điều này có thể liên quan đến việc tối giản hóa JavaScript, giảm thiểu độ trễ đầu vào, đơn giản hóa cấu trúc DOM, hoặc làm sạch bộ chọn CSS.