https://wiki.mozilla.org/api.php?action=feedcontributions&user=Prophet&feedformat=atomMozillaWiki - User contributions [en]2024-03-28T20:34:41ZUser contributionsMediaWiki 1.27.4https://wiki.mozilla.org/index.php?title=User:Prophet&diff=50818User:Prophet2007-03-03T10:55:55Z<p>Prophet: </p>
<hr />
<div>If you want to contact me, just [[Special:Emailuser/Prophet|mail]]. If you write on the [[User_talk:Prophet| discussion page]] i can not ensure that i will answer quickly.<br />
<br />
Here are all features I submitted:<br />
* [[Firefox/Feature_Brainstorming:Tabs%2C_Sidebar%2C_Windows#Open_source_in_tab| Open source in tab]]<br />
<br />
I'm sorry if my english isn't that good. I try to do my very best.</div>Prophethttps://wiki.mozilla.org/index.php?title=User:Prophet&diff=50817User:Prophet2007-03-03T10:54:00Z<p>Prophet: </p>
<hr />
<div>If you want to contact me, just [[Special:Emailuser/Prophet|mail]].<br />
<br />
Here are all features I submitted:<br />
* [[Firefox/Feature_Brainstorming:Tabs%2C_Sidebar%2C_Windows#Open_source_in_tab| Open source in tab]]<br />
<br />
I'm sorry if my english isn't that good. I try to do my very best.</div>Prophethttps://wiki.mozilla.org/index.php?title=Firefox/Feature_Brainstorming:Tabs,_Sidebar,_Windows&diff=50816Firefox/Feature Brainstorming:Tabs, Sidebar, Windows2007-03-03T10:49:32Z<p>Prophet: /* Open source in tab */</p>
<hr />
<div>{{FeatureBrainstorming}}<br />
<br />
== Split Windows/pages ==<br />
* Possible to open many pages within a single frame.<br />
** Useful for widescreens, since many pages use a fixed-width column layout.<br />
* Horizontal splitting and maybe vertical.<br />
** Yes ! a frame for my communautee, another one for my activity<br />
* 'Close' would remove active frame.<br />
* Toolbar/urlbar changes to reflect active frame.<br />
* Key bindings for all major functions.<br />
* Mimicking the behavior of HTML-Kit's tiling options for both horizontal, vertical, and multiple would be ideal. Multiple would take the available space, split it horizontally up to 2 times giving 3 columns - then splits each column once vertically for additional browsing windows, once the last column has been split once, it duplicates the operation below the existing 6 browsing windows. This is different from extensions like Tab Catalog in that it uses all available space, and the windows can still be navigated and resized within the browser.<br />
<br />
== Advanced tab behaviour ==<br />
''Most of those possibilities exist with an extension: simplifying this one could be right...''<br />
* Using a single browser window at all times<br />
* Setting behaviour of links (open in background, open in new tab)<br />
* Ability to turn tabbed browsing off, or at least no functional way to open links into tabs unless specified (e.g. right clicking a link and selecting 'open in new tab'). It's a great feature, but some people prefer the previous method.<br />
* Ability to open a tab in any specific window from any other window instead of just 'open link in new tab' or 'open link in new window', useful for organizing information during research<br />
** perhaps it can be a third 'open link' option 'Open link in new tab in window...' with a submenu listing all available open windows<br />
<br />
* When the user selects 'Open in tabs' from an RSS bookmark the RSS pages should open in NEW tabs and not in the tabs already open.<br />
<br />
== Tab appearance ==<br />
* UI for modifying tab width (f.e. splitter between tabs that can be dragged to change the width of all tabs)<br />
**Maybe take the windows taskbar idea to it, letting users lock and unlock (which would allow resizing tabs to desired width) it. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:04, 13 February 2007 (PST)<br />
* Options to have no title and Icon only with 32x32 icon with a close button located bottom right of the icon<br />
* Right-click tab and remove from Bookmarks<br />
* Allow changing tab background color or shading independent of selected theme<br />
* Tab width should automaticaly stretch across the full width of the browser (e.g. 1 tab should stretch 100% across, 2 tabs should both take 50% of the width, etc.) The advantage being that the X (close tab button) will be positioned in the same place to the right of the browser, this will allow a user to quickly close a number of tabs (sililar to how it used to work in Firefox 1.5 where the close tab button was docked to the right). --[[User:RichardDavidLee|Richard Lee]] 01 March 2007 (GMT)<br />
* Allow the close tab button to be moved to the left side of the tab (or hidden from view) --[[User:RichardDavidLee|Richard Lee]] 01 March 2007 (GMT)<br />
<br />
== Tab strip ==<br />
* Allow to move the tabbar to the right or left, with vertical orientation. this is the best useful when count of tabs exceeds 10 items. vertical tabbar allows to easy use up to 30-40 of tabs. for FF2 i was create the extention, that move tabbar to the right (http://forum.mozilla-russia.org/viewtopic.php?pid=138440) and some simplify tab browser.<br />
** When left or right are selected (or perhaps all the time), provide the ability to specify a fixed width for tabs/tab-bar.<br />
** When left or right are selected provide option which displays tabs in a tree based on ancestry relation ship of a tab like in [http://piro.sakura.ne.jp/xul/tabextensions/index.html.en Tabbrowser Extensions]<br />
* Allow to move some tabs (and not the whole tabbar) to the right or left or bottom. That would be a great feature to have a minimum ability to organize tabs when using a single window.<br />
* Display a new tab button on the tab strip by default - It's so much more intuitive and most browsers (apart from Fx) now have a new tab button as default in one way or another. Then it needs to be decided how:<br />
** Static button (Opera)<br />
** Dynamic button (IE7)<br />
** Some other easily discoverable (i.e. not double-clicking a blank bit of the tab strip) method of opening blank tabs easily with the mouse?<br />
* Displaying tabs over multiple rows<br />
* Holding right click then move left and right it's not used to do anything, this moving may has benefit to switch each windows tab. It's useful with users that take so much time for moving mouse to switch manually.<br />
* Options to allow the tab strip in a sidebar in addition to or instead of the tab strip.<br />
** This could also be combined with the tab system for tabs to manage tabs with ease. Each set of pages becomes a folder in the sidebar as well.<br />
* Create tab system for tabs! Simply a small strip of numbers directly above the tabs. Each number would have the same behavior as a tab; however, instead of flipping between windows it flips sets of 5 (or more) tabs within the tab strip.<br />
** This could also be combined with the tabs in a sidebar idea to manage tabs with ease. Each set of pages becomes a folder in the sidebar as well.<br />
* Larger space available for link dragging to the tab strip in order to open a new tab. A block area vs a thin strip would be more user friendly.<br />
** This could also be combined with the tab system for tabs in two ways. 1) When tabs for tabs are not needed space used by it is used for link dragging area instead. 2) When tabs for tabs are in use it uses the empty area currently used for link dragging, then simply dragging a link to a set opens it in a new tab.<br />
* Enhancements in the tab strip behavior ([http://showcase.uworks.net/firefox_showcase-0.8.1-fx+fl.xpi working prototype])<br />
** Double clicking on the tab strip left arrow scrolls to the beginning, and double clicking in the right arrow scrolls to the end.<br />
** Add tooltip in the arrows informing how many tabs are in the left and right sides.<br />
** If the user invokes the contextual menu on the arrows, show the tabs in that side as in the "list all tabs" popup.<br />
** Default action in "list all tabs" button invokes a "tab exposé" functionality, while invoking the contextual menu shows the current list of all tabs popup.<br />
* Multi-row tab strip<br />
** When tab strip becomes too crowded a new row appears<br />
** Or allow tab strip to be resized vertically (like Window's Taskbar) to allow multiple rows of tabs<br />
** Simple solution to the many tab problem <br />
** Easy for all users to understand<br />
** See text editor UltraEdit (Windows only) for another example<br />
<br />
== Tab focus behavior ==<br />
*Ability to "minimize" a tab, which would be the fastest way to go to the previous active/focused tab. Otherwise you either have to close it or remember where in the tabbar the previous one was placed!<br />
**This sounds like focus last selected tab (the extension, and the functionality in many other extensions), which usually also allows clicking the current tab to return focus to the last selecting tab, making it easy to toggle between two tabs.<br />
<br />
== Tab Opening/Closing ==<br />
* Opening a new tab occurs directly to the right of the focused tab, not the far right. Resolves issues of too many tabs open and it being difficult to get to the newly opened tab.<br />
* Duplicating tabs<br />
* Tab opening + closing + switching animation<br />
* When warning about closing multiple tabs, currently there are only two buttons: Close Tabs (which closes all the tabs) and Cancel (which closes nothing). Add a button that says Close Current Tab Only, which will only close the tab that was currently open before clicking on Close.<br />
* Improved UI for finding and reopening any one or more closed tabs (including shortcut key) (like the "recycle bin" feature in Opera)<br />
* Having one close-button on the right, BUT IT SHOULD BE ABLE TO BE TURNED OFF IN OPTIONS. This feature is nice, but looks icky to those who use the middle button (wheel mouse) to close tabs. Accidentally closed tabs result in this feature to unwilling users. <br />
* Undo-close caching<br />
* Keyboard shortcut to undo close tab (ctrl-z or whatever) instead of the existing control+F4<br />
* Give the option in the preferences menu to allocate a 'unique' close tab button in the right like 1 and 1.5 versions of Firefox instead of 1 close button per tab like Firefox 2<br />
* Changing the focus when closing a tab<br />
* Creating a new tab when an address is typed in the Location bar<br />
* If you have A, B, C tabs in order, and you open a new tab from B (this becomes D) and then close it (D), then the active tab will be C instead of B, the last viewed. It would be also useful if a newly opened tab would appear beside the one that opened it.<br />
* Alternatively, if you have tabs A, B, and C, and open B1, B2 from B, then select B2 and close it, sibling B1 should be focused; close B1, no more siblings, so back to parent B.<br />
** Example: Google search result page 1 (T1) -> Open 2 external links (T2, T3) -> go to search result page 2 (T1) -> Open 1 more external link (T4) -> Select it (T4) -> Close to focus T3 -> Close to focus T2.<br />
** In the B1, B2 example (right above), after you close B2, B1 is focused; if now you select C, and close it, then B (not B1) should be focused because of the sibling rule.<br />
** Tabs closed in background is not affected.<br />
* Option to open default page when creating a new tab<br />
* Make middle-clicking/open link in new tab work for javascript links (e.g. by duplicating current page in a new tab then executing the javascript on the new tab and forcing any 'pop-up' links to stay in that new tab)<br />
* "Open this tab in a new window" added to context menu (when right clicking on existing tab). Preserve history so back button works in new window just as it would on existing tab.<br />
* Select on close behavior<br />
* Allow "open in new tab/new window/same window" settings to be set per tab. Allows use of a home page like Google or Yahoo to open links in a new tab, but other tabs links can open in the same tab.<br />
* Allow opening new tab when domain name is different from current page<br />
* Allow opening in new tab for form submits. Allows user to type several consecutive searches into a search box while opening the results in new tabs in the background.<br />
* Allow relative opening of Tabs, i.e. child tabs open next to parent tab in opening order (and not at the end of Tab bar)<br />
* Multiple tab selection via Ctrl + left click on desired tabs. Feature would allow users to use the right click options on only the selected tabs. EXAMPLE: Right click on one of the selected tabs and select "Close Other Tabs" leaving only the selected tabs behind.<br />
* To save a lot of space, make the favicon on each tab into the "X" on hover.<br />
* Make the current tab not shrink with the others, so is more visible.<br />
* Copy the (back button) history of the current tab when a link is opened in a new tab (so that the user can go back in the new tab).<br />
* Allow the user to "lock open" a tab or window to prevent accidental closure. Implement an easy way of "undoing" the last window or tab closure.<br />
* A button on the right click menu (on web pages) to open all links on this page in new tabs<br />
* A button on the right click menu for back/forward to open the back or forward in a new tab<br />
* Have a configurable option so that when a user does "Open All In Tabs", they do NOT replace all the current tabs, but open IN ADDITION to the current tabs already open.<br />
* When middle-clicking / control-clicking to open in a new tab. Both RSS Feeds and bookmarks should open in a tab "behind" the rest, and not take focus like it currently does.<br />
* avoid having twice the same tab by checking before opening a new bookmark or typing an address in the bar that the website is not already open. Then click a second time when you really want to open it twice. The tab may also "blink" (or any kind of animation) to prevent the fact that the tab was already open<br />
* When opening the "new window" option, the new window should remain with the present page as in Explorer, instead of going back to the home page.<br />
* Open link in new window with middle mouse button. GUI-configurable option.<br />
* Open different windows each as a new browser instance so that a crash in one does not take down all other instances.<br />
* Allow 'drag & drop' of links anywhere on the browser window (not just the tab bar) to open the link in a new background tab (e.g. 'drag & drop' links from Google Search Results/Google News/Digg Front Page etc. to open several background tabs)<br />
* Allow 'drag & drop' of selected text on a web page anywhere on the browser window to conduct search on the selected text using the default search engine and opening the search results in a new background tab<br />
* Multiple link selection <br />
** Click and drag to select multiple links on a page<br />
** Right click to open multiple link context menu<br />
*** Open multiple links in new tabs<br />
*** Open multiple links in new windows<br />
*** Open multiple links in tabs in a new window.<br />
* Allow open a window in modal mode. To force the user to not click in the parent window if the modal windows is open.<br />
* The ability to drag a tab to an empty piece of desktop real estate (secondary monitor, fr'ex) and have it spawn as a new Firefox window.<br />
* Allow user to "Undo Close Tab" via right-click even when no tabs are currently open (Currently, you can only access "Undo Close Tab" via right-click if at least 2 tabs are open).<br />
* Allow Closing all tabs on the left or on the right of the current one<br />
Often, we are browsing and opening many links on the right of the current tab. Also at organizing them, we would like to switch of topic. For example, all tabs on the left of the current one are not relevant anymore. To be able to close all tabs on left would be convenient.<br />
*Allow Closing all tabs except the ones which are on the same domain as the current one<br />
That was self-explanatory.<br />
* Capability to mark tabs with color (an extension is already doing that)<br />
* Capability to close tabs with a given color <br />
* Capability to close all tabs without a given color <br />
That functionality is acting on the complementary set of the one above.<br />
* Capability to protect a tab from being closed <br />
Because among all the rules to close tabs which are explained above, we can have some exceptions.<br />
* Allow to have booth options to close a tab, either by a button on the tab and the right hand button. And all this customizable through the options dialog, not from "about:config".<br />
* Give a configurable option to open new tab for each typed direction in the bar.<br />
* Ability to group tabs by domain name in the options menu, or through right clicking open tabs--and the ability to close tabs by domain name as well (for example, close all tabs from google.com).<br />
* Ability to close multiple tabs at once by selecting them with the Shift key, either through Shift-clicks or by selecting a specific tab and scrolling left or right with the d-pad. Once all tabs are selected, they can be closed either through the CTRL-W command or by right-clicking one of the tabs and choosing a "close all selected" option. This would be very handy for people who use many tabs and would like an option easier than repeatedly hitting the close button.<br />
<br />
* Put the "new tab" icon in the Navigation bar by default (e.g. left of the Home icon) because it is one of the most frequently actions and please don't consider implementing anything like IE 7 by having a mini tab at the end of the last tab to open a new one because it becomes a moving target.<br />
<br />
== Send tabs to dock/system tray ==<br />
This feature would better facilitate web applications such as email and calendars by providing access outside of a typical browsing sessions and help blend the lines with traditional desktop applications.<br />
<br />
* Allow sending of tabs to system tray (or platform equivalent) by providing an option to save them as executable bookmarks in the "Save Page As..." window.<br />
* Allow users to download executable bookmarks as if they were true applications. The executable bookmark would thus have to check if FireFox is installed and prompt to download it if not.<br />
* Allow web applications to link to an application icon for use in docs/trays and application switchers. Should allow and recommend vector images to encourage proper icons. Something like this: <code>&lt;link rel="appicon" type="image/svg+xml" href="/path/icon.svg" /&gt;</code> <br />
* If a "home" link is provided (<tt>&lt;link rel="home" href="url" /&gt;</tt>), honor it when loading a new tab when the web application icon is executed.<br />
<br />
== Additional browser events ==<br />
* Allow "triggers" to be set 1) before FF attempts to start downloading a page, 2) when the page has been downloaded but not yet rendered, 3) after a page has finished loading. Ideally, the triggers would either be external applications, or maybe even a funky python plugin framework - if this feature is added, _please_ don't make me have o write nasty javascript for my triggers! Thx :-)<br />
<br />
== Location bar and unavailable URLs ==<br />
* Allow navigation toolbar to show URL's that are as-yet, not loaded: if you open a link in a new tab, and that web site is down, you end up with an empty tab with no URL shown. If you've got lots of tabs open, it is very useful to know what should be displayed on the empty tab. I suggest that when a URL is attempted to be opened in a new tab, FF displays the URL in the tab, but shows it "grayed out" (but still selectable!)<br />
<br />
== Isolated tabs ==<br />
* Add Isolated Tabbed Windows: This is to ensure each tabbed windows does not leak over to another window eg: HTTPS sites. Simplest way to test, Goto your bank's website (make sure you got 2 different accounts usually your wife's account would be good to test if she is with the same bank) log into your account with one tab, log into your second account in another tab, navigate to your second account's summary view, then go back to 1 first tab and do the same. You will notice that both summaries are from the secondary account.<br />
<br />
== Attach/Detach Tabs ==<br />
* A right-click option to pop an existing tab (or a selection of tabs) out into a new window.<br />
* The ability to drag a tab from one window to another.<br />
**And by holding ctrl this would result in duplicating the tab, by holding shift you would move it (this is also default behavior, but the default should be reconfigurable). Those keys are what Windows uses when dragging files to choose between copy and move. You could then also drag the tab the same window, hold ctrl, and hence duplicate the tab in the same window.<br />
** This should copy over the full DOM state, AJAX and forms would otherwise cause dataloss.<br />
* The ability to close one browser while keeping selected tabs open in new window.<br />
* The ability to drag a tab from one browser to another (maybe a web site does not open correctly in firefox, but works great in Safari, you could drag the tab to the known good browser, or if you are a web site developer, you could test your site in different browsers by dragging the tab over).<br />
<br />
== Thunderbird/Sunbird Tabs ==<br />
* Thunderbird Tab -- Opens Thunderbird within a tab rather than a separate Thunderbird window<br />
* Sunbird Tab -- Opens Sunbird within a tab rather than a separate Sunbird window<br />
**Three reasons this won't (well, SHOULDN'T) happen: Thunderbird and Sunbird are both extra software titles that can be downloaded from Mozilla, not required things to be able to run Firefox, so adding something like this will only bother users who don't want it. Second reason is that something like this would be better as an extension, so it probably will be kept as such. Third, This basically reproduces parts of the Mozilla suite, so if you need something like this, it would be best to just use Seamonkey. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:12, 13 February 2007 (PST)<br />
<br />
== Tab Groups/Stacks ==<br />
* Tab Grouping by Domain and Tab Grouping by Originating Page (eg. if I open a Page from Tab A then it will be in the same group as Tab A). A group maybe as simple as having a coloured border around the tabs in the same group. <br />
*Alternatively, an option to have tabs open next to the current tab. This solves the problem of having all your links from different tabs open in the same place, and helps with sorting tabs, because all the links from one website are next to each other.<br />
* Tab collections used to organize tabs, think Linux virtual desktops<br />
* Saving tabs<br />
* Customizing tab groups<br />
* Nested tabs (eg. drag tabs into a tab) and multiple rows of tabs (see this mockup: [[media:Nested-tabs.png]]).<br />
* Tab stacks: New tabs open at the top of the stack. When the tab at the top of the stack is closed, the next tab in the stack opens. Allow users to move tabs around in the stack, and preview tabs in the stack.<br />
* Tabs can be grouped into dynamic folders. When one folder is double clicked on it breaks open, sliding out the tabs contained in it. The surrounding tabs shrink as those tabs coming out of the folder pushes them away. Over time (like a spring) all the tabs eventually become evenly distributed along the tab bar.<br />
; References<br />
* [[User:Dria/On Tabs|On Tabs]]<br />
----<br />
<br />
*Custom tab grouping with popup menu enabled by a mouseover action. It's not something unknown, almost every serious site has a mouseover popup menu. It functionality is great because there's no need of adding more buttons and every nested Tab is even less than one click away.<br />
You can see an example here:http://www.powweb.com/powweb/index.bml<br />
Place you mouse over products or company.<br />
<br />
== Session saving/management ==<br />
* Support session savings. Enables the user to save a session where he/she has, say, 18 tabs open, to another time.<br />
* Implement some method to deal with session sets<br />
* Make session restore fast and precise (save and restore DOM, or use FastBack data)<br />
* Add "email all tabs" option in list of right click tab options<br />
** Emailing tabs doesn't sound like something many people use, but perhaps we need a context menu editor that allows users to add things like this.<br />
; References<br />
* [http://kb.mozillazine.org/SessionSaver SessionSaver - MZKB]<br />
* [https://addons.mozilla.org/firefox/436/ SessionSaver - UMO]<br />
* [http://forums.mozillazine.org/viewtopic.php?t=47184 SessionSaver (rewrite) - MZForum]<br />
* [http://sessionmanager.mozdev.org/ Session Manager Ext]<br />
* [http://tmp.garyr.net/ Tab Mix Plus with Session Managment]<br />
* Add optional prompt to choose between a new session or the last session restored on loading the program.<br />
* Support multiple session saving, with the ability for uers to open previously saved sessions from the HD.<br />
* Saving sessions to the HD should be done in a format that is easily editable, so that extensions and external programs can easily manipulate sessions (splitting them comes to mind, along with creating new ones from scratch). An XML based format seems perfect.<br />
<br />
== Tab overflow ==<br />
*Tab queueing. The option set a max. number of loaded and visible tabs, and when one closes, another one opens in sequence. To enqueue a tab, there would be an option in the context menu, and there would be an option for direct replacemnt of tabs/tab switching so that when you close tab #4 in a max ten tab set, tab # 17 can open, as opposed to tab #11.<br />
* Add arrows to the right and left ends of the tab bar when it gets full to unhide/allow to see all tabs<br />
* Allow an option to have more then one tab bar, especially for commonly used tabs.<br />
* Tab Mix Plus extension allowed multiple rows of tabs and that worked great (for me at least), except of course it doesn't look like a tab anymore. Give users the ability in the options dialog to configure the minimum tab width and the style of tab overflow (multirow with vertical arrows or horizontal scrolling arrows). Depending on this choice tabs are either shown "blending" into the window below , for single row tabs, or as seperate "buttons". Another possibility is to make it look as if tabs are "behind" eachother, and the appropriate row jumps to the front. Microsoft Windows behaves like this, but it can make it difficult see the real order of the tabs.<br />
* Multi-row tab strip<br />
** When tab strip becomes too crowded a new row appears<br />
** Or allow tab strip to be resized vertically to allow multiple rows of tabs<br />
** Simple solution to the many tab problem<br />
** Easy for all users to understand <br />
*** Not radically different than existing Tab interface<br />
*** All tabs are visible together<br />
*** Can accommodates a large number of tabs <br />
*** Tabs are easy targets for the mouse compared with solutions that force the user to click on tiny arrows<br />
*** Does not require multiple options to be set which only caters to 'advanced users'<br />
** Examples of this functionality include, <br />
*** Window's Taskbar (resize vertically for multiple 'tabs')<br />
*** UltraEdit text editor<br />
* Another possible method to handle tab overflow : Automatically spawn a new window.<br />
** This solution defeats the purpose of tabs<br />
* Make the tab overflow left and right arrows in Firefox 2.0 to be draggable; that is, instead of moving 1 tab at a time on click, you can also drag it to act like the scrollbar middle box.<br />
** Does not allow all tabs to be visible<br />
* Expend tab when the arrow above it like in the Mac dock.<br />
* I would like to suggest when there are open several tabs, the arrows that control the visualization of tabs are driven automatically when mouse is placed on them.<br />
**Personally, I find it annoying if things start scrolling without me doing something explicit... something for the options dialog?<br />
*The following two suggestions can already be done in Firefox 2.0, but have not via the options dialog : <br />
** I prefered Firefox 1.5 tabs. Just shrink those tabs until they fit. An arrow doesn't tell me much about the tabs it represents. A large amount of tiny tabs tells me there are a lot of tabs on that page. This would be especially cool in combination with the "Expand tab like in the Mac dock" suggestion also mentioned here. (Or add an option to choose behavior.)<br />
*** This could be nice. As I understand it, all the tabs are tiny but on mouseover the size expands to reveal the name<br />
** I also liked the close-tab-button on the tab-bar and not per-tab like in FF 2. I prefer to be able to quickly close a bunch of tabs by clicking a fixed position. (Or add an option to choose behavior.)<br />
<br />
== Window-like tab behaviour within Fx window ==<br />
* Allow multiple tabs to open to vertically or horizontally on the same screen.<br />
* Tab docking like window docking in Visual Studio .NET to be able to drag a tab and dock it with its content to one side of the window. This would allow displaying tabs side by side.<br />
* Display multiple tabs in tiled panes (both vertical and horizontal panes, preferably mixed.<br />
* Cascade tabs<br />
* Allow for windowblind treatment of tabs<br />
*Allow tabs to not be full window. If a js opened window is redirected to a tab, and the size is smaller then the window, make the tab like a little window inside the window.<br />
* Option to make a window / popup sticky and always-on-top (Would be nice for watching a video in a popup while surfing). this option MUST ONLY be available for the user not for scripts!<br />
* Allow to do a "spreadsheet like behaviour on a web page" : you can click on th tag to say "freeze up" , and when you move the cursor down the lower part of the page is scrolling down, the upper part stay unmoved,<br />
<br />
== Tab switching/expose ==<br />
* Tab exposé<br />
* Option to view tabs in sidebar (with thumbnails)<br />
* Show all open tags in a browser window organized by miniatures like the F12 function of Xgl or the same function of MacOsX Expose.<br />
* Switching tabs with mouse whell (like Konqeror or Epiphany on Linux)<br />
* Option to send tabs to the bottom right of the browser, much like sending a program to the taskbar in windows. The tab would be represented by its icon with a mouseover description; clicking on that icon would restore the tab to either its original place or the end of the tab bar depending on a selectable option.<br />
* When pressing control-tab on the keyboard to switch tabs, switch them in most recently used order, instead of numeric order. This would match the alt-tab program switching behavior of windows. Opera by default also switches tabs in this order.<br />
* When pressing control-tab on the keyboard to switch tabs, show a window with a menu of all tabs as long as the ctrl key is held. This will allow you to see the full title of each tab, and a larger icon. Again, this matches the alt-tab program switching behavior of windows (and Opera). An enhancement to this would be to allow a tab to be clicked on from here, too.<br />
; References<br />
* [http://www.apple.com/macosx/features/expose/ Apple - Mac OS X - Exposé]<br />
* [http://en.wikipedia.org/wiki/Expos%C3%A9_%28Mac_OS_X%29 Exposé on Wikipedia]<br />
* [http://shiira.jp/screenshot/en.php#tabExpose Shiira Web Browser]<br />
* [http://wiki.beryl-project.org/index.php/Plugins/PluginOptions#Scale XGL/Beryl Scale Plugin]<br />
* [http://img47.imageshack.us/my.php?image=beryl2fw0.png Screenshot of Scale Plugin]<br />
* [http://www.opera.com/support/usingopera/operaini/ Opera - See "Alternative Page Cycle Mode" setting]<br />
<br />
Two thoughts: <br />
<br />
* There should be a "split these chosen tabs into windows" and "join these chosen windows into tabs" feature. With that addition, I could easily use mac's exposé (and presumably linux users could use their available exposé as well). <br />
<br />
* Additionally, there should be a feature to minimize all tabs on a window to graphical thumbnails, in-place in the window. The thumbnails should be movable, which might also move the order of the tabs. Possibly the amount of zoom should be customizable, so there can be variable amounts of empty (grey?) space around the tabs. Possibly, if there is empty space available, the thumbnails should be able to be user-clustered so they aren't in a rigid grid, but rather more like icons on the desktop. Possibly, this should include the ''entire webpage'' not just the subwindow currently visible on the main screen. Of course, this would need sanity-checks, but instantly viewing all pages at 10x zoom out would give the user more context for their webpages and tabs.<br />
<br />
Basically, I'm looking for an expansion from linear tabs to two-d (three d?) thumbnail representations of the webpage, where the positioning is optionally chosen by the user.<br />
<br />
* See my userpage for more thoughts on these: [[User:DAllen|DAllen]] 05:43, 13 January 2007 (PST)<br />
<br />
== Sidebar ==<br />
* Option to open "Options" menu in sidebar, for convenience when changing/reverting settings temporarily<br />
* Sidebar animation<br />
**Keep it simple, keep it light. This only adds to the amount of processor needed. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:14, 13 February 2007 (PST)<br />
* Allow the windows from downloads,extensions,bookmarks and history to dock as sidebars. A bit like the extension All-In-One-Sidebar (Or Opera). <br />
Split the sidebar vertically; and show the buttons in the left strip and the details in the right strip.<br />
* When showing the favorites, split the right-side of this composite sidebar. The upper part should show the folders, and the lower part should shows the URLs belonging to the selected folder in the upper part.<br />
* Better handling of multiple searches in different windows (see [https://bugzilla.mozilla.org/show_bug.cgi?id=45082 Bug 45082])<br />
* Ability to be able to change how the sidebar appears on the screen (i.e. Where you want the sidebar to be docked on the right-hand side of the screen, top of the horizontally or even bottom of the screen horizontally) without the need for scripts. Also have a preferences option to set the default appearance would be nice as well.<br />
<br />
== Various Ideas for Tabss, Toolbars, and Windows ==<br />
* select tab from command line mozilla -remote "selecttab(http://www.mozilla.org)"<br />
* Shading of Tabs denoting time since it started (On the scale of white to black, white is more recent than black); corresponding extension: [http://en.design-noir.de/mozilla/aging-tabs/ Aging Tabs]<br />
* Faster tab mouseover feedback, i.e. show in status bar or set tooltip delay to 0<br />
* More detailed tab mouseover feedback, i.e. thumbnail image of page with some options on what you want to do with this page like bookmark it, reload tab, protect tab without right clicking it<br />
* A right click option for when highlighting plain text urls to open in new tab as opposed to having to copy then paste in a new tab address bar; available as an add-on https://addons.mozilla.org/firefox/1864/<br />
* Ability to change tab titles and save tab titles so that when you enter the site again you will see your own tab titles (Different from page title)<br />
* Sort tab according to time opened, title, time idle<br />
* Tabbed source viewer<br />
* dual screened tabs. two tabs showing in the same window pane, almost like frames. with ability to drag and resize viewing area between the two tabs.<br />
* Create a way to rotate a window in four directions to allow viewing long web pages on a laptop by rotating the laptop sideways. This is one of my favorite commands in Preview in Mac OS X. Please make sure the command to do and undo this can be made a shortcut.<br />
*Widescreen browsing : split long web pages into two windows side by side. Sync scroll bar in order that scrolling the first one (top of web page) will scroll the second one (rest of the same web page).<br />
*Scroll Bar Re-position-- allow the right side scroll bar to be moved to the left side screen. Or even placed in the middle... having to move the cursor all around from menus to scroll bars etc... to the right side and then to top and botton is a PITA. (It could be placed on a column separator by user for convenience )... I keep panels at the top with menus, so the same could apply to the bottom scroll bar: allow it to be placed at the top just under the menu's or tabs.<br />
*Scroll Bar Status: For very long pages, more info is needed rather than just the shaded scroll: place 1) an equivalent line number 2) an equivalent page number 3) a percentage number of the page: in order to help fine adjustment positioning or a reference point.<br />
*View screenshot of all available tabs. (Similar to Ctrl-Q or respective keys in IE7). Be able to close tabs from here or switch to any of these tabs.<br />
* Text readability improvements: 1)button/keybind to automatically narrow text to a pre-configured width - text extending accross the whole width of the window is cumbersome to read - possibly configurable to multi-column mode; 2)"Visibility imprint" - on quick scroll operations (PgUP, PgDn, mousewheel...) the previously visible area should be delimited by a frame/line for a certain period of time, after which the frame disappears or fades out, so it's easier to find the last read line; and 3)Improved automatic scrolling: finer control for very slow scrolling and freeing up the mouse. Like current autoscrolling, only finer controls (the current slowest is still too fast) and the possibility to detach the mouse, for instance by re-clicking the middle button, upon which the mouse is free to move but the page continues autoscrolling.<br />
* Scroll document with middle mouse button click-drag-release. The reverse to the familiar glove that moves the document. This behavior maps to how scrollwheels/scrollballs work, which often also occupy middle mouse button.<br />
* "Application Mode" - allow web applications to act more like native applications. Give them the ability to have their own launcher from the Start Menu or Dock, and their own icon and process so that the OS can treat apps like gmail just like any other app. Currently such apps are labelled "Firefox" by the OS. Hide unnecessary GUI elements such as Bookmarks bar and Address bar in this mode, for more screen real estate. (Very nice idead - i think you can make something like this with 5 lines of VB but launching firefox.exe -appmode -url http... would be cool! When the Browser runs in appmode there JS should allowed to modify the window's behavior)<br />
* Auto-fix tabs whose pages containing user-changed data in input or textarea fields (asking confirmation when attempting to close)<br />
* In addition to the current "block all pop-ups except from this site list" option, also have "block pop-ups from this site list"<br />
*Add a global see of the tabs, as on IE 7, it's very useful, you can do it on the back of the right tabs arrow.<br />
*On FireFox for Windows platform, when I minimize FF I expect it to show up as the last item when I alt-tab. Currently I minimize it and it will show up as the first or second, now when I alt-tab it will go back to FF. This seems inconsistent with just about every other windows application.<br />
*Tab search<br />
*The ability to rename the titles on the Tabs.<br />
*Options:<br />
** Setting tabs to refresh every X seconds.<br />
** Turning off the close button on every tab.<br />
* Possibility to add another sidebar on the right (useful especially with wide-screen monitors)<br />
<br />
References:<br />
* [http://kb.mozillazine.org/Category:Tabbed_browsing Tabbed Browsing -MZKB]<br />
* [http://wiki.mozilla.org/User:DoubleEM22 Tabs Screenshots]<br />
* [[Link_Targeting|design thoughts for tabs instead of windows]]<br />
* [http://weblogs.mozillazine.org/ben/archives/009210.html Ben Goodger blogs about tabs]<br />
* Whether [[Ctrl_W_not_close_app|Ctrl+W should not close the app]]<br />
* [[User:Ge.diego|Ge.diego]] made some [[User:Ge.diego/Tab_Management_Comments|comments on Ben Godger test build that includes new tab management]] and gave an [[User:Ge.diego/User_Interface_Mockup|alternative user interface mockup proposal]]<br />
* [http://users.blueprintit.co.uk/~dave/web/firefox/TabSidebar/index.html Tab Sidebar extension homepage]<br />
* [http://guides.macrumors.com/Show_Safari_Form_Results_In_New_Tab Show Safari form results in new tab]<br />
* [http://www.extensionsmirror.nl/index.php?showtopic=2959 Tab Related Ext - TEM]<br />
* [https://addons.mozilla.org/firefox/1122/ Tab Mix Plus - UMO]<br />
* [https://addons.mozilla.org/firefox/1419/ "Open in IE tab" extension]<br />
* [http://userstyles.org/style/show/1136 Active Tab Flex at userstyles.org]<br />
* [http://wiki.mozilla.org./User:Tuomaz Two tabs side-by-side]<br />
* [http://piro.sakura.ne.jp/xul/tabextensions/index.html.en Tabbrowser Extensions]<br />
* [[User:DJ_Doena/Tab_Features|Current problems with tabs and their probable solution]]<br />
* [[User:Dria/On Tabs|On Tabs]]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=55696 bug 55696]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=281192 bug 281192]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=156264 bug 156264]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=102132 bug 102132]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=104566 bug 104566]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=298571 bug 298571]<br />
* [http://www.novell.com/products/desktop/img/preview_screenshots/apps3.png Xgl miniatures function]<br />
* [http://superdragandgo.mozdev.org/ Super DragAndGo Extension allows you to drag links and words in order to surf and search]<br />
* [http://firefox.exxile.net/aios/screenshots.php?PHPSESSID=a4f4bfaacaa8c756b236f44315b3188d Screenshots of All-In-One-Sidebar extension]<br />
* [http://wiki.mozilla.org/User:Wtmitchell/TabsBarSuggestion1 Provide a separate 'X' clickable button to close whatever tab is active]<br />
<br />
== Tabs permissions ==<br />
* This would be useful to can set permissions for each tab (enable/disable javascript, images, frames, redirections, extentions, referer, etc...)<br />
<br />
== Tab dragging ==<br />
* When you drag a tab from one window to another, close the original tab and copy the history (back, forward, etc.) to the new window<br />
<br />
== Unclose tabs ==<br />
* Make the unclose tab a button able to be dragged into the menu bars, si it can be reached much more easily. The way it is now makes that if you have only 1 tab (and you have enabled the option to hide the tab's bar if there's inly 1) you got to open a new tab just for unclose.<br />
**There is an extension for this, but completely I agree; there should be a button to open a recently closed tab. --[[User:Armaetin|Armaetin]] 18:25, 18 January 2007 (PST)<br />
<br />
== Tabbar; Sidebar; Previews ==<br />
* Have the ability to position the tabbar anywhere on the window using Customize Toolbar. (Below or just above the status bar. Above or below the navigational bar or at the top of the window.)<br />
* Also moving it to the right or left of the window should put the tabbar in the sidebar either on the left or right of the window.<br />
* Have an option to be able to view previews of each tab in the sidebar, (aswell as the normal tabbar or when putting the tabbar in the sidebar using the method above) in a new special tab or through clicking on Tools > Preview Tabs.<br />
<br />
== Tab Status ==<br />
* When webpages are loading in tabs indicate the percentage that has already downloaded (show the percentage on each tab).<br />
**Should be optional, to avoid clutter. --[[User:Armaetin|Armaetin]] 23:49, 12 January 2007 (PST)<br />
<br />
== Open Link in Same Tab ==<br />
* Sometimes the user and the web designer disagrees over whether a link should open in a new window. While there has been many ways for the user to force a link to open in a new window, there has been few options available to force a link to open in the SAME window. Sometimes the user does not want a new window to open. The following features aim to rectify this situation:<br />
** New keyboard shortcut (a modifier key + left click combo) for forcing a link to open in the same window (which really should not conflict with pre-existing keyboard shortcuts in SeaMonkey, Safari, et al).<br />
** New contextual menu option that reads "Open Link in Same Tab," or perhaps "Open Link in Same Window" when the tab bar is hidden.<br />
** While hovering over a link, the "hand" cursor will change to having a plus sign next to it, to indicate that the link will open in a new window. This is in order to help prevent unwanted opening of a new window. This portion of the idea was also cross-posted at [[Firefox/Feature Brainstorming:Other or Uncategorized#Mouse cursor variation]] because at first it didn't really seem to fit in here, albeit being related.<br />
** When a new window is opened by accident, a way to "undo" this action by "stitching" the page back into the same window. This action will be accessible from the menu bar. It will destroy the unwanted new window and move the loaded page back into the original window, creating a new entry in the browsing history of that window as if the link was never opened in a new window in the first place. (Note: Where I say "new window," I really mean "new window or new tab" most of the time, since Firefox now has an option to open links by default in new tabs instead. This was abbreviated to make the text more legible.)<br />
** (addition to original posting) There is a '''power feature''' in Firefox that allows you to click the middle button and open the link in a new tab. This feature is not well advertised and perhaps [[should be]]. It is very useful when browsing through google search results, and if you want to keep the original results in a separate tab. There are a couple of related right click menu items:<br />
<br />
This would override web page behavior that launches a new window. Also the user preferences could be enhanced to allow choosing of which of the middle click behaviors you would like to default to; ie. Open Link in New/Same Tab or Window.<br />
<br />
== Hide Tabbar ==<br />
<br />
* Have an option to be able to hide the tabbar (even when more than one tabs are open) using a keyboard shortcut.<br />
* Have an option to have the tabbar auto-hide when the mouse is not hovering over it.<br />
<br />
== Full Screen ==<br />
* Have the ability to choose what you want hidden when you toggle full screen. (Tabbar, Navigation Toolbar, Status Bar, Extension Toolbars, etc.)<br />
<br />
I use the extension [https://addons.mozilla.org/firefox/1568/ Full Fullscreen] to get rid of the Navigation Toolbar and Tabbar when using full screen so I have the full monitor to display the webpage.<br />
<br />
<br />
In 3.0 it would be nice to have the full screen, but not having to use the Full Fullscreen add-on as it does not show a address bar. It would be nice to have it so that when entering full screen it goes up. Then when you mouse over at the very top it comes back down.<br />
<br />
== Last Tab stretches all the way to end ==<br />
<br />
* Pre-ff2.0 behavior of closing tabs was that there was a close button on the right of the tabs and you just had to click it multiple times to close tabs, since ff2.0 the close button is now on the actual tabs. Although it is nicer it has the disadvantage that you have to move the mouse to each tab to close it. I propose that the last tab should stretch to the end so when you need to close lots of tabs the close button of the last tab always appears on the right, which will result in less mouse movement.<br />
** So basically don't have a maximum width for your tabs, then the last tab will always be "stretched" to rightmost end of the tabbar. Along with control over the minimum tab width, this should be controllable from the options pane, the "tab" tab in the options pane has plenty of room!<br />
***This should be optional and turned off by default. --[[User:Armaetin|Armaetin]] 23:34, 12 January 2007 (PST)<br />
***Agreed! --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:18, 13 February 2007 (PST)<br />
<br />
== Saving "opened-tabs-sessions" ==<br />
<br />
- '''example:''' when you are browsing webpages and like 10 different tabs are open, here should be a "save session" (or something) button. <br />
<br />
- '''effect:''' it stores the urls of the currently opened sites, and next time when you open ff, and click on "open session" and select the previous session you saved, all of the tabs would reopen. (either reloading the whole stuff or from the cache...)<br />
<br />
*This is an excellent idea! If this idea takes off, Firefox will take tab-browsing to the next level thus making internet browsing so much more user-friendly. It saves valuable time from having to look up all those important pages you don't want to close maybe because you're not done with them. It will, effectively, create a so-called ''research trail'' that can be indispensable when doing research. I totally '''support''' this proposition! -[[User:Dat789|Dat789]] 03:47, 28 February 2007 (PST)<br />
<br />
== Visibility and audibility ==<br />
Because changing to a different tab changes focus of the visual part of a website, it would only make sense that an invisible tab can't be heard either. After all, being able to hear all tabs at once is about as sensible as having all tabs overlaying each other transparently. Sites with background music that can't be turned off have to be closed now to get rid of the noise, which can be undesirable if you were still interested in other content of the page but want to switch to other tabs and keep the page with background music (or other audio) for later.<br />
<br />
Of course, sometimes there are websites that do have useful audio features (for example a jukebox site or something like that with streaming music). In that case the above suggested "tab permissions" could allow you to give a tab permission to play audio all the time, even without focus.<br />
<br />
== A totally different approach ==<br />
After coming across suggestions like having the browser split down the middle to see 2 tabs at once and opening tabs in the sidebar I came to the conclusion that there might be a lot of users that could appreciate a classic MDI approach. MDI as in [http://en.wikipedia.org/wiki/Multiple_document_interface Multiple Document Interface] . Imagine that every tab you have open is like an open [http://en.wikipedia.org/wiki/Image:Photoshop.gif Adobe Photoshop document] (can't think of another example right now, Microsoft Word used to work like this as well but Office XP Word seems to open new windows for each document). It has it's own "mini window" inside the Firefox Window container, the parent window. This would allow you to place them side by side and "split" firefox in 2, you could even have 4 pages open at the same time or more, maximizing one tab would integrate it with the main firefox parent window with small close/minimize/previous size buttons below the equivalent parent window's buttons. As you can read on the wiki this interface type is criticized often, but also has appealing benefits, because it basically allows you to treat websites as the documents that they really are, comparing them side by side and things that you generally need two windows for. But you still keep the single taskbar item of course. The sidebar could provide an easy overview of all open tabs, negating the primary problem of this type of interface. This would also mean that popups are treated the same as tabs, because they really are nothing more than other windows, except now they can be inside the parent container! <br />
<br />
This functionality would be most useful to me when editing webpages, so that I can open the source and various versions of the same page at once and overview them all. When having a ton of open tabs this would become a very troublesome interface I expect. The statusbar could additionally double as a "taskbar", to contain minimized tabs.<br />
<br />
== Open multiple URL in Multiple Tabs ==<br />
A way to open multiple pages at once.<br />
A ''File > Open multiple pages'' dialog window with a multiple-line textbox where each filled line would result in opening one tab.<br />
<br />
'''<u>Example:</u>'''<br><br />
[http://c.duvergier.free.fr/stuff/Firefox_3-Brainstorming/Open_multiple_URL/Open_multiple_pages-Open_Dialog.jpg Snapshot example]<br><br />
When the '''OK''' button is clicked, three new tabs are created:<br />
* one for ''http://www.firefox.fr''<br />
* one for ''www.mozilla.org/projects/seamonkey/''<br />
* one for ''wp Firefox'' (uses the ''keyworded'' "wp" bookmark)<br />
**Or perhaps we should be able to open multiple pages via something like this typed into the address bar: <nowiki>http://www.examplepage.com,http://www.blah.com</nowiki><br>If the comma or semicolon cannot be used as a separator of URLs, then another symbol should work just fine. Maybe a comma or semicolon followed by a space.<br />
<br />
== Opening Multiple Tabs ==<br />
Every now and then, I accidentally click "Open All in Tabs" under bookmarks, which opens all of my bookmarks in tabs. I suggest that, under the "Warn me when opening multiple tabs that might slow down Firefox" option, there should be a "Warn me when opening two or more tabs" checkbox option.<br />
<br />
== Tab Navigation Using Keyboard ==<br />
Konsole, the terminal used under KDE, has a nice feature that allows you to use Shift+ (left/right) arrow to navigate between the opened tabs. It would be nice if Firefox has such a feature.<br />
* CTRL+TAB / CTRL+SHIFT+TAB currently allow for switching tabs on Windows (it's the OS default for switching tabs). [[User:MarkFinkle|MarkFinkle]] 07:39, 29 January 2007 (PST)<br />
* Mark, that may be the case for Windows but a Firefox Native tab switching key (like the example given in the first post) would make it a lot easier. Also the featur for going up/down (like in the example) would make Firefox a much easier to use application for every OS. [[User:Bobbocanfly|Bobbocanfly]] 17:38, 06 February 2007 (GMT)<br />
*Then make the default tab-switching keys for Firefox Ctrl+Tab/Ctrl+Shift+Tab. Then, it will not interfere with Windows Functionality and give the other OSes a way to navigate between tabs with the keyboard. --[[User:Armaetin|Armaetin]] 14:19, 27 February 2007 (PST)<br />
<br />
==Opening Tabs as Windows==<br />
When right-clicking tabs, add the option to "Open Tab as New Window", while simultaneously closing the current tab.<br />
*This is similar to '''Shift-Left Click''' at a link. Opening a new tab just to open it in a new Firefox window then closes the tab is redundant.[[User:Dat789|Dat789]] 03:58, 28 February 2007 (PST)<br />
**No, I think the author meant a way to [https://addons.mozilla.org/firefox/2062/ move a tab to a new window]. The "Tab Dragging" suggestion [http://wiki.mozilla.org/Firefox/Feature_Brainstorming:Tabs%2C_Sidebar%2C_Windows#Tab_dragging above] would effectively do this, if implemented at all and correctly. --[[User:Armaetin|Armaetin]] 16:07, 28 February 2007 (PST)<br />
<br />
==Keyboard shortcut for moving around tabs more easily==<br />
When a Tab is selected, pressing a key combination such as "(Ctrl+)Shift+Right Arrow" will move that tab to the right (like you would drag it with the mouse), "(Ctrl+)Shift+Left Arrow" will move it to the left. <br />
*Ctrl+Shift+Arrow is already used in selecting text. --[[User:Armaetin|Armaetin]] 22:48, 23 February 2007 (PST)<br />
<br />
==Tab "Home-ing"==<br />
This would be useful for people who (like me) run tabs dedicated to single activities. <br />
<br />
Let's say I've got a tab for Google, a tab for my favourite message board, a tab for eBay, and a tab for my corporation's web page. I've set these as my home pages. I basically keep these tabs open all day, switching between them as necessary. <br />
<br />
After I've surfed around I may want to send a given tab back to it's respective home page, without affecting the other tabs. <br />
*In Firefox2, pressing the home buttons opens 4 NEW tabs. Not so good. <br />
*It would be useful if I could control-click tabs to highlight them, then send them "home" with a home button.<br />
<br />
There are other options. <br />
<br />
*In the current version, right clicking on a tab opens a context menu -- it should be possible to add a "send tab home" function here.<br />
<br />
*Perhaps there's a way to send the currently focussed tab home using the home button on the toolbar?<br />
<br />
== Open source in tab ==<br />
I liked [http://www.erweiterungen.de/detail/Open_Source_in_Tab| this Extension] because opening the source in a new window is very irritating. I am often suprised that there are still some windows open when i close the main firefox window. I would appreciate that this feature if it is supported nativly by firefox because the extension isn't enhanced anymore since version 1.5. Of course this is a feature that is intended for webdevelopers, but i think it would be worth to replace the functionality of the "Show Source" button with this feature.<br />
<br />
If this is out of question, maybe it would be a solution to give an option in the "Advanced" field. So the user can pick wether he wants to open the source in a tab or in a new window.<br />
<br />
I don't think that this feature is hard to implement because opening the source in a tab is allread possible if you prefix the url with "view-source:".<br />
<br />
In addition to this feature (if it is implemented) i would suggest the source tabs are marked in a special way so you can recognize them fast. Either by text or with a special additional icon (i don't know if there are problems with the favicon if this is implemented).<br />
--[[User:Prophet|Prophet]] 02:47, 3 March 2007 (PST)</div>Prophethttps://wiki.mozilla.org/index.php?title=Firefox/Feature_Brainstorming:Tabs,_Sidebar,_Windows&diff=50815Firefox/Feature Brainstorming:Tabs, Sidebar, Windows2007-03-03T10:47:15Z<p>Prophet: Added feature request: "Open source in tab"</p>
<hr />
<div>{{FeatureBrainstorming}}<br />
<br />
== Split Windows/pages ==<br />
* Possible to open many pages within a single frame.<br />
** Useful for widescreens, since many pages use a fixed-width column layout.<br />
* Horizontal splitting and maybe vertical.<br />
** Yes ! a frame for my communautee, another one for my activity<br />
* 'Close' would remove active frame.<br />
* Toolbar/urlbar changes to reflect active frame.<br />
* Key bindings for all major functions.<br />
* Mimicking the behavior of HTML-Kit's tiling options for both horizontal, vertical, and multiple would be ideal. Multiple would take the available space, split it horizontally up to 2 times giving 3 columns - then splits each column once vertically for additional browsing windows, once the last column has been split once, it duplicates the operation below the existing 6 browsing windows. This is different from extensions like Tab Catalog in that it uses all available space, and the windows can still be navigated and resized within the browser.<br />
<br />
== Advanced tab behaviour ==<br />
''Most of those possibilities exist with an extension: simplifying this one could be right...''<br />
* Using a single browser window at all times<br />
* Setting behaviour of links (open in background, open in new tab)<br />
* Ability to turn tabbed browsing off, or at least no functional way to open links into tabs unless specified (e.g. right clicking a link and selecting 'open in new tab'). It's a great feature, but some people prefer the previous method.<br />
* Ability to open a tab in any specific window from any other window instead of just 'open link in new tab' or 'open link in new window', useful for organizing information during research<br />
** perhaps it can be a third 'open link' option 'Open link in new tab in window...' with a submenu listing all available open windows<br />
<br />
* When the user selects 'Open in tabs' from an RSS bookmark the RSS pages should open in NEW tabs and not in the tabs already open.<br />
<br />
== Tab appearance ==<br />
* UI for modifying tab width (f.e. splitter between tabs that can be dragged to change the width of all tabs)<br />
**Maybe take the windows taskbar idea to it, letting users lock and unlock (which would allow resizing tabs to desired width) it. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:04, 13 February 2007 (PST)<br />
* Options to have no title and Icon only with 32x32 icon with a close button located bottom right of the icon<br />
* Right-click tab and remove from Bookmarks<br />
* Allow changing tab background color or shading independent of selected theme<br />
* Tab width should automaticaly stretch across the full width of the browser (e.g. 1 tab should stretch 100% across, 2 tabs should both take 50% of the width, etc.) The advantage being that the X (close tab button) will be positioned in the same place to the right of the browser, this will allow a user to quickly close a number of tabs (sililar to how it used to work in Firefox 1.5 where the close tab button was docked to the right). --[[User:RichardDavidLee|Richard Lee]] 01 March 2007 (GMT)<br />
* Allow the close tab button to be moved to the left side of the tab (or hidden from view) --[[User:RichardDavidLee|Richard Lee]] 01 March 2007 (GMT)<br />
<br />
== Tab strip ==<br />
* Allow to move the tabbar to the right or left, with vertical orientation. this is the best useful when count of tabs exceeds 10 items. vertical tabbar allows to easy use up to 30-40 of tabs. for FF2 i was create the extention, that move tabbar to the right (http://forum.mozilla-russia.org/viewtopic.php?pid=138440) and some simplify tab browser.<br />
** When left or right are selected (or perhaps all the time), provide the ability to specify a fixed width for tabs/tab-bar.<br />
** When left or right are selected provide option which displays tabs in a tree based on ancestry relation ship of a tab like in [http://piro.sakura.ne.jp/xul/tabextensions/index.html.en Tabbrowser Extensions]<br />
* Allow to move some tabs (and not the whole tabbar) to the right or left or bottom. That would be a great feature to have a minimum ability to organize tabs when using a single window.<br />
* Display a new tab button on the tab strip by default - It's so much more intuitive and most browsers (apart from Fx) now have a new tab button as default in one way or another. Then it needs to be decided how:<br />
** Static button (Opera)<br />
** Dynamic button (IE7)<br />
** Some other easily discoverable (i.e. not double-clicking a blank bit of the tab strip) method of opening blank tabs easily with the mouse?<br />
* Displaying tabs over multiple rows<br />
* Holding right click then move left and right it's not used to do anything, this moving may has benefit to switch each windows tab. It's useful with users that take so much time for moving mouse to switch manually.<br />
* Options to allow the tab strip in a sidebar in addition to or instead of the tab strip.<br />
** This could also be combined with the tab system for tabs to manage tabs with ease. Each set of pages becomes a folder in the sidebar as well.<br />
* Create tab system for tabs! Simply a small strip of numbers directly above the tabs. Each number would have the same behavior as a tab; however, instead of flipping between windows it flips sets of 5 (or more) tabs within the tab strip.<br />
** This could also be combined with the tabs in a sidebar idea to manage tabs with ease. Each set of pages becomes a folder in the sidebar as well.<br />
* Larger space available for link dragging to the tab strip in order to open a new tab. A block area vs a thin strip would be more user friendly.<br />
** This could also be combined with the tab system for tabs in two ways. 1) When tabs for tabs are not needed space used by it is used for link dragging area instead. 2) When tabs for tabs are in use it uses the empty area currently used for link dragging, then simply dragging a link to a set opens it in a new tab.<br />
* Enhancements in the tab strip behavior ([http://showcase.uworks.net/firefox_showcase-0.8.1-fx+fl.xpi working prototype])<br />
** Double clicking on the tab strip left arrow scrolls to the beginning, and double clicking in the right arrow scrolls to the end.<br />
** Add tooltip in the arrows informing how many tabs are in the left and right sides.<br />
** If the user invokes the contextual menu on the arrows, show the tabs in that side as in the "list all tabs" popup.<br />
** Default action in "list all tabs" button invokes a "tab exposé" functionality, while invoking the contextual menu shows the current list of all tabs popup.<br />
* Multi-row tab strip<br />
** When tab strip becomes too crowded a new row appears<br />
** Or allow tab strip to be resized vertically (like Window's Taskbar) to allow multiple rows of tabs<br />
** Simple solution to the many tab problem <br />
** Easy for all users to understand<br />
** See text editor UltraEdit (Windows only) for another example<br />
<br />
== Tab focus behavior ==<br />
*Ability to "minimize" a tab, which would be the fastest way to go to the previous active/focused tab. Otherwise you either have to close it or remember where in the tabbar the previous one was placed!<br />
**This sounds like focus last selected tab (the extension, and the functionality in many other extensions), which usually also allows clicking the current tab to return focus to the last selecting tab, making it easy to toggle between two tabs.<br />
<br />
== Tab Opening/Closing ==<br />
* Opening a new tab occurs directly to the right of the focused tab, not the far right. Resolves issues of too many tabs open and it being difficult to get to the newly opened tab.<br />
* Duplicating tabs<br />
* Tab opening + closing + switching animation<br />
* When warning about closing multiple tabs, currently there are only two buttons: Close Tabs (which closes all the tabs) and Cancel (which closes nothing). Add a button that says Close Current Tab Only, which will only close the tab that was currently open before clicking on Close.<br />
* Improved UI for finding and reopening any one or more closed tabs (including shortcut key) (like the "recycle bin" feature in Opera)<br />
* Having one close-button on the right, BUT IT SHOULD BE ABLE TO BE TURNED OFF IN OPTIONS. This feature is nice, but looks icky to those who use the middle button (wheel mouse) to close tabs. Accidentally closed tabs result in this feature to unwilling users. <br />
* Undo-close caching<br />
* Keyboard shortcut to undo close tab (ctrl-z or whatever) instead of the existing control+F4<br />
* Give the option in the preferences menu to allocate a 'unique' close tab button in the right like 1 and 1.5 versions of Firefox instead of 1 close button per tab like Firefox 2<br />
* Changing the focus when closing a tab<br />
* Creating a new tab when an address is typed in the Location bar<br />
* If you have A, B, C tabs in order, and you open a new tab from B (this becomes D) and then close it (D), then the active tab will be C instead of B, the last viewed. It would be also useful if a newly opened tab would appear beside the one that opened it.<br />
* Alternatively, if you have tabs A, B, and C, and open B1, B2 from B, then select B2 and close it, sibling B1 should be focused; close B1, no more siblings, so back to parent B.<br />
** Example: Google search result page 1 (T1) -> Open 2 external links (T2, T3) -> go to search result page 2 (T1) -> Open 1 more external link (T4) -> Select it (T4) -> Close to focus T3 -> Close to focus T2.<br />
** In the B1, B2 example (right above), after you close B2, B1 is focused; if now you select C, and close it, then B (not B1) should be focused because of the sibling rule.<br />
** Tabs closed in background is not affected.<br />
* Option to open default page when creating a new tab<br />
* Make middle-clicking/open link in new tab work for javascript links (e.g. by duplicating current page in a new tab then executing the javascript on the new tab and forcing any 'pop-up' links to stay in that new tab)<br />
* "Open this tab in a new window" added to context menu (when right clicking on existing tab). Preserve history so back button works in new window just as it would on existing tab.<br />
* Select on close behavior<br />
* Allow "open in new tab/new window/same window" settings to be set per tab. Allows use of a home page like Google or Yahoo to open links in a new tab, but other tabs links can open in the same tab.<br />
* Allow opening new tab when domain name is different from current page<br />
* Allow opening in new tab for form submits. Allows user to type several consecutive searches into a search box while opening the results in new tabs in the background.<br />
* Allow relative opening of Tabs, i.e. child tabs open next to parent tab in opening order (and not at the end of Tab bar)<br />
* Multiple tab selection via Ctrl + left click on desired tabs. Feature would allow users to use the right click options on only the selected tabs. EXAMPLE: Right click on one of the selected tabs and select "Close Other Tabs" leaving only the selected tabs behind.<br />
* To save a lot of space, make the favicon on each tab into the "X" on hover.<br />
* Make the current tab not shrink with the others, so is more visible.<br />
* Copy the (back button) history of the current tab when a link is opened in a new tab (so that the user can go back in the new tab).<br />
* Allow the user to "lock open" a tab or window to prevent accidental closure. Implement an easy way of "undoing" the last window or tab closure.<br />
* A button on the right click menu (on web pages) to open all links on this page in new tabs<br />
* A button on the right click menu for back/forward to open the back or forward in a new tab<br />
* Have a configurable option so that when a user does "Open All In Tabs", they do NOT replace all the current tabs, but open IN ADDITION to the current tabs already open.<br />
* When middle-clicking / control-clicking to open in a new tab. Both RSS Feeds and bookmarks should open in a tab "behind" the rest, and not take focus like it currently does.<br />
* avoid having twice the same tab by checking before opening a new bookmark or typing an address in the bar that the website is not already open. Then click a second time when you really want to open it twice. The tab may also "blink" (or any kind of animation) to prevent the fact that the tab was already open<br />
* When opening the "new window" option, the new window should remain with the present page as in Explorer, instead of going back to the home page.<br />
* Open link in new window with middle mouse button. GUI-configurable option.<br />
* Open different windows each as a new browser instance so that a crash in one does not take down all other instances.<br />
* Allow 'drag & drop' of links anywhere on the browser window (not just the tab bar) to open the link in a new background tab (e.g. 'drag & drop' links from Google Search Results/Google News/Digg Front Page etc. to open several background tabs)<br />
* Allow 'drag & drop' of selected text on a web page anywhere on the browser window to conduct search on the selected text using the default search engine and opening the search results in a new background tab<br />
* Multiple link selection <br />
** Click and drag to select multiple links on a page<br />
** Right click to open multiple link context menu<br />
*** Open multiple links in new tabs<br />
*** Open multiple links in new windows<br />
*** Open multiple links in tabs in a new window.<br />
* Allow open a window in modal mode. To force the user to not click in the parent window if the modal windows is open.<br />
* The ability to drag a tab to an empty piece of desktop real estate (secondary monitor, fr'ex) and have it spawn as a new Firefox window.<br />
* Allow user to "Undo Close Tab" via right-click even when no tabs are currently open (Currently, you can only access "Undo Close Tab" via right-click if at least 2 tabs are open).<br />
* Allow Closing all tabs on the left or on the right of the current one<br />
Often, we are browsing and opening many links on the right of the current tab. Also at organizing them, we would like to switch of topic. For example, all tabs on the left of the current one are not relevant anymore. To be able to close all tabs on left would be convenient.<br />
*Allow Closing all tabs except the ones which are on the same domain as the current one<br />
That was self-explanatory.<br />
* Capability to mark tabs with color (an extension is already doing that)<br />
* Capability to close tabs with a given color <br />
* Capability to close all tabs without a given color <br />
That functionality is acting on the complementary set of the one above.<br />
* Capability to protect a tab from being closed <br />
Because among all the rules to close tabs which are explained above, we can have some exceptions.<br />
* Allow to have booth options to close a tab, either by a button on the tab and the right hand button. And all this customizable through the options dialog, not from "about:config".<br />
* Give a configurable option to open new tab for each typed direction in the bar.<br />
* Ability to group tabs by domain name in the options menu, or through right clicking open tabs--and the ability to close tabs by domain name as well (for example, close all tabs from google.com).<br />
* Ability to close multiple tabs at once by selecting them with the Shift key, either through Shift-clicks or by selecting a specific tab and scrolling left or right with the d-pad. Once all tabs are selected, they can be closed either through the CTRL-W command or by right-clicking one of the tabs and choosing a "close all selected" option. This would be very handy for people who use many tabs and would like an option easier than repeatedly hitting the close button.<br />
<br />
* Put the "new tab" icon in the Navigation bar by default (e.g. left of the Home icon) because it is one of the most frequently actions and please don't consider implementing anything like IE 7 by having a mini tab at the end of the last tab to open a new one because it becomes a moving target.<br />
<br />
== Send tabs to dock/system tray ==<br />
This feature would better facilitate web applications such as email and calendars by providing access outside of a typical browsing sessions and help blend the lines with traditional desktop applications.<br />
<br />
* Allow sending of tabs to system tray (or platform equivalent) by providing an option to save them as executable bookmarks in the "Save Page As..." window.<br />
* Allow users to download executable bookmarks as if they were true applications. The executable bookmark would thus have to check if FireFox is installed and prompt to download it if not.<br />
* Allow web applications to link to an application icon for use in docs/trays and application switchers. Should allow and recommend vector images to encourage proper icons. Something like this: <code>&lt;link rel="appicon" type="image/svg+xml" href="/path/icon.svg" /&gt;</code> <br />
* If a "home" link is provided (<tt>&lt;link rel="home" href="url" /&gt;</tt>), honor it when loading a new tab when the web application icon is executed.<br />
<br />
== Additional browser events ==<br />
* Allow "triggers" to be set 1) before FF attempts to start downloading a page, 2) when the page has been downloaded but not yet rendered, 3) after a page has finished loading. Ideally, the triggers would either be external applications, or maybe even a funky python plugin framework - if this feature is added, _please_ don't make me have o write nasty javascript for my triggers! Thx :-)<br />
<br />
== Location bar and unavailable URLs ==<br />
* Allow navigation toolbar to show URL's that are as-yet, not loaded: if you open a link in a new tab, and that web site is down, you end up with an empty tab with no URL shown. If you've got lots of tabs open, it is very useful to know what should be displayed on the empty tab. I suggest that when a URL is attempted to be opened in a new tab, FF displays the URL in the tab, but shows it "grayed out" (but still selectable!)<br />
<br />
== Isolated tabs ==<br />
* Add Isolated Tabbed Windows: This is to ensure each tabbed windows does not leak over to another window eg: HTTPS sites. Simplest way to test, Goto your bank's website (make sure you got 2 different accounts usually your wife's account would be good to test if she is with the same bank) log into your account with one tab, log into your second account in another tab, navigate to your second account's summary view, then go back to 1 first tab and do the same. You will notice that both summaries are from the secondary account.<br />
<br />
== Attach/Detach Tabs ==<br />
* A right-click option to pop an existing tab (or a selection of tabs) out into a new window.<br />
* The ability to drag a tab from one window to another.<br />
**And by holding ctrl this would result in duplicating the tab, by holding shift you would move it (this is also default behavior, but the default should be reconfigurable). Those keys are what Windows uses when dragging files to choose between copy and move. You could then also drag the tab the same window, hold ctrl, and hence duplicate the tab in the same window.<br />
** This should copy over the full DOM state, AJAX and forms would otherwise cause dataloss.<br />
* The ability to close one browser while keeping selected tabs open in new window.<br />
* The ability to drag a tab from one browser to another (maybe a web site does not open correctly in firefox, but works great in Safari, you could drag the tab to the known good browser, or if you are a web site developer, you could test your site in different browsers by dragging the tab over).<br />
<br />
== Thunderbird/Sunbird Tabs ==<br />
* Thunderbird Tab -- Opens Thunderbird within a tab rather than a separate Thunderbird window<br />
* Sunbird Tab -- Opens Sunbird within a tab rather than a separate Sunbird window<br />
**Three reasons this won't (well, SHOULDN'T) happen: Thunderbird and Sunbird are both extra software titles that can be downloaded from Mozilla, not required things to be able to run Firefox, so adding something like this will only bother users who don't want it. Second reason is that something like this would be better as an extension, so it probably will be kept as such. Third, This basically reproduces parts of the Mozilla suite, so if you need something like this, it would be best to just use Seamonkey. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:12, 13 February 2007 (PST)<br />
<br />
== Tab Groups/Stacks ==<br />
* Tab Grouping by Domain and Tab Grouping by Originating Page (eg. if I open a Page from Tab A then it will be in the same group as Tab A). A group maybe as simple as having a coloured border around the tabs in the same group. <br />
*Alternatively, an option to have tabs open next to the current tab. This solves the problem of having all your links from different tabs open in the same place, and helps with sorting tabs, because all the links from one website are next to each other.<br />
* Tab collections used to organize tabs, think Linux virtual desktops<br />
* Saving tabs<br />
* Customizing tab groups<br />
* Nested tabs (eg. drag tabs into a tab) and multiple rows of tabs (see this mockup: [[media:Nested-tabs.png]]).<br />
* Tab stacks: New tabs open at the top of the stack. When the tab at the top of the stack is closed, the next tab in the stack opens. Allow users to move tabs around in the stack, and preview tabs in the stack.<br />
* Tabs can be grouped into dynamic folders. When one folder is double clicked on it breaks open, sliding out the tabs contained in it. The surrounding tabs shrink as those tabs coming out of the folder pushes them away. Over time (like a spring) all the tabs eventually become evenly distributed along the tab bar.<br />
; References<br />
* [[User:Dria/On Tabs|On Tabs]]<br />
----<br />
<br />
*Custom tab grouping with popup menu enabled by a mouseover action. It's not something unknown, almost every serious site has a mouseover popup menu. It functionality is great because there's no need of adding more buttons and every nested Tab is even less than one click away.<br />
You can see an example here:http://www.powweb.com/powweb/index.bml<br />
Place you mouse over products or company.<br />
<br />
== Session saving/management ==<br />
* Support session savings. Enables the user to save a session where he/she has, say, 18 tabs open, to another time.<br />
* Implement some method to deal with session sets<br />
* Make session restore fast and precise (save and restore DOM, or use FastBack data)<br />
* Add "email all tabs" option in list of right click tab options<br />
** Emailing tabs doesn't sound like something many people use, but perhaps we need a context menu editor that allows users to add things like this.<br />
; References<br />
* [http://kb.mozillazine.org/SessionSaver SessionSaver - MZKB]<br />
* [https://addons.mozilla.org/firefox/436/ SessionSaver - UMO]<br />
* [http://forums.mozillazine.org/viewtopic.php?t=47184 SessionSaver (rewrite) - MZForum]<br />
* [http://sessionmanager.mozdev.org/ Session Manager Ext]<br />
* [http://tmp.garyr.net/ Tab Mix Plus with Session Managment]<br />
* Add optional prompt to choose between a new session or the last session restored on loading the program.<br />
* Support multiple session saving, with the ability for uers to open previously saved sessions from the HD.<br />
* Saving sessions to the HD should be done in a format that is easily editable, so that extensions and external programs can easily manipulate sessions (splitting them comes to mind, along with creating new ones from scratch). An XML based format seems perfect.<br />
<br />
== Tab overflow ==<br />
*Tab queueing. The option set a max. number of loaded and visible tabs, and when one closes, another one opens in sequence. To enqueue a tab, there would be an option in the context menu, and there would be an option for direct replacemnt of tabs/tab switching so that when you close tab #4 in a max ten tab set, tab # 17 can open, as opposed to tab #11.<br />
* Add arrows to the right and left ends of the tab bar when it gets full to unhide/allow to see all tabs<br />
* Allow an option to have more then one tab bar, especially for commonly used tabs.<br />
* Tab Mix Plus extension allowed multiple rows of tabs and that worked great (for me at least), except of course it doesn't look like a tab anymore. Give users the ability in the options dialog to configure the minimum tab width and the style of tab overflow (multirow with vertical arrows or horizontal scrolling arrows). Depending on this choice tabs are either shown "blending" into the window below , for single row tabs, or as seperate "buttons". Another possibility is to make it look as if tabs are "behind" eachother, and the appropriate row jumps to the front. Microsoft Windows behaves like this, but it can make it difficult see the real order of the tabs.<br />
* Multi-row tab strip<br />
** When tab strip becomes too crowded a new row appears<br />
** Or allow tab strip to be resized vertically to allow multiple rows of tabs<br />
** Simple solution to the many tab problem<br />
** Easy for all users to understand <br />
*** Not radically different than existing Tab interface<br />
*** All tabs are visible together<br />
*** Can accommodates a large number of tabs <br />
*** Tabs are easy targets for the mouse compared with solutions that force the user to click on tiny arrows<br />
*** Does not require multiple options to be set which only caters to 'advanced users'<br />
** Examples of this functionality include, <br />
*** Window's Taskbar (resize vertically for multiple 'tabs')<br />
*** UltraEdit text editor<br />
* Another possible method to handle tab overflow : Automatically spawn a new window.<br />
** This solution defeats the purpose of tabs<br />
* Make the tab overflow left and right arrows in Firefox 2.0 to be draggable; that is, instead of moving 1 tab at a time on click, you can also drag it to act like the scrollbar middle box.<br />
** Does not allow all tabs to be visible<br />
* Expend tab when the arrow above it like in the Mac dock.<br />
* I would like to suggest when there are open several tabs, the arrows that control the visualization of tabs are driven automatically when mouse is placed on them.<br />
**Personally, I find it annoying if things start scrolling without me doing something explicit... something for the options dialog?<br />
*The following two suggestions can already be done in Firefox 2.0, but have not via the options dialog : <br />
** I prefered Firefox 1.5 tabs. Just shrink those tabs until they fit. An arrow doesn't tell me much about the tabs it represents. A large amount of tiny tabs tells me there are a lot of tabs on that page. This would be especially cool in combination with the "Expand tab like in the Mac dock" suggestion also mentioned here. (Or add an option to choose behavior.)<br />
*** This could be nice. As I understand it, all the tabs are tiny but on mouseover the size expands to reveal the name<br />
** I also liked the close-tab-button on the tab-bar and not per-tab like in FF 2. I prefer to be able to quickly close a bunch of tabs by clicking a fixed position. (Or add an option to choose behavior.)<br />
<br />
== Window-like tab behaviour within Fx window ==<br />
* Allow multiple tabs to open to vertically or horizontally on the same screen.<br />
* Tab docking like window docking in Visual Studio .NET to be able to drag a tab and dock it with its content to one side of the window. This would allow displaying tabs side by side.<br />
* Display multiple tabs in tiled panes (both vertical and horizontal panes, preferably mixed.<br />
* Cascade tabs<br />
* Allow for windowblind treatment of tabs<br />
*Allow tabs to not be full window. If a js opened window is redirected to a tab, and the size is smaller then the window, make the tab like a little window inside the window.<br />
* Option to make a window / popup sticky and always-on-top (Would be nice for watching a video in a popup while surfing). this option MUST ONLY be available for the user not for scripts!<br />
* Allow to do a "spreadsheet like behaviour on a web page" : you can click on th tag to say "freeze up" , and when you move the cursor down the lower part of the page is scrolling down, the upper part stay unmoved,<br />
<br />
== Tab switching/expose ==<br />
* Tab exposé<br />
* Option to view tabs in sidebar (with thumbnails)<br />
* Show all open tags in a browser window organized by miniatures like the F12 function of Xgl or the same function of MacOsX Expose.<br />
* Switching tabs with mouse whell (like Konqeror or Epiphany on Linux)<br />
* Option to send tabs to the bottom right of the browser, much like sending a program to the taskbar in windows. The tab would be represented by its icon with a mouseover description; clicking on that icon would restore the tab to either its original place or the end of the tab bar depending on a selectable option.<br />
* When pressing control-tab on the keyboard to switch tabs, switch them in most recently used order, instead of numeric order. This would match the alt-tab program switching behavior of windows. Opera by default also switches tabs in this order.<br />
* When pressing control-tab on the keyboard to switch tabs, show a window with a menu of all tabs as long as the ctrl key is held. This will allow you to see the full title of each tab, and a larger icon. Again, this matches the alt-tab program switching behavior of windows (and Opera). An enhancement to this would be to allow a tab to be clicked on from here, too.<br />
; References<br />
* [http://www.apple.com/macosx/features/expose/ Apple - Mac OS X - Exposé]<br />
* [http://en.wikipedia.org/wiki/Expos%C3%A9_%28Mac_OS_X%29 Exposé on Wikipedia]<br />
* [http://shiira.jp/screenshot/en.php#tabExpose Shiira Web Browser]<br />
* [http://wiki.beryl-project.org/index.php/Plugins/PluginOptions#Scale XGL/Beryl Scale Plugin]<br />
* [http://img47.imageshack.us/my.php?image=beryl2fw0.png Screenshot of Scale Plugin]<br />
* [http://www.opera.com/support/usingopera/operaini/ Opera - See "Alternative Page Cycle Mode" setting]<br />
<br />
Two thoughts: <br />
<br />
* There should be a "split these chosen tabs into windows" and "join these chosen windows into tabs" feature. With that addition, I could easily use mac's exposé (and presumably linux users could use their available exposé as well). <br />
<br />
* Additionally, there should be a feature to minimize all tabs on a window to graphical thumbnails, in-place in the window. The thumbnails should be movable, which might also move the order of the tabs. Possibly the amount of zoom should be customizable, so there can be variable amounts of empty (grey?) space around the tabs. Possibly, if there is empty space available, the thumbnails should be able to be user-clustered so they aren't in a rigid grid, but rather more like icons on the desktop. Possibly, this should include the ''entire webpage'' not just the subwindow currently visible on the main screen. Of course, this would need sanity-checks, but instantly viewing all pages at 10x zoom out would give the user more context for their webpages and tabs.<br />
<br />
Basically, I'm looking for an expansion from linear tabs to two-d (three d?) thumbnail representations of the webpage, where the positioning is optionally chosen by the user.<br />
<br />
* See my userpage for more thoughts on these: [[User:DAllen|DAllen]] 05:43, 13 January 2007 (PST)<br />
<br />
== Sidebar ==<br />
* Option to open "Options" menu in sidebar, for convenience when changing/reverting settings temporarily<br />
* Sidebar animation<br />
**Keep it simple, keep it light. This only adds to the amount of processor needed. --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:14, 13 February 2007 (PST)<br />
* Allow the windows from downloads,extensions,bookmarks and history to dock as sidebars. A bit like the extension All-In-One-Sidebar (Or Opera). <br />
Split the sidebar vertically; and show the buttons in the left strip and the details in the right strip.<br />
* When showing the favorites, split the right-side of this composite sidebar. The upper part should show the folders, and the lower part should shows the URLs belonging to the selected folder in the upper part.<br />
* Better handling of multiple searches in different windows (see [https://bugzilla.mozilla.org/show_bug.cgi?id=45082 Bug 45082])<br />
* Ability to be able to change how the sidebar appears on the screen (i.e. Where you want the sidebar to be docked on the right-hand side of the screen, top of the horizontally or even bottom of the screen horizontally) without the need for scripts. Also have a preferences option to set the default appearance would be nice as well.<br />
<br />
== Various Ideas for Tabss, Toolbars, and Windows ==<br />
* select tab from command line mozilla -remote "selecttab(http://www.mozilla.org)"<br />
* Shading of Tabs denoting time since it started (On the scale of white to black, white is more recent than black); corresponding extension: [http://en.design-noir.de/mozilla/aging-tabs/ Aging Tabs]<br />
* Faster tab mouseover feedback, i.e. show in status bar or set tooltip delay to 0<br />
* More detailed tab mouseover feedback, i.e. thumbnail image of page with some options on what you want to do with this page like bookmark it, reload tab, protect tab without right clicking it<br />
* A right click option for when highlighting plain text urls to open in new tab as opposed to having to copy then paste in a new tab address bar; available as an add-on https://addons.mozilla.org/firefox/1864/<br />
* Ability to change tab titles and save tab titles so that when you enter the site again you will see your own tab titles (Different from page title)<br />
* Sort tab according to time opened, title, time idle<br />
* Tabbed source viewer<br />
* dual screened tabs. two tabs showing in the same window pane, almost like frames. with ability to drag and resize viewing area between the two tabs.<br />
* Create a way to rotate a window in four directions to allow viewing long web pages on a laptop by rotating the laptop sideways. This is one of my favorite commands in Preview in Mac OS X. Please make sure the command to do and undo this can be made a shortcut.<br />
*Widescreen browsing : split long web pages into two windows side by side. Sync scroll bar in order that scrolling the first one (top of web page) will scroll the second one (rest of the same web page).<br />
*Scroll Bar Re-position-- allow the right side scroll bar to be moved to the left side screen. Or even placed in the middle... having to move the cursor all around from menus to scroll bars etc... to the right side and then to top and botton is a PITA. (It could be placed on a column separator by user for convenience )... I keep panels at the top with menus, so the same could apply to the bottom scroll bar: allow it to be placed at the top just under the menu's or tabs.<br />
*Scroll Bar Status: For very long pages, more info is needed rather than just the shaded scroll: place 1) an equivalent line number 2) an equivalent page number 3) a percentage number of the page: in order to help fine adjustment positioning or a reference point.<br />
*View screenshot of all available tabs. (Similar to Ctrl-Q or respective keys in IE7). Be able to close tabs from here or switch to any of these tabs.<br />
* Text readability improvements: 1)button/keybind to automatically narrow text to a pre-configured width - text extending accross the whole width of the window is cumbersome to read - possibly configurable to multi-column mode; 2)"Visibility imprint" - on quick scroll operations (PgUP, PgDn, mousewheel...) the previously visible area should be delimited by a frame/line for a certain period of time, after which the frame disappears or fades out, so it's easier to find the last read line; and 3)Improved automatic scrolling: finer control for very slow scrolling and freeing up the mouse. Like current autoscrolling, only finer controls (the current slowest is still too fast) and the possibility to detach the mouse, for instance by re-clicking the middle button, upon which the mouse is free to move but the page continues autoscrolling.<br />
* Scroll document with middle mouse button click-drag-release. The reverse to the familiar glove that moves the document. This behavior maps to how scrollwheels/scrollballs work, which often also occupy middle mouse button.<br />
* "Application Mode" - allow web applications to act more like native applications. Give them the ability to have their own launcher from the Start Menu or Dock, and their own icon and process so that the OS can treat apps like gmail just like any other app. Currently such apps are labelled "Firefox" by the OS. Hide unnecessary GUI elements such as Bookmarks bar and Address bar in this mode, for more screen real estate. (Very nice idead - i think you can make something like this with 5 lines of VB but launching firefox.exe -appmode -url http... would be cool! When the Browser runs in appmode there JS should allowed to modify the window's behavior)<br />
* Auto-fix tabs whose pages containing user-changed data in input or textarea fields (asking confirmation when attempting to close)<br />
* In addition to the current "block all pop-ups except from this site list" option, also have "block pop-ups from this site list"<br />
*Add a global see of the tabs, as on IE 7, it's very useful, you can do it on the back of the right tabs arrow.<br />
*On FireFox for Windows platform, when I minimize FF I expect it to show up as the last item when I alt-tab. Currently I minimize it and it will show up as the first or second, now when I alt-tab it will go back to FF. This seems inconsistent with just about every other windows application.<br />
*Tab search<br />
*The ability to rename the titles on the Tabs.<br />
*Options:<br />
** Setting tabs to refresh every X seconds.<br />
** Turning off the close button on every tab.<br />
* Possibility to add another sidebar on the right (useful especially with wide-screen monitors)<br />
<br />
References:<br />
* [http://kb.mozillazine.org/Category:Tabbed_browsing Tabbed Browsing -MZKB]<br />
* [http://wiki.mozilla.org/User:DoubleEM22 Tabs Screenshots]<br />
* [[Link_Targeting|design thoughts for tabs instead of windows]]<br />
* [http://weblogs.mozillazine.org/ben/archives/009210.html Ben Goodger blogs about tabs]<br />
* Whether [[Ctrl_W_not_close_app|Ctrl+W should not close the app]]<br />
* [[User:Ge.diego|Ge.diego]] made some [[User:Ge.diego/Tab_Management_Comments|comments on Ben Godger test build that includes new tab management]] and gave an [[User:Ge.diego/User_Interface_Mockup|alternative user interface mockup proposal]]<br />
* [http://users.blueprintit.co.uk/~dave/web/firefox/TabSidebar/index.html Tab Sidebar extension homepage]<br />
* [http://guides.macrumors.com/Show_Safari_Form_Results_In_New_Tab Show Safari form results in new tab]<br />
* [http://www.extensionsmirror.nl/index.php?showtopic=2959 Tab Related Ext - TEM]<br />
* [https://addons.mozilla.org/firefox/1122/ Tab Mix Plus - UMO]<br />
* [https://addons.mozilla.org/firefox/1419/ "Open in IE tab" extension]<br />
* [http://userstyles.org/style/show/1136 Active Tab Flex at userstyles.org]<br />
* [http://wiki.mozilla.org./User:Tuomaz Two tabs side-by-side]<br />
* [http://piro.sakura.ne.jp/xul/tabextensions/index.html.en Tabbrowser Extensions]<br />
* [[User:DJ_Doena/Tab_Features|Current problems with tabs and their probable solution]]<br />
* [[User:Dria/On Tabs|On Tabs]]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=55696 bug 55696]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=281192 bug 281192]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=156264 bug 156264]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=102132 bug 102132]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=104566 bug 104566]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=298571 bug 298571]<br />
* [http://www.novell.com/products/desktop/img/preview_screenshots/apps3.png Xgl miniatures function]<br />
* [http://superdragandgo.mozdev.org/ Super DragAndGo Extension allows you to drag links and words in order to surf and search]<br />
* [http://firefox.exxile.net/aios/screenshots.php?PHPSESSID=a4f4bfaacaa8c756b236f44315b3188d Screenshots of All-In-One-Sidebar extension]<br />
* [http://wiki.mozilla.org/User:Wtmitchell/TabsBarSuggestion1 Provide a separate 'X' clickable button to close whatever tab is active]<br />
<br />
== Tabs permissions ==<br />
* This would be useful to can set permissions for each tab (enable/disable javascript, images, frames, redirections, extentions, referer, etc...)<br />
<br />
== Tab dragging ==<br />
* When you drag a tab from one window to another, close the original tab and copy the history (back, forward, etc.) to the new window<br />
<br />
== Unclose tabs ==<br />
* Make the unclose tab a button able to be dragged into the menu bars, si it can be reached much more easily. The way it is now makes that if you have only 1 tab (and you have enabled the option to hide the tab's bar if there's inly 1) you got to open a new tab just for unclose.<br />
**There is an extension for this, but completely I agree; there should be a button to open a recently closed tab. --[[User:Armaetin|Armaetin]] 18:25, 18 January 2007 (PST)<br />
<br />
== Tabbar; Sidebar; Previews ==<br />
* Have the ability to position the tabbar anywhere on the window using Customize Toolbar. (Below or just above the status bar. Above or below the navigational bar or at the top of the window.)<br />
* Also moving it to the right or left of the window should put the tabbar in the sidebar either on the left or right of the window.<br />
* Have an option to be able to view previews of each tab in the sidebar, (aswell as the normal tabbar or when putting the tabbar in the sidebar using the method above) in a new special tab or through clicking on Tools > Preview Tabs.<br />
<br />
== Tab Status ==<br />
* When webpages are loading in tabs indicate the percentage that has already downloaded (show the percentage on each tab).<br />
**Should be optional, to avoid clutter. --[[User:Armaetin|Armaetin]] 23:49, 12 January 2007 (PST)<br />
<br />
== Open Link in Same Tab ==<br />
* Sometimes the user and the web designer disagrees over whether a link should open in a new window. While there has been many ways for the user to force a link to open in a new window, there has been few options available to force a link to open in the SAME window. Sometimes the user does not want a new window to open. The following features aim to rectify this situation:<br />
** New keyboard shortcut (a modifier key + left click combo) for forcing a link to open in the same window (which really should not conflict with pre-existing keyboard shortcuts in SeaMonkey, Safari, et al).<br />
** New contextual menu option that reads "Open Link in Same Tab," or perhaps "Open Link in Same Window" when the tab bar is hidden.<br />
** While hovering over a link, the "hand" cursor will change to having a plus sign next to it, to indicate that the link will open in a new window. This is in order to help prevent unwanted opening of a new window. This portion of the idea was also cross-posted at [[Firefox/Feature Brainstorming:Other or Uncategorized#Mouse cursor variation]] because at first it didn't really seem to fit in here, albeit being related.<br />
** When a new window is opened by accident, a way to "undo" this action by "stitching" the page back into the same window. This action will be accessible from the menu bar. It will destroy the unwanted new window and move the loaded page back into the original window, creating a new entry in the browsing history of that window as if the link was never opened in a new window in the first place. (Note: Where I say "new window," I really mean "new window or new tab" most of the time, since Firefox now has an option to open links by default in new tabs instead. This was abbreviated to make the text more legible.)<br />
** (addition to original posting) There is a '''power feature''' in Firefox that allows you to click the middle button and open the link in a new tab. This feature is not well advertised and perhaps [[should be]]. It is very useful when browsing through google search results, and if you want to keep the original results in a separate tab. There are a couple of related right click menu items:<br />
<br />
This would override web page behavior that launches a new window. Also the user preferences could be enhanced to allow choosing of which of the middle click behaviors you would like to default to; ie. Open Link in New/Same Tab or Window.<br />
<br />
== Hide Tabbar ==<br />
<br />
* Have an option to be able to hide the tabbar (even when more than one tabs are open) using a keyboard shortcut.<br />
* Have an option to have the tabbar auto-hide when the mouse is not hovering over it.<br />
<br />
== Full Screen ==<br />
* Have the ability to choose what you want hidden when you toggle full screen. (Tabbar, Navigation Toolbar, Status Bar, Extension Toolbars, etc.)<br />
<br />
I use the extension [https://addons.mozilla.org/firefox/1568/ Full Fullscreen] to get rid of the Navigation Toolbar and Tabbar when using full screen so I have the full monitor to display the webpage.<br />
<br />
<br />
In 3.0 it would be nice to have the full screen, but not having to use the Full Fullscreen add-on as it does not show a address bar. It would be nice to have it so that when entering full screen it goes up. Then when you mouse over at the very top it comes back down.<br />
<br />
== Last Tab stretches all the way to end ==<br />
<br />
* Pre-ff2.0 behavior of closing tabs was that there was a close button on the right of the tabs and you just had to click it multiple times to close tabs, since ff2.0 the close button is now on the actual tabs. Although it is nicer it has the disadvantage that you have to move the mouse to each tab to close it. I propose that the last tab should stretch to the end so when you need to close lots of tabs the close button of the last tab always appears on the right, which will result in less mouse movement.<br />
** So basically don't have a maximum width for your tabs, then the last tab will always be "stretched" to rightmost end of the tabbar. Along with control over the minimum tab width, this should be controllable from the options pane, the "tab" tab in the options pane has plenty of room!<br />
***This should be optional and turned off by default. --[[User:Armaetin|Armaetin]] 23:34, 12 January 2007 (PST)<br />
***Agreed! --[[User:FlyingIsFun1217|FlyingIsFun1217]] 06:18, 13 February 2007 (PST)<br />
<br />
== Saving "opened-tabs-sessions" ==<br />
<br />
- '''example:''' when you are browsing webpages and like 10 different tabs are open, here should be a "save session" (or something) button. <br />
<br />
- '''effect:''' it stores the urls of the currently opened sites, and next time when you open ff, and click on "open session" and select the previous session you saved, all of the tabs would reopen. (either reloading the whole stuff or from the cache...)<br />
<br />
*This is an excellent idea! If this idea takes off, Firefox will take tab-browsing to the next level thus making internet browsing so much more user-friendly. It saves valuable time from having to look up all those important pages you don't want to close maybe because you're not done with them. It will, effectively, create a so-called ''research trail'' that can be indispensable when doing research. I totally '''support''' this proposition! -[[User:Dat789|Dat789]] 03:47, 28 February 2007 (PST)<br />
<br />
== Visibility and audibility ==<br />
Because changing to a different tab changes focus of the visual part of a website, it would only make sense that an invisible tab can't be heard either. After all, being able to hear all tabs at once is about as sensible as having all tabs overlaying each other transparently. Sites with background music that can't be turned off have to be closed now to get rid of the noise, which can be undesirable if you were still interested in other content of the page but want to switch to other tabs and keep the page with background music (or other audio) for later.<br />
<br />
Of course, sometimes there are websites that do have useful audio features (for example a jukebox site or something like that with streaming music). In that case the above suggested "tab permissions" could allow you to give a tab permission to play audio all the time, even without focus.<br />
<br />
== A totally different approach ==<br />
After coming across suggestions like having the browser split down the middle to see 2 tabs at once and opening tabs in the sidebar I came to the conclusion that there might be a lot of users that could appreciate a classic MDI approach. MDI as in [http://en.wikipedia.org/wiki/Multiple_document_interface Multiple Document Interface] . Imagine that every tab you have open is like an open [http://en.wikipedia.org/wiki/Image:Photoshop.gif Adobe Photoshop document] (can't think of another example right now, Microsoft Word used to work like this as well but Office XP Word seems to open new windows for each document). It has it's own "mini window" inside the Firefox Window container, the parent window. This would allow you to place them side by side and "split" firefox in 2, you could even have 4 pages open at the same time or more, maximizing one tab would integrate it with the main firefox parent window with small close/minimize/previous size buttons below the equivalent parent window's buttons. As you can read on the wiki this interface type is criticized often, but also has appealing benefits, because it basically allows you to treat websites as the documents that they really are, comparing them side by side and things that you generally need two windows for. But you still keep the single taskbar item of course. The sidebar could provide an easy overview of all open tabs, negating the primary problem of this type of interface. This would also mean that popups are treated the same as tabs, because they really are nothing more than other windows, except now they can be inside the parent container! <br />
<br />
This functionality would be most useful to me when editing webpages, so that I can open the source and various versions of the same page at once and overview them all. When having a ton of open tabs this would become a very troublesome interface I expect. The statusbar could additionally double as a "taskbar", to contain minimized tabs.<br />
<br />
== Open multiple URL in Multiple Tabs ==<br />
A way to open multiple pages at once.<br />
A ''File > Open multiple pages'' dialog window with a multiple-line textbox where each filled line would result in opening one tab.<br />
<br />
'''<u>Example:</u>'''<br><br />
[http://c.duvergier.free.fr/stuff/Firefox_3-Brainstorming/Open_multiple_URL/Open_multiple_pages-Open_Dialog.jpg Snapshot example]<br><br />
When the '''OK''' button is clicked, three new tabs are created:<br />
* one for ''http://www.firefox.fr''<br />
* one for ''www.mozilla.org/projects/seamonkey/''<br />
* one for ''wp Firefox'' (uses the ''keyworded'' "wp" bookmark)<br />
**Or perhaps we should be able to open multiple pages via something like this typed into the address bar: <nowiki>http://www.examplepage.com,http://www.blah.com</nowiki><br>If the comma or semicolon cannot be used as a separator of URLs, then another symbol should work just fine. Maybe a comma or semicolon followed by a space.<br />
<br />
== Opening Multiple Tabs ==<br />
Every now and then, I accidentally click "Open All in Tabs" under bookmarks, which opens all of my bookmarks in tabs. I suggest that, under the "Warn me when opening multiple tabs that might slow down Firefox" option, there should be a "Warn me when opening two or more tabs" checkbox option.<br />
<br />
== Tab Navigation Using Keyboard ==<br />
Konsole, the terminal used under KDE, has a nice feature that allows you to use Shift+ (left/right) arrow to navigate between the opened tabs. It would be nice if Firefox has such a feature.<br />
* CTRL+TAB / CTRL+SHIFT+TAB currently allow for switching tabs on Windows (it's the OS default for switching tabs). [[User:MarkFinkle|MarkFinkle]] 07:39, 29 January 2007 (PST)<br />
* Mark, that may be the case for Windows but a Firefox Native tab switching key (like the example given in the first post) would make it a lot easier. Also the featur for going up/down (like in the example) would make Firefox a much easier to use application for every OS. [[User:Bobbocanfly|Bobbocanfly]] 17:38, 06 February 2007 (GMT)<br />
*Then make the default tab-switching keys for Firefox Ctrl+Tab/Ctrl+Shift+Tab. Then, it will not interfere with Windows Functionality and give the other OSes a way to navigate between tabs with the keyboard. --[[User:Armaetin|Armaetin]] 14:19, 27 February 2007 (PST)<br />
<br />
==Opening Tabs as Windows==<br />
When right-clicking tabs, add the option to "Open Tab as New Window", while simultaneously closing the current tab.<br />
*This is similar to '''Shift-Left Click''' at a link. Opening a new tab just to open it in a new Firefox window then closes the tab is redundant.[[User:Dat789|Dat789]] 03:58, 28 February 2007 (PST)<br />
**No, I think the author meant a way to [https://addons.mozilla.org/firefox/2062/ move a tab to a new window]. The "Tab Dragging" suggestion [http://wiki.mozilla.org/Firefox/Feature_Brainstorming:Tabs%2C_Sidebar%2C_Windows#Tab_dragging above] would effectively do this, if implemented at all and correctly. --[[User:Armaetin|Armaetin]] 16:07, 28 February 2007 (PST)<br />
<br />
==Keyboard shortcut for moving around tabs more easily==<br />
When a Tab is selected, pressing a key combination such as "(Ctrl+)Shift+Right Arrow" will move that tab to the right (like you would drag it with the mouse), "(Ctrl+)Shift+Left Arrow" will move it to the left. <br />
*Ctrl+Shift+Arrow is already used in selecting text. --[[User:Armaetin|Armaetin]] 22:48, 23 February 2007 (PST)<br />
<br />
==Tab "Home-ing"==<br />
This would be useful for people who (like me) run tabs dedicated to single activities. <br />
<br />
Let's say I've got a tab for Google, a tab for my favourite message board, a tab for eBay, and a tab for my corporation's web page. I've set these as my home pages. I basically keep these tabs open all day, switching between them as necessary. <br />
<br />
After I've surfed around I may want to send a given tab back to it's respective home page, without affecting the other tabs. <br />
*In Firefox2, pressing the home buttons opens 4 NEW tabs. Not so good. <br />
*It would be useful if I could control-click tabs to highlight them, then send them "home" with a home button.<br />
<br />
There are other options. <br />
<br />
*In the current version, right clicking on a tab opens a context menu -- it should be possible to add a "send tab home" function here.<br />
<br />
*Perhaps there's a way to send the currently focussed tab home using the home button on the toolbar?<br />
<br />
== Open source in tab ==<br />
I liked [http://www.erweiterungen.de/detail/Open_Source_in_Tab|this Extension] because opening the source in a new window is very irritating. I am often suprised that there are still some windows open when i close the main firefox window. I would appreciate that this feature if it is supported nativly by firefox because the extension isn't enhanced anymore since version 1.5. Of course this is a feature that is intended for webdevelopers, but i think it would be worth to replace the functionality of the "Show Source" button with this feature.<br />
<br />
If this is out of question, maybe it would be a solution to give an option in the "Advanced" field. So the user can pick wether he wants to open the source in a tab or in a new window.<br />
<br />
I don't think that this feature is hard to implement because opening the source in a tab is allread possible if you prefix the url with "view-source:".<br />
<br />
In addition to this feature (if it is implemented) i would suggest the source tabs are marked in a special way so you can recognize them fast. Either by text or with a special additional icon (i don't know if there are problems with the favicon if this is implemented).<br />
--[[User:Prophet|Prophet]] 02:47, 3 March 2007 (PST)</div>Prophet