Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: OssoH en 18 Febrero 2015, 14:56 pm



Título: Adaptar a móvil : ¿template movil o responsive?
Publicado por: OssoH en 18 Febrero 2015, 14:56 pm
Hola :
Quiero adaptar una web para la versión movil y me surge una duda.
¿Hago un theme independiente que se cargue cuando detecte que se accede desde un móvil o hago mi theme actual que sea responsive?
La versión móvil como debe cargar menos elementos que la versión PC, si la hago responsive tendré que ocultarlos (mediante CSS) pero internamente aunque no se vean en pantalla se cargarán con el correspondiente tiempo que le cueste. Es decir, creo que hacerla responsive hará que tarde más en cargar que si hago un theme independiente especifico.
Veo que esta "de moda" todo lo responsivo, pero seguro que tiene inconvenientes como en todas las cosas.
¿Que opináis?
Gracias


Título: Re: Adaptar a móvil : ¿template movil o responsive?
Publicado por: #!drvy en 18 Febrero 2015, 15:06 pm
Opino que depende de los "elementos" que vas a tener que "ocultar". Por ejemplo, si son imágenes, al ponerlas display:none; la mayoría de los navegadores no intentaran hacer el request para cargar la imagen porque saben que no la vas a mostrar, al menos en ese momento.

Si es mucho contenido textual entonces quizás si que te venga bien... de todos modos la idea de ser responsiva es que el TODO el contenido se adapte a la pantalla.. no es como una versión móvil con menos cosas, es la pagina entera en si.

Saludos


Título: Re: Adaptar a móvil : ¿template movil o responsive?
Publicado por: OssoH en 18 Febrero 2015, 15:11 pm
Desconocia que si pones 'display:none' no carga el navegador lo que tenga dentro de esa etiqueta. Pensaba que si cargaba el contenido aunque éste no se mostrase. De hecho si ocultas un div y le das a leer/codigo fuente en el navegador si pone el contenido de ese div aunque esté oculto.
Gracias.


Título: Re: Adaptar a móvil : ¿template movil o responsive?
Publicado por: #!drvy en 18 Febrero 2015, 15:30 pm
Me refería solo a las imágenes, no a todo.

Saludos


Título: Re: Adaptar a móvil : ¿template movil o responsive?
Publicado por: Usuario Invitado en 18 Febrero 2015, 18:06 pm
Responsive 100%. Usar temas para tipo de dispositivo es:

A) Mucho trabajo.
B) Inncesario.

Puedes aprovechar CSS3 y hacer tu sitio responsivo con Media Queries no sólo en CSS3 si no también con javascript con matchMedia.

Por ejemplo:

Código
  1. // media query básica
  2. var orientation = matchMedia("(orientation: portrait)");
  3.  
  4. orientation.matches; // true/false si se cumple la condición de orientación
  5. orientation.media; // En este caso: "(orientation: portrait)"
  6.  
  7. // Asocia un listener a la media query para que revise todo el tiempo la orientacion
  8. orientation.addListener(function(mql){
  9.    if (mql.matches) {
  10.        // si la orientacion es portrait, puedes cambiar la dirección de las imágenes, por ejemplo
  11.    } else {
  12.       // haces algo
  13.    }
  14. });


Título: Re: Adaptar a móvil : ¿template movil o responsive?
Publicado por: WHK en 2 Marzo 2015, 05:50 am
Usa bootstrap 3, el responsivo es mucho mejor que el template movil porque si haces el template movil te va a faltar el template tv, template tablet, etc, un template movil no se adapta a la pantalla, el responsive si, se adapta a cada tipo de dispositivo a traves de las dimensiones de su pantalla, a demás tendrás que hacer dos veces tu p'ortal, uno normal y otro movil, en cambio con responsive lo haces una sola ves y no tienes que preocuparte que si quieres agregar o eliminar algo nuevo vas a tener que buscarlo tambien en la version movil.

http://getbootstrap.com/

De paso dale un vistazo a boilerplate.