¿Debería un sitio web móvil tener su propio subdominio?
Estoy pensando en hacer una versión móvil de nuestro sitio web. Algunas personas dicen que es una buena idea dejar que los sitios web para móviles tengan su propio nombre de dominio (es decir, m.domainname.com) en oposición a la misma aplicación que maneja tanto las solicitudes para móviles como las de escritorio. ¿Cuáles son algunos de los pros y contras de estos dos enfoques?
Mi pila de tecnología es ASP.NET MVC2 + MySQL.
- ¿Qué trabajo se ha hecho en el desarrollo móvil multiplataforma?
- Solicitar opción de sitio de escritorio en dispositivos móviles
- Desea almacenar permanentemente dos variables para una aplicación en sistemas operativos móviles
- ¿Creación de aplicaciones iOS y Android desde un sencillo html5 + javascript?
- Marco para la funcionalidad de chat que soporta todas las plataformas móviles y la aplicación web .net
- Chrome en Android no amplía el elemento de encabezado en el cambio de orientación
- Android deja de sugerir palabras
- ¿Qué necesito saber para hacer que mi sitio web funcione en dispositivos móviles hoy en día?
- ¿Es valioso el appcelerator Titanium para el desarrollo de aplicaciones basadas en cámara en ipad, iphone y android?
- ¿Cómo puedo encontrar la ventana virtual / ancho de pantalla con Javascript?
- Rendimiento de almacenamiento de datos de Android
- Error Android Bluetooth LE: Error al registrar la devolución de llamada
- PhoneGap jQuery-Mobile aplicación que utiliza tanto local y páginas de servidor
Este es más un problema estratégico para su negocio. Muchos de los proveedores más grandes parecen utilizar un sufijo porque permite que el navegador final esté seguro de que está viendo la versión correcta del sitio.
Así por ejemplo, si estoy usando mi teléfono inteligente para ver un sitio – a veces voy a ser redirigido al subdominio porque hay código que determina a través de la sesión exactamente qué navegador (y versión) estoy corriendo. El redireccionamiento me obligará a ir al nuevo sitio. Un problema surge cuando surge una situación en la que el código no fue escrito para tratar. Si me conecté con un navegador a medida, ¿cómo determinaría el sitio que estaba en un teléfono inteligente? Seguro que hay metadatos adicionales que se pueden recopilar, pero ¿qué sucede si mi exploración a medida ocultar intencionalmente esa información (tal vez porque no está diseñada para ver páginas web generales)?
El prefijo de subdominio le da al consumidor una opción. Pueden ver el sitio normal en su teléfono inteligente – y el riesgo de que las páginas web pueden hacer incorrectamente, etc. O, alternativamente, pueden entrar en el subdominio y ver el sitio usando el CSS correcto para una pantalla más pequeña, alternativas al flash y otras tecnologías Que los teléfonos inteligentes requieren para ver un sitio correctamente.
Si quieres jugar con seguridad, usa el enfoque de subdominio como lo hacemos nosotros. Las grandes empresas parecen adaptar este enfoque, así que ¿por qué tratar de ir en contra de los cereales. Recuerde – 99.99% de desarrollo es sólo hacer algo que alguien más ha hecho antes de que (más o menos) para aprender de sus errores.
- Cómo obtener una pantalla EGL / contexto a un GLSurfaceView específico
- ¿Hay una razón por la que pasar objetos a las intenciones no es sencillo?