El potencial de Javascript y <canvas /> se pone de manifiesto en esta demostración de tan solo 256 bytes en el que mediante el uso de data:image nos permite simular que planeamos sobre la superficie de Marte. Via: www.anieto2k.com/2008/10/18/planea-por-marte-con-javascript-y-solo-256/
menéame
Yo te enseñare el potencial de Javascript:
blog.nihilogic.dk/
Juegos:
wolfsestein + flickr
www.nihilogic.dk/labs/wolfenflickr/
o el de toda la vida
www.nihilogic.dk/labs/wolf/
Ajedrez
www.nihilogic.dk/labs/chess/
etc...
""S=Math.sin;with(R.getContext('2d'))for(fillRect(0,0,300,150,drawImage(R,9,2,282,148,0,3,300,150),fillStyle='rgba(99,0,42,.01)'),a+=x=88;x--;fillRect(x*4,75+S(a+x/27+S(x/9)*S(a*2-x/15))*20,4,3))fillStyle='#c60'",a=9)""
No hace uso de data:image, hace uso del objeto CANVAS (que raro, es la segunda vez que hago un comentario diciendo lo mismo: meneame.net/story/crea-arma-partir-de-tu-nombre#comment-23 )
PD: además, se puede mejorar www.abrahamjoffe.com.au/ben/canvascape/
Además, el método toDataURL (del objeto canvas) sirve para obtener un link como el que tú dices. Este código no lo usa por ningún lado.
Lo que más se le acerca a lo que tú dices es que presiones con el botón derecho sobre la imagen y le des a "Ver imagen".
PD: toDataURL no está soportado por IE ni Safari
Vamos a ver, este código javascript no usa data/image para nada. Lo que pasa es que cuando haces click derecho en la imagen con firefox y pulsas sobre "ver imagen", firefox te crea un link del tipo data/image.
Después, tampoco usa el método toDataURL(). Este método, si buscas en google, verás que devuelve un data/image como el de antes. De nuevo, te repito que este código no usa para NADA este método.
Te voy a explicar un poco el tema:
Este código tiene un objeto HTML llamado canvas (definido en el estandar HTML 5) el cual es soportado por Safari, Firefox, Opera y Chrome entre otros.
En cambio, no está soportado por Internet Explorer. E... » ver todo el comentario
Y si, ya sé que cualquier código Javascript lo puedes poner en una sola linea, pero ¿será siempre "mísera" y ocupará menos de 1 KB como éste?
Lo que es erróneo puede que séa la entradilla (C&P de aNieto2k), pero no veo porque haya que descartar la noticia solo por éso.