Tôi sẽ tạo một trang web đang sử dụng thiết kế đáp ứng. Tôi đọc một số thông tin về truy vấn phương tiện truyền thông css. Những gì tôi muốn làm là bố cục trang web của tôi nên có sự khác biệt bằng cách sử dụng các thiết bị khác nhau (như PC, máy tính bảng hoặc điện thoại thông minh).Thiết kế web đáp ứng bằng cách sử dụng css hoặc javascript?
Nếu tôi sử dụng truy vấn phương tiện để xác định thiết bị bằng cách sử dụng chiều rộng của màn hình (tính bằng pixel), tôi luôn lo lắng nếu có thiết bị mới sử dụng màn hình ppi cực cao. Thiết bị đó có thể đe dọa như máy tính bảng hoặc một cái gì đó giống như PC?
Một giải pháp khác đang sử dụng tác nhân người dùng để xác định danh mục thiết bị bằng cách sử dụng userAgent. Ngoài ra còn có một vấn đề là nếu thiết bị không giải thích tốt javascript thì trang có thể bị hỏng.
Bất kỳ giải pháp tuyệt vời nào có thể giải quyết được những lo lắng của tôi ở trên? Hoặc giải pháp nào tốt hơn?
Hoặc tôi hiểu sai phương thức sử dụng truy vấn phương tiện?
Cảm ơn bạn.
trình khởi động không sử dụng truy vấn phương tiện css3. –
Chắc chắn nó có, nhưng chúng tôi không phải lo lắng về nó –