Tabbed Browsing in IE7

A new tab has just been opened, showing the about:tab page.

A couple of add-ons and IE-based browsers made Trident do tabs. Now IE7 does them by default.

Bugs

Ideas

Sizing

(This needs more research.)

  1. Autofit to <title> length.
  2. If the tabs don’t fit on 1 row, shrink them so they do without setting any below a minumum width.
  3. If all tabs are at minimum width and still don’t fit:
    1. Add a new tab row.
    2. Spread the tabs between rows so each row fills the tab bar’s width.
    3. Cycle tab row order until active tab touches the viewport.
  4. If more than 3 rows are needed:
    1. Tab bar shows 3 rows.
    2. Add a vertical scrollbar, somewhat like the Attachments box in Outlook.
  5. Only paint the tab bar after all sizing and cycling has taken place.
  6. If menu animation is switched on, perhaps animate the changes during this paint?

Toggle Tabbed Browsing

Add a View > Toolbars > Tab Bar menu item (or even a View > Tabs item):