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