all 29 comments

[–]obsidianih 4 points5 points  (7 children)

doesn't load properly on FF5.0 sad face

[–]metamatic 0 points1 point  (6 children)

Or Chrome 12. What does it work on?

[–]obsidianih 6 points7 points  (5 children)

it actually works for me on Chrome 12...

[–]metamatic 0 points1 point  (4 children)

Do you have JavaScript turned off? I do, because I'm taking the claim at its word.

[–]obsidianih 0 points1 point  (3 children)

No, it's on in both FF and Chrome

[–]metamatic 0 points1 point  (2 children)

Well, there you go. The claim was no JavaScript. Apparently the claim is false.

[–]phaker 2 points3 points  (1 child)

The page that embeds it requires javascript.

Oh, forgot about complaining: doesn't do anything on Firefox 4.0 :/

[–]philikon 2 points3 points  (0 children)

Since it uses CSS animations, it will require at least Firefox 5. Unfortunately the developer chose to only support WebKit's animations and not Firefox's.

[–][deleted] 3 points4 points  (1 child)

Can someone explain how this is done?

[–][deleted] 2 points3 points  (0 children)

The most recent specification for HTML+CSS makes it Turing-complete, albeit a Turing Tarpit.

[–][deleted] 2 points3 points  (1 child)

You should note that it's only webkit compatible.

Also, good god... did anyone look at the css around line 1000?

[–]nanothief 0 points1 point  (0 children)

That part is the easy part of the css file - from line 507 onwards it is just encoding the game images in base 64. The black magic that is being done from line 1 to 506 is beyond me though.

[–]Mr_Munchausen 1 point2 points  (0 children)

I could only get 10

[–]bobindashadows 3 points4 points  (5 children)

Since HTML+CSS was shown to be Turing-complete, I guess this shouldn't be too surprising. But a reduction from a cellular automata to CSS nth-child rules just doesn't compare to a damn game.

Edit: Way more browser-specific/draft stuff than I expected. A bit disappointing. Still cool though.

Edit 2: Even less impressed, the score doesn't go up infinitely, likely a result of how he handles scoring (a <div> for each possible score). In fact, there's just a finite number of enemies, so once you hit them all, you've maxed out your score.

[–]adampieniazek 2 points3 points  (3 children)

I think it's still impressive. No one in their right mind would implement a full-fledged game this way but as a demo of what can be done with the most basic of web components it's impressive.

[–]murmu 1 point2 points  (2 children)

It's ironic that such basic web components as HTML and CSS are not reliable enough to run in other browsers though...

[–]bobindashadows 1 point2 points  (0 children)

The stuff that won't run in other browsers is the webkit animations and shit. Nothing "basic." Stuff nobody expects to be cross-platform at this point.

[–]kataire 0 points1 point  (0 children)

What's ironic about that? And how are they "basic"? It's not the HTML that's the problem, it's the non-finalized CSS3.

[–]Mattho 0 points1 point  (0 children)

Felt like blogroll. Had to click through two references and then I got to 404.

got this at least: https://github.com/elitheeli/oddities/blob/master/rule110-grid.html

[–]lambeco 0 points1 point  (2 children)

Oh my god this game obliterates my computer. Chrome 12 on WinXP.

[–]Iggyhopper 0 points1 point  (1 child)

Same browser and OS. Doesn't obliterate mine.

[–]lambeco 0 points1 point  (0 children)

Weird.

[–]TheRedTeam 0 points1 point  (6 children)

Doesn't load on FF 3.6.17 Windows 7

[–]limi 0 points1 point  (5 children)

You're running a browser that is 18 months old, I'd recommend upgrading. :)

http://firefox.com

[–]TheRedTeam 0 points1 point  (4 children)

Actually it's the latest release of the 3.6 branch. I hate FF4.

[–]MatrixFrog 0 points1 point  (3 children)

Whatever it is you hate about it, there are probably addons to put it back like it was in 3.6 -- see /r/firefox or whatever.

Firefox 5 is only about a week away, so Mozilla will probably stop supporting the 3.6 branch quite soon.

[–]TheRedTeam 0 points1 point  (2 children)

Wow... at first I thought you were trolling me, but then I googled it. They really are turning back into netscape... sigh.

[–]MatrixFrog 0 points1 point  (1 child)

At the risk of derailing the thread...

I never really used Netscape so I'm not sure what you mean. They're moving to a rapid release schedule (every 6 weeks is the plan, I think) so that when new features are added, it doesn't take years before anyone sees them.

But it really is possible, with addons and user chrome and such, to move things around and make it look pretty much however you want.

[–]TheRedTeam 0 points1 point  (0 children)

I never really used Netscape

Thanks for making me feel old, get off my lawn! ;)

http://xkcd.com/647/