On 2/24/07, David Fernandez <[EMAIL PROTECTED]> wrote:
> Nosotros llevamos algún tiempo en proceso de probar distintas técnicas,
> hemos probado a tener varios valores en el atributo class de los elementos
> y tb hemos probado con atributos custom[1].

Seamos sinceros, todos hemos hecho eso :-D, es más: yo creo haber
metido metadatos en todos los atributos de <a>, inclusive en title :-D

Me parece muy bueno el enfoque de Javier Infante, es el que estoy
utilizando ahora: cuando los metadatos están relacionados con el
enlace yo intento ponerlos en la uri (en el atributo href del enlace).
Me he dado cuenta de que muchas veces es lo más lógico y simple :-D

Digo más, refiriéndome al enlace que nos pasas [1]:

<input type="text" subtotal="13488" value="$13,488" />

Aquí estamos partiendo de un enfoque equivocado ¿qué hace atributo
"subtotal" ahí? ¿va a hacer algo del lado del servidor? Si mi
aplicación funciona desde el principio del lado del servidor
seguramente ese atributo esté en algún atributo válido (más que nada
porque ese dato debería llegar al servidor): el atributo href de un
enlace, o el action de un formulario, o el value de un input... todo
muy parseable con métodos del dom y alguna expresión regular
sencillota.

El problema suele ser el de siempre: pensar en el client-side antes de
tiempo. Si te preocupas antes porque funcione bien del lado del
servidor luego es mucho más sencillo enriquecer la aplicación con
javascript porque los metadatos suelen estar ahí metidos en mi html de
una u otra forma, y si no están suele ser sencillo incorporarlos.

De todas formas reconozco que hay interfaces endemoniados en los que
es imposible evitar recurrir a alguna técnica extraña para solucionar
este problema.

[1] http://unspace.ca/discover/attributes/
-- 
David Arango, el único desarrollador con una orden de alejamiento de
Jeffrey Zeldman
Simplelogica.net, ahora con un 33,3% más de intromisión en listas de correo

Cuando no hago otra cosa escribo en mildiez.net
_______________________________________________
javaEScript mailing list
javaEScript@scriptia.net
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net

Responder a