Trang web của tôi có nhiều hoạt ảnh và chuyển tiếp CSS, tất cả đều hiển thị rất, rất chậm trong các trình duyệt nhất định (may mắn, không phải hầu hết trong số chúng) và phần cứng cũ hơn. Tôi đang cố tránh UA ngửi; có cách nào để phát hiện các trình duyệt hoặc cấu hình phần cứng bằng JavaScript hay thư viện JS và sau đó tải các phiên bản không hoạt ảnh cho các trình duyệt mà tôi biết không có hỗ trợ tốt cho các tính năng đó không?Phát hiện phần cứng chậm/trình duyệt chậm với JavaScript
Chỉ để làm sáng tỏ mọi sự mơ hồ, tôi không tìm kiếm thứ gì đó như Modernizr.
tôi sẽ đề nghị viết một số phát hiện thời gian cho mình, cho nhu cầu cụ thể của bạn. "Slow" là quá nhiều của một generalisation, đặc biệt là khi một số thiết bị và phần cứng có gia tốc cho các tính năng cụ thể. – Brad
Tôi muốn cung cấp một tùy chọn cho người dùng để tắt các hoạt ảnh như vậy hơn là trải qua những rắc rối khi phát hiện "phần cứng chậm" có thể không chính xác theo ý thích của người dùng. –
@FabricioMatte: trong khi mang lại cho người dùng sự linh hoạt hơn đáng ngưỡng mộ, nếu một cái gì đó * thực sự * chậm trên hộp của tôi và không phải là một mặt hàng quan trọng (ví dụ: thanh toán hóa đơn/ngân hàng), tôi sẽ không bận tâm tìm cách vô hiệu hóa nó mà là giết tab ngay tại chỗ. –