Tuesday, December 19, 2006

Tabs - a solution or workaround?

This is the time when everybody are crazy about the tabs. Though they have appeared in programs a long time ago, Firefox really brought them to fame, and when IE7 included them, they became de facto standard feature.

Comparing the tab browsing and tabless browsing (or to be pricize taskbar browsing, as you then use taskbar to manage several windows), it is pretty straightforward that tab bar brings several advantages:
  1. Site icon on every tab - it is much easier to spot the site if it has its own icon

  2. Easy switching of documents - as there is no redrawing of whole window

  3. Leaving the space on the taskbar - as it can get very crowded if you also open several applications

  4. Easier closing of tabs

  5. Ability to rearange tab order - at least in Firefox

So tabs seem like very good solution. Unless you ask yourself - could the same thing be achieved with taskbar? And the answer is yes:
  1. Icon in taskbar could show documents. The fact that it shows program icon is a reflection of application-centric approach, and the lack of Document centric approach. So, this doesn't have to do anything with websites - it would be much easier if every single document on the taskbar had its own icon. Of course, it would require some innovative solutions - external sources would probably have its own icons (like web sites) - your images and other visual documents could have scaled down image as icon, and your other documents could have icon that is shared by the documents in the same folder.

  2. Quick switching of documents in the same application is not a problem, neither. If it can be done by user input within application window, it can be done from the taskbar, too. Application should just get inquiry from taskbar to switch, and do exactly the same thing it does when switching tab.

  3. And keeping the taskbar clean? In today's environment it is necessity, but it comes at great price. First of all you are losing vertical screen estate, as now you have two bars instead of just taskbar. In the era of wide screen, it is not good at all (Though I certainly suggest using of pivot LCD screen oriented vertically). And if you want to switch from one document within one application to another document in another application, it is likely that you will need two clicks, one on taskbar and another on tab bar. So, what taskbar really lacks is overflow solution, and not the patch with tab bar.

  4. Ah, yeah, it is nice to close tabs with just single click on close button (or middle clicking it anywhere), to have ability to close easy all tabs but active in context menu... But hey, this can be all done on taskbar, just no one implemented it yet!

  5. And rearranging of tabs is also a nice thing, but again, no limits to applying the same thing to the taskbar.

To conclude - tabs are good, but just to the extent that taskbar is bad.

Labels: , , ,

Wednesday, December 06, 2006

Access bar

This is feature that your future browser should have. You are probably very well aware that web site addresses (aka as URL) are not user friendly. Using URLs is exactly like asking people to learn MS-DOS commands to handle files.

Most people are not aware of even single URL. In reality people are only aware of brand names, so if www. + brand name + .com works everything is fine, if it doesn't then there is trouble. And if one is after some specific page, which might be: https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox, situation is more or less helpless.

So let's switch to my father. He navigates the Internet by typing in what he wants to find in search box of a browser, and then he selects page he wants to go to from search results. It is very intuitive, almost always works, and everyone can learn within seconds. Still there is a problem with this type of navigation in today's browsers - this is thought to be only second way of navigating, which means it is far from productive, and fairly unsupported.

So, let's ditch both address and search bar from your browser and keep just one box that handles both thing: Access bar. It should act like following:

  1. Drop down of address bar should show on its top several pages that are visited, whose title (or better whole content) matches phrase in access bar, and they should be ordered by frequency of visit, it should be possible to expand list if necessary;

  2. Next section should be devoted to top search engine results, which should be also expandable (and there should be general option to show both title and text description);

  3. Finally, there should be several search engines listed, to do full search with keywords in Access bar (and this part should be also expandable);

  4. It should be easy to recognize if someone types in URL, as every single word processor does this, and in this case browser should go to exactly that address.

One should also note that browser must provide solution to mix search results with sponsored search in search results section, as it is highly unlikely that this would be implemented otherwise, as it would have negative commercial effects.

Labels: , ,