Redesigning the browser window

As you may know, Apple’s new operating system, Mac OS X Lion has just been to be let out of the cage. So far, the operating system has been gathering both positive and negative press. Notably, Gizmodo has called Lion Apple’s Vista, while Paul Thurrott over at Supersite for Windows sound reluctantly positive about it. On App Store, users are giving it mostly top grades, with about 8% of users rating it three stars or below.

Looking at the comments associated with the scores, most people who are critical are complaining about stability, compatibility of applications they are using, or performance problems. However, a small number are having problems with the new, gestural ways of interacting with the OS. One user in particular wrote, “Why do I need to learn to scroll in reverse when I’ve been scrolling the other way for the last 20 years?”

I installed Lion the other week, and so far it strikes me as being quite good. Having said that, I do agree that it comes with a new set of problems, most of which have to do with the mixing of old and new interaction paradigms.

This is not a review of Mac OS X Lion, but rather I’m going to explore one particular issue I found when using the operating system, and suggest a solution.

Full screen bliss(?)

With this version of OS X, Apple has focused on marrying the direct manipulation paradigm of iOS to the more traditional desktop interaction patterns. Among other things, this brings the notion of full screen apps to the desktop.

Most of the time, full screen applications work really well. Mail, iCal and iPhoto are applications that feel particularly well suited for using the entire visible area of the screen, as the content they display scales naturally to use the larger screen space.

Browsing the web using Safari on an Apple Cinema Display, however, is an example where full screen should, but doesn’t, work very well. Observe.

Safari in full screen mode works fine on a laptop display, but that experience doesn’t scale well. On a larger screen, the UI becomes quite difficult to use. Above all, I found it difficult to work with tabs on a screen that large. The tab bar is the 20 pixels thick blur just beneath the address bar in the picture above. Trying to click it is just about as close to playing darts with a mouse pointer as you can get.

The problem that Safari suffers from is very similar to the problem that responsive web design aims to solve. Responsive web design suggests that designers and programmers should explore ways of creating web sites that scale dynamically to virtually any screen size, from a smart phone to a high resolution desktop display, instead of creating web sites that only fit a certain resolution (or a small span of resolutions).

As users start to expect that the applications they use to behave well in full screen, and full screen can mean many different resolutions, it may be that we have to start exploring the notion of responsive design more thoroughly and apply it to desktop apps the same way we’ve started doing with websites.

Redesigning the browser window for full screen

So, when designing applications, we’re facing a problem with screen sizes and resolutions. When it comes to the web browser in particular, the user interface hails back to the days when you had to give up your first-born son for a screen that was roughly the size and resolution of a Rubik’s cube. You couldn’t really afford to make the tab- and address bar any larger back then, and the interface has progressively grown more minimalistic, even as screen sizes have increased.

That being said, the experience with Safari on the Apple Cinema Display suggests that we may have reached some kind of turning point with regards to the minimalism of the web browser UI.

Of course, screen sizes do still matter when browsing the web. Since many web sites will be longer than your screen is tall, the less user interface we put vertically, the better. But most screens today are widescreens, so why are we not putting the left and right hand sides of the screen to better use, instead of forcing everything into a bar on the top of the window?

Modern browsers will throw a number of things at you to keep in the left hand side of the browser window: history bars, bookmark bars and most recently the reading list in Safari in Lion, but maybe the space would be put to better use as a tab area. Bookmark bars and whatnot are far less commonly used than tabs. I realize that this is not a new idea, but for some reason it doesn’t seem to have caught on.

In order to explore how a left hand user interface might look and behave in a web browser, I decided to do some mock ups in Antetype. Be warned, this is going to get quite detailed (my apologies in advance).

I’ve been using an iOS / OS X-ish graphics style for this one (since I’m on a Mac), but don’t get too caught up with that. The concept ports to Linux, Windows and BeOS just fine.

The mock ups

This is what I came up with. Click to view larger versions.

Let’s zoom in a bit.

There are a few benefits to keeping the tabs to your left, other than freeing space vertically. First of all, we can make the tabs themselves a lot bigger while still being able to fit a whole bunch of them in a single browser window, especially if we’re talking full screen windows like in Lion.

Secondly, the increased size gives us an opportunity to enhance the tabs with graphics and descriptions that make them easier to pick out from the surrounding tabs. They’re no longer indistinguishable grey blurs lodged between other indistinguishable grey blurs.

If the colors are perceived as too distracting, it might be sensible to give the user the option of fading the tab bar a bit when it’s not in use. Similarly, it could probably be made compact or disappear entirely.

No more address bars

As you can see, I’ve taken the liberty of hiding the address bar. Well, it had it coming, didn’t it? Reportedly, Google has been experimenting with this as well.

After you’ve typed an initial address, how often do you change it? Navigation is usually done by clicking links and the occasional enter-stroke in a password box once a page has been loaded, so changing the URL should be something of a fringe case. Of course it needs to be available upon request,  such as when you press ⌘+L (that is CTRL+L on Windows and Linux).

New tabs

New tabs could be created as you would expect: via a keyboard shortcut or by clicking the “New Tab” button. You can type a website address or something you’d like to search for.

I think in this day and age, it makes no sense to keep the address bar separate from the search field. Whether I know a specific address or just the general terms of what I want to find, they’re just two different starting points to the same end goal. So let’s unify them as some browsers out there have done.

In this case, we’re searching for “ux design principles”, because that’s what the cool kids do nowadays.

And the results.

Other details: Notifications, descriptions and names

Notifications. You may have noticed the number boxes right next to Facebook, Twitter and LinkedIn. They’re notification counters. Let’s face it: web apps are here to stay, at least for the time being.

There are a number of web sites out there that change and update interactively as you are using them, or even when sitting in a tab in the background. Let’s give them a unified way of notifying you that something has happened. In the case of Twitter, it would be the number of times you’ve been mentioned while Gmail might use it to display the number of unread emails.

Descriptions. In most cases, the subtitle or description of a tab is simply however the site owner would choose to describe the site, though in some special cases the browser might decide to use it for a better purpose. In the case of the Google Search tab, the browser makes the search phrase stand out in order to make it easier to find among other, similar tabs.

Names. Much of the time, the primary piece of information on a tab is the site name. This is not always the case, however. When you’re reading an article, the article title is the more important bit of information, making the site name secondary. This should be reflected on the tab.

To my knowledge, the HTML standard makes no separation between the notion of page name and site name. That’s why you’ll see titles like The Medium Is The Message – Smashing Magazine, for example, where the two pieces of information are made into one line of text.

I don’t mean to say that Smashing Magazine is doing anything wrong when formatting the page title like that. In fact, it’s good, because in most browser tabs you’ll only see the first bit (because of the size of the tab).

If the title had been Smashing Magazine – The Medium Is The Message, you would not be able to read the entire title, and would therefore be unable to distinguish that article from the other Smashing Magazine articles you may have open at the moment.

Hence it may make more sense to separate the two pieces of information and let the browser sort out how to display them. If the site name (which is permanent throughout the site) could be set to be different from the page name or article name (which changes from page to page), the browser could make intelligent decisions on how and when to display the two.

In the example below, I’ve attempted to demonstrate what a tab might look like when the article name is primary, and site name secondary.

Using tab groups to support the notion of contexts

Let’s take a break for a moment and consider the human nervous system. In particular, let’s talk about contexts, a model that is particularly useful when understanding how people organize information.

All of your emotions, memories and experiences are stored contextually (goes the model). If you’ve ever noticed that happy memories are more readily available to you when you are happy, you’ve noticed the contextual nature of the brain in action.

You can think of a context as the setting, or mode, your nervous system perceives itself to be in. When in a particular “mode”, certain information will be more readily available to you than the bits of information that the brain perceives to be less relevant (that is, further removed from the current context).

The further removed the information is from the current context, the harder it will be to access, up to the point where it is more or less impossible recollect (as seems to be the case with some people who’ve had traumatic experiences, for example).

In UX design, it’s use­ful to understand how people organize their experience into contexts. It’s also useful to know what is impor­tant to users in a par­ticu­lar con­text, and how they go about switching to another context. This way you can remove anyt­hing not rele­vant to the cur­rent con­text and focus only on what is important to the person right now, while still hel­ping the user to quickly switch to anot­her con­text if requi­red. This is usu­ally a far bet­ter stra­tegy than cre­a­ting a huge inter­face with eve­ryt­hing in it, in which case the user would have to handle con­text swit­ching inter­nally only, with no help from the interface.

Modern browsers are quite bad at handling contexts. For example, I may start a session looking through the social networks I participate in and then move on to looking for design related web sites. These are two completely different contexts for me, but the browser has no way of knowing that.

At the end of a day, I’ll have half a dozen contexts or more going in a browser, at which point it’s usually a mess of tabs. I’ll close the window and start over, rather than having to sort out the tabs.

Mozilla has been experimenting with tab groups as a way of representing cognitive contexts, but I haven’t found their solution to be particularly intuitive. Perhaps I’m not alone in that, as the first hit on Google when searching for “Mozilla tab groups” comes out of their own help section and is a page called “Where are the tab groups?“. I do think they’ve got the basic idea right though, it just needs a bit tweaking.

Tab groups, left hand style

I think we can leverage the design of the left hand tab bar design and enhance it to manage contexts. Grouping tabs is probably a good way to do it, but let’s make it intuitive to use. Drag one on top of another to create a group. Perhaps something like this:

You’d get an opportunity to name the group, with the browser starting you out with its best guess (more on name guessing later). It’d be called Social Networking, perhaps. Notice how the Facebook and Twitter counters are summarized into a single counter as well.

When expanding the group, it’d probably be good to remove or fade out all superfluous information.

Let’s go ahead and add LinkedIn to the group as well.

After that, perhaps we’d create a group out of Smashing Magazine and Daring Fireball as well. Let’s call the new group Design.

Now we’ve got somewhere to put all the interesting stuff we’re going find from the search on “ux design principles”, and there’s no way of getting things mixed up with the tabs in Social Networking.

Closing the groups gets them out of the way, so you can start building another context (browsing another topic) without them interfering much. The counter on Social Networking will continue to update in the background.

Saving groups

If you take the time to group these pages (and even name them), you’re probably quite interested in the content. In fact, it’s quite likely that you’d want these contexts to span more than one browsing session. And do you want to recreate them each and every time you restart the browser? No.

Perhaps there’d be some way to save them. For example:

For lack of a better word, I’m calling the top bar the group palette. The reasoning behind the group palette is that you may wish to save groups, but you may not want to display all of your groups in the tab bar at all times. So they need a permanent place to be stored, where they can be selectively retrieved upon request.

When you drop the group in the group palette, it would be saved permanently, until explicitly removed. All changes done to the group from then on would be reflected automatically to the saved version. It would have it’s own little time machine (history) so you could revert it to any previous version without much effort at all, or use it to find any tab that has ever been part of the group.

We can continue saving groups like this.

Both groups saved.

Saving by default?

It might be the case that just creating a group should save it. If I’ve gone to the effort of creating and naming it, it’s quite probable that I intend to keep it. I don’t know this for sure though; it’s difficult to make guesses about sensible defaults without actual user testing.

In the cloud

The groups should follow the user around. Remember; they are contextual to the user not to the browser. There would be several benefits to syncing the groups to the cloud (apart from them obviously being available to everywhere with no additional effort).

Group name guessing

On the backend, the browser developer could treat group names as tags applied to the sites contained within the group. Over a large number of groups saved, the most common group names would emerge. This could be used for a number of purposes:

  • Have the browser guess the name of the group based on its contents. The browser would transparently get better and better at guessing group names as more groups are saved by users everywhere.
  • Enhance search engine results.
  • Suggest additional pages and other resources, based on what’s already in a group. Upon request of course – no badgering the user, please.

Finally (not)

These concepts are not final. I have a whole laundry list of interaction design related question marks that arose when making these sketches, most of which can’t be ironed out without at least a modicum of user research. There are probably a whole bunch of edge cases and interaction gotchas I haven’t considered yet, as well.

It’s hard to predict how people would use the groups, for example. Would they, for one, feel inclined to share the groups or collaborate with other users? I’m not sure. Some browsers have tried to integrate social features before, and most of the time it hasn’t worked very well (in my opinion).

I think the basic interaction patterns of this solution would transfer quite well to the iPad and similar devices. The left tab bar could be shown using a two- or three finger swipe to the right, while the group palette would be revealed with a similar downward swipe.

The basic look of the UI needs to be developed as well. I’m unsure of the best way to represent groups for example. I tried a number of alternatives, such as this:

I remain undecided on this. But I’m not a graphic designer; I’m sure that there are vastly better ways of doing this.

Get in touch

If you have any feedback or criticism, and would like to get it off your chest,  you can find me on Twitter under the handle @henrik_eneroth or send an email to henrik.eneroth@antrop.se. Or you could simply submit a comment below.

The mockups were 98% made in Antetype, with image formatting done in Pixelmator or Photoshop and a few bits and bobs from Omnigraffle thrown in.

Many thanks to Robert Lundberg for providing me with feedback and suggestions while developing this.

 

114 kommentarer, skriv en egen kommentar

  1. Wedge

    An address bar inside each tab, on the left, when in full-screen mode?! Genius.

    • Henrik Eneroth

      Thanks! :-)

  2. Mattias Kesti Östergren

    Excellent!

    Btw, this is what you’ve been doing on your vacation? :)

    • Henrik Eneroth

      Actually, I made it before, but the editors only got to it just now. I’d forgotten about it. It was like a pleasant slap in the face when I came back ;-)

  3. danoprey

    Google and Firefox are already working on moving the address bar to the tabs, which makes more sense than moving both to the left, which uses far more screen real estate. Your solution is fine for large monitors, but on the majority of laptops and tablets, it would take up far too much room.

    • Henrik Eneroth

      I can only agree. This is where responsive design becomes important. The UI proposed here is meant to complement far more minimalistic solutions at lower resolutions.

    • Shauna

      I think it could work for smaller screens, too. The big issue with monitors in general these days is that they’re all widescreen, which means vertical space is more of a premium than horizontal. Scale down Henrik’s design and I think it would work well.

  4. Fabian

    This looks pretty good. Take a look at how Hootsuite handles the sidebar. I think it would go perfectly here and solves @Danoprey issue.

  5. Felix Niklas

    You could even hide the text next to the favicon which will further emphasize the favicon and leave more horizontal space on smaller screens. Notifications counter could be iOS style then.

  6. 题叶

    Nice. I like this solution.
    I think there may be 2 items you can add to consideration.

    The location bar in chrome and firefox is powerfull.
    It would be much better to design a larger location bar with great features,
    such as Search, or maybe something else.

    And the bookmarks may also be shown in the side bar.
    Bookmarks are similar with the Groups metioned above,
    and have more options to deal with pages, I think it worth to be talked about.

  7. jag

    Similar, in windows taskbar (not superbar mode from win7), rightclick, uncheck “lock the taskbar” and then pull the taskbar to the side of your screen. It will look almost like your example but slightly less polished, icon and text always fit up to some 20-30 items.
    I used to keep it this way when i had a large screen, pre laptop that is.

  8. Stuart Elmore

    You know you can already do tabs on the left of Chrome, right?
    1. Go to about:flags
    2. Enable Side Tabs (Adds a “Use Side Tabs” entry to the tab strip’s context menu. Use this to toggle between tabs on top (default) and tabs on the side. Useful on widescreen monitors.)
    3. Restart Chrome
    4. Right click on tabs -> select side tabs
    5. ??????
    6. PROFIT!

    • Felix Niklas

      There is no about:flags option called “Side Tabs” in the current stable chrome (13.0.782.107) on osx.

    • Henrik Sundström

      Thanx!
      Sidetabs works great in Chrome on Windows!

    • Henrik Eneroth

      I hadn’t heard of OmniWeb before this, but as it turns out I have colleagues who have used OmniWeb way back when, and apparently it was pretty innovative for it’s time.

      I’m unsure that thumbnails is a good solution for tabs though. I think logos/icons + a clear description makes them easier to recognize. Thumbnails probably works well with pages you know well, but probably not so much with new sites that are unfamiliar. Also, I wonder how the solution would scale over a large number of tabs.

      That being said, it’s hard to know without actual user testing.

  9. Isaac

    Tree Style Tabs already covers the basics. Surprised that more people don’t use it.

  10. William Beekhuis

    You do know about the feature that will adjust the width of the website within fullscreen Safari, right? Just set Safari to fullscreen, move the cursor to either the far left or right side of the screen, click-hold and drag

  11. Sonny Gauran

    Pure Genius! Looking forward for Safari with these features!

  12. Paul Sprangers

    Great concept and nice mock-ups. I like the idea but there are some things you might need to address:

    1) Search. I think that is what most people currently use their address bar for (except on Safari). Power users can use a keyboard shortcut, but the avarge user wouldn’t mind a small search bar above the tabs (in the sidebar).

    2) On my Macbook it would still make sense to have tabs on top since it doesn’t have a high resolution screen. So to (currently) work well there should probably be a switch option.

    Again, great work and a great idea!

    • Agreed, these are some great ideas, and the only thing I would change is to keep an address/search bar at the top of the window.

  13. Greg Kill

    It’s much better to use this browser if you have a wide screen monitor to make it easy and applicable for other to use this application. Great post, I like the way your concept.

  14. anon

    sorry to say it pal but this is a terrible idea. just look at all the greyspace you have under your tabs not being utilized. that is such a waste of screen real-estate.

    i realize you worked hard on your idea but it’s fatal flaw, and the reason as you say why it isn’t implemented yet is that it just doesn’t make sense. you think the screen real estate isn’t being used that’s what zoom is for.

    I personally use a larger screen just to see things easier. Up my DPI for fonts around 200% windows standard. and use all sorts of browser plugins for font size. i guess this is why after so many years of staring at computer screens all day for so long i have yet to require a pair of glasses.

    good luck but this is a terrible idea and i wouldn’t use a browser which wasted so much screen real-estate.

  15. temptemptemp13

    Don’t completely kill the address bar please, remember there are phishers out there. They’re waiting anxiously to lose the address bar.

    • Henrik Eneroth

      Agreed. This was primarily written from a usability standpoint. Phishing did cross my mind, but I think we need to find a better way of handling phishing than looking manually at the address. I believe many phishing victims may be people who wouldn’t think to or have the competence to check the address bar anyway.

  16. Mattisdada

    Many of the design ideas are very easily possible in opera (at least for windows).

    I think more people should give the lil guy a go. It is a solid, customisable web browser.

  17. Boris

    This won’t really work for the typical browser use case I’ve seen on a large screen, which is having two window side by side so you can look at more than one thing at once….

    • Shauna

      That’s where the autohide or fade-out options come in.

  18. Madhava Enros

    Some great thinking here – thanks for posting it! There are a lot of elements that would work really well on a tablet as well — we’re working on some similar ideas for Firefox, in fact.

    • Henrik Eneroth

      That’s great news! I’m looking forward to seeing them. (I’m currently running Nightly as my standard browser.)

  19. Benjamin Zalasky

    Perhaps I’m weird, but using the address bar definitely isn’t a fringe case for me. For casual web browsing I can see your point though… nice mockups.

  20. Jethro Larson

    Titles are a bit idealistic. For a lot of tabs you’d have titles like “Redesigning the browser window | Antrops blogg” or “Build.com Coupon Codes, Special Discounts on Build.com Products” Rather than just the site name.

    Overall this is a good treatment. I can only see this becoming a bigger problem as more people go for the huge monitors.

    • Shauna

      I think that’s more of a product of (ab)use of the title meta title tag to provide such information.

      I agree that it will definitely take a while to catch on, but I think it would be great to be able to separate out the site title from the page title in the meta tags, allowing the browsers to apply them in the manner Henrik describes.

  21. Kwpolska

    No way I’m gonna use this. I want to stay with my REGULAR browser interface. I use a 5:4 display and it would suck.

    • Yes this definitely would be bad for small screens. The point of it is to take advantage of usually unused space at the sides of wide screens, instead of using up precious vertical space. It’s also oriented toward those who have a lot of tabs open at once.

  22. James

    Great mockups. Would like to have seen where you’d put the back and forward buttons.

    • Henrik Eneroth

      Good point. They were sort of left out as I didn’t have time to mock up a complete browser interface, only the important bits.

      I imagine they could be hidden on OS X (to be shown with menu bar and other stuff if you move the mouse pointer to the top of the screen) as navigation would be done primarily through touch gestures anyway.

  23. Geoff

    So good. Wonderful concept exploration. Thanks for sharing.

  24. Marc

    Great thoughts! Thanks for detailing your ideas so well.

  25. Everett

    Based on the example shown in the article (for sites that are regularly visited), this browser would highly resemble the Google Reader. Your terminology is different, but the functions are incredibly similar (grouped sites in a collapsible toolbar on the left, each holding links to sites that can be grouped). That is basically what removing the search and address bars turns the browser into.

  26. Marcin Retecki (@mretecki)

    Very cool read here! I’m impressed that such broad issue hasn’t yet been discussed such thoroughly as I found here. I love the concept of the “side-bar-ed” browsing and while it wouldn’t be useful on small screens (responsive design it is) it would be great on large screens!

  27. Nathan B

    I do already have a tab bar at the left of my screen, by way of a Firefox add-on called “Tree Style Tabs”: https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/
    It’s much better for a widescreen LCD, and I love being able to group tabs, and hide or close them all at once.

    I do like my address bar though, and wouldn’t want to do anything to it. It’s not just an address bar: It’s a google search, wiki article lookup, and a shortcut list to all of my bookmarks and history. I personally think that it’s a very important part of the browser, and would disagree with any attempts to hide it.

    Love your design work though, it looks really great!

  28. Pingback: Small & Simple Thoughts » Blog Archive » Redesigning the browser window | Antrops blogg

  29. kasakka

    I’m not a fan of running browsers fullscreen. I have a 30″ 2560×1600 display. With or without side tabs it makes no sense to run that fullscreen. However, I do think side tabs would be an improvement and I like what has been posted here.

    One thing I’d prefer is when there aren’t a lot of tabs, you could have thumbnails similarly to how Preview shows multiple files. Opera already can be configured to do this and it’s kinda nice.

    It’s not a good idea to combine the tab and address bar. A small address bar just would make reading long urls awkward and would be prone to scam sites having the beginning of the url close to the real site. I propose keeping the address bar on top in the page area and next to it on the sidebar you could put any extension icons etc you may need.

    • Henrik Eneroth

      Yes, perhaps you are right :-) It could be a setting as well, though.

      Also, I think many victims of phishing/scamming are usually not in the category of people competent enough to check the address bar anyway. But this is just my guess :-)

  30. Dandee

    You should really check out Opera web browser…

  31. Matt

    I think a really clever way to give more advantage to browsing on high-res displays would be to have a split pane view that can be used to view double the amount of ‘page’, much as in programs like microsoft word where you can view 2 document pages concurrently.

    If somebody could come up with a fluid way to do this, allowing viewing 1 page in a split-pane view, as well as 2 different pages side-by-side, shit would go crazy.

  32. David Bitter

    Yes. Please! I don’t think I can keep making my websites wider and wider!

    I hope popular browsers do come up with a way to utilize horizontal space better. That will put a bit of a damper on the “Responsive Design” movement, but seriously, I hate really wide sites where I have to find my place at the beginning of each new line.

  33. Kevin

    I don’t get it. Almost everything you described is possible, and done with even more features, in Opera. I use clusters of left-hand tabs all of the time because top-row tabs are a complete waste of real estate. You should try it.

  34. Juha Palomäki

    1) With high res screens I like to actually keep two windows side-by-side. As screens get bigger, I don’t screen full-screen apps very interesting for desktop. Instead I would like to see solutions that would make splitting the screen between apps easier

    2) Address bar is essential in recognizing the site you are visiting. Right now it is pretty much the only way we can use to distinguish real sites from fakes.

    Maybe one idea would be to use the address bar for something else. With good and clean urls, the address bar is almost like the breadcrumb thingy quite many web sites show. You could also thing about it ast the title of page. Could you make different parts of the URL clickable so that you could use the address bar to navigate inside the site?

  35. Kirsten

    Please, Firefox, go for it. I’m sticking to Chrome but desparately waiting for a next-generation Firefox with a redesigned UI. Its old-fashioned, cluttered and hard to use.

  36. Russell Bishop

    @Danoprey

    This was his proposed idea for *large monitors*, he never said this would work for smaller screens.

  37. james

    interesting stuff. what you have described in relation to tab grouping is very similar to Activities in KDE… just in the browser.

    not entirely sure about hiding address bar (phishing, development access to query string). what Opera has done to the address bar is a pita.

    • mjeh

      opera:config#UserPrefs|ShowFullURL

  38. Pingback: My daily readings 08/09/2011 « Strange Kite

    • Henrik Eneroth

      What a neat little prototype! :-)

  39. Dario Bertini

    You need to move the close button for every tab from the top-right corner to the bottom right (or even bottom left would be fine) corner OR pile up the tabs from the bottom

    this way you would be able to repeatedly close tabs without moving the pointer, just like in google chrome (just try it: it works both with the last tab in the row, and with a tab in the middle)

  40. juegos de chicas

    Really nice article, congrats.

  41. Pingback: Twitted by KyleCotter

  42. Mathieu

    Page titles:
    Thanks for pointing out the appropriate use of page title before site title. Sites which do the opposite frustrate me when I save the bookmark (or favorite, depending on your browser). It is the same problem you describe with a tab: the bookmark displays the site name but not the page title, which is of lesser value.

    This is a practice that Microsoft does with window titles: Put the most detailed information first, the general information later. Take a look at a Word window: the document title is first, then the application name, as “Document 1 – Microsoft Word”. So precedence has been set.

    So while long and full page titles may be nice for the title bar of the browser window, they fail in both tabs and bookmarks. Authors would do better to trim the titles and put the page description elsewhere.

  43. Minn Nam

    Take opera

  44. Robert MacLean

    I hope u update the article stating that this design is free to use, especially commercially. That way the big companies can use it. As it stands they can’t because the risk of legal action from you.

    • Henrik Eneroth

      Really? Thanks for pointing it out, I’ll do it.

  45. Pingback: Twitted by Repsaj_Nav

  46. Pingback: Twitted by OxfordComputers

  47. Andy Warr

    Thanks for posting! I really like the concept. Especially when you consider collapsing or hiding the tab strip as well.

  48. Varemenos

    Hiding the urlbar is a major mistake.

  49. CoreAn_Crack3rZ

    Nice design. it suits really well on wide screens (it looks very pleasant to the eyes).

  50. Andrew

    Hi Henrik,

    About a year ago I created some wireframes for a similar browser. There are some features of mine I think you would like and there are definitely features of your design that I think would be great! Would enjoy your feedback and maybe we can work on this project together if you are interested. Please email

  51. Marco Kunz (@nice2meatu)

    My 2 cents on the idea “Noti­fi­ca­tions, descrip­tions and names”:

    I instantly thought of a possibility to give webdesigners/-developers freedom to choose what’s first in a tab (title – description – whatsoever).

    “Main Title” – “Secondary Title”

    In the example with “Smashing Magazine one could code this like that:
    The Medium is the Message
    Smashing Magazine

    I’d love to have something at hand, which gave me the opportunity to choose titles more freely. Sometimes it is very hard to decide (also clientwise) whether the site’s name or the actual topic of the page is more important, thinking of the title tag.

  52. Tom

    Just want to drop my 2 cents that the tab groups may have the potential to replace bookmarks.

    Overall, this is a really neat idea.

  53. Leho Kraav

    So I take it you’ve not touched later versions of Firefox and any of it’s various vertical tab addons? Basically most of your “development” ideas here have been live for.. time period of years.

    Why vertical tab bars aren’t built into browser standard feature set *still*, now *that* is a very good question. I guess an eloquently written post like this one does push in the right direction.

  54. Leho Kraav

    Is it normal that I’m not seeing any way to browse through comments? I’m only seeing my own comment and one more from someone else, yet there’s a header saying “73 comments”. Something is up with your WP comments plugin, whichever you’re using.

  55. zdlo

    Have you tried OmniWeb? I’m using it, and can’t see myself using anything else. It has tabs on the left, and workspaces.

    But your sketches definitely look better in many ways!

  56. Matthew Fabb

    Removing the address bar is a *really* bad idea as far as security is concerned. There’s enough phisher schemes out there already and removing the address bar from the browser would be a dream for phishers, directing users to fakes sites to grab their user name and passwords.

    I like having the tabs on the side. Although I generally have a larger number of tabs open, covering the whole top of the screen, so I would be able to see fewer tabs and it would be harder to switch back and forth between a larger number of tabs. That said, I still think it could be a good idea.

    That said, I would like more options with browser UIs. One system doesn’t work for everyone and I think it would be cool for browsers to offer several different UIs that they could switch between depending on their preference.

  57. linopolus

    You know opera has tabs on left integrated without a plugin, and drag&drop tabgroups as well?

  58. Tyson F. Gautreaux

    I am really impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you customize it yourself? Either way keep up the excellent quality writing, it’s rare to see a nice blog like this one today..

  59. Pingback: Всем сотрудникам отдела! «

  60. Pingback: WoW Moviewatch: Heroes « Helpful information Weblog

  61. kohei takizawa

    I’m working for Web Director in Tokyo.
    I think this article is very useful for Japanese Web Directors and Designers.
    So, can I translate it into Japanese, and place it in our website ?

  62. Tanel

    Albeit not entirely new (as mentioned before, tabs-on-left has been a standard feature of Opera for years now, and tab stacking as well for some time — that’s why I love the unknown browser heh), I do like some of the touches you have, like the notification numbers, and the overall visual aesthetics. Tho page descriptions are a bit overkill and become visual clutter, I would go for the page name / site name combo.

    Another thing is the tabs order: we are used to having tabs from left to right (as reading in Western culture: from left to right, up to down), so I would naturally expect them to run from up to down in this case, meaning that the “new tab” button would be in the bottom. But that might be just me.

    • Henrik Eneroth

      Thank you for the feedback!

      I thought a bit about tab order as well and decided at last that New Tab would be best placed on top. First of all, this gives it a stable position, i.e., it won’t move around. Secondly, new tabs should tend to be more relevant than old tabs to you, and therefore appear on top.

      I certainly agree that this isn’t self-evident though, and all I have to base this on is my own introspective evaluation. Of course, this could be made a setting so that each user can set it up as s/he wishes. It would require some user testing to find out what would be a sensible default though.

  63. Pingback: l’hebdo du studio – épidose 14

  64. Pingback: Un tentativo di re-design dei browser: come potrebbe essere il Safari del futuro? | SaggiaMente

  65. Pingback: Twitted by bruceadam

  66. Pingback: Skulle Safari i OS X Lion se bättre ut så här? | iPortal

  67. Pingback: Skulle Safari i OS X Lion se bättre ut så här? | iPortal

  68. Pingback: Twitted by jerf

  69. Se7

    Not so much a visual UI suggestion, but I think a good feature would be a shortcut key for ‘copy current URL to clipboard’, rather than having to highlight the URL and copy it. I wouldn’t even have my URL bar on my toolbar if i didn’t use it to copy links from

  70. Pingback: Revision 36: Ohne Jan, aber mit Delay | Working Draft

  71. Pingback: Mobile Design is not only Responsive | @drublic

  72. Witold Baryluk

    Lots of interesting and good looking ideas, especially for large and wide screens. You can already put tabs, and sometimes thumnails on a side (for example left), in Opera it is very simple (just Adjust -> Toolbars -> Position: Left), in Firefox it is matter of extensions. Your ideas should be VERY easy to implement in Firefox.

    About site name / page title: Most GOOD pages will put name of article at the begining, so in case of small tab space, it will at least show part of important title (page title), not site name (which is of secondary importance, and will be really useless to have 10 tabs, each having same characters on the tab). As of introducing separation of page and site, title I would absolutly vote for it. It can be already done using some tricky RDF probably, but things as simple as:

    Smashing Magazine — The Medium Is The Message

    It is very flexible, in theory could even work in old browser, you can mix order, and put additional things in beetwen, after and before. As of compatibility, and it doesn’t really look good, so probably separate tag will be needed to introduce it (question is how complex to make it, for example, one can introuce sections, like: Ebay – Computers/HDD/WD Caviar Green 1TB. And then, browser can perform lots of tricks, including automatically merging same sections on the tab bar. We can also add href/title attributes to each of stitle/section, so we can easily go back in hierarchy of site.

  73. Witold Baryluk

    Eh. Messed with formating. cannot put tags. Lets try again:

    <title><site>Ebay</site> – <section href=”/s?71″>Computers</section>/<section href=”/s?912″>Storage</section>/<section href=”/s?1044″>HDD SATA</section> – <page>WD Caviar Green 1TB</page> </title>

  74. Créer un site internet

    Impressive ! Brillant

  75. Octavian

    Your idea is stupid, I don’t like it.

  76. This is the

    This is the best idea ever!

  77. Hugo Jenkins

    Interesting article! Not a bad idea, and I quite like the design, but I really have to disagree with hiding the address bar.

    “After you’ve typed an ini­tial add­ress, how often do you change it? Navi­ga­tion is usu­ally done by clic­king links and the occa­sio­nal enter-stroke in a pas­sword box once a page has been loa­ded, so chan­ging the URL should be somet­hing of a fringe case.”

    I think you can liken the address bar to a speedo on a car. You check it every now and then to make sure you’re not speeding. Sure, you can get a general idea of what speed you need to be doing by either observing the traffic around you, or by checking the speedo once in a while if there’s no traffic about, so it doesn’t need to be front and centre. However, if you don’t check it at all, you’re likely to get speeding fines. The speedo doesn’t really figure much in your overall driving experience, but it needs to be discreetly visible at all times.

    I can’t speak for others, but I find myself checking the url bar quite a bit. I use it to copy URLs into and out of documents and emails, checking that I’m on a secure domain if I’m doing a transaction online, to navigate to specific pages that I know the address to, or to search directly for keywords and phrases in Chrome.

    Most importantly though, it gives me the reassurance that I am where I want to be, and that I’m not going to have to uninstall the friggin’ Yahoo! toolbar or something after I download a software update from what visually looked like download.cnet.com, but turned out to be download.seenet.com, or whatever.

    The author dismisses criticism of leaving out the address bar as: “..this was pri­ma­rily writ­ten from a usa­bi­lity stand­point. Phishing did cross my mind, but I think we need to find a bet­ter way of hand­ling phishing than loo­king manu­ally at the add­ress. I beli­eve many phishing victims may be people who wouldn’t think to or have the com­pe­tence to check the add­ress bar anyway.”

    Agreed, we do need to find a better way of combatting phishing. However I don’t think the answer lies in assuming that all phishing victims are too dim to check an address bar.

  78. Spencer Goldade

    I am in support of this in mobile web apps, definitely. Even if a site used the whole screen you could easily just swipe to bring about this type of sidebar with bookmarks or a hidden location bar.

    With full screen monitors however, similar to how the standard right now is shifted towards 960px wide grids but attempting to move towards elastic and flexible grids, there may come a time in the very near future when a designer is able, and wants, to design for the entirety of the screen. In that case, a persistent sidebar like this may not generally be desired. I suppose though that in that case it could revert back to just being hidden and revealed at the stroke of a few key commands or when the mouse comes close to the border of the app. From an artistic standpoint, I think it would be desirable to be able to design with a user’s entire screen in mind, without all of the clutter.

    Overall, this idea is great, and a recommended evolution from my standpoint. Hopefully someone like Apple or Google gets in touch with you. ;)

  79. Pingback: Linkdump for August 30th | found drama

  80. Pingback: In Depth: Mac OS X 10.8: 10 things Apple needs to fix | Tech site

  81. Gavin

    Great concept, as you have said, will need a lot of user testing and implementaion before anyone can make their mind up.. Then again, will most want to move away from the standard layout of a browser that has been around for ages?

    Secondly, I rate it would be great for high resolution monitors, I am currently running @ 1920×1080 and the width of this post is less than a third of my screen width? I know we have to design with smaller resolutions in mind, so while keeping that in the story, allow people with higher resolutions the option and you can get more verticle space so we can scroll less?

    Too many questions etc, let someone put it together and lets give it a try!

  82. Pingback: In Depth: Mac OS X 10.8: 10 things Apple needs to fix | Blog

  83. Pingback: In Depth: Mac OS X 10.8: 10 things Apple needs to fix | The Real Source Of Entertainment

  84. USAbilityTODAY

    Very interesting article though what you are talking about looks a lot like a combo of Mozilla’s Tab Candy (http://www.azarask.in/blog/post/tabcandy/).. don’t know what happend to that.. did that ever get implemented?

    Still great ideas and well presented!

  85. Tomas

    Bra sida med bra innehåll, blogga gärna lite oftare :)

    Tomas
    pengarsurf

  86. Pingback: Web Design Weekly #10 | Web Design Weekly

  87. Pingback: Блог компании Metabar / Перестройка окна браузера | NEWS.ptaah.org.ua

  88. Pingback:   Блог компании Метабар / Перестройка окна браузера by SOS Admin!

  89. Pingback: REPÚBLICA WAREZ

  90. Pingback: Cinco cosas que Apple necesita mejorar de OS X

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>