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::URL data:image nos permite simular que planeamos sobre la superficie de Marte.
<body onload=setInterval("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(10,0,39,.01)'),a+=x=88;x--;fillRect(x*4,75+S(a+x/27+S(x/9)*S(a*2-x/15))*20,6,2))fillStyle='#730'",a=9)><canvas id=R>
Actualizo:
Jose me avisa de que no usa Data:URL sinó que usa data:image mediante el uso de toDataURL() de canvas. Además nos muestra una versión desarrollada por él mismo del simulador marciano un poco menos ofuscado que el ejemplo anterior.
9 comentarios, 2 referencias
+
#