The Best of the Internets

The DOM Is NOT Slow, Your Abstraction Is

Abstraction can be helpful, but it also complicates things and leads to slower performance. Andrea Giammarchi provides lots of details here in examining a complex app scenario with the good old fashioned DOM vs. a handful of frameworks. Bonus points for the fact that most of the video evidence tests are being run on non-iOS devices!

No, the DOM is not your problem, the fact you brought an over-engineered abstraction on top of a deadly simple task, like a table that needs some quick update, is the real problem you don’t want to see.

If you dig Andrea’s post, you should also check out this post from the Filament Group.



Becoming Design-Infused: 2 Necessary Mutations to Organizational DNA

A beautifully insightful piece from Jared Spool. Lots of gold in here.

It’s one thing to say design is important and to put phrases like “delivering best-of-class customer experiences” into the corporate mission statement. It’s another thing to change a corporation to truly make design a competitive advantage.




The Failed Promise of Deep Links

A beautiful piece on what it means to be a link and what they mean to us.

In the ‘90s, we got tired of systems like Compuserve, AOL and Prodigy that wouldn’t play together nicely and only let us play in pre-approved ways. We might similarly grow disenchanted with apps that don’t connect easily, or only connect in ways that we can’t shape.


15 Years of Dao

So many nice words about such an important piece about the Web. My humble contribution:

John’s piece came three years before Steve Champeon coined the term “progressive enhancement,” but it clearly and succinctly outlined its philosophy: “Make pages which are accessible, regardless of the browser, platform or screen that your reader chooses or must use to access your pages.” His insights—published a mere decade after the invention of the medium—still influence the work I do to this day.


A Dao of Web Design at 15

John nails it:

I continue to believe, just as the Web is not print, though it emerged in many ways from the medium of print, it is not just another application platform. It has its own genius, which we could call as I did all those years ago, adaptability.



9th Circuit Rules Netflix Isn’t Subject to Disability Law

So the 9th Circuit Court threw out an ADA suit against Netflix for a lack of captions. To Joe Mullin of Ars it seemed like a question of whether a website constitutes a “public accommodation”, but I don’t know that it does in this instance. I did agree with NFB v. Target, but this seems different.

I don’t think Netflix should have to provide captions for all content on its service. The onus for captioning should be on the content creator and not the delivery service. In other words, if Netflix has an accessible site and captions their own original content, that should be the most anyone could ask of them. They don’t own the majority of their content and could even be legally precluded from captioning it depending on the contract.

As much as I want to see more captioned content made available, I think the ruling makes sense. The case doesn’t seem to be appropriately grounded nor does the ask seem reasonable.