Chúng tôi đang bắt đầu đi xuống đường dẫn hỗ trợ trình duyệt di động cho webapp thương mại điện tử doanh nghiệp (dựa trên Java/Servlet). Tất nhiên có nhiều quyết định được đưa ra, nhưng dường như với tôi nền tảng là để có thể phát hiện các trình duyệt di động một cách đáng tin cậy và đưa ra quyết định về nội dung được trả lại cho phù hợp. Có cách nào tiêu chuẩn để đưa ra quyết định này (nhanh chóng) dựa trên yêu cầu http và lý tưởng thu thập thêm thông tin về trình duyệt và thiết bị đã đưa ra yêu cầu (kích thước màn hình, khả năng html, v.v.).Cách chuẩn để phát hiện trình duyệt di động trong ứng dụng web dựa trên yêu cầu http
Tôi cũng sẽ đánh giá cao bất kỳ thông tin bổ sung nào sẽ được sử dụng từ một người đã đi xuống con đường này để thực hiện hỗ trợ trình duyệt web dành cho doanh nghiệp lớn và kiến trúc sư từ phía phát triển.
[sửa] Tôi chắc chắn hiểu tiêu đề yêu cầu và thông tin về cơ sở dữ liệu của tác nhân người dùng chuẩn là một trợ giúp tuyệt vời. Đối với những người nói về các thuộc tính tiêu đề yêu cầu 'khác', nếu bạn có thể bao gồm tên/tài nguyên tiêu chuẩn hóa tương tự của các giá trị sẽ là một trợ giúp lớn.
[sửa] Một số người dùng đã đề xuất các giải pháp liên quan đến cuộc gọi qua dây tới một số dịch vụ web sẽ thực hiện phát hiện. Trong khi tôi chắc chắn điều này hoạt động, nó không phải là một giải pháp tốt cho một trang web thương mại điện tử doanh nghiệp vì hai lý do: 1) tốc độ. Một cuộc gọi qua dây cho mỗi yêu cầu trang cho một bên thứ ba sẽ có tác động hiệu suất rất lớn. 2) phụ thuộc/hợp pháp. Chúng tôi sẽ liên kết thời gian phản hồi trang web và chức năng chính của chúng tôi với dịch vụ của họ, điều này thật kinh khủng vì lý do pháp lý và rủi ro.
Bạn có thể thấy một số ý tưởng trong http://stackoverflow.com/questions/6844020/way-to -do-content-adaptation-to-mobile –