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

  • Detección de transmisión HTTP Live en móviles
  • Estilo de pantalla cuando el teclado virtual está activo
  • Llamada de teléfono móvil o mailto no funciona en absoluto
  • Android: Configurar onClickListener en una parte del texto de un TextView - Problema
  • Inicie el navegador predeterminado desde el navegador de portal cautivo de Android (CaptivePortalLogin)
  • Android / javascript - problema con window.innerWidth y window orientationEvent disparando en el momento adecuado
  • ¿Es posible obtener la máxima precisión GPS en el navegador móvil?
  • ¿Cual es mejor? Alto número de llamadas de servicio web (mensajes SOAP) o alta cantidad de datos en un único mensaje de jabón?
  • Evite los Interruptores Internos
  • JQuery Mobile no está ejecutando javascript secundario
  • Conexión a un puerto bluetooth específico en un dispositivo bluetooth mediante Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.