p01 information 5251 glöps
- general:
- level: user
- personal:
- first name: mathieu
- last name: henri
- portals:
- demozoo: profile
- cdcs:
- cdc #1: Flip-O-Demo by Oxygene [web] & Diamond Design
- cdc #2: Ooh Crikey Wot A Scorcher by The Lost Boys
- cdc #3: Blood by Holocaust [web]
- cdc #4: Cuddly Demos by The Carebears [web]
- cdc #5: The Union Demo by The Union
- cdc #6: Fantasia by Dune & Sector One [web]
- cdc #7: Flashback by The Carebears [web]
- cracktro Windows Medal Of Honor Pacific Assault DE Plus 9 Trainer by AGES
- sucksadded on the 2012-06-10 12:55:03
- 512b JavaScript Micro Nova by Ribbon [web]
- Pandafox: It's shiny, and the first WebGL prod to reach the milestone size on 512b. It's not long ago, that doing a WebGL prod in 1k was considered a feat.
cb: Silly me. I overlooked that the 0+6 hash luckily collides with the methods we need last in all browsers supporting WebGL today. Well done sir! Your 473b version works in Firefox Aurora, Chrome Canary and Opera Next. That'll teach me to open my eyes when I write a test.
About compatibility: regardless of the platforms/APIs, hashing methods are not forward compatible. We can't have it all. As for cross browser compatibility, it rarely takes much to get a JS demo working in all browsers ( supporting the standards you use ). For all we know, even IE 10 does not support WebGL so IE 9 and 10 are completely out of this game. - isokadded on the 2012-06-09 21:17:25
- 512b JavaScript Micro Nova by Ribbon [web]
- Select the prod "GL1K Cotton Candy sans uniform" and fiddle with the hashing methods. I've not found a hash in the vein of x[0]+x[6] that does not collide in some browser.
- isokadded on the 2012-06-09 12:00:26
- 512b JavaScript Micro Nova by Ribbon [web]
- You're not the first one to suggest that hashing. Alas AFAIK it is NOT cross browser. The order the methods and properties are enumerated is not standardized, so it varies from one browser to another. :\
See this jsfiddle in several browsers. - isokadded on the 2012-06-09 11:06:51
- 512b JavaScript Micro Nova by Ribbon [web]
- You can't have it all :p
cb: Yup. Counting the bootstraping, %PNG header and IHDR chunk that brings us close to 200b.
A usable WebGL setup alone takes a good 300-350 bytes.
PNG bootstraping is really not suitable for sub 1k WebGL prods. For 1k WebGL prods, it's most likely a tie with conventional JS packers. - isokadded on the 2012-06-09 10:31:06
- demo Linux Covered in Bees by Candela
- :\ the visuals felt like a washed out version of
fresh! by Fairlight ( in 2004 )

- isokadded on the 2012-06-08 13:01:53
- 32b MS-Dos tuk-tuk by fsqrt [web]
- Puppies just broke a leg + what Ferris said.
Quote:fsqrt: What's next ?It's probably my last ms-dos prod anyway.
- rulezadded on the 2012-06-08 10:31:50
- demo Windows Full Moon by RGB Urban Corporate
- schabernack!
- sucksadded on the 2012-06-06 20:29:55
- demo Amiga AGA Lech by Freezers
- rulezadded on the 2012-06-06 16:15:21
- demo Amiga AGA Wit Premium by Freezers
- .
- rulezadded on the 2012-06-06 16:13:54
account created on the 2000-07-30 00:31:20
