TTMMHTM – lovely HTML5 training book, CPU in minecraft and a few games.

Thursday, November 18th, 2010 at 8:19 pm

Things that made me happy this morning:

  • [20 Things I Learned About Browsers and the Web](http://www.20thingsilearned.com/) is a great eBook style HTML5 presentation
  • Nick Halstead on [what motivates programmers](http://nickhalstead.com/what-motivates-programmers)
  • There is [background audio on iPhone](http://sandbox.thewikies.com/iphone-audio/) you can use for text-to-speech
  • A step by step tutorial how to [mark up a progress bar](http://csswizardry.com/2010/11/mark-up-a-semantic-accessible-progressively-enhanced-mobile-optimised-progress-bar-bonus-style-the-numbers-in-an-ordered-list/)
  • Detailed video of a working [CPU in Minecraft](http://www.rockpapershotgun.com/2010/11/17/get-the-minecraft-cpu-map/) – the first CPU with livestock in it
  • Interesting write-up on [link padding for hashtags for smoother browser scrolling](http://css-tricks.com/hash-tag-links-padding/)
  • Amazing – you can built [a touchpad using paper and graphite](http://www.neatorama.com/2010/11/16/computer-touchpad-made-out-of-paper/)
  • [Twitter partnered with Gnip](http://blog.gnip.com/gnip-twitter-partnership/) to offer more tailored Firehose feeds for developers
  • [easyXDM](http://easyxdm.net/) is a library to work around the same origin policy of JavaScript in many different ways
  • [IE6 fixer](http://www.onderhond.com/tools/ie6fixer/) is a polyfill to work around the issues of the browser – you can select which things to fix.
  • Interesting tip how to [track Ajax loads and JS event clicks in Google Analytics](http://blogs.sitepoint.com/2010/11/17/google-analytics-track-javascript-ajax-events/)
  • A [call to abandon designs when you like them to much](http://52weeksofux.com/post/1592164002/kill-your-darlings) is tough but might yield better results in the long run
  • Glenn Jones is always good for interesting concepts. [Draggables](http://draggables.com/) is an alternative way for users to pass data between web sites.
  • Andrew Woolridge has a great writeup on [how to create web services with JS and YQL](http://andrewwooldridge.com/blog/2010/11/16/create-your-own-webservice-with-js-and-yql/)
  • [YQL Erklaerungen](http://www.phpgangsta.de/yahoo-query-language-yql-erklart) in deutsch
  • [Chaos invaders](http://bitbattalion.com/games/chaos-invaders/) – bit confusing but then pretty cool
  • [3D Pong in jQuery](http://www.marcofolio.net/webdesign/jpong_3d_pong_created_with_jquery.html) is quite a lot of fun
  • [F1 by Mozilla](http://f1.mozillamessaging.com/) makes social sharing of web sites easy
  • Good introduction to the [support of HTML5 forms in Firefox4](http://hacks.mozilla.org/2010/11/firefox-4-html5-forms/)
  • A very cool [TextMate colour scheme](http://blog.infinitered.com/entries/show/2) for developers
  • Josh Aas talks about the [Improvements for Firefox4 on Mac](http://boomswaggerboom.wordpress.com/2010/11/10/firefox-4-for-mac-os-x-under-the-hood/)
  • Frogdesign built a cool visualisation of [where people tweet](http://aworldoftweets.frogdesign.com/) with live heatmaps.
  • A nice [live audio analysis of tweets](http://www.youtube.com/watch?v=ObdForlKXw0) – the more people tweet, chirps you hear