Poll: A browser without tabs?

7 points by spolu ↗ HN
I'm really getting annoyed a little more everyday with browser tabs. They don't seem to fit in my workflow anymore. I have a couple tabs that should stay alive and at the tip of my finger (gmail, slack, HN, ...) and many others that I just need once and would love not to have to manually close.

The browser should be simpler and more intuitive especially given it could know pretty much what I'm going to need at any moment just by looking at my usage.

This poll is pretext for discussion, feel free to share your feeling on this!

41 comments

[ 3.6 ms ] story [ 98.4 ms ] thread
Get rid of tabs and you have IE6 again.
The prospect is not of course to get rid of the ability to have multiple web pages opened at the same time and rapidly switch from one to another.

The candid question is whether or not there is a better experience out there?

I find it difficult to answer the question without some idea of what the "better experience" might be. Tabs are the best idea anyone's offered me so far, and I have no better idea off the top of my head, so I'm happy to use them. Show me an alternative implementation that I love, and I'll happily abandon tabs. Conversely, show me an alternative implementation that doesn't address my needs as well, and I will stick to tabs.
"Annoyed"? Just don't use them then - like seriously, what difference does it make? How does getting rid of tabs make the browser "more intuitive"?
Well you can't live in a mono-page environment. You necessarily need to rapidly switch between web-pages (if not having some running in the background (music)). The question is whether people think that there is a better experience out there.

Any opinion on that?

> The question is whether people think that there is a better experience out there.

You might consider rewording your poll. As it reads, it more seems as though you're asking if people would rather have a browser with tabs or without tabs, as opposed to asking if people think tabs is the best user interface option to deal with having multiple pages open.

That's not what you originally asked though, you have some poorly-defined problem with tabs and asked the community if we'd like to ditch them. You didn't even mention replacing tabs with a better paradigm.
I just use tree style tabs in addition to Vimperator on Firefox.
I like that a lot as well. But I feel like the tabs themself how organized they are are just becoming a waste of time.

Is there a different model that you'd want to use?

No thanks.. If it's not tabs then it's multiple windows that I have to be "ALT+Tab"ing into constantly.
What do you mean "and would love not to have to manually close"? What's the difference between hitting cmd-w as opposed cmd-q?

I remember when tabs hit the browsers (a zillion years ago) - it was revolutionary! Suddenly you had one docked window rather than a zillion windows all over the place. To me they are a god-send.

Originally there was an option in Firefox to turn them off - I wouldn't be surprised if that option is still there.

I'd really like to be able to split the browser window (in addition to tabs).
A window manager will let you do that won't it?
As we move programs we use into the browser, window managers become less important. But we also lose some functionality offered by window managers. Maybe the "next browser" will be so intrinsically attached into your OS window manager there will be virtually not difference between an installed application and a website, their windows will behave the same way.

Slack.app may be an example of how browsers will work in the future.

We really need Web Apps in windows with a dock icon, no tabs etc, and websites into tabs as they are now.

Pinned sites in IE kinda does this, saving websites on your home screen on iOS or on Android kinda does this, and ChromeOS kinda does this, but I agree, it's not quite there yet.

Part of the beauty of modern browsers is the ability to very easily add extensions to fit your personal workflow.

Tabs work well for most; if regular tabs aren't for you, try Quick Tabs (Chrome) or the variety of add-ons which can add Spotlight-like tab search or shortcut keys to favorite or recently used tabs. If your needs are still more specific, write your own! :)

Sadly, the Chrome extension API doesn't support TreeStyle UI, and generally the Tab/window maniuplation APIs give a very clunky UX (slow, flcikery refreshes, no pixel-perfect layout)
tabs have got to stay.

However, I have a similar issue of always needing quick access to a few key web applications (trello, our build server, etc...), that I really want to be logically separate from the rest of my browser somehow. My solution so far has been to use http://fluidapp.com for the things I really want to exist on their own rather than just as a browser tab.

I don't even know how to use the web without a tabbed browser anymore.
I use tree style tabs [1] for Firefox, so lots of tabs don't take up a ton of space. I have certain tabs I always keep around (gmail, HN, AWS console, ...), and then a number of trees for projects I'm working on.

Occasionally, I'll accumulate a bunch of extra trees I don't need, and I'll go through and bookmark and close or just close them. (The extension has an option to bookmark a whole tree.)

Since I find no downside to having tons of tabs just sit around, I am comfortable without a new browser management system.

[1] https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

I do the same. Tree-Style tabs are a much better way to organize things than regular tabs.
My tabs are effectively my "bookmarks" for the current state. This includes some 'permanent' tabs like mail and calendar, some long-running tabs like the current project and references, and a lot of ephemeral tabs like searches.

I can get rid of ephemeral tabs myself: I read it and I closed it.

I wish the browser could recognize the current set of long-running tabs, somehow mark and remember them, and free the resources of long-unused but long-opened tabs without closing the tab, ready to load it when clicked.

It should also not conflate the long-running contextual tabs with permanent, context-independent tabs.

Usually I manually separate different sets of long-running tabs into separate windows. I won't mind the browser being able to recognize my usage patterns and offer to split a window into two, or merge two windows that keep being used together.

Kind of reminds me of Sublime Text's tabs, which auto-close when you visit another tab unless you double click the file name or interact with the file in some way. Works well for taming the workspace.

Might be adaptable to browsers but I'm not convinced it's really worth it.

Have you tried pinning tabs that you'd like to persist? Both Firefox and Chrome support this; just right click on a tab and choose "Pin tab" from the context menu.
Yes sure. I'm not saying the current system is bad. I'm just asking if there can be something better.
It's interesting to think about the different ways I use tabs and how they might be better served. For example, I will often open a new tab to create a sort of "checkpoint", resulting in 5 tabs that represent different points in time in a browsing session. Other times I will open 5 pages that are analogous to each other in order to compare (for example, 5 similar products on Amazon). Other times it's a method of "forking" a browsing session into several different paths, while keeping the parent node in its own tab.

Not really proposing solutions here, but it does make tabs look a bit clunky.

Side note: For the last few months, I've been using a Chrome plugin that prevents me from opening more than a predetermined number of tabs at a time. Otherwise I just end up with 45 tabs open.

That's a very intersting analysis!
You seem much more methodic than me. I use tabs like Haskell uses memory. (the implication that my tabs are immutable is intentional)

I would quite like to be able to group tabs together, collapse groups, move them between instances, tile 'em, bookmark a group to open it later...

To be fair, this is an entirely retrospective analysis. I'd never thought about it until today.
You can kind of do this with firefox's panorama tab groups. It's not perfect, but it's pretty amazing nonetheless
1) I like tabs and I use a whole lot of them

2) tabs alone are starting to feel limited as the average number of tabs and the relation between them gets larger and more complex.

3) browsers are just too fucking big. I tried I think it was surf, or something, I mean, a browser that's basically WebKit + V8 + a few keyboard navigation bindings, along with I think it was uzbl, a tabber system, and it worked decently. I like the idea of small, independent, lightweight single-tab browser instances along with another application that would supply the rest of the functionalities of a traditional browser. Unfortunately I quit this setup because changing is hard and I'm lazy.

4) I use like one thousandth of my favourite browser's UI elements and functionalities. The UI I really need is a set of quick shortcuts to navigate tabs and click and edit stuff in the dom.

Thanks that's really useful!
While I'm at it.

I utterly abuse every form of fuzzy-matching autocomplete I encounter, which is why I'm a terminal zsh fan (see what I did there?); one of the coolest UI experience I had in a browser was with the Viperator plugin on Firefox. The few letters controlling the few navigation features I used were juuuuust at the right place, and hitting t or o to autocomplete the url of the page I wanted or to autocomplete the web search syntax shorthand it provided was immediately natural and extremely fast and fun to use. With the caveat that whatever questionable website or search query I typed in tended to stay rather high in the autocomplete matches. With awkward results. But that's my problem.

It has a shorthand that puts a numeric id on every link and allows (what else) fuzzy-matching autocompleting them, as a mean to replace mouse clicks, but I never really got the hang of it. The numeric labels were really invasive, and I almost always had to use the numeric key as I almost never got the matcher to select the link I wanted quickly enough; I just used my nipple mouse instead. Which is sad because I really liked the idea; the implementation was just not quite good enough.

It was missing a few features that I consider pointy enough to have to script myself, for example, I wanted keyboard hooks to save images, text copy-pastes and stuff, in a directory set in advance or specified on the spot or whatever, but since Vimperator uses vimscrip (or a subset thereof, I don't recall), I never made it. Actually I can barely script my actual vim, but that's besides the point.

It was supposed to open my editor of choice on a certain keyboard hook in text fields, but I never got it to work, which is a shame; I really wanted that feature. There's a built-in vim-style editor, but I never got the hang of the modal transition in and out of it, so I never used it.

In the end I stopped using it because it was f%$king slow; having the browser freeze for several seconds after a keyboard shortcut makes the shortcut moot, you see? The keyboard focus also tended to be hard to follow; the worse being (I know it's now Vimperator's fault) flash, which captured the focus so hard I had to click on the page to get my freaking focus back. Sometimes to get it back in some random mode I don't care about, which made me develop the habit of smashing escape all the time not only once, as I already do in Vim, but several times. Just to make sure. Whenever I wasn't trapped into the raw input mode.

(Edit: it got gradually slower and slower, but out of the box, FF + Vimperator on my p.o.s mid '00 laptops was already, uh, not this fast.)

So I'd say that my perfect eternal browser would be a cleaner subset of Vimperator, lightning fast, with a functional and efficient set of navigation/link-clicker bindings, without Firefox's huge baggage of UI bloat, and with a healthy dose of It Just Works.

I love tabs and use them heavily, but I wish they behaved on the desktop like they do in Chrome on Android, where hitting the back button when there's no prior history closes the tab. Sometimes I open a link in the same tab (plain old forward navigation), sometimes in a new tab. I then need to remember that the first one requires a back button when I'm done, while the second requires a Ctrl-W. If I forget and use Ctrl-W when I should have used the back button, then I lose my history (and have to go to the "Recently Closed Tabs" menu to restore it).
I'd like tabs to go around the browser - not just the top edge.
Yup Why not But Whats new in that ? iOS is already doing it in the Mobile Safari. They have Taken an alternate approach to tabs due screen space limitations. So any interface you will come up with will more or less be another mobile safari.
Mobile safari still has tabs... And they're mostly useless since you never go close them and rarely use them, do you?