Free the User Agents!
February 17, 2005
I've always thought that a user agent (the software that decodes a web page so that you can work with it) should be able to do whatever it wants. In the same way I can rip, mix and burn all the other media I bring into my computer, something as straightforward as an HTML page should be fodder for processing however I want.
About four and a half years ago, Microsoft announced their intent to add Smart Tags to the then-in-beta Internet Explorer 6. In grand blogosphere tradition, there was much hue and cry and the effort was abandoned.
I thought then, and still think now, that Smart Tags were a great idea, especially if they were implemented as an option. Being able to use simple text parsing (and hopefully eventually some sort of bayesian or semantic processing) to annotate a page with additional links and information is exactly what I want my user agents of choice (namely, Firefox and Internet Explorer) to be able to do. Once your HTML page gets to my machine, it's mine to rip, mix and burn.
But of course, nobody trusts Microsoft, and some of that mistrust is quite justified. So the idea died, and nobody's made a credible implementation of equivalent browser technology in the years since.
Until yesterday. Google put out their Google Toolbar 3 beta for Internet Explorer. In amidst the smattering of improvements is AutoLink, which parses page text to insert useful additional links on demand. WordTranslator works similarly, letting you translate words that you select on the page.
Except Google's implementation doesn't let third parties create logic for detecting text, and doesn't let third parties add additional actions to text that's hyperlinked. And Google gets all of the ad revenues from the Google services which are linked to by the AutoLinked text. Basically, It's Smart Tags except only Google gets to decide what's linked, and Google controls where the links go. Microsoft's Smart Tag implementation (which lives on in Microsoft Office) can be extended by any developer, letting you choose what get linked and where the links go.
Now, let me be clear. I don't begrudge Google their AutoLinks at all. I think they're a great technology and well implemented. Above all, they're useful. But I bet the entirety of web developers could come up with even more creative and useful stuff if they were freed to do so. Especially if they were freed to do so by core abilities in the most popular user agent platform, Internet Explorer on Windows. But they're not. Because people were so inflamed about the potential misuses of a technology that they refused to consider its legitimate applications.
So, techies and bloggers and journalists focused on the potential abuses of a technology instead of getting excited about, and building a business model on, its potential opportunities. They were threated by the potential for someone to manipulate and make something new out of their media. And they didn't anticipate that maybe growth and creativity for their medium could come by being less controlling of the way their works were used.
Sounds like exactly what we accuse the RIAA and MPAA of doing, almost every day.
Anil Dash: Free the User Agents! Exactly right. Like I've said before, Google is beginning to worry me a bit.... Read More
As I'm sure you've heard by now, Google rolled out the latest version of its toolbar a few days ago, complete with a new feature called Autolinks, which has a lot of people freaking out. The concern is over Google... Read More
A look back at the week that was in the world of Web 2.0. This week: Google's AutoLinks feature, IE7, NY Times buys About.com, blogger companies coverage in media, Bloglines hacks...Read More
Google has added what it calls "autolinks" to the Google toolbar for the latest version. There have been a variety of responses to this in the blogosphere already, some negative and some positive... with people going on about comparing this... Read More
Google has created a big stir among the webtelligentsia by releasing a beta of Version 3 of the Google Toolbar. The issue? Google has added an AutoLink feature that, on command, adds links related to certain kinds of information on the page. Many peopl... Read More
I just uninstalled Google Desktop Search which has been running alongside Yahoo Desktop Search for the past few months. Not only did Yahoo have a better preview feature of hits, Google's tool was, strangely enough, too integrated into the browser. Read More
Google has a new version of its toolbar containing a controversial feature: AutoLink. New! AutoLink The online review of a great new restaurant has the place's address but no map. You could type the restaurant's street, city, and ZIP code into th... Read More
Google recently released an arguably more benign version of Microsoft Smart Tags recently called Google AutoLink. For various opinions, check out Rogers Cadenhead, Anil Dash, Richard Erikkson, Dave Winer and Richard Zeldman. The point that can’t ... Read More
AutoLink is new feature in the new third version of Google's popular Google Toolbar that's raised controversy since it was released last week. Why are publishers upset? Can they block the feature that adds links to their web pages? Who... Read More
There's some kerfuffle going on about new technology recently rolled out as part of the Google toolbar. The AutoLink function allows Google to convert certain plain text strings into links: street addresses get linked to Google maps, and book ISDN num... Read More
The recent Google toolbar furor is stimulting some interesting discussion about interfacing with the web. In his post, Free the User Agents!, Anil Dash says this: In the same way I can rip, mix and burn all the other media I bring into my computer, s... Read More
I’m going to take an objective look at the debate so far including all the major arguments I’ve found, both for and against, giving the perspective of each affected group: content authors and publishers, users, and Google; and examine the desire fo... Read More