Tôi đang cố tìm một tập lệnh phát hiện xem thiết bị có đặt các phần tử position: fixed
liên quan đến ViewPort chứ không phải toàn bộ tài liệu.Phát hiện tính năng cho vị trí: cố định
Hiện tại, các trình duyệt dành cho máy tính để bàn tiêu chuẩn và Mobile Safari (dành cho iOS 5) làm như vậy, trong khi thiết bị Android đặt các phần tử cố định liên quan đến toàn bộ tài liệu.
Tôi đã tìm thấy một vài xét nghiệm để phát hiện điều này, nhưng không ai trong số những vẻ làm việc:
- http://kangax.github.com/cft/ Cung cấp cho tôi một dương tính giả khi tôi vượt qua nó từ một thiết bị Android.
- https://gist.github.com/1221602 Cung cấp cho tôi một âm tính giả khi tôi vượt qua nó trong một chiếc iPhone với iOS 5.
Có ai biết nơi để tìm thấy/làm thế nào để viết một bài kiểm tra đó thực sự phát hiện đó? Tôi không muốn dựa vào trình duyệt đánh hơi.
Thật đáng buồn ... nhưng cảm ơn rất nhiều vì đã tham khảo! –