Đầu tiên, cảm ơn tất cả các câu trả lời và hướng dẫn quý giá, nó chắc chắn đã giúp!
Cho phép tôi thêm kết luận của mình:
Thực tế, nhắm mục tiêu độ phân giải màn hình di động không phải là một UX tốt, độ phân giải quá cao so với màn hình nhỏ, phông chữ sẽ quá nhỏ để đọc, các biểu tượng sẽ quá nhỏ để nhấp, v.v.
Vì vậy, tốt hơn là tạo ra thiết kế dựa trên kích thước khung nhìn thực tế! Bằng cách này, nó dựa trên những gì người dùng có thể nhìn thấy và cảm nhận.
Để đạt được điều đó trong cuộc sống thực, chúng ta nên thêm thẻ meta chiều rộng khung nhìn bên trong các <head>
tài liệu HTML:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Điều này báo cho trình duyệt hiển thị trang có chiều rộng bằng chiều rộng màn hình để đảm bảo rằng chiều rộng của trang HTML bằng với chiều rộng màn hình tính theo pixel. Phát triển sau đó có thể được lên kế hoạch dễ dàng với các truy vấn phương tiện nhắm vào các kích thước khung nhìn di động khác nhau (gần với nhau) và sẽ tạo ra các yếu tố rõ ràng hơn.
Xin hãy sửa tôi nếu tôi sai.
Cập nhật:
Dựa trên kinh nghiệm khiêm tốn của tôi, tôi đề xuất các bước dưới đây để phát triển trang web đáp ứng tốt hơn:
1- sử dụng meta cổng xem (xem trên cùng), nó cũng sẽ tăng thứ hạng của trang web trong kết quả tìm kiếm di động theo google.
http://googlewebmastercentral.blogspot.com/2015/04/faqs-april-21st-mobile-friendly.html
Sau khi thử nghiệm, có vẻ như chỉ thêm meta cổng xem sẽ cho điểm trang web của bạn trong các công cụ kiểm tra di động
https://developers.google.com/speed/pagespeed/insights/
2- bạn có thể muốn xem xét áp dụng cách tiếp cận đầu tiên trên thiết bị di động, luôn dễ dàng hơn để lớn hơn nhỏ hơn (phụ thuộc vào mức độ phức tạp của trang web của bạn)
3- Áp dụng một hệ thống đáp ứng lai, kết hợp giữa thích ứng (chất lỏng) và đáp ứng (truy vấn phương tiện css), để thực hiện điều này:
Sử dụng tỷ lệ phần trăm cho chiều rộng và lề ngang / paddings. (lề dọc có thể có kích thước pixel cố định nếu bạn muốn .. cuộn không còn là vấn đề nữa)
Sử dụng em cho phông chữ, theo cách này khi bạn thay đổi kích thước phông chữ cho phần thân (hoặc html) trong truy vấn phương tiện, tất cả các phần tử CSS sẽ thích ứng với kích thước đó, sử dụng px sẽ khiến nó trở thành cơn ác mộng vì bạn phải đi từng lớp CSS và thay đổi kích thước phông chữ của nó.
Di chuyển div sang trái để chúng căn chỉnh chính xác vào không gian có sẵn (hoặc bên phải nếu thiết kế của bạn yêu cầu như vậy).
4- Xác định các điểm dừng , sử dụng một công cụ kiểm tra đáp ứng cho điều đó. Tôi sử dụng chế độ xem thiết kế đáp ứng firefox, chỉ cần thu hẹp chiều rộng cho đến khi bạn đạt đến điểm mà trang web bị lỗi (ví dụ 500px), đó là điểm dừng đánh dấu nó.
Áp dụng các quy tắc CSS mới bên trong truy vấn phương tiện cho điểm dừng đó (500px),
5- nhớ giữ gìn chất lượng và sự rõ ràng của trang web! nếu các phần tử trở nên không rõ ràng và quá gần nhau, thì hãy mở rộng chiều rộng của phần tử để chiếm chiều rộng vùng chứa và làm cho chúng xếp chồng theo chiều dọc,
và nhớ cung cấp một cỡ chữ mới cho phần thân để tất cả các thành phần phụ thừa hưởng một phông chữ lớn hơn và trở nên dễ đọc hơn.
6- Lặp lại thử nghiệm phản hồi và xác định điểm dừng thứ hai của bạn, Rất có thể bạn sẽ không nhận được nhiều điểm dừng vì chúng tôi đang sử dụng thiết kế chất lỏng ở đây và đó là nơi sử dụng tỷ lệ phần trăm sẽ hoàn vốn!
Tôi đã làm việc trên một trang web lớn với các yếu tố thiết kế nặng nề trước đây và nó chỉ yêu cầu 2 truy vấn phương tiện :)
Hy vọng rằng sẽ giúp