September 13, 2011
Reading The New York Times, The 2.0 Way

I enjoy reading The New York Times on the iPad much more than on any other device or browser. The NYT iPad application is very well designed and offer the much-touted ‘immersive’ experience many iPad users talk about.

‘Immersive’ applications are nothing new. This is what we may call full-screen apps without resorting to Gartner-like buzzwords. And full-screen applications have existed for a long time. However, the iPad takes them to the next level as Windows decoration, scroll bars, notifications coming from other applications like the dreaded “you have a new message” pop-up and everything else that may cross your focus line is taken away.

When I can’t use my iPad and instead sit in front of my ‘traditional’ workhorse of a laptop I’ve been struggling to find a way that would mimic as much as possible the NYT experience on the Apple tablet.

Let me step aside for a moment as I want you to note how the tables are being turned and how I use ‘traditional’ as an adjective when thinking about my almost last generation MacBook Pro laptop. Apple and, possibly, others are creating a whole new way of computing. Look at the upcoming Windows 8 operating system and you won’t fail to notice how serious Microsoft is about the tablet approach (let’s hope they get it right this time). As a result, I am growing unhappy lugging around 3.5 Kg worth of hardware, dealing with window placement, turning off as much notifications as possible and so on. I have to fight for my right to focus on the task at hand. Computing is a means to an end.

Anyway, back to the main track. I’ve been frequently using Google Chrome for more than a year now and I am satisfied with it. Performance is snappy, security is satisfactorily addressed and useful extensions are out there. Which brings me back to the main topic. The NYT have created a wonderful extension for Chrome that does mimic the iPad application as you can see.

Simple, streamlined and efficient. Isn’t that beautiful design? That’s computing at our service and not the other way around. And hopefully we’ll see more of it in the next years.

February 22, 2010
URL shorteners and link opacity

In the era of the compressed and ephemeral thoughts, Twitter let us share 140 char long messages and that’s pretty small (and can’t really qualify as a fully-developed thought IMHO).

Given this constraint, people often use URL shorteners such as Bit.ly or Tinyurl.com to makes hyperlinks as short as possible, saving some room for a few words here and there in their tweets.

I don’t question the usefulness of these services in this usage context. However, they introduce a non-desirable property from a security standpoint: opacity. A shortened link is an opaque link. We don’t know where it links to before clicking on it.

security-savvy users often hover their mouse pointers over an hyperlink to see where it leads before deciding whether they should click on it or not. There are even security awareness courses and security best practices that recommend doing so. But this no longer work with shortened links.

There are URL shorteners such as Tinyurl.com and Budurl.com that provide some help to remove the opacity of the links they produce by offering a preview link.

For example, If I were to create a shortened link for my blog on Tinyurl.com:

If I shared this link as (http://preview.tinyurl.com/yd38uvv), you’d see:

But what can one do when they receive a Bit.ly shortened link given that -to my knowledge- there is no easy way to preview where it leads?

FireFox users can install the Bit.ly Preview extension that offers a workaround. It lets you hover a bit.ly link (and even tinyurl.com ones) and see where they lead to:

This extension also works on Google Chrome. But as you can see, it shows only part of the hyperlink if it doesn’t fit in the fixed size and non-configurable IFRAME loaded from Bit.ly. If you want to know more, you have to click on that More Information link. Moreover, it is necessary to have a Bit.ly user account since this extension use a unique API key associated with your account to query Bit.ly.

While offering a workaround, this extension also rises a few questions pertaining to privacy: Is it desirable to let Bit.ly know about the Tinyurl.com link you’ve just hovered your mouse pointer over? What about other links?

Even if I silence my security-conscious mind, I still see no global solution to this tricky problem. The above-mentioned extension only works on FireFox and Google Chrome. Opera, Safari and Internet Explorer are left out. Also, what about the sheer amount of other URL shortening services such as (http://is.gd/) (which lets you preview a shortened link by adding a # to it), (http://ow.ly/) (often used on Twitter, no easy way to preview so far) etc.?

Am I missing something?

Liked posts on Tumblr: More liked posts »