Apple vs. Adobe: This is fargin’ war!

I’m sure I’m not the only child of the ’80s who watched Johnny Dangerously several (hundred) times as a kid. One of my favorite characters was Roman Moronie, whose command of the English language — well, more specifically, English profanities — was tenuous at best. I’m sure he would be highly offensive to a particular nationality or ethnic group, if it were possible to tell where he was actually from. (That mystery itself being a joke in the movie; at one point a newspaper headline reads: “Roman Moronie deported to Sweden — claims he’s not from there.”) Yes, I was a big fan of ’80s Michael Keaton movies that, in retrospect, are somewhat problematic. Johnny Dangerously, Mr. Mom. I think I partly liked him because I thought maybe he was related to the characters on Family Ties. OK, I was old enough to know better than that.

What does this have to do with Apple vs. Adobe, or anything for that matter? I’m not sure, but I do know that their battle has escalated to fargin’ war!

Steve Jobs fired the first metaphorical salvo last month with his Thoughts on Flash. I thought he nailed it, as expected. Of course Adobe can’t let him win, so yesterday Adobe retaliated with their “We [heart] Apple” / “We [heart] Choice” ad campaign and an open letter of their own.

The idea that Flash is somehow open — or that Apple is somehow trying to “close” the web — is both disingenuous and misguided. My natural inclination is to blather on ad nauseum about such things, but as I’m home with a sick kid today (which is to say, there’s enough nauseum in this house already), I’ll let some more pithy writers say it for me.

First, an excellent and concise response from Jim Whimpey in Brisbane, Australia (by way of John Gruber in Philadelphia):

Adobe: not open, claim to be.
Apple: not open, don’t claim to be, contribute heavily to that which is truly open.

If that’s not pithy enough for you, a picture is worth a thousand words. Via Jeffrey Zeldman in NYC:

Update: Over on the Macworld website, the Macalope has some choice words on this topic. It’s worth reading in its entirety, but here’s my favorite bit, dissecting excerpts from the Adobe open letter:

If the web fragments into closed systems, if companies put content and applications behind walls…

You mean like the wall of a lousy runtime environment that would just as soon crash the Macalope’s browser as play back a Daily Show clip? The wall of a development environment controlled by one company that makes some pretty good coin off the deal?

Oh, no. That’s not the wall you were talking about. Sorry. Go on.

…some indeed may thrive — but their success will come at the expense of the very creativity and innovation that has made the Internet a revolutionary force.

The Internet is an open range where anyone can compete in any way they like. But Adobe didn’t make the Internet. In fact, they tried to wall off a section of it. Apple, on the other hand, made its own walled garden with a scenic view of the Internet.

iPad: Son of Newton

There’s some buzz going around concerning Apple’s new iPad commercial and its similarity to one Apple produced for the Newton two decades ago. Though I’m not the first to comment on this, I have a few thoughts of my own, so here goes…

First, let’s watch both commercials. I did not remember this (apparently) “classic” (in John Gruber’s words) ad for the Newton:

Now, watch Apple’s new iPad ad:

Wow. Homage indeed. I doubt very many people remember the Newton commercial, but the iPad commercial is stunningly similar. This had to be deliberate, but I’m wondering what exactly that deliberateness is supposed to mean.

Well, I’ll tell you this: watching the two ads back-to-back, I’m left feeling that a) the Newton really was way ahead of its time, and b) the Newton ad seems like one of those futuristic concept videos Apple (among other computer makers) seemed to love producing in the 1980s.

Newton was a vision of the future. iPad is the reality. That Newton actually became a shipping product says a lot about Apple’s ability to realize its vision (compared to the long line of never-to-be-made concepts that have come from Microsoft over the years, most recently… well… this). But the Newton was too far ahead of its time. Then again, it ushered in the PDA era, which ushered in the “smartphone” era, which led to the iPhone and now the iPad. So maybe Apple was really seeding (if you’ll pardon the pun) its own future with the Newton.

There are two key lines that for me define the difference between the two ads:

“Newton can receive a page and sends faxes and, soon, electronic mail.”

“(iPad is) 200,000 apps and counting. All the world’s websites in your hands.”

Granted, paging and faxing were still relevant technologies when the Newton was released, but they were already doomed, and the best Apple could say was that “soon” Newton could handle “electronic mail” (even then, using a soon-to-be-antiquated term). In contrast, the iPad hits the ground running, leveraging the existing success of the iPhone, and with forward momentum for future technologies. Newton was about what could be, but iPad is.

TinyMCE and the relative URLs SNAFU

My CMS, cms34, uses a few third-party tools for certain complex features. One of the most useful is TinyMCE, a JavaScript/DOM-based drop-in WYSIWYG text editor. If that doesn’t mean anything to you, you probably want to stop here, but in case you’re a glutton for punishment, it is, in short, a way to produce HTML-formatted text with a word processor-like interface. Think Microsoft Word in a web browser, with the results being formatted for display on a web page. Slick.

Anyway, there’s been one nagging problem: When users paste in URLs for links, TinyMCE converts any on-site links into “relative URLs” — it strips out the domain name. This is not necessarily bad; in fact, for the most part I would want it to do that. But for some reason the nature of my CakePHP-based CMS seems to confound TinyMCE’s ability to properly determine the relative URL. And what’s worse, the CMS includes an enewsletter editor which has to have absolute URLs, but TinyMCE was converting them to relative URLs even if the user pasted in an absolute URL.

A little research led me to a handy explanation in the TinyMCE Wiki. Basically, if you want your URLs to always be absolute, make sure your TinyMCE configuration includes the following:

relative_urls : false,
remove_script_host : false,
document_base_url : “http://www.site.com/path1/”

Of course, you’ll want to change the value of document_base_url to be the actual base URL of your website. As it happens, my CMS has a global JavaScript file that creates a variable called baseUrl that I can use anywhere in JavaScript to substitute for the full base URL of the website. So, in my case, I set the value for document_base_url equal to baseUrl.

And, voilà, it seems to work!

Bad data

I apologize in advance if my argument here is less cogent than it could be: I’m under extreme time constraints to crank out this post. That said, this is something I just can’t leave alone.

“The album is dead!” people seem to be lamenting. What people? Well, Nate Anderson at Ars Technica for one, and he comes bearing graphs.

But how useful are these graphs? Not very. As one (or more, actually) of the comments on the article notes, comparing singles to albums (to streams, even!) in terms of units is useless, since an album is typically made up of approximately 10 tracks. Meaning, buying a single vs. buying an album is not the equivalent of buying a Mac instead of a PC, or buying an apple instead of an orange. It’s buying one song instead of buying ten songs. But you’re still buying songs.

So… the chart showing 1,138 million singles, vs. a paltry 76 million albums, sold in 2009 — a harrowing comparison — would more accurately be represented as 1,138 million songs purchased as singles, vs. (approximately) 760 million songs purchased as albums, in 2009. Singles are still more popular than albums are, but the number of songs acquired as singles vs. as parts of albums is less than double.

Or another way to look at it, if you don’t like thinking about songs, is dollars. Most popular singles are selling on iTunes these days for $1.29, vs. $9.99 for albums. So you’re looking at $1,468 million in single sales, vs. $759 million in album sales. Again, about twice as many dollars spent on singles as opposed to albums. Maybe not good news for albums (I don’t know; it would be helpful to see what the trends in singles-vs.-albums sales have been over time), but certainly not the catastrophic disaster the Ars charts suggest.

One aspect of the story that is perhaps worth evaluating is how much of the concept of the album as an art form is being lost here. But again, honestly, the 3-hit-singles-and-7-tracks-of-crap model for pop albums has been around since (based on anecdotal evidence from my mom) at least the 1960s. That doesn’t mean all music follows that model, though, and it doesn’t mean that the fans of longer-form compositions or concept albums aren’t still buying albums.

The Shining: happy version

Apparently this brilliant mock trailer for the “happy version” of The Shining has been on YouTube for 3 years, but I just discovered it in a post on Brand New, cited as an effective metaphor for the horrible decision of the merged United and Continental airlines to simply merge their logos as well.

Anyway… wow. This trailer really messed with my brain. Watch:

The most disturbing part for me was that for most of it, I believed it was a real trailer. I was too young when The Shining came out to be able to remember the marketing campaign for it, but I’ve seen enough late-’70s and early-’80s movie trailers as bonus features on DVDs to recognize the dippy narration as de rigeur for the era.

It wasn’t until I heard a brief snippet of my favorite piano motif from the soundtrack of The Shawshank Redemption that I realized it was fake… and then moments later, when “Solsbury Hill” (a song that at least existed when the movie was made) came in, the conceit went over the top — funny, but obvious.

Regardless, this is a brilliant piece of work. In addition to being hilarious, it shows how you can twist an assortment of brief clips from a movie to tell just about any story you want. (It also helps explain why trailers can be effective in selling tickets for a crap movie… which The Shining, of course, is not.)

The coup de grâce is the way the voiceover says “Shining” at the end.