Hace tiempo que Macromedia venía vendiendo la idea de que Flash es importante para los desarrolladores web porque les permite crear aplicaciones web que se comportan como aplicaciones de verdad (sin lentas recargas de páginas, con interactividad…). Gente como Scott Schiller lleva tiempo demostrando que no hace falta Flash para conseguir interactividad en una página web, que basta con DHTML (no quiere decir que Flash no sirva para nada, ni mucho menos, pero sí que Macromedia está ‘vendiendo una moto’ al olvidar que mucho de lo que venden para Flash no necesita Flash). Luego, desde luego, llegó GMail, y demostró que la combinación de HTML, JavaScript y XMLHttpRequest da para mucho. Claro que el problema seguía siendo que no todo el mundo tiene el mismo talento que Scott Schiller o la gente de Google. Y ahí entra QWAD Framework, que ahorra mucho del tiempo que habría que dedicar a la creación de bibliotecas de funciones, y los sustituye por aprender cómo funciona la API, que parece bien documentada. La ‘aplicación’ de demo ilustra el acceso a bases de datos, y una búsqueda en vivo à la Google Suggest. Interesante. (Requiere PHP5.)
Categoría: CSS (y más)
Dos de desarrollo web
Llevan un tiempo en los Dev Centers de Macromedia con una serie de artículos para hacer, ‘a mano’, un blog con Dreamweaver, usando PHP y MySQL en el servidor. Ya ha salido la sexta y última entrega de la serie.
Gallery es una galería de imágenes para la web que parece estar muy trabajada (administración de usuarios, RSS y notificaciones por correo, posibilidad de comentarios públicos, permite subir varias fotos de golpe en un zip, o mediante un applet Java, sincronizado de álbumes…). Ahora, además, hay un plug-in para enlazar a las galerías desde WordPress.
Los vídeos de Web Design World
Hace un tiempo se celebró una conferencia de diseño web en Boston, Web Design World, con gente como Jeffrey Zeldman, Ethan Marcotte y Molly Holzschlag. Los vídeos de las presentaciones están disponibles en FTPOnline.
Ahora mismo me estoy mirando el vídeo de Zeldman (que, por cierto, es un tipo muy divertido).
Media docena de desarrollo web
Unos cuantos enlaces de desarrollo web que hace mucho tiempo que voy arrastrando y que no consigo leer. Mejor los coloco antes de que caduquen…
El tutorial de macromedia.com sobre la creación de un blog con Dreamweaver, PHP y MySQL va por la quinta parte (o lo iba cuando apunté esto).
Un artículo resumente sobre los diferentes tipos de posicionado en CSS. Y una hoja de estilo de impresión que incluye las URLs de los enlaces.
Una herramienta en PHP que genera gráficas en formato swf, y otra para agregar feeds en una página web.
Finalmente, un artículo (en inglés) titulado JavaScript: el lenguaje más incomprendido de l mundo (si no he leídoendiagonal mal, uno de los puntos es que la gente lo considera un lenguaje sólo para la web (como yo al ponerlo en esta entrada)).
La última (?) de Google Suggest (y similares)
Las últimas notas (o no) sobre XMLHttpRequest y Google Suggest.
Un ejemplo de aplicación (familia cercana de los pases de fotos dinámicas del post anterior) es map.search.ch. Probad a hacer un zoom, o bien a hacer click en un punto y arrastrar, y lo veréis. (Resulta que no usa XMLHttpRequest… 2005.1.8)
En creatimation.net le ponen un XMLHttpRequest a Textile. La demo me perece una gran aplicación (Textile permite editar XHTML con relativa facilidad, y su funcionamiento está explicado aquí).
No debería ser difícil hacer un hack y robar el código Javascript de Google Suggest para añadirle una ‘busca en vivo’ a Otro blog más, pero sé que no lo voy a hacer. Algo parecido, pero sin recurrir al robo a Google (más que nada, la implementación es de julio) se encuentra en Bitflux Blog.
Y una extensión para usar Google Suggest desde Mozilla (en versión alfa).