Bueno, en primer lugar, una imagen de un degradado, la mayor parte de las 
veces puede ocupar menos de 1kb, porque es muy probable que te sirva hacerla 
de 1px de ancho (o de alto) y repetirla como background en el sentido que te 
convenga (horizontal o verticalmente).

Bien, dicho esto, no me importa el peso de la página. Hacer un degradado 
utilizando divs, con todos mis respetos, es uno de los mayores atentados 
contra las buenas prácticas en el desarrollo web que se me puedan ocurrir, a 
la par que una soberana estupidez. De verdad, no me cabe en la cabeza que 
alguien diga en serio que le parece buena idea anidar 255 divs con 
diferentes colores de fondo para lograr un efecto visual.

Un degradado es un elemento decorativo (al menos ahora no se me ocurre un 
caso en que pueda ser otra cosa). Utilizar lenguaje de marcado para 
conseguir un degradado es exactamente lo mismo, o puede que incluso peor que 
utilizar una etiqueta font. ¿Por qué no nos limitamos a utilizar cada cosa 
para lo que sirve?

Saludos

astrobola escribió (Tue, 20 Sep 2005 16:00:02 +0100):
> Pues yo, asi a primera vista, no lo veo tan malo. el codigo extra
> son 16k. ¿cual es el tamaño de una imagen similar?
> Mas que nada, molesta visualmente al mirar el código. Si se pone
> separado en su propio archivo css no habria problema. Además, se
> puede generar facilmente con javascript:
>
> function escribeDIV() {
> for (var i = 1; i < 255 ; i++) {
> document.write("<div style='background-
> color:rgb(255,255,"+i+")'></div>"); } }
>
> En ese caso solo has agregado unos pocos bites a tu codigo. Venga,
> estoy esperando las críticas a javascript :)
>
> Saludos
>


-- 
Ramón 
demasiado viejo para ser una joven promesa, 
demasiado joven para ser una vieja gloria, 
pero aún así trabajando duro para Simplelógica: apariencia, experiencia y 
comunicación en la web 
http://simplelogica.net # (+34) 98 522 12 65 

http://simplelogica.net/caoticoneutral/
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a