2013-02-20 41 views
5

Đây là những gì tôi muốn làm: khi tôi nhận được yêu cầu HTTP, hãy kiểm tra phía máy chủ cơ sở dữ liệu để tra cứu 1) tỷ lệ pixel PPI thiết bị vật lý và 2) CSS (tức là số lượng "hợp lý" hoặc "tham chiếu") pixel trên mỗi pixel vật lý). Điều này cho phép tôi cung cấp trình duyệt yêu cầu có giá trị pixel bằng 1 vật lý, thế giới thực inch.Có cơ sở dữ liệu về các giá trị 'tỷ lệ pixel CSS' cho các thiết bị khác nhau không?

Một số điều tôi đã cố gắng đã mà không pan ra:

  • http://wurfl.sourceforge.net/: mang lại cho tôi kích thước vật lý và độ phân giải (vì vậy tôi có thể tính toán PPI), nhưng không CSS tỷ lệ pixel.
  • http://51degrees.mobi/: mang lại cho tôi kích thước và độ phân giải vật lý (vì vậy tôi có thể tính toán PPI), nhưng không phải tỷ lệ pixel CSS.
  • https://deviceatlas.com - cung cấp cho tôi PPI trực tiếp, nhưng không có tỷ lệ pixel CSS.

Thật kỳ lạ, nguồn dữ liệu tốt nhất (miễn phí hoặc trả phí) mà tôi đã tìm thấy cho điều này là http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density, nhưng tôi muốn nhận được toàn diện hơn và nhiều hơn nữa theo bảng.

Trả lời

1

Tôi cũng đã tìm kiếm thông tin này và đã tìm thấy trang Wikipedia mà bạn đã tham chiếu là tài nguyên lớn nhất hiện có cho đến nay. Ngoài ra, tôi đã tìm thấy tài nguyên này hữu ích: http://bjango.com/articles/min-device-pixel-ratio/

+0

Xem thêm http://pieroxy.net/blog/2012/10/18/media_features_of_the_most_common_devices.html – lmeurs