Slashdot Mirror


Hyatt Discusses Tabs

Llywelyn writes "Über Geek David Hyatt (who, among other browser projects, works on Safari) has posted an interesting discussion about tabs, what he prefers, what works, and what doesn't."

24 of 492 comments (clear)

  1. Tabs. by Anonymous Coward · · Score: 2, Insightful

    You could have been a tad more specific in the descrption. Yes, we can follow the link, but it would be just as simple to specifically mention you are referring to 'tabbed browser windows' as opposed to, say, tabbed paragraphs in a document, or tabs in other GUI interfaces.

  2. Tabs seem to... by Joe+the+Lesser · · Score: 4, Insightful

    ...Help the flow of a web application.

    Many applications involve the user going through a set of steps, and tabs can help the user understand where he is in the process, and allow him to skip forward or jump backwards if necessary. I think tabs are generally accepted in most applications nowadays as way of controlling and guiding program flow.

    What is more of a debate where I work is if pagination is better than scrolling.
    (I vote scrolling for CTRl+F purposes)

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
    1. Re:Tabs seem to... by Yort · · Score: 3, Insightful
      Paginated texts, you have to first have to notice that they ARE paginated, and then go through and open each individual one, and then pay attention to actually read the in order. Much more of a hassle.

      YES. My recent experience is shopping for new tires. I went to Discount Tires, and after clicking through a few simple questions they displayed all the tires for my car on a simple page (which, incidentally, I then used tabbed browsing to open the "more info" button on the ones I was interested in).

      Then, being the price checker I am, I also visited Tires Plus. After clicking a few simple questions, they told me that there were 86 tires to choose from - and started listing them at six per page.

      Well, there was no freaking way I was going to click through 15 pages of tires. That and the fact that they wouldn't tell me the price, but had to email me a quote, got Discount Tires my business.

    2. Re:Tabs seem to... by Tim+Macinta · · Score: 2, Insightful
      The only benefits I've seen of pagination is that it increases the number of ad viewings (because each page in a pagination can have a new ad). But that only benefits the site, not the user. IS there a user benefit to pagination?
      There are other benefits. One benefit is that it can save you quite a bit of bandwidth if your content is large or your number of visitors is large. When I first shifted one of my websites from a co-located box to a hosting service the hosting provider pointed out to me that my site was eating up a lot more bandwidth than what I had expected. My content wasn't all that large in size, but I was getting a high number of visitors per day, which drove the total bandwidth up. Even though my content was maybe 25K in size, I ended up saving an enormous amount of bandwidth by redesigning the main page to be 10K and shifting the bulk of the content onto separate pages which have now grown much larger than the original 25K.

      Again, bandwidth savings of that magnitude are of benefit primarily to the site, but pagination does potentially have a side effect which benfits readers as well - it can make the content clearer and easier to comprehend if the pagination is prefaced with a summary guide to all the pages. I know when I read a large web page, I am a lot more likely to read the whole thing if there is a summary up front that gives me an indication that I will find the content interesting. If there is no summary, I might skim the content to see if it's interesting, but I imagine this is less accurate than if the author were to summarize up front why I should care about the content. If the content is paginated with a TOC and intro, the author is generally forced to do this summary, so pagination does benefit readers in that respect in much the same way that intros and TOCs can help you decide whether or not you want to read a particular book.

  3. Dave hit the nail on the head by octover · · Score: 5, Insightful

    I think he really has hit the nail on the head. Tabs aren't for everyone, but its stupid for someone building a browser to not implement them. If I were to hypothetically speaking gotten my hands on v64 build of Safari, I would hypothetically know that tabs are being implemented like Dave describes. I've already adopted Safari as my primary browser, non of its current deficiencies are so glaring that any other browser is better for me overall.

    It is nice to see competition in the browser world, cause in the end its the user who wins.

    1. Re:Dave hit the nail on the head by MisterFancypants · · Score: 2, Insightful
      I'm wondering what Microsoft will call them when it comes out.

      What makes you think they ever will? Speaking as a longtime IE/Windows user, I never quite understood the fuss of tabs. I just use multiple browser windows and use the taskbar to flip between them. Why put into an application that which should be part of the OS?

    2. Re:Dave hit the nail on the head by Spoing · · Score: 4, Insightful
      I thought the same thing about the mouse scroll wheel. Tabs make a browser so much more valuable, though -- like the mouse wheel -- you won't 'get it' unless you use it.

      Here are just a few examples;

      1. Less use of the back button and no page reloading caused by the use of that button . When in doubt, open another tab...and switch to it. Close tabs that are no longer needed.

      2. Checking on the results from a search engine.

      3. Switch to different search engines with one click -- and keep your old search results for reference. If you use Google -- Google.com, news.google.com, and groups.google.com -- and want to see how your search works in different areas, load a new tab. Without tabs, it's just awkward.

      4. Saving and reloading multiple tabs later. If you want to return to exactly the same set of web pages, bookmark the group of tabs. Later, select the bookmark and BAM! you're back. Very handy for news sites or checking on posts to forums.

      Suggestion: If you have a 3 button mouse or a scroll mouse, change the default behavior to open a new tab on middle button click.

      In Mozilla or Netscape, this can be done by going to Edit...Preferences and selecting Navigator...Tabbed_Browsing and checking off Open tabs for "Middle clidk or control-click of links in a web page".

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    3. Re: Dave hit the nail on the head by Black+Parrot · · Score: 2, Insightful


      > Speaking as a longtime IE/Windows user, I never quite understood the fuss of tabs. I just use multiple browser windows and use the taskbar to flip between them.

      FWIW, I keep about 20-25 browser windows open, scattered over 9 virtual desktops, with an average of 10-15 tabs open in each browser window. I use the windows to sort my tabs by "topic", but I can have lots of tabs open simultaneously on a given topic.

      That 10-15 "average" covers windows with single tabs through windows with about 30. The mode must be something like 10.

      And as others have already mentioned, my browser preserves all this between session on my rare logouts. Tabs have completely revolutionized my WWW experience.

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Dave hit the nail on the head by jkusters · · Score: 2, Insightful

      The number one reason I like tabs is that most browsers enable page loading in the background. I use this a lot. If I'm browsing a page with a lot of links, I can simply click to open each one in a new tab, and continue reading the orginal page while each of the links loads quietly (assuming all goes well) in the background. When I'm done with the current page, I can close the tab and start looking at the linked pages. If I try that in IE (or any non-tabbed browser), either I have to read the new link when the new window pops up in front of everything, or I have to wait for the window to appear and then click on the old window to continue reading the original page.

      If there is an easy way to do this in a non-tabbed , non-load-tabs-in-the-background browser, I'd be delighted to know it!

      JOhn.

    5. Re:Dave hit the nail on the head by mbbac · · Score: 1, Insightful

      That's a Windows problem, not a windows problem. Mac OS has good window management so that it doesn't need tabs.

      --

      mbbac

  4. Where's the interesting discussion? by Mothra+the+III · · Score: 1, Insightful

    It sure wasn't on the end of that link. That article is about as interesting as this http://www.pattiann.com/webcam/paint.html

    --
    Worst. Sig. Ever.
  5. oh, that narrows it down. by joedoe · · Score: 3, Insightful

    Is it really necessary on /. to qualify anyone as an übergeek?

  6. Tabs Very useful by ralico · · Score: 3, Insightful

    I use netscape 7 at work, and have multiple instances running with multiple tabs open for each for my api references. I usually have one instance for all my opened Oracle doc pages, and another for Java. I just keep them open and tab between document. Very handy.

    --

    SCO to Hell
  7. Tabs in Safari by foo+fighter · · Score: 2, Insightful

    Safari desparately needs tabs because moving between open, maximized windows is so clunky in OSX.

    --
    obviously no deficiencies vs. no obvious deficiencies
  8. Upgrade by Anonymous Coward · · Score: 1, Insightful

    Come on, you're holding the rest of the web back. NS 4.7 is dead.

  9. Re:Browser Tabs by maxwell+demon · · Score: 3, Insightful

    Well, one could reduce the annoyance by only asking in case there's more than one tab open.

    Even better idea: What if cou could undo that accidental close? Maybe the browser, after getting in a "close-ready" state (appearing already closed), would wait, say, 3 seconds before actually terminating, and if during that time you start a new one (which is a sign that you closed it accidentally), it offers you to recover that old state.

    This probably should be made an option (some people might mot like the program to still hold ressources 3 seconds after it's apparent close), but I think it would be an useful one. One could also enable customizing the time to wait before really terminating.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  10. Close boxes in individual tabs - a bad idea by SVDave · · Score: 3, Insightful

    I have to disagree with David Hyatt's opinion about close boxes in tabs. I've used Galeon, and I hate having the close boxes in the individual tabs; a close box in a tab takes up such a large proportion of space that it is very easy to accidentally close a tab just by clicking on it. This happened to me so often that I stopped using Galeon and started using Mozilla.

    I suppose having one close box on the right-hand side is conceptually inconsistent, but I find the Mozilla solution to be more usable. It never confused me: Mozilla's "close tab" button on the right balances with the "new tab" button on the left. I hope that Hyatt and Apple, before deciding on a solution for Chimera, do usability research with users and don't rely solely on theories of consistency.

    1. Re:Close boxes in individual tabs - a bad idea by Polo · · Score: 3, Insightful

      I have to disagree too. Using the X at the right to close all tabs might be good from a consistency standpoint, but I think it would really cause problems. The thing is - I rarely use close all tabs - I use it more by accident (losing a lot of pages) than on purpose.

      In mozilla, the X to the right of all the tabs is really useful and I use it ALL THE TIME. I pre-open a whole group of interesting stuff, then I work my way through it with the mouse on the X. Click, next. Useful and efficient (and I don't get confused by the X).

  11. Re:Browser Tabs by rseuhs · · Score: 4, Insightful
    What you "IE-only" users will never understand is how Goggle was meant to be used:

    1. Middle-click on each interesting entry

    Instead, the Microsoft way is:

    1. Right-click interesting entry
    2. choose "open in new window"
    3. Go back to main window

    This takes not only Much longer, but is also very awkard because you can't organize your windows. I have every Google-search in a different window, while you would end up with 20 different windows from different searches.

    Or click through all interesting links and wait everytime for the page to load.

    Once you really understand what tabs can do for you, you will never go back.

  12. Tabs = MDI = broken by Ed+Avis · · Score: 2, Insightful

    Tabbed browsing is useful. But it shouldn't be necessary; tabs should be implemented by the *window manager*, then they would be available with the same interface for all applications.

    Imagine how crazy it would be if each app implemented its own title bar and close button on every window. Now think about the current situation with tabs in Mozilla, tabs in terminal emulators, tabs in XEmacs...

    --
    -- Ed Avis ed@membled.com
  13. Re:Browser Tabs by cosmo7 · · Score: 2, Insightful

    the road to interface hell is paved with good intentions.

  14. What would Macintosh do? by lamz · · Score: 1, Insightful

    At first, I was annoyed that Safari opened a new window every time I clicked on a link in Mail. After a while, however, I started to realize that this was much more in line with the Macintosh Way.

    How many times have you done this? You want to follow a link in an email, but you know that this will replace whatever is currently in your browser window, so you:
    1. Switch back to the browser.
    2. Open a new window.
    3. Switch back to the email client.
    4. Click the link.

    I personally do that all the time, and ignored how annoying it is because I got used to it. With Safari, it works like this:
    1. Click the link.

    Since a new window opens, I don't lose whatever other window I had open.

    Now, about tabbed browsers. In general, I hate tabbed interfaces for the following reasons:
    1. Too much screen real estate. I have a 17" wide-screen, but I STILL don't want to waste it.
    2. Tabs don't scale well. Beyond the discussion in the article, regarding where new tabs should appear, what happens when there are too many tabs for one row? Multiple row tabs take up even more screen real estate, and present a perplexing interface, since the rows must rearrange themselves as tabs are added and deleted. (The only alternative is horizontal scrolling of the tabs -- hideous!)Imagine twenty tabs called "Slashdot..." Which one did you want to pick? Your only choice will be to click at random, and so it's no better than Apple-~ to cycle through all open windows.

    All my other Mac applications open a window for every document, so why wouldn't Safari?

    Ideally, someone should think of a better way to do this. How about a history view which resembles iPhoto's gallery? Page snapshots could be scaled up or down, sorted by date visited and categorized by url. At smaller sizes, the snapshots could turn into generic icons, or use the .ICO file from the site.

    Tabs are a UI workaround for Microsoft's horrible windows within windows design. They don't need to be applied to Mac OS X.

    Of course, for the people who like Tabs, I don't see any reason why it couldn't be an option -- as long as it's turned off by default. However, this is also not the Macintosh Way of doing things. It's much better to figure out the right/best way to do it, and stick to it.

    --

    Mike van Lammeren
    It will challenge your head, your brain, and your mind.

  15. Re:IE by MojoRilla · · Score: 4, Insightful

    Now that Microsoft has cornered the browser market, they see no more reason to innovate, er, spend more money, on the product.

    When they were playing catch-up, it was all about new features. How many features have been added to IE lately?

    At this point, the only changes to IE are going to be things which will make Microsoft money, like DRM.

  16. Re:Browser Tabs by Anonymous Coward · · Score: 2, Insightful

    Wow.

    You're a fucking superstar. Thank you for informing me how google is supposed to be used.

    Y'know what? I dont want a fucking borg cube wallpaper on my desktop.

    Thats why all of this stuff is collectively called "preferences".

    I *prefer* a seperate window per webpage.

    Oh, and holding down shift when I click a link doesnt take much longer, which is how you open in a new window unless you havent read "windows for dummies" and believe you have to open the context menu and pick "open in new window".