Puestos a pedir, yo pediría otro tipo de cosas. Queridos Reyes Majos:
¿Para cuando un control efectivo de columnas? Sí, se supone que CSS3 cubrirá éste y otros aspectos, pero dada la lentitud con la que se implantan este tipo de estándares lo mismo algún nieto mío sea capaz de crear layouts más complejos que dos o tres columnas sin perder la salud mental. Además se resolvería el "problema" de la resolución (los diseños elásticos no son solución).
¿Para cuando se podrá aplicar CSS a cualquier elemento (X)HTML, incluidos los controles de formularios y objetos incrustados?
¿Para cuando una suerte de APIs (por darle algún nombre) estandarizadas para JavaScript? Con la proliferación de aplicaciones web actual me parece infame que tengamos que seguir comprobando cada script en cada navegador y plataforma...
Y podría seguir. Vamos, que me parece que hay temas más importantes que solucionar que los que propone Jakob (si le regalan en estas fechas un casco de realidad virtual, ¿su prioridad sería que el VRML sustituyese al HTML?).
Ya se puede aplicar CSS a controles de formularios (botones, selects, textareas...). ¿A objetos incrustados? ¿Cómo? ¿Por qué? ¿Para qué?
Un ejemplo: z-index. Prueba a meter un objeto Flash (por ejemplo), y después intenta solaparlo con una capa (si no se te ocurre aplicación práctica piensa en los típicos menús dinámicos). Lo mismo sucede con ciertos controles de formularios. Es cierto que a algunos controles pueden aplicarse ciertas propiedades CSS, pero desde luego no todas.
Tienes una extensión para Moz/FF que se llama jsLib. Yo de todas formas pediría soporte para otros lenguajes en el cliente (por ejemplo C#), para no tener que reescribir las mismas funciones de validación de formularios en dos lenguajes diferentes (uno para el lado del cliente y otro para el servidor).
Bueno, no digo que sea mala idea (que me lo parece), pero quizás la complejidad de implementar algo así lo acercaría más a un framework que a un cliente más o menos ligero (navegador). Además, ¿qué lenguajes? ¿Todos (C#, PHP, Java, Perl, Python...)? Como siempre cada uno intentaría arrimar el ascua a su sardina, y ya tenemos suficientes diferencias entre navegadores como para añadir algo así, que podría obligarnos a desarrollar para un navegador en concreto.
Creo que JavaScript, en combinación con el resto de tecnologías web, es más que suficiente (tenemos el ejemplo de XUL).
Mi opinión
(Puntos:1)( Última bitácora: Miércoles, 10 Septiembre de 2008, 07:53h )
Puestos a pedir, yo pediría otro tipo de cosas. Queridos Reyes Majos:
Y podría seguir. Vamos, que me parece que hay temas más importantes que solucionar que los que propone Jakob (si le regalan en estas fechas un casco de realidad virtual, ¿su prioridad sería que el VRML sustituyese al HTML?).
Re:Mi opinión
(Puntos:1)( Última bitácora: Miércoles, 10 Septiembre de 2008, 07:53h )
Ya se puede aplicar CSS a controles de formularios (botones, selects, textareas...). ¿A objetos incrustados? ¿Cómo? ¿Por qué? ¿Para qué?
Un ejemplo: z-index. Prueba a meter un objeto Flash (por ejemplo), y después intenta solaparlo con una capa (si no se te ocurre aplicación práctica piensa en los típicos menús dinámicos). Lo mismo sucede con ciertos controles de formularios. Es cierto que a algunos controles pueden aplicarse ciertas propiedades CSS, pero desde luego no todas.
Tienes una extensión para Moz/FF que se llama jsLib. Yo de todas formas pediría soporte para otros lenguajes en el cliente (por ejemplo C#), para no tener que reescribir las mismas funciones de validación de formularios en dos lenguajes diferentes (uno para el lado del cliente y otro para el servidor).
Bueno, no digo que sea mala idea (que me lo parece), pero quizás la complejidad de implementar algo así lo acercaría más a un framework que a un cliente más o menos ligero (navegador). Además, ¿qué lenguajes? ¿Todos (C#, PHP, Java, Perl, Python...)? Como siempre cada uno intentaría arrimar el ascua a su sardina, y ya tenemos suficientes diferencias entre navegadores como para añadir algo así, que podría obligarnos a desarrollar para un navegador en concreto.
Creo que JavaScript, en combinación con el resto de tecnologías web, es más que suficiente (tenemos el ejemplo de XUL).