The URL
Look at the current Chrome experiment of hiding the full url address. Many people are upset, even angry, that Google is even thinking about burying such an important part of the Web behind an interface element. I’m sure there are also many people who don’t care about it at all, and likely even more who don’t know what the url even is. One could say that Google is simply making decisions based on the needs of their user base, but this isn’t quite true. The truth is that Google can choose to listen to any one of its users, and ultimately who it chooses to listen to — i.e. what design decision they will take — will be dictated not by some objective algorithm, but by the values of the people working on the project, the values of the developers, designers, managers and leaders. Design isn’t merely a case of researching market demand and implementing a solution to meet it — it is about figuring out what solution you believe is right for the market, and that conception of right involves you as much as it does the market.
I realize that URLs are ugly to look at, hard to remember, and a nightmare for security. Still, they are the entire point of the web.
URLs are the essence. They make hypertext hyper. The term “web” is no accident – it refers to this explicitly.
Unlike other modern technologies that have hidden as much complexity as possible, web browsers have continued to put this technical artifact top center, dots, slashes and all. The noble URL caused a revolution in sharing and publishing.
It is also a usability tarpit that directly competes with search.
Six years ago, Chrome and Firefox enabled search in the location field. Where previously typing “ruby” would send you to ruby.com and dump you on the Kay Jewelers site, now it directs you to ruby-lang.org by way of a Google results page. Of course this benefits Google, but it’s also better for users. Usability 1, URLs 0.
More recently, browsers started hiding the URL scheme. http:// was no more, as far as most users were concerned. In iOS 7, Mobile Safari went even further and hid everything about the URL except the domain. With the Chrome “origin chip” change, the URL will move out of the field entirely, to a tidy little button that many users will never even realize is clickable.
I suppose burying the URL like this will probably have some usability and security benefits. I know older users intimidated enough by the location bar in its traditional form that they never click it at all. For these same users, maybe this change will finally make clear the security implications of putting their banking information into https://ib.bankmandiri.co.id/retail/Login.do?action=form. And of course, it will drive searches.
As large JavaScript “single page app” development has become popular, the rallying call has been to not break the web, and make sure these apps still work via URLs. Native apps, meanwhile, have been fairly dismal in terms of linkability, creating silos of content that have no sensical URL. If you agree that the web is about linkability, I’m not sure how you can think the current native app ecosystem is web-like.
To this end, Facebook today announced AppLinks, a documented standard for app-to-app linking that has the backing of other big names like Dropbox and Pinterest. While Google is taking the web out of the browser, Facebook is putting the web into apps.
Perhaps URLs are just destined to be an implementation detail that the next generation of users won’t even know exists. Maybe I was crazy to think that URLs were a permanent part of our culture. Still, I’ll miss the damn things. Let’s pour one out for the URL.