Search:

eriksmartt.com/blog

 

Topics:

  • arduino (3)
  • art (2)
  • austin (39)
  • automotive (15)
  • blogging (25)
  • books (14)
  • business (5)
  • code (15)
  • design (10)
  • diy (3)
  • django (9)
  • experience (17)
  • family (2)
  • film (4)
  • food (1)
  • for:optaros (2)
  • gadgets (11)
  • games (11)
  • garden (3)
  • green (5)
  • hack (13)
  • hardware (11)
  • hci (9)
  • life (13)
  • lifehack (11)
  • links (71)
  • linux (8)
  • living (3)
  • make (3)
  • media (7)
  • mobile (98)
  • music (2)
  • news (17)
  • osx (29)
  • outdoors (4)
  • privacy (2)
  • product-management (1)
  • python (75)
  • quote (3)
  • security (10)
  • society (21)
  • software (38)
  • spam (2)
  • syndication (5)
  • technical (31)
  • technolust (5)
  • transportation (12)
  • travel (25)
  • ubuntu (7)
  • web (67)
  •  

    Changing the URL experience with typography

    Filed under: experience, web — July 11, 2007

    I started using the Locationbar² Firefox add-on a few weeks ago, and I’ve been amazed at how significantly it changes the experience with URLs. The interesting thing is that I already think about URLs as RESTful commands… but when you see URLs broken apart visually into distinct domain, path, and argument sections, the visual interpretation quickly change from “a bunch of random text that the browser understands”, into “a domain-name/brand, and specific service”.

    It’s difficult to explain without visuals, so let’s start with a traditional looking URL:

    es_url_oldschool

    The traditional-looking URL is a bunch of text. We recognize it as a URL, and typically market it as a full-text string. However, many sites use non-friendly URLs (think Vignette CURLs, for those who know what I’m talking about), in which case URLs are often massive strings full of seemingly random characters. When surfing sites with such URLs, the browser’s location bar becomes something you ignore until you’re ready to type in a new address.

    Now let’s look at a Location’ized version of the same URL:

    es_url_locationized

    Quite different! The Location’ized URL is a distinct representation of a domain name (”eriksmartt.com”), and a service (”blog”). Information we don’t need, which normally just causes visual clutter (like the ‘/’ characters), has been greyed-out, and brand-recognition remains strong.

    Here’s another example:

    lolcat_url_example

    Just looking at that URL, it’s pretty clear what site I was on, and what I was asking for — which is exactly what a URL is. Writing out http://flickr.com/photos/tags/lolcat loses some of this meaning. It becomes a single address, rather then a service and a request.

    Of course, clever domain-names can lose some of their brand recognition using this approach:

    delicious_locationized

    Still, I’ve already grown so accustom to seeing URLs as Locationbar² displays them, that it feels disappointing to use browsers lacking this capability. I’ve also found the tool to be extremely handy while developing websites, making it very clear which server I’m accessing, and what request I made.

    YMMV, but I definitely recommend trying it out — and I’d love to hear about your experience using the add-on!



    2 Responses to “Changing the URL experience with typography”

    1. Avatar OutOfTouch Says:

      FWIW Vignette’s CMS product hasn’t required CURLs since 2003 - V7 allows you to use whatever web framework you like on the delivery side.

    2. Avatar erik Says:

      Thanks for the comment OutOfTouch’er — I didn’t recall what those nasty URLs were called. CURLs. Got it.

    Leave a Reply


     

    A few books I'm reading now:

    A few books I'd recommend: