2012-08-15 17 views
5

¿Hay alguna forma de forzar o solicitar a un usuario que use el navegador de escritorio de Windows 8 si accede a mi página web con el navegador de Windows 8 RT? Quiero poder usar complementos como Silverlight.Redirigir usuario a navegador de escritorio en Windows 8

+1

http://tablet-news.com/2012/02/02/windows-8-browser-may-prompt-users-to-use-desktop-ie-for-flash-content/ indica que esto podría ser el caso – stevebot

Respuesta

7

Sí, puede solicitar a los usuarios que cambien a la versión de escritorio. Microsoft agregó esto como una alternativa para los sitios que lo necesitan. (Pero no con JavaScript)

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

Los desarrolladores con sitios que necesitan plug-ins pueden utilizar una cabecera HTTP o etiqueta meta para señalar estilo Metro de Internet Explorer para pedir al usuario.

encabezado HTTP

X-UA-Compatible: requiresActiveX=true

etiqueta META

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

estilo Metro de IE10 detecta estas banderas, y proporciona al consumidor una opción de un solo toque para cambiar a IE10 en el escritorio:

Microsoft nos alienta encarecidamente, sin embargo, a pasar a un mundo libre de plug-ins HTM5. Queda por ver si eso sucede o no, pero no me sorprendería si hicieran más y más difícil utilizar complementos en el futuro. Son la fuente de muchos agujeros de seguridad.

Por lo tanto, a largo plazo, podría ser mejor comenzar a eliminar el uso de complementos en su código. Eso tiene sentido teniendo en cuenta la gran cantidad de Android, iOS y otras tabletas y teléfonos que existen. El desarrollo web multiplataforma nunca ha sido más importante de lo que es ahora, y apuesto a que seguirá siendo la tendencia.

-1

Si diseña su sitio web para que se limite su uso en un navegador, las personas pueden simplemente evitar usarlo por completo. Sé que lo haría, a menos que fuera un sitio web que TENÍA que usar. es decir, sitio web bancario, o algo por trabajo.

Quizás deberías hacer un sitio web compatible con el navegador cruzado, y para las características más mejoradas crea una APLICACIÓN.

+0

Un 3D CAD/CAM ActiveX no puede ser fácilmente (dentro de los confines de la tecnología de los humanos actuales) portado a Javascript y Canvas. Por lo menos, Javascript debe estar escrito de forma estática y se debe crear una biblioteca de IU completa. –

Cuestiones relacionadas