On Demand Javascript – Scalecamp 2009View more presentations from mahemoff. These are the slides from my ScaleCamp presentation, covering various techniques for various styles of On-Demand Javascript, including Script Islands, “async” and “defer” attributes, and library support. One of the interesting things at ScaleCamp is that many of the folks there are dealing with third-party advertisers and [...]
Entries Tagged as 'SoftwareDev'
What’s New in On-Demand Javascript? ScaleCamp Presentation
December 6th, 2009 · No Comments
Tags: SoftwareDev
Design Pattern: Script Islands
December 6th, 2009 · 3 Comments
"Script Island" is what I'm calling a design pattern I alluded to here. The pattern is to embed Javascript in your HTML like so: PLAIN TEXTHTML: <script id="greeting" type="x-deferred-script"> alert("this is my script - it's eval'd on demand"); </script> When the page loads, the browser should say "I don't know what 'x-deferred-script' is, and therefore ignore the concents [...]
Tags: SoftwareDev
Happy Birthday, Blog
December 4th, 2009 · No Comments
It's five years and a thirty-seven minutes today since I hammered out those momentous first words on this blog: I started the blog primarily as a space to host podcasts. How irony! It's been a blast. Great way to reflect on things, get feedback, etc etc, you've heard it all before about blogging anyway, but it's true. [...]
Tags: SoftwareDev
Live Blogging Open Source Show and Tell (OSSAT) at TheTeam, November, 2009 (Part 2)
November 26th, 2009 · No Comments
standard live blogging warning Continuing on from part 1 ... Phil Hawksworth: Playing with Each Others' Toys Phil describes the open source spectrum, from open-fan to open-curious to open-skeptic. Open source is about sharing, so in that spirit, he's going to show us some toys he's made. First up, Polaroiderizer. One of his lessons from this was don't register a [...]
Tags: SoftwareDev
Live Blogging Open Source Show and Tell (OSSAT) at TheTeam, November, 2009 (Part 1)
November 26th, 2009 · 2 Comments
standard live blogging warning I'm here at TheTeam offices in London Bridge, with a number of my Osmosoft colleagues for this open source event. Event Announcement The agenda: Iain Farrell, Canonical - Ubuntu Update Julien Fourgeaud, Symbian - Managing the Symbian community Jeremy Ruston, Osmosoft - HTML5 and the slow death of Flash Leisa Reichelt, Disambiguity.com - Drupal 7 Update Phil Hawksworth, The [...]
Tags: SoftwareDev
Embedded Images in TiddlyWiki Under IE6 via MHTML – Proof-of-concept
November 16th, 2009 · 6 Comments
I only came across the MHTML image hack over the weekend, while listening to @jeresig on the new jQuery podcast (incidentally not the only
Tags: SoftwareDev
Whoa! jQuery’s Adding User Comments to their Docs
November 13th, 2009 · 2 Comments
I just heard on the new jQuery podcast that jQuery docs will be getting comments. jQuery just got a whole - even more - useful. This is direct from the horse's mouth, an interview with jQuery head honcho John Resig. I've felt for a long time jQuery has been ahead of the pack [...]
Tags: SoftwareDev
IE6 Is Older Than Your Grandpa
November 13th, 2009 · 4 Comments
What is "IE6 is Older Than Your Grandpa"? IE6isOlderThanYourGrandpa is a site I launched today to commemorate IE6 turning 3000 days old. A milestone like that should be an interesting piece of trivia, like celebrating the birthday of the tape recorder. However, IE6 is still in wide usage today, making this milestone more tragedy than trivia. [...]
Tags: SoftwareDev
Open-Source Hackathon Patterns: First Cut
October 28th, 2009 · 3 Comments
This is my first cut at identifying process/organisational patterns we've used and evolved for running hackathons at Osmosoft. Many are regular agile patterns, specialised for the Osmosoft-style hackathon context. I described one particular hackathon in detail a few months ago. We've done about half a dozen of them now,for a range of different customers, with requisite navel-gazing in between the events, so [...]
Tags: SoftwareDev
Actions and Conclusions from TiddlyWeb Dev/Deploy Workshop
October 15th, 2009 · 2 Comments
Background As everyone's been developing in different ways, I wanted to arrange a session to share experiences and come up with best practices - to help us become (a) more consistent and (b) more productive going forward. We agreed on objectives (20min), explained our current practices (1hr), had a general discussion and debate on deployment and development (1hr), and we then [...]
Tags: SoftwareDev
