Foros del Web » Creando para Internet » CSS »

Imagenes Sensibles

Estas en el tema de Imagenes Sensibles en el foro de CSS en Foros del Web. En cuanto al tema de responsive images, hasta ahora habia cargado una imagen de 500px x 500px por ejemplo con el tag <img y heihght ...
  #1 (permalink)  
Antiguo 28/10/2012, 06:53
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Imagenes Sensibles

En cuanto al tema de responsive images, hasta ahora habia cargado una imagen de 500px x 500px por ejemplo con el tag <img y heihght y width al 100% dentro de un div wraper con un width en % , esto hace que se adapte y funciona.

Pero ahora que lo pienso , seria una opcion cargar por css el background-image en el media query para evitar cargar una imagen mas pesada de lo necesario en dispositivos moviles?

De esta manera si entra en una pantalla de 1000px pues cargo una imagen de mayor calidad por ejmplo pesa 300kb pero si entras de movil y se que le ancho maximo sera de 480px y el div de la imagen se reducira hasta unos 250px pues podria cargar una imagen que quizas ocupe 80kb, por lo que la carga seria menor, la experiencia mejoraria en cuanto al tiempo de carga...

Es una buena opcion? una tonteria? tiene contras al no disponer de un tag img con alt para seo???

Gracias.
  #2 (permalink)  
Antiguo 28/10/2012, 13:14
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Imagenes Sensibles

depende de si la imagen es dinamica o no, es decir, si vas a cargar esa imagen para cada post, cargarla por css es una terrible idea, pero si es una imagen que se verá en todos lados igual como el logo etc. puede ser buena idea.
  #3 (permalink)  
Antiguo 28/10/2012, 13:57
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Respuesta: Imagenes Sensibles

Por que seria una mala idea si tueviera que cargarla varias veces?
En principio la idea es para cargar por ejemplo un logo o similar...
Afecta al seo?
  #4 (permalink)  
Antiguo 28/10/2012, 14:47
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Imagenes Sensibles

imagina la cantidad de id's en tu css si estás cargando una imagen distinta desde el css para cada post, si tuvieras 10 post no hay mucho problema pero si tu web crece y tienes mil.

1000 lineas extra de css solo para las imagenes en un solo device, si tienes 4 device, 4000 lineas de código, eso son como 100 kb además del desorden.
  #5 (permalink)  
Antiguo 28/10/2012, 14:53
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Respuesta: Imagenes Sensibles

Entendido memodian, y en lo refetente al seo hay algun tipo de problema? es mejor , peor, da iwal?
  #6 (permalink)  
Antiguo 28/10/2012, 14:59
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 3 meses
Puntos: 181
Respuesta: Imagenes Sensibles

Me perdi con lo que dice memoadian...Simplemente no logro entender.

En cuanto a la pregunta... Simplemente es una mala idea, por el simple hecho de poner las imagenes del contenido como fondo. Ahora, si solo son imagenes decorativas, no habria ningun problema al ponerlas como fondo.


Saludos
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #7 (permalink)  
Antiguo 28/10/2012, 15:08
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Respuesta: Imagenes Sensibles

pitufoweb el tema es q entonces si no puedo hacerlo asi , como cargo diferentes imagenes segun resolucion?
  #8 (permalink)  
Antiguo 28/10/2012, 15:12
Avatar de pitufoweb  
Fecha de Ingreso: enero-2008
Ubicación: Un Mundo Raro
Mensajes: 1.148
Antigüedad: 16 años, 3 meses
Puntos: 181
Respuesta: Imagenes Sensibles

detecta la resolucion con algun script y segun su resolucion envias la imagen con el tamaño adecuado.

Seguro ya hay varios script para eso, solo es cuestion debuscarlos. No te puedo recomendar ninguno, por que no he usado ninguno.


Saludos
__________________
------------- " La felicidad no llega de afuera, nace desde dentro. " -------------
  #9 (permalink)  
Antiguo 28/10/2012, 15:18
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Imagenes Sensibles

es eso que pensaste exactamente pitufoweb, meter las imagenes de los posts en el css D:

la resolución de pantalla se puede detectar facilmente con javascript

Código javascript:
Ver original
  1. <script type="text/javascript">
  2. <!--
  3. document.write('<br>Su resolución es de '+screen.width+' x '+screen.height);
  4. //-->
  5. </script>
  #10 (permalink)  
Antiguo 28/10/2012, 18:51
Avatar de augusto_cmv  
Fecha de Ingreso: enero-2012
Mensajes: 15
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Imagenes Sensibles

Usa los Media Querys de CSS3, te funcionaran muy bien: http://www.w3.org/TR/css3-mediaqueries/
  #11 (permalink)  
Antiguo 29/10/2012, 01:10
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años
Puntos: 1
Respuesta: Imagenes Sensibles

Ya uso media queries para el responsive, pero con ella solo podria modificar el background image, no el img src no? , debeo hacerlo con js co screen.width y segun eso cargar una u otra...

Os parece la mejor solucion?

Etiquetas: ancho, imagenes, fondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:08.