I’ve been invited by Chris Messina and some kindly folks at MSFT to participate in a panel at this year’s SxSW regarding the value and/or necessity of view-source, and so with apologies to my fellow panelists, I want to get the conversation started early. First, my position: ceteris paribus, view-source was necessary (but not sufficient) [...]
Category Archives: webdev
Ending The ga.js Wait
Google Analytics is ubiquitous, not least of all because it’s better at what it does than most of the alternatives. Also, it doesn’t require any install or maintenance. And it’s free. What’s not to like? Frankly, not much, but if I had to nit pick, I’d note that the worst part of Google Analytics is [...]
Dojo 1.3 Is Out!
Dojo 1.3 is here! (download site) If you’re already using Dojo, this should be a no-brainer upgrade. It’s out-and-out better. As a quick example, dojo.create(“tagname”, { /*properties*/ }) is now the preferred way to build DOM nodes quickly. Its simple API will be natural to anyone who has used dojo.attr(). Even better, Pete’s exciting PlugD [...]
Whoa.
Via Dion, Palm’s new Mojo framework for the Pre is based on Dojo! As far as I know, it was a total surprise to the Dojo community (myself included). I can’t wait to get started writing apps for this thing and see what device APIs Palm has surfaced.
Joining Google
Starting next month, I’ll be a Googler. To my great surprise, I’ve been at SitePen two and a half years. It has been nothing short of wonderful which may explain why it doesn’t feel like it has been that long. When I look back at what we’ve accomplished it’s also surprising that we’ve been able [...]
delegate(), delegate(), delegate()
My MBP batteries keep dying after about a year (each). I usually have 2 that I tote around with me, and each tends to be good for 1.5-2hrs of actual work. This means that I tend not to be able to work through a cross-country flight, and particularly not if I need a VM for [...]
“Action Oriented Programming”
It’s good to be back in SF after a pretty hectic week in Boston for Dojo Developer Days and The Ajax Experience. There’s a lot to say about them, which hopefully I’ll get to in a longer post. Our first DDD event under Pete‘s excellent leadership was a success and Dojo and SitePen very well [...]
ZendCon Notes
I gave a talk on Dojo Wednesday at ZendCon, and when I walked into the room for the talk, there was some disorder as the conference center staff were taking out the tables to fit more chairs in. Even with the extra space, the room was totally packed, thanks in large part to the amazing [...]
Dojo’s Query System: No, Really, It’s That Fast
As outlined by JQuery lead John Resig in this post, it’s hard not to notice how much Dojo’s query engine stomps on the the competition on current browsers. Dojo will load even quicker when we’re able to remove the XPath branch in the query engine which is currently only being kept on life support for [...]
Harmony Fallout
Lets end the silly meme that “Adobe lost” or that “Microsoft won”. The game has hardly begun and it won’t be settled in a standards body anyway.
CSS Variables Are The Future
or: “Reports of the Harm Caused By CSS Variables Are Greatly Exaggerated” To say that CSS is abominable isn’t controversial. The implementations are leading the spec in some places, and we’re getting real progress there. Firefox’s rounded corners and WebKit’s drop-shadows, declarative animations, background tiling, and CSS variables are all hugely important and liberating. But [...]
Transition
Two days ago I dusted off the rarely-used voting procedure for Dojo Foundation projects in order to kick off a transition that I’m very excited about: as of this afternoon, the committers of the Dojo project have elected Peter Higgins the new Project Lead for the toolkit project. I’ve had the pleasure of working with [...]
Power vs. Authority
Standards bodies are animated only by the needs of industry to reduce costs by forcing vendors to agree on things…In this context, then, the W3C’s only effective function is to drive consensus when visions for how to go forward diverge or lead down proprietary ratholes. Asking the W3C for more is the fast path to continued disappointment.
App Engine: Most Of The Stuff I Want, None Of The Stuff I Don’t
I’m not sure who or how, but I got an invite to yesterday’s Camp Fire One event at Google where they announced their new App Engine platform. The event itself was small-ish, with lots of interesting people invited (both from Google and not). I had no idea ahead of time what the announcement would be, [...]
Progress Is N+1
Not sure how I got there, but I just stumbled over this bit of dark humor at Joel Spolsky’s expense, and in reading it I was reminded of a discussion last Friday where I voiced my frustration that as much as IE 8 looks to be a good point release, we know next to nothing [...]