Simon Willison’s Weblog

Subscribe

Items in May, 2006

Filters: Year: 2006 × Month: May × Sorted by date


Faster DOM Queries. Dean’s IE-specific getElementsBySelector optimisation is evil genius. # 31st May 2006, 9:53 am

Feedjack. A Django Python Powered Feed Aggregator. # 31st May 2006, 9:50 am

Photographing Squirrels—a photoset on Flickr. Real wild squirrels with real vintage cameras. Awesome. # 30th May 2006, 11:13 am

Executing JavaScript on page load (updated). I’ve updated the code to fix a problem in IE 7. # 28th May 2006, 12:29 pm

Own your data: ad-hoc representations. Includes interesting notes about Tabblo’s implementation. # 28th May 2006, 11:41 am

Travel-time Maps and their Uses. Fascinating concept, beautiful maps. # 26th May 2006, 7:22 pm

IE DOMInspector. Recommended at the London JavaScript night. $69 though. # 26th May 2006, 4:55 pm

Web APIs, not Web Services

In Web Services are Dead, Long Live Web Services, Mark Nottingham suggests HTTP Web Services as a better phrase for discussing machine-to-machine communication using HTTP where the WS-* stack isn’t assumed.

[... 112 words]

davidbau.com: Haaarg, world! (via) Really sweet story of teaching a 6 year old Python. # 25th May 2006, 11:35 pm

15 Days Of jQuery. 15 days of tutorials for one of the more quirky JS libraries. # 24th May 2006, 7:47 pm

Using TinyMCE in Django’s admin. Using the js admin argument. # 24th May 2006, 6:48 pm

Room 641A. Interesting back-of-an-envelope analysis of the NSA domestic spying scandal. # 24th May 2006, 6:36 pm

Sahi. Neat proxy/JavaScript based web app testing tool. # 23rd May 2006, 2:09 pm

hCalendar in Endo. Nice screencast of a Microformat consuming feed reader. # 23rd May 2006, 1:57 pm

Notes from my Yahoo! UI Library talk

I gave my talk on the Yahoo! User Interface Library here at XTech on Tuesday. There’s so much great stuff in the library that cramming it all in to 45 minutes proved impossible, so I ended up focusing on the utilities (dom, event, connection, animation and dragdrop) and providing an overview of the controls at the end.

[... 141 words]

Planet XTech: Aggregated coverage of XTech 2006. Simple but very effective conference coverage mashup. # 17th May 2006, 2:11 pm

Google Web Toolkit is NOT open source. “The GWT Java-to-JavaScript compiler and hosted web browser are shipped binary-only.” # 17th May 2006, 8:46 am

Google Web Toolkit—Build AJAX apps in the Java language (via) Write Java that “compiles” to JavaScript and HTML. Weird. # 17th May 2006, 7:25 am

Are you generic? More Django for designers, this time from Wilson Miner. # 15th May 2006, 2:26 pm

Python Templates. It’s surprising how much work you can get done building on Python’s string interpolation. # 15th May 2006, 2:25 pm

JavaScript 2 and the Future of the Web. Brendan Eich at The Ajax Experience. # 14th May 2006, 8:21 pm

“Lock The Vault? What Kind Of Maniac Would Steal Money From A Bank?”. Voting machine company rep rules out possibility of corrupt election officials. # 14th May 2006, 7:44 am

Microsummaries in Firefox 2. Neat new feature: short summaries of pages extracted using XSLT. # 13th May 2006, 10:18 am

__halt_compiler()—how nuts? There are good reasons for it to exist. I still think it’s nuts though. # 12th May 2006, 12:43 am

Build Your Own Website the Right Way Using HTML and CSS. Ian Lloyd’s book. Sounds perfect for beginners. # 11th May 2006, 11:40 pm

Opera Mini 2.0

Just as I was getting thoroughly sick of the whole X-2.0 trend along comes a product I can really get excited about. Opera Mini 2.0 is a truly lovely piece of software. It’s a free web browser for your phone, accompanied by a free proxy:

[... 308 words]

mnot: Vendor-pires (via) WS-* vendors and vampires. # 11th May 2006, 3:45 pm

PHP: __halt_compiler(). This is nuts. # 10th May 2006, 5:28 pm