Giảm tác động của mã bên thứ ba

Để thêm một mạng quảng cáo, nút mạng xã hội, thử nghiệm A/B hoặc dịch vụ phân tích vào trang của mình, bạn thường cần thêm một tập lệnh của bên thứ ba vào HTML. Những tập lệnh của bên thứ ba này có thể ảnh hưởng đáng kể đến hiệu suất tải trang của bạn.

Cách kiểm tra mã của bên thứ ba bằng Lighthouse không thành công

Lighthouse gắn cờ những trang có mã của bên thứ ba chặn chuỗi chính trong 250 mili giây trở lên:

Ảnh chụp màn hình của tính năng Kiểm tra giảm mức ảnh hưởng của mã bên thứ ba trong Lighthouse

Tập lệnh của bên thứ ba là mọi tập lệnh được lưu trữ trên một miền khác với miền của URL mà bạn đã kiểm tra bằng Lighthouse. Khi trang tải, Lighthouse sẽ tính toán thời gian mà mỗi tập lệnh của bên thứ ba chặn luồng chính. Nếu tổng thời gian chặn lớn hơn 250 mili giây, thì quá trình kiểm tra sẽ không thành công.

Cách giảm mức ảnh hưởng của mã bên thứ ba

Hãy xem phần Xác định tập lệnh chậm của bên thứ ba để tìm hiểu cách sử dụng Công cụ của Chrome cho nhà phát triển và các hoạt động kiểm tra Lighthouse khác để phát hiện mã có vấn đề của bên thứ ba, đồng thời xem phần Tải JavaScript hiệu quả của bên thứ ba để biết các chiến lược tối ưu hoá.

Tài nguyên