¿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.

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.

  • Api de audio de baja latencia para Android?
  • Detección de presencia de FPU en Android
  • Necesita ayuda con el selector de colores para los elementos de ListView seleccionados
  • Detectar la compatibilidad con la entrada de archivos del navegador
  • ¿Cómo obtener el código ISO de país en las aplicaciones de Android?
  • Restringir las llamadas a API. Permitir sólo mi aplicación para móviles
  • Determinar y vincular eventos de clic o "toque"
  • ¿Cual es mejor? ¿Aplicación nativa o aplicación híbrida?
  • Vista flotante de Android (sobre otras vistas)
  • ¿Habilitar la tarjeta SD durante la depuración USB?
  • ¿Qué UI usar para Cordova Android / iPhone desarrollo de aplicaciones
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.