2012-08-15 55 views
5

Có cách nào để buộc hoặc nhắc người dùng sử dụng trình duyệt Windows 8 trên máy tính để bàn nếu họ truy cập trang web của tôi bằng trình duyệt Windows 8 RT không? Tôi muốn có thể sử dụng các plugin như Silverlight.Chuyển hướng người dùng đến trình duyệt trên máy tính để bàn trong các cửa sổ 8

+1

http://tablet-news.com/2012/02/02/windows-8-browser-may-prompt-users-to-use-desktop-ie-for-flash-content/ nói rằng điều này có thể là trường hợp – stevebot

Trả lời

7

Có, bạn có thể nhắc người dùng chuyển sang phiên bản Máy tính để bàn. Microsoft đã thêm điều này làm dự phòng cho các trang web cần nó. (Nhưng không phải với JavaScript)

http://blogs.msdn.com/b/ie/archive/2012/01/31/web-sites-and-a-plug-in-free-web.aspx

phát triển với các trang web cần plug-in có thể sử dụng một tiêu đề HTTP hoặc thẻ meta để báo hiệu phong cách Metro Internet Explorer để nhắc nhở người dùng.

HTTP Header

X-UA-Compatible: requiresActiveX=true

Tag META

<meta http-equiv="X-UA-Compatible" content="requiresActiveX=true" />

phong cách Metro IE10 phát hiện những lá cờ, và cung cấp cho người tiêu dùng một lựa chọn one-touch để chuyển sang IE10 trên máy tính để bàn:

Microsoft thực sự khuyến khích chúng tôi, tuy nhiên, để chuyển sang thế giới tự do của trình cắm thêm HTM5. Cho dù điều đó xảy ra hay không vẫn còn để được nhìn thấy, nhưng nó sẽ không làm tôi ngạc nhiên nếu họ làm cho nó khó khăn hơn và khó khăn hơn để sử dụng plug-in trong tương lai. Chúng là nguồn của rất nhiều lỗ hổng bảo mật.

Vì vậy, trong thời gian dài, tốt hơn nên bắt đầu loại bỏ việc sử dụng các trình cắm trong mã của bạn. Điều đó có ý nghĩa khi xem xét rất nhiều Android, IOS và các máy tính bảng và điện thoại khác. Phát triển web đa nền tảng chưa bao giờ quan trọng hơn bây giờ, và tôi cá rằng sẽ tiếp tục là xu hướng.

-1

Nếu bạn thiết kế trang web của mình để giới hạn trang web được sử dụng trong một trình duyệt, mọi người chỉ có thể tránh sử dụng hoàn toàn. Tôi biết tôi sẽ, trừ khi đó là một trang web mà tôi HAD sử dụng. ví dụ: trang web ngân hàng hoặc thứ gì đó cho công việc.

Có lẽ bạn nên tạo một trang web thân thiện với trình duyệt chéo và các tính năng nâng cao hơn sẽ tạo ra một APP?

+0

Một CAD/CAM ActiveX 3D không thể dễ dàng (trong giới hạn công nghệ của con người ngày nay) được chuyển đến Javascript và Canvas. Ít nhất Javascript cần được gõ tĩnh, và toàn bộ thư viện UI cần được tạo. –

Các vấn đề liên quan