Pregunta

Estoy desarrollando un sitio web y quiero ofrecer al usuario una experiencia compatible con dispositivos móviles y ordenadores.

Viniendo del desarrollo base html5 / css / js, conozco suficientes trucos css, técnicas móviles, diseños líquidos y consultas de medios para llevarme bien, pero optimizar la solución aún más y teniendo en cuenta que estoy empezando a trabajar con .net / mvc (incl. maquinilla de afeitar) Estoy buscando nuevas opciones.

Leí acerca de las técnicas de detección de dispositivos (actualmente prefiero http://51degrees.codeplex.com/ ) y ahora estoy tratando de averiguar las opciones que tengo para optimizar mi sitio web para todos los usuarios.

No quiero que los usuarios de dispositivos móviles carguen las versiones grandes de imágenes y secuencias de comandos, hojas de estilo o imágenes de fondo innecesarias, etc., y no quiero sobrescribir todas las hojas de estilo para dispositivos móviles como en un enfoque de "primero el dispositivo móvil".

Como acabo de comenzar a trabajar / aprender a trabajar con el patrón MVC, le pregunto: ¿Es posible con el patrón / desarrollo MVC construir un sitio web combinado (no una versión de escritorio y una versión móvil) e incluir javascript, URL de imagen, hojas de estilo, etc.según el cliente / dispositivo del usuario usando "si más" y una opción para permitir el usuario cambia a la versión completa bajo demanda.

¿Fue útil?

Solución

Puede crear vistas móviles independientes para sus acciones y utilizarlas si se llama al sitio desde un dispositivo móvil o si se llama a la vista predeterminada desde un escritorio.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top