Almost the first 256b intro using Canvas ever :p
The idea was pretty simple: Draw colorful dots in the center of the Canvas and zoom it all introduce a nebula like color blending.
<body bgcolor=0 text=snow onload=h=R.height=256;setInterval('with(R.getContext("2d"))fillStyle="#"+(999*r(fillRect(r(drawImage(R,3,3,250,250,0,0,h,h))*26+116,r()*26+116,3,3))|0)',r=Math.random)>pNebula<canvas id=R>
Including some styling of the page and text, the whole intro fits in 214 bytes. Actually it was even possible to fit a valid HTML5 version in 248 bytes.
<!doctype html><title></title>pNebula<canvas></canvas><script>r=Math.random;setInterval('with(R.getContext("2d"))fillStyle="#"+(999*r(fillRect(r(drawImage(R,3,3,144,144,0,0,150,150))*26+61,r()*26+61,3,3))|0)',R=document.body.childNodes[1])</script>
Make sure to leave a comment or thumb up/down on Pouet.
Other recent projects
There are many experiments and projects like PNEBULA to discover other here.
FRONTFEST MOSCOW It was an honour to be invited to Fronfest Moscow 2017 with the little family to give my first workshop; implementing a Twin-stick shooter using ES6 and Canvas, and to continue my CODE🎙ART series of talks + live coding aiming to inspire new web developer artists. on November 18th, 2017
VOLTRA VOLTRA: Grinding the Universe, a gritty JavaScript demo, winner of the 1024 bytes demo competition at the Assembly 2017. on August 6th, 2017
BREATHING EARTH Another take on Nadieh Bremer mesmerizing Breathing Earth visualisation, running at 60fps on a 2D Canvas without libraries or frameworks. on June 26th, 2017
THREAD The "10 print" maze generator in 15 bytes of x86 assembler. on December 19th, 2013
TV NOISE Fall 2011, another meme struck Pouet.net. TV NOISE. Over the course of a few weeks, every single platform went psssh. There you go open web platform: TV noise in 128 bytes. on November 13th, 2011
MARS LANDSCAPE Remember the amazing MARS 4Kb intro by Tim Clarke in 1993 ? Here comes a remake in 256b using JavaScript and Canvas on October 16th, 2008
MANDELBROT TRACER Possibly the smallest Mandelbrot tracer ever in JavaScript: 101 bytes on September 21st, 2008
ASAHIKAWA Flyby the city of Asahikawa in 64 bytes. on January 21st, 2007
Let's talk
Don't be shy; get in touch by mail, twitter, github, linkedin or pouet if you have any questions, feedback, speaking, workshop or performance opportunity.