Aunque suene totalmente “extraño”, Pedro Ladaria ha desarrollado un emulador de juegos Gameboy (.gb) con Javascript, utilizando todo el potencial de este lenguaje. Si deseas testear los resultados, te recomiento que utilices Google Chrome.
Para ver la demo http://www.codebase.es/jsgb/
Navegando en la web, me encontré con htmlSQL (es bastante añejo pero funcional) una clase php que se complementa con Snoopy (Simula ser un cliente web en PHP, y puede, por ejemplo, enviar formularios de forma transparente) y es capaz de obtener a través de expresiones regulares parte del contenido HTML, y todo gracias a consultas SQL.
Un Ejemplo gráfico:

En la parte Azul, se pueden especificar que atributos se van a devolver en la consulta, en Morado se pueden especificar las etiquetas en las cuales sera consultada la parte Verde. Un demo online se encuentra disponible para que realicen pruebas.
Más que “utilizar”, voy a “estudiar” la librería y ver si puedo crear algo similar y más acorde a mi forma de programar.
Para lograr un efecto similar, pero de lado del cliente, acostumbro a usar PROTOTYPE JS.

Hoy en día es más fácil para nosotros los desarrolladores contar con diversas “herramientas” y “complementos” que nos ayudan a interactuar con el usuario final de nuestros software de manera más dinámica y enriquecer la experiencia de uso.
Gracias a ADOBE FLEX y a MICROSOFT SILVERLIGHT, todas estas labores complejas son parte del pasado. Ambos cumplen lo que se denomina RIA (Aplicaciones Ricas de Internet). También se basan en un modelo multi-capa, siendo la de presentación. Ya que todos los procesos se ejecutan y resuelven gracias a la implementación de varios otros lenguajes con los que se puede interactuar.
Acceder a bases de datos, leer feeds rss, generar animaciones, mostrar videos, subir archivos a la web, entre otras cosas.
Ambos presentan un número similar de características que los hacen bastante similares, sin embargo y quizás lo único que puede desequilibrar la balanza, es que Silverlight NO es soportado en Linux, y solo en windows en los navegadores Firefox e Internet Explorer (Opera aún queda afuera). Mientras que Flex es multiplataforma y puede ser unido a ADOBE AIR para crear aplicaciones de escritorio.
Para ambos se necesitan unos complementos que se instalan en un par de clic y que son solicitados al ejecutar una aplicación.
Una explicación más detallada se puede encontrar en la WIKIPEDIA
…

Desde ya pueden bajar la última versión del navegador, de forma gratuita y sin validar la copia de windows. Está en inglés y pesa apróx. 11mb.
Estos días he desaparecido un tanto del blog, y es que me encuentro desarrollando un nuevo sistema para recopilar información de los visitantes de mis sitios web. Saber el sistema operativo, el país de procedencia, la versión del navegador, entre otras cosas.
Pronto les cuento más y les hago la invitación para que integren una sencilla API del sistema en sus webs. Estoy preparando todo sobre cakePHP framework y de momento anda de maravilla.