ExtendFirefox2: Difference between revisions

Jump to navigation Jump to search
Line 222: Line 222:
[ thiago :: [thiago-dp[at]bol[dot]com[dot]br]
[ thiago :: [thiago-dp[at]bol[dot]com[dot]br]


''Motivation'': When we are browsing, we click in a lot of links that open in new tabs or sometimes we type the url directly in the address edit box. After opening a lot of tabs, web get confused about what tabs were opened where.
''Motivation'': When we are browsing, we click in a lot of links that open in new tabs or sometimes we type the url directly in the address edit box. After opening a lot of tabs, web get confused about which tabs were opened where.
Each tab has its own history so that we can click Back and Next to see this information. But we have no way to see this for multiple tabs. Even the History doesn't show this information.
Each tab has its own history so that we can click Back and Next to see this information. But we have no way to see this for multiple tabs. Even the History doesn't show this information.


''Overview'': FF could have a ''Tab Tracking'' option in its History to show, in a tree view or list view, the sequence of navigation. URLs typed in new blank tabs, from Favorites menu or RSS feeds become new items in the tree. Links opened from these tabs become subitems.
''Overview'': FF could have a ''Tab Tracking'' option in its History to show, in a tree view or list view, the sequence of navigation. URLs typed in new blank tabs, from Favorites menu or RSS feeds become new items in the tree. Links opened from these tabs become sub items.


For instance:
For instance:
     1. In new blank tab, I type www.google.com. This URL become a item (1) in the Tab Tracking. So I and make a search for "Firefox".
     1. In new blank tab, I type www.google.com. This URL become a item (1) in the Tab Tracking. So I and make a search for "Firefox".
     2. The page with the results become a new subitem (1.1) in the Tab Tracking. So I click in the "Page 2" to see the next results.
     2. The page with the results become a new sub item (1.1) in the Tab Tracking. So I click in the "Page 2" to see the next results.
     3. The Page 2 become a new subitem (1.2). I decide to click in a link that send me to www.getfirefox.com.
     3. The Page 2 become a new sub item (1.2). I decide to click in a link that send me to www.getfirefox.com.
     4. The new (external) link is now a new subitem from Page 2 (1.2.1).
     4. The new (external) link is now a new sub item from Page 2 (1.2.1).
     5. I decide to go to Favorites and click YouTube. The site open in a new tab and a new item (2) is created.
     5. I decide to go to Favorites and click YouTube. The site open in a new tab and a new item (2) is created.


Line 250: Line 250:
* Each item could be shown with date and time (i.e. "Google [01-mar-08 09:21:47]")
* Each item could be shown with date and time (i.e. "Google [01-mar-08 09:21:47]")
* Each item could be shown with the URL (i.e. "Google [www.google.com]")
* Each item could be shown with the URL (i.e. "Google [www.google.com]")
* It could have a Expand All and Colapse All option, like History has.
* It could have a Expand All and Collapse All option, like History has.


I think that is easy to implement and good to control as a log inside (or outside) History.
I think that is easy to implement and good to control as a log inside (or outside) History.
OTHER FEATURES:
*''Colorful Tabs'': Each tab could have a different color, depending on where it came from. First level items could randomize the color and sub items could be a little lighter.  For instance, Google (1) could be blue. Page 2 (1.2) would be a lighter blue;  Firefox (1.2.1) still lighter. And so on (lighter and lighter). This way we could know, visually, which tabs where opened from where.
*''Enumeration in Tabs'': Each tab could show its item number (i.e.: "1.2.1- Firefox web browser")
----
4

edits

Navigation menu