FireFox tweaks

FireFox tweaks

offline
  • Pridružio: 10 Feb 2005
  • Poruke: 3549

Ja cu dati neke moje,a vi dodajte:
address baru about:config

network.http.connect.timeout - koliko sekundi da ceka do timeout-a - default je 30, probaj da povecaš na 60 ili možda cak
90/120...

browser.xul.error_pages.enabled - stavi na true da bi imao mogucnost refresh-a cak i nakon operation timeout-a



network.http.pipelining False stanja u True

network.http.pipelining.maxrequests 100 (ovo je za broadband korisnike, a za dialup

staviti vrednost od 5 do 10)

network.http.proxy.pipelining promeni vrednost u True

new > integer i za ime ukucajte nglayout.initialpaint.delay, a za vrednost 0.

Skinite ekstenziju ChromEdit. Idite na Tools > Edit User Files, pa na users.js tab. Ubacite sledeci tekst, u zavisnosti od vase veze i racunara:

Zajednicko za sve konfiguracije:
Code:
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", Cool;
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);


Brz racunar, spora konekcija
Code:
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", Cool;
user_pref("network.http.max-persistent-connections-per-proxy", Cool;
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

Dopuna: 02 Jun 2005 22:23

Start Mozilla Firefox with Multiple Home Pages
1. Click "Tools" - "Options".

2. With the "Options" dialog box appears, click the "General" tab.

3. Next to "Location(s)" in the right pane, enter your home pages separated by the pipe (Smajli symbol. For example, the following location will open up MalekTips, Google, and CNN as your home pages:

malektips.com|google.com|cnn.com

4. Press "OK" to save your changes.

Create a New Tab

1. Select "File" - "New Tab".
2. Press CONTROL-T.
3. If the tabs are visible, double-click an empty area in the tab bar to create a new tab

View List of Installed Plug-Ins
Mozilla Firefox plug-ins allow the browser to view content and perform actions not normally built into the browser, such as view Adobe PDF files and play Flash and Shockwave animations, games, and applications.

Are you having difficulty viewing certain websites in Mozilla Firefox and unsure if you have the right plug-in installed? Or are you concerned about privacy and security and want to help ensure all of your plug-ins are legitimate?

To view detailed information about Mozilla Firefox plug-ins, enter the following into the address bar and press ENTER:

about:plugins

This displays the name of each installed plug-in, the filename, MIME type, description, related suffixes (file extensions), and whether or not each installed plug-in is actually enabled.

Clear Your Website History
Need to clear your history of browsed websites with Mozilla Firefox without disabling the history list altogether?

1. Click "Tools" - "Options".
2. With the "Options" dialog box appears, click the "Privacy" tab.
3. Click the "+" next to "History" in the right tab to expand the tree.
4. Click "Clear".
5. Press "OK" to close the dialog box.

Dopuna: 03 Jun 2005 13:51

About:Config Preferences

• Preferences which can be readily changed using the in-browser Options menus are not covered below - see the Firefox Settings section.
• Many preferences are not in about:config by default. If you cannot find a preference mentioned below in your about:config listing you will have to create it as a new preference. To do this, right-click on an empty spot in the about:config screen, select New and then select the type of preference, and give it the name exactly as shown here, then an appropriate value.
• Preferences which you have altered at any point will appear in bold in the about:config screen and have a status of 'User Defined'. Those which are still at their default setting will be unbolded and have the status 'Default'.
• To delete a mistakenly entered or undesirable custom preference, first close all instances of Firefox, then go to your Prefs.js file (See the Customizing Firefox section), do a search for the preference name, and highlight that entire line and delete it altogether, then close and save the file. Go back into about:config and it should no longer be there.
• Many preferences which have tempting names are legacy items from previous builds of Firefox and do not work (e.g. the browser.turbo.enabled setting does nothing).
• There are far more preferences which you can change using about:config than the ones listed here - I've only tried to cover those which have a major impact or are more commonly used. For a full list of preferences refer to the following articles: Mozillazine About:Config Entries, Mozdev.org Documented Preferences, Mozilla Network Preferences.
The preferences list below is presented in alphabetical order with the full name in italics, type in square brackets, any recommended values in round brackets, followed by a brief description. Recommendations are given for some of the settings, but not for all - you will need to experiment as the choice is often based on personal taste and/or your specific Internet connection speed. To make sure your preference changes are saved and/or to test the effects of a preference change, close all open Firefox windows and restart Firefox.

Below are some of the most useful about:config preferences for Firefox:

accessibility.typeaheadfind.linksonly [Boolean] - If set to true, this setting makes the 'Find as you type' feature search only for links on a page.

accessibility.typeaheadfind.enablesound [Boolean] (False) - By default this is set to true, which means the 'Find as you type' feature makes a noise as you enter characters in a string which is not found on the current page. To turn this annoying sound off, set this option to False.

alerts.totalOpenTime [Integer] (2000) - Determines for how many milliseconds to show the "Download complete" or "Updates Available" alerts. I recommend reducing this to 2 seconds (2000).

app.update.interval [Integer] - If you've enabled automatic checking for Firefox updates in the Options menus, this setting determines how many milliseconds Firefox will wait between checking for updates (at the URL contained in the app.update.url preference). The default is 24 hours (86400000 milliseconds).

browser.bookmarks.import_system_favorites [Boolean] - If set to true, Firefox will always show the current Internet Explorer Favorites list in your Firefox Bookmarks menu. This list is updated 'live' directly from IE, and cannot be deleted. If you use IE and Firefox together, this is a good way of making sure your IE bookmarks are instantly available in Firefox without having to re-import them all the time.

browser.bookmarks.livemark_refresh_seconds [Integer] - This is the number of seconds Firefox waits between checking for updates to any Live (RSS) Bookmarks you may have. The default is 3600 seconds = 1 hour, and for most purposes this is fine.

browser.cache.check_doc_frequency [Integer] (3) - This setting determines how often Firefox checks for newer versions of the page you are viewing. This setting is similar to Internet Explorer's 'Check for newer versions of stored pages' setting. If set to 0 Firefox only checks once per browser session; if set to 1 Firefox checks every time a page is viewed; if set to 2 Firefox never checks (i.e. it always uses the version stored locally in your browser cached); and if set to 3 (the default) Firefox checks at automatically determined intervals. If you browse mostly pages which update their content often (i.e. daily) or have a lot of dynamic content you may wish to set this to 1 though it may slow down browsing speed, especially on slower connections. Otherwise the default of 3 is best for fastest browsing on most connections. You can experiment to see if 0 suits your needs, but don't use a value of 2.

browser.cache.disk_cache_ssl [Boolean] (False) - If set to true, this setting allows the caching of secure web pages in your browser cache. This speeds up loading of commonly-visited secure pages, but is an obvious security risk and for that reason it is recommended you keep this at false.

browser.cache.memory.capacity [Integer] (32768-) - This setting determines whether Firefox uses system RAM to cache itself, improving performance. A value of 0 turns off caching into RAM (not recommended), while a value of -1 tells Firefox to automatically determine the amount of RAM to use. I suggest you manually specify the amount of RAM to be used (in bytes) to prevent Firefox from blowing out too much. For example, I recommend a value of 32768 (32MB) for systems with 512MB of RAM or more. For those with less RAM, try a value of 16384 (16MB). If you have any problems, set this value to -1.

browser.cache.memory.enable [Boolean] (true) - This setting works in conjunction with the browser.cache.memory.capacity setting above. If set to true, Firefox will use the value specified in the browser.cache.memory.capacity setting to determine how much RAM to use. If set to false, Firefox will not use any RAM to cache, resulting in a performance drop. I recommend setting this to true for all systems.

browser.chrome.favicons [Integer] - This setting determines the display behavior of the small site icons (usually called 'favicons') visible next to bookmarks and site URLs in the address bar. If set to true, these are downloaded and displayed; if set to false they are not. Turning off favicons can increase the responsiveness of the Bookmarks menu.

browser.chrome.toolbar_tips [Boolean] - If set to true, small 'tooltips' (popup boxes with descriptive text) will be shown when you hover over items in your Firefox toolbar, including URLs. If you don't like tooltips, set this value to false.

browser.display.show_image_placeholders [Boolean] (false) - If set to true, image placeholders will be shown until the images are fully loaded. If set to false, these are not shown. I recommend setting this to false for a cleaner look as pages load, but it depends on your preference.

browser.download.manager.flashCount [Integer] (0) - This setting determines the number of times the Download Manager will flash in your Taskbar when a download is underway and the download manager is not visible. I recommend setting this to 0 to minimize annoyance.

browser.download.manager.openDelay [Integer] (5000) - The value here determines how many milliseconds of delay there will be before the download manager window opens at the start of a download. By default the download manager window opens immediately (0 milliseconds delay), however I recommend a value such as 5000 (5 seconds delay) so that for very small downloads you don't have to see the download manager window at all, yet the file will still be downloaded as usual.

browser.download.manager.showAlertInterval [Integer] - This setting determines for how many milliseconds the "Download Completed" alert is shown when you complete a download. Default is 2 seconds (2000 milliseconds). If you want to disable the download completed alert altogether see the browser.download.manager.showAlertOnComplete setting below.

browser.download.manager.showAlertOnComplete [Boolean] - If set to false, the download manager "Download Completed" alert will not be shown at all.

browser.link.open_newwindow [Integer] - This setting determines where hyperlinks which would normally open in a new browser window end up opening. If set to 1, they open in the current Firefox window; if set to 2 they open in a new window (the default behavior); and if set to 3 all such links open in a new tab in the current Firefox window. Note that this setting applies to all links which try to open in a new window, wherever they are launched from, whereas a similar setting in the Firefox Options menus only changes the behavior of links launched from other applications.

browser.link.open_newwindow.restriction [Integer] - This setting determines how new windows launched by javascript (usually popups) are treated. If set to 0, all such windows are opened as tabs in the current window (the default); if set to 1 they open as new windows; and if set to 2 javascript windows will be blocked unless they have strict values set.

browser.search.selectedEngine [String] (Google) - This setting holds the name of the current default Firefox search plugin used for web searches. It is recommended that you use Google, as it is the most efficient search engine at the moment.

browser.tabs.forceHide [Boolean] - If set to true, your tab bars will be hidden regardless of how many open tabs you have in Firefox. This is only recommended if you absolutely need every last inch of vertical viewing space.

browser.tabs.opentabfor.middleclick [Boolean] - If set to false, clicking the middle mouse button on a link will not open that link in a tab. This is counter to the default behavior of Firefox, and would only be recommended if you strongly object to tabs.

browser.tabs.showSingleWindowModePrefs [Boolean] - If set to true, this setting forces Firefox to display a new feature under the Tools>Options>Advanced>Tabbed Browsing section. This new option allows you to 'Force links that open new windows to open in' and then select either 'the same tab/window as the link' or 'a new tab'. In either case, if you tick this box, all links will now be opened as tabs in the current window. Furthermore, you no longer need to middle-click on such links to open them as a tabs - they automatically open as a tab with a normal left-click. If you rely on tabbed browsing heavily, I recommend you set this option to true. If you dislike tabbed browsing, or rarely use tabs, I suggest setting this to false.

browser.throbber.url [String] - This setting determines the page which opens if you click on the 'throbber' - the small animated circle to the right of the address bar. You can change the URL to whichever site you want. The default is the Firefox Central page.

browser.urlbar.clickSelectsAll [Boolean] - When set to true (which is the default), clicking in the address bar automatically highlights all of its contents. If set to false, clicking in the address bar will place a cursor where you click without highlighting any text first.

browser.xul.error_pages.enabled [Boolean] (False) - If set to true, Firefox will displays a full error page when it runs into an error (such as a 'page does not exist' error). If set to false, Firefox will only bring up a small dialog box with the error message, which is the default behavior. I recommend this setting be left at false for maximum convenience.

config.trim_on_minimize [Boolean] (False) - This setting only works in Windows, and determines whether Firefox - much like other Windows applications - reduces its memory usage when minimized to the Taskbar. If set to true (the default), it will use less memory when minimized, which is useful for systems with low RAM and multiple open applications. However if set to false it will speed up minimizing/maximizing Firefox, as it will not constantly attempt to reduce and reclaim RAM - thus I recommend a setting of false for most people.

content.notify.interval [Integer] - This value in microseconds (where 1000 microseconds = 1 millisecond) determines how long Firefox buffers network data before displaying it. By default this is 120000 microseconds (120 milliseconds). Lowering this setting can improve display speed in Firefox, however it will also increase CPU usage to do so. Experiment with slight drops in value to 100000 or even 50000 and see if your results are beneficial. Don't drop this value to one which is extremely low however. If in doubt, do not change this value as you are more likely to slow Firefox down than speed it up.

content.switch.threshold [Integer] - This setting determines how long Firefox waits for user input (mouse or keyboard input) before switching to a less-responsive but less system-intensive low frequency mode. The default is 750000 milliseconds, but raising this value might keep Firefox more responsive after long periods of inaction at the cost of greater system load. I don't recommend changing this value.

dom.disable_window_open_feature.* [Boolean] - There are 11 settings which begin with this tag (and end with one of the following: .close, .directories, .location, .menubar, .minimizable, .personalbar, .resizable, .scrollbars, .status, .titlebar, .toolbar). These 11 settings control the elements of popup windows which you can force to be displayed. For example, if you set the dom.disable_window_open_feature.close setting to True, it will force all popup windows which open up to have a close button in the top right hand corner of the popup window. This is useful since many popup windows (mainly ads) deliberately remove such elements to prevent easy resizing/closing of their content. For that reason I recommend you set at least the .close and .resizeable settings to true.

dom.popup_maximum [Integer] (2) - This setting determines the maximum number of simultaneous popup windows which can be open at any time. The default is 20, but I recommend a very low value such as 2, since most of the time users will only ever have 1 or 2 open legitimate popups on their screen at once, and this also helps prevent websites from flooding your screen with lots of popups.

extensions.dss.enabled [Boolean] - If set to true, this option enables Dynamic Skin Switching (DSS). This means that whenever you change a theme in Firefox, its changes will be implemented and visible immediately, rather than having to close down all Firefox windows and relaunching Firefox. While this is handy, it can be quite buggy so if you're having problems with glitches in themes set this back to false.

extensions.update.interval [Integer] - If you've selected to check regularly for Extension updates, this setting determines how often to check for such updates. The default is weekly (604800000 milliseconds) but you can increase or decrease the amount depending on whether the Extensions you currently have installed are being updated more or less regularly by the author(s).

image.animation_mode [String] - This setting determines how animated GIF images behave in Firefox. If set to None, animated images will never play; if set to Once animated images will only play through once then stop; and if set to the default of Normal animated images will play as they normally do. I personally prefer Once so I can see the animation a single time, but it doesn't loop over and over.

intl.locale.matchOS [Boolean] - This setting is used by Firefox to determine where you are located in the world. If set to True, the setting tells Firefox to use the locale you've set in your operating system as your Firefox locale. If set to false, Firefox won't check or use your OS locale.

keyword.URL [String] - This setting determines the address to use to run searches when you type a word in the Firefox Address Bar. By default it points to Google, but entering a word in the address bar just goes to the first site Google finds (i.e. the default is the I'm Feeling Lucky search method). Instead you might want to try setting it to http://www.google.com/search?&q= which is the general Google search string. Now any time you enter a word in the address bar and press Enter it will take you to a Google page showing you the results of the search for that term.

keyword.enabled [Boolean] (True) - By default entering a word in the Firefox Address Bar is considered a Keyword, and Firefox will either look for a bookmark with the same defined keyword and launch it, or commence a search in Google to find the most likely site from that word. If you don't like the Internet Keywords functionality you can disable it by setting this value to False. Bookmark Keywords will still function however. Disabling this setting is generally not recommended as Keywords are a unique and highly useful feature of Firefox.

layout.word_select.eat_space_to_next_word [Boolean] - This setting determines the selection behavior when you double-click on a word on a web page. By default (True), Firefox selects the word and the white space on either side of that word. If set to False, Firefox will only select the word itself with no extra spaces. I personally prefer to have this set to False.

layout.word_select.stop_at_punctuation [Boolean] - This setting determines whether Firefox selects the punctuation around a word when it is double-click selected. If set to True, the punctuation is not selected with the word. If set to False, additional punctuation around the word is selected as well. For example double-clicking on the word (default) in Firefox will either just select default or (default) based on this setting.

network.dnsCacheEntries [Integer] - This setting determines how many entries should be held in the Firefox DNS (Domain Name System) cache. Whenever you enter a web address in Firefox, it needs to convert that text address into an IP number. It does this by looking up the name and IP number through a DNS server. By holding DNS entries in a local cache, the next time you want to go to the same site Firefox can load it up much faster. By default Firefox holds 20 entries in the cache. I recommend changing this number to match the number of sites you regularly browse each day. More importantly, check the setting below to ensure DNS entries are kept up to date.

network.dnsCacheExpiration [Integer] - This setting determines how long the cached DNS entries (as set by the network.dnsCacheEntries setting) are held before they are discarded. The default is 60 (seconds), however before changing this setting consider the pros and cons - the longer cached entries are held, the quicker your browsing may be, but the longer it may take for Firefox to be aware that a site which was temporarily considered unavailable (unresolved) is now accessible (resolved).

network.http.max-connections [Integer] (4Cool - This setting determines how many simultaneous HTTP connections can be made by Firefox. The default is already 24, however for most people on moderate to fast Internet connections you can try raising this to a value like 48 or even 96 to allow for more open connections, thereby speeding up browsing multiple pages. The maximum is 65535, but remember that by raising this setting you are only raising the maximum possible number of connections. You aren't forcing Firefox to increase the actual number of connections it makes every time; if your system actually attempted to force 300 connections to open at once for example it would likely slow down to a crawl.

network.http.max-connections-per-server [Integer] (16) - This setting determines how many simultaneous connections can be made to a single server. The default is 8, however you can increase the value for broadband connections to something like 16 or 32 to increase browsing speed. The maximum is 255, however note that raising this setting to a high value (in conjunction with a high value for the network.http.max-persistent-connections-per-.* settings below) may be construed as a DDoS (Distributed Denial of Service) attack by some servers and your connection may be refused. Aside from that, it may slow down your browsing and it's also poor netiquette to hammer people's servers with dozens of connections from a single machine, so keep this value sane (e.g. 16).

network.http.max-persistent-connections-per-proxy [Integer] (Cool - If you are connected to a proxy, this setting determines how many connections to keep alive at any time. The default is 4, however you can attempt a higher value such as 8 to improve browser speed. As mentioned in the settings above, raising this to a very high value will put additional stress on the proxy server and may ultimately result in slower browsing for everyone on the proxy and/or a refused connection.

network.http.max-persistent-connections-per-server [Integer] (Cool - If you are not connected to a proxy, this setting determines how many connections to a single server to keep alive at any time. The default is 2, however you can attempt a higher value such as 8 to improve browser speed. As mentioned in the settings above, raising this to a very high value will put stress on the particular website server you are connected to and will either result in a refused connection, or slower response times from the web page for every person trying to connect to it. Do not raise this value to one which is very high as it is inconsiderate and counter-productive if everyone does so.

network.http.pipelining [Boolean] (True) - If set to True, this setting uses the new HTTP Pipelining feature supported by some servers and proxies. This can improve browsing speeds, however because the feature is not supported by all servers you may experience problems. I recommend setting this to True and only disabling it if you experience such problems as refused connections or unusual behavior.

network.http.pipelining.maxrequests [Integer] (Cool - This setting determines the maximum number of requests to send when using the HTTP Pipelining feature (see above). The default is 4, and the maximum possible is 8 (higher values are ignored). I recommend setting this to 8 and only reducing it back to 4 if you experience any problems with the Pipelining feature.

network.http.proxy.pipelining [Boolean] (True) - If set to True, this setting enables the HTTP Pipelining feature (see network.http.pipelining above) for proxy servers. This can improve browsing speeds, however because the feature is not supported by all proxies you may experience problems. I recommend setting this to True and only disabling it if you experience such problems as refused connections or unusual behavior

network.http.redirection-limit [Integer] - This setting determines how many consecutive redirects Firefox will accept. For example if you click on an outdated link to a particular site, once arriving there you may be automatically redirected to the new address for that site. That would be one redirect. If you want to block sites which spam multiple automatic redirects (usually za-odrasle- or ad sites), you can lower this value to 10 for example, or even less. I don't recommend disabling automatic redirection (i.e setting this to 0) as many sites use legitimate redirects, such as most Internet forums after you have posted a message.

network.prefetch-next [Boolean] (False) - This setting determines whether to use a new Firefox feature called Link Prefetching. See the Neat Stuff & Conclusion section for a practical example, and why you should set this preference to False.

network.protocol-handler.app.mailto [String] - This setting determines the path to the application which handles email links. That is, when you click on a link like this one: Email Me, Firefox typically launches your Outlook email application. If you want to change this behavior for Firefox, use the full path to the executable file for your preferred mail software as the value string.

nglayout.initialpaint.delay [Integer] (0) - This setting determines how many milliseconds Firefox should way before it starts to display the page contents. This brief delay allows Firefox to load and arrange the various page components as correctly as possible. The default is 250 milliseconds which isn't very long, however I recommend you set this to 0 to provide the earliest possible viewing of web content and improve the responsive feel of Firefox.

plugin.default_plugin_disabled [Boolean] - When viewing a web page which requires a Plugin (such as Flash) Firefox will prompt the user to install this plugin. If you don't ever want to see any such prompts, set this setting to False.

print.use_global_printsettings [Boolean] - If set to True, Firefox will use the same printer settings you chose globally for every open Firefox window. If set to False, each open Firefox window can have a separate print setting applied to it.

privacy.popups.disable_from_plugins [Integer] (2) - This setting determines how to treat any popup windows which are launched from plugins. If set to 0 it doesn't block any popup windows; if set to 1 it limits the maximum of popups (based on the dom.popup_maximum setting - see above), and if set to 2 it blocks all popups from plugins. If you hate popup windows, set this to 2, however note that some legitimate sites use Flash popup windows to display certain features. If necessary you can add legitimate sites to your list of Allowed Sites under the Options>Web Features menu in Firefox. If you still find some of your favorite sites not working set this value to 1 or 0.

privacy.popups.showBrowserMessage [Boolean] (False) - By default the first time Firefox blocks a popup (if the popup blocker is enabled in Tools>Options>Web Features) then it will ask you whether you want to display a message each time a popup is blocked. The answer you provide at that time sets the default for this setting, but you can change it around by editing this preference at any time. For the sake of reducing annoyance I recommend you set this to False.
Web pages often use CSS (Cascading Style Sheets) to define basic elements such as what color hyperlinks are, the size and type of fonts used to display text in various parts of the page, and so forth. The files UserChrome.css and UserContent.css are described in the Customizing Firefox section, but essentially they work on the same theory - they define the basic elements of the user interface and web layout presented by Firefox. UserChrome.css can be used to customize various elements of the Firefox user interface, while UserContent.css can be used to customize the appearance of web pages displayed within Firefox.

By default neither of these files exist, and must be created in the \Chrome subdirectory of your relevant Profile folder. For instructions on creating these files see the Customizing Firefox section of this guide. Alternatively you can just copy the UserChrome-example.css and/or UserContent-example.css files under the :\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[profilename]\US\chrome directory to the proper Chrome directory and rename them by deleting the -example portion.

These files can be edited using a text editor such as Windows Notepad. Note that you can find a more detailed list of these types of tweaks at sites like: Firefox Tips & Tweaks, Tweaking Firefox with CSS, and UserChrome Customizations. Alternatively, you can find yourself a good CSS Tutorial and learn how to generate and manipulate your very own CSS code to create the perfect customizations to suit your needs.

[EXT]
Below are a range of some of the more useful tweaks which you can copy and paste into the relevant CSS file to enable different functionality:

UserChrome.css

Use a Custom Background Image for Toolbars

/* Use a background image for the toolbars:
(Substitute your image file for background.gif) */
menubar, toolbox, toolbar, .tabbrowser-tabs {
background-image: url("background.gif") !important;
background-color: none !important; }

Note the image must be in .GIF format, and be placed in the same directory as the UserChrome.css file for this tip to work.

Change Color of Tabs

/* Change color of active tab */
tab{ -moz-appearance: none !important; } tab[selected="true"] {
background-color: rgb(222,218,210) !important;
color: black !important; }

/* Change color of normal tabs */
tab:not([selected="true"]) {
background-color: rgb(200,196,188-) !important;
color: gray !important; }

Note if you want to further change the colors used, simply edit the values shown in the rgb and color: lines. To determine new RGB values, try this RGB Color Chart. For the color values, use common words like white, black, blue etc.

Remove Close Button from Tab Bar

/* Remove the close button on the tab bar */
.tabs-closebutton-box { display: none !important; }

Remove Firefox Menu Items

/* Remove the Go and Help menus
(These are just examples. Try changing "Go" to "Edit" or "Bookmarks") */
menu[label="Go"], menu[label="Help"] {
display: none !important; }

Note that you can remove any menu items you want by inserting their names (File, Edit, View, Go, Bookmarks, Tools or Help) in place of "Go" or "Help" above. You can also remove more than two menus items by adding more instances of menu[label=""]after the existing menu commands, as long as each is separated by a comma followed by a space.

Display Sidebar on the Right

/* Place the sidebar on the right edge of the window */
window > hbox {
direction:rtl; } window > hbox > * {
direction:ltr; }

If you use the Sidebar (under the View>Sidebar menu in Firefox), you can switch it from displaying on the left to the right side of the screen.

Increase Search Bar Width

/* Make the Search box flex wider
(in this case 400 pixels wide) */
#search-container, #searchbar {
-moz-box-flex: 400 !important; }

If you use the Web Search box in Firefox, you can increase its width to any value you wish (in pixels) by editing the value shown after -moz-box-flex setting above.

UserContent.css

Disable Blinking Elements

/* Stop blinking elements*/
user_pref("browser.blink_allowed", false);

This disables any text on a web page which blinks.

Change Cursor for Links Which Open in New Windows

/* Change cursor for links that open in new window */
:link[target="_blank"], :visited[target="_blank"],
:link[target="_new"], :visited[target="_new"] {
cursor: crosshair; }

This changes your default cursor to a crosshair whenever you hover over a link which opens in a new window by default.

Block Flash Animations & Advertisements

/* Block Flash, using a placeholder you can click to unblock a desired Flash animation. */
/* Doesn't work for embed tags, which are less common than object tags - bug 190970 */
object[classid$=":D27CDB6E-AE6D-11cf-96B8-444553540000"],
object[codebase*="swflash.cab"] {
-moz-binding: url("http://www.cs.hmc.edu/~jruderma/flash.xml#obj"); }

This replaces all Flash advertising and Flash-based elements with a 'Click to Play' prompt. You can then play the flash animation if you wish, or you can continue to ignore it on a web page.

Remove All Embedded Content

/* Nuke all embedded objects, thanks to bertilow on Slashdot */
object, embed { display: none; }

This is a very simple but very powerful tweak which removes completely all embedded content, usually the more annoying flash, shockwave animations and so forth. The combination of this tweak and the one above can remove much of the flashing elements of web pages.

As you can see, there is no end to the possibilities of tweaking Firefox's interface and web display capabilities. I strongly recommend that if you're interested in having a browser completely suited to your needs you try to learn some CSS, as it's not very difficult to pick up the basics.

The next page covers a range of Extensions and Themes which can perform many of the tweaks outlined above, and plenty more. These are ready-made plugins for Firefox which add additional functionality and have even greater tweaking potential, particularly for those who don't wish to tweak Firefox manually.


www.tweakguides.com



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 776 korisnika na forumu :: 4 registrovanih, 0 sakrivenih i 772 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: darkojbn, pein, repac, Rogan33