Buenas Ovillo y Ramón en particular,

2010/1/27 Ramón Corominas <[email protected]>

> En este caso, "presentación" corresponde a CSS, y no a JavaScript. De
> acuerdo en que a veces hay mejoras en la "presentación" que sólo se
> pueden conseguir con scripts, pero este no es el caso, lo que se busca
> se puede lograr perfectamente con CSS (por ejemplo, poniendo clases a
> cada fila, como ya se ha dicho).
>

Y se logra por css, sólo que se le aplican las clases mediante js. Que
poniéndolo en el HTML iría mejor? Sí, sin duda. Pero al generar las tablas
desde PHP u otro lenguaje de programación de lado del servidor, el código
para conseguir ese efecto es algo más complicado que hacerlo desde js, y que
no hace falta repetir por todas las tablas, ya que el js lo aplicaría a
todas las tablas automáticamente, mientras que para hacerlo mediante php has
de replicar el código (depende de cómo programes, a veces más y otras menos)
a todas las tablas que quieras cebrear.


> Y sobre todo, porque hay algún que otro usuario "raro" (me incluyo) que
> en su navegación normal tiene desactiva dos los scripts para la mayoría
> de las páginas... Y cuanta menos dependencia creemos en una determinada
> tecnología, mejor.


Yo también soy "raro" como tú. Y mientras los añadidos que se hagan con js
sean puramente estéticos, no tengo problema en ello. Lo jodido es cuando los
enlaces o formularios sólo funcionan con js.

Volviendo al caso de hacer el cebreado (asignar las clases css) con jquery,
js a pelo o desde php, en mi caso lo hago con jquery si ya lo uso para otros
menesteres en la página, y con php si no tengo jquery (con js a pelo nunca).
Y coincido con Diego (Reactivo Química Visual) en que hay que aprender
javascript antes de liarse con jquery.

saludos,
carlos.

-- 
Si no puedes deslumbrar con tu sabiduría,
desconcierta con tus gilipolleces
_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

Responder a