Archive for the ‘Projects’ Category

Still Alive, HTML5 Remix

Monday, October 4th, 2010

Last week, I got the wild idea to remix one of my favorite songs, Still Alive from Portal, to be about HTML5. In doing so, I twisted each line’s meaning by including a HTML5-related link at the end and Tweeting the song out, line by line. This broke several rules of Twitter (don’t spam your followers’ stream being the really important one), but I justified it by claiming it was Art.

Much to my surprise, while looking for things to link to for each line, I stumbled upon several sites I had never seen, such as: Is HTML5 Ready Yet?, HTML5 Demos, Burning Words, and Still Alive in JavaScript.

If anything, I’m grateful for not losing any followers (or gaining the exact number that unfollowed) and the one positive Tweet I received by Joe Barstow. I doubt I’ll feel inspired to do something like this again.

For those of you that didn’t follow along, here is the full text of the remix:

This was a triumph. (HTML5 Spec)
I’m making a note here: HUGE SUCCESS. (New HTML5 APIs)
It’s hard to overstate my satisfaction. (Biolab Disaster)
HTML5, We do what we must because we can. (HTML5 Doctor)
For the good of all of us. Except the ones who are dead. (XHTML2 Spec)
But there’s no sense crying over every mistake. (Apple’s HTML5 Demos)
You just keep on trying till you run out of cake. (CAKE)
And the Markup gets done. And you make a neat gun. (Canvas Element)
For the people who are still alive. (Twitter Search for HTML5)
I’m not even angry. I’m being so sincere right now. (Angry Web Designer on HTML5)
Even though you broke my heart. And killed me. (HTML5Shiv)
And tore me to pieces. And threw every piece into a fire. (The Wilderness Downtown)
As they burned it hurt because I was so happy for you! (Chromium Canvas CPU Usage Bug)
Now these points of data make a beautiful line. (flot)
And we’re out of beta. We’re releasing on time. (Is HTML5 Ready Yet?)
So I’m GLaD. I got burned. (Burning Words)
Think of all the things we learned for the people who are still alive. (Dive Into HTML5)
Go ahead and leave me. (Quirksmode on Native vs. Web App)
I think I prefer to stay inside. (Evercookie)
Maybe you’ll find someone else to help you. (Adobe Flash)
Maybe Adobe. THAT WAS A JOKE. HAHA. FAT CHANCE. (Adobe Illustrator’s HTML5 Tools)
Anyway, this cake is great. It’s so delicious and moist. (HTML5 Day)
Look at me still talking when there’s Scripting to do. (Remy Sharp’s HTML5 APIs Presentation)
When I look out there, it makes me GLaD I’m not you. (Quirksmode HTML5 Compatibility Charts)
I’ve experiments to run. (Chrome Experiments)
There is research to be done. (HTML5 Undo)
On the people who are still alive. (Zeldman)
And believe me I am still alive. (Daring Fireball on Mobile Canvas Speed)
I’m doing Scripting and I’m still alive. (DeviantArt’s Muro)
I feel FANTASTIC and I’m still alive. (HTML5 Demos)
While you’re dying I’ll be still alive. (IE9)
And when you’re dead I will be still alive. (IE6)
STILL ALIVE (Friends Electric Podcast: Episode 2)
STILL ALIVE (Still Alive in JavaScript)
Thank you for participating in this HTML5 Enrichment Center activity!

http://labs.adobe.com/technologies/illustrator_html5/

A World of Warcraft Journal

Sunday, February 10th, 2008

A couple of years ago, before I knew PHP or any back-end language, I really wanted to keep a World of Warcraft Journal—a pictoral journey through my travels in Azeroth. Knowing my way around XHTML and CSS, I designed a page, marked it up and started cataloging the beauty of WoW. As the images started to add up, I realized I had no paging system and no way to update the site without modifying the mark-up. After around 30 pictures, it was too much to handle, and I let it go.

Well, I’ve decided to give it another go; this time, with a little more knowledge under my belt. I haven’t been playing very much WoW, so the first thing to do was to start again. I gave myself a few hours this weekend and actually attempted get some questing done. It was an exhilarating experience. The next thing to do was to design a system for uploading images, text, quotes, conversations, and a few other things, with a nice design, RSS, and easy management. Knowing I couldn’t do that, and based on my fascination with mini-blogging, I decided to scratch and itch and give Tumblr a go.

It was worth it. Tumblr allows for stupid-simple management of mini-blogging, and it even makes it look good. It has image, audio, and video upload support, and has a beautiful API. I was even able to connect it up to a custom URL with a simple A-record in my DNS.

And, voila!, Peter’s WoW Journal is re-born: http://wow.peterwooley.com