> Buenas, podrian tirarme una soga con esto ? > Cuando creo aplicaciones web con algun toolkit (ej: YUI), el diseño > inicial de una pagina debo hacerlo de manera estatica y despues > usar YUI para cambiar los elementos, o debo usar YUI para 'dibujar' > la pagina desde el comienzo ?
Mmmmh.. no conozco el caso particular de YUI en profundidad. Hay algo que tenés que tener en claro, y es que las llamadas aplicaciones "web 2.0" no son ni mas ni menos, que las mismas aplicaciones "1.0" con la ayudita que cambian algunas cosas del DOM de la pagina al vuelo. Para ello, se basan en muchos "truquitos" de javascript (de los cuales te recomendaria que leyeras algo de como se logra "la magia"). Esto es, el html, sigue existiendo en mayor o menor medida. Puede ser, que tengas componentes javascripts, un calendario supongamos, que modifique el DOM directamente, y que jamás veas una linea de html de ese componente. Otro caso puede ser, en el cual proveas una barrita de busqueda al estilo google, en el cual puedas ir a traerte datos del server de forma asincrona (al estilo google suggests) en el cual, dibujarias el input="text" clasico de html, pero lo asocias una funcion de javascript/componente/etc. Esto que quiere decir, que tu pregunta no tiene una respuesta concreta. Es decir, depende de lo que necesités, depende de como quieras que se comporte tu aplicacion y las herramientas que estés usando para lograrlo. Ahora, muy probablemente te diria que, el layout de la pagina en gral lo vas hacer con html a mano (o nvu o whatever) y despues le vas a ir agregando de a poquito la funcionalidad que necesités. Fijate si lo que querés hacer no está ya encapsulado en algun componente de esos que nombrás. Si lo está, entonces, mejor para vos. No tenés que hacer nada extra con html (fuera de colocarlo en tu pagina, obviamente :). Seguramente habrás otros componentes que sean mixtos, en los cuales tendrás que escribir algunas pequeñas cosillas en html y juntarlos con el componente que te proveen. Espero haberte ayudado. Saludos. _______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
