Top 3 Browsers till Mar 2010 So far

According to StatCounter The Top three browsers this year are IE8, Mozilla Firefox 3.5 and IE 7.0
According to Stats IE 8.0 stands in first place around the world with 23%
Firefox 3.5 stands in second place with 19.95% over world
and finally IE 7.0 stands in third place with19.24%
So, IE doing well these days, But Firefox 3.6 is picking up with around 5%
Even Many Users except US are still using the updated browser IE 6.0.
Top 10 Firefox Browser Plugins
About a year ago I fired Internet Explorer as my primary browser. Why? Because it crashed on me constantly and took forever at times to transition from one site to another. I’ve found the Firefox browser much more user friendly, especially given the number of plugins that have been developed for the browser.
The ability to customize Firefox with these plug-in extensions is what makes this open-source browser so special. However, there are so many available options for plugins, it’s tough to know what’s worth installing and what will be a complete waste of your time.
There are lists of Firefox plugins that have been created citing the best extensions for web developers or for a better YouTube experience. However, I wanted to create an everyday list of my best choices just for the ordinary online business owner.
Out of these, here are my top 10 Firefox extensions:
1. Adblock Plus. If you have ever been annoyed by all those ads and banners on a site that often take longer to download than everything else on the page, install Adblock Plus and get rid of them. Right-click on a banner and choose “Adblock” from the context menu, and the banner won’t be downloaded again.
2. Colorful Tabs. This simple add-on makes a strong colorful appeal. It sets each tab to a different color and makes them easy to distinguish while beautifying the overall appearance of the interface. After a long day of research when you have lots of browser windows open, this makes online page viewing easier on the eyes.
3. ColorZilla. ColorZilla puts an eyedropper icon in your status bar. Click it and you’ll get a crosshair cursor. As you run this over a Web page, the RGB values of the pixel under the crosshair will display in the status bar, both as three separate values and as a hex value (e.g., R:255, G:255, B:255 | #FFFFFF). I use this all the time if I’m trying to match colors; i.e. a font color to an the primary background on an image, for example.
4. GMail Manager. This Gmail notifier is great if you have multiple Gmail accounts. It allows you to receive new mail notifications along with viewing account details including unread messages, saved drafts, spam messages, labels with new mail, space used, and new mail snippets.
5. MeasureIt. After installing this extension, you’ll have a small ruler icon on the left side of your status bar. When you click on it, your browser window will fade out a little, and you’ll have a crosshair cursor. Drag the cursor over a section of the screen that you want to measure. Next to the box is its height and width, measured in pixels. I use this all the time when trying to measure the size of images. When you’re finished, just hit the Escape key to turn it off and return to normal viewing of the page.
6. Quirk Search Status. Search Status allows you to see how any web site you visit is performing. When you land on a page, SearchStatus lets you view its Google PageRank, Google Category, Alexa popularity ranking, Compete.com ranking, SEOmoz Linkscape mozRank, Alexa incoming links, Alexa related links and backward links from Google, Yahoo! and MSN. This combined search-related information means you can view not only the link importance of a site (according to Google and Linkscape), but also its traffic importance (according to Alexa and Compete), so providing a balanced view of site efficacy. I use this all the time to determine whether a site has enough traffic to warrant accepting a joint venture proposal.
7. Scrapbook. ScrapBook helps you to save Web pages and easily manage your saved collections. Major features are: saving web pages or snippets of a page, saving a web site, organizing the collection in the same way you do bookmarks, full text search and quick filtering search of the collection, and editing of your collected pages.
8. Session Manager. Session Manager helps you manage your Firefox tabs. If you visit the same sites every day, all you need do is open all the sites in separate tabs and/or windows, and then use Session Manager to save the session with a distinct name. Then, you simply go to Tools > Session Manager, pick your session, and all the windows and tabs open up just as you saved them. And, Session Manager tracks your sessions as you surf, and if Firefox (or your system) crashes, you can recover the selection of tabs you had open when it crashed.
9. Tabs Open Relative. Tabs Open Relative makes all new tabs open to the right of the current tab, rather than at the far right of the tab bar. This reduced a huge annoyance I had with how the Firefox browser worked.
10. XMarks. XMarks (formerly Foxmarks) provides seamless bookmark synchronization between your computers and browsers via their synchronization server. Your bookmark (and optionally password) data is securely stored and backed up on their servers and is available online, as well. After you install the add-on, click on the notification to set up Xmarks and start backing up and synchronizing your bookmarks. Install Xmarks on each computer you use, and it seamlessly integrates with your web browser and keeps your bookmarks safely backed up and in sync across all of your computers. Secure Password Sync is an optional Xmarks feature.
Note: To locate these, search for the plug-in extensions here: addons.mozilla.org
If you don’t currently use Firefox as your browser, perhaps this list will convince you to give it a try. I have liked my experience so much with Firefox that I won’t ever use any other browser.
About The Author
Online Business Coach and Internet Marketing Strategist Donna Gunter helps service business owners automate their Internet marketing. Would you like to learn the specific Internet marketing strategies that get results? Discover how to improve your visibility and get found online by claiming your Free gift, TurboCharge Your Online Marketíng Toolkit, at: TurbochargeYourOnlineMarketing.com
Install / Upgrade Firefox 3.5.3 In Ubuntu (Linux) | Jaxov
Mozilla has released an update for Firefox 3.5.2. Previously we shared tutorial about how you can update Firefox to version 3.5.2. In this tutorial, i will assume that you have already installed Mozilla Firefox 3.5.2 and you want to upgrade it to version 3.5.3. In case you have Ubuntu’s version of Firefox (you haven’t upgraded in past) then you have to skip only one command in the steps below. The rest of the procedure is same for all versions.
Upgrade To Firefox 3.5.3
- Open Mozilla Firefox and check its current version by navigating to Help->About Mozilla Firefox
- Download Firefox 3.5.3 and save firefox-3.5.3.tar.bz2 to your desktop. And close all windows of Firefox
- Now this is important step. If you have Firefox version 3.5.1, 3.5.2 or any other version 3.5.x installed on your system then use the command below. If you have already Ubuntu’s version of Firefox then skip the following command
- Right-click on firefox-3.5.3.tar.bz2 and choose Cut/Copy
- Go to your home directory by navigating to Places->Home and paste it there
- Open Terminal by navigating to Applications->Accessories->Terminal and paste the following command
- After the above command will be executed completely, restart Mozilla Firefox
- You can now check its version by again navigating to Help->About Mozilla Firefox.. Now it will be version 3.5.3

Firefox-3.5.2 Detected
Save Firefox-3.5.3.tar.bz2
sudo rm /usr/bin/firefox && sudo dpkg-divert --rename --remove /usr/bin/firefox && sudo rm -r /opt/firefox
Reverting Back To Ubuntu’s FirefoxThe command above will downgrade your current version of Mozilla Firefox to the Ubuntu’s default Firefox version which is necessary for all those who have upgraded their Firefox for at least once in past. After you will execute the above command, you will notice that your Firefox will be restored to its default version i-e Firefox 3.0.8 in Ubuntu 9.04.
Ubuntu’s Version of Firefox
Cut Firefox-3.5.3.tar.bz2
Open Home Folder
Paste Firefox-3.5.3.tar.bz2
if [[ ! -f /usr/bin/firefox ]]; then sudo apt-get update && sudo apt-get install firefox; fi && if [[ -e ~/.mozilla ]]; then cp -R ~/.mozilla ~/.mozilla.backup; fi && sudo tar -jxvf firefox-3*.tar.bz2 -C /opt && rm firefox-3*.tar.bz2 && sudo mv /opt/firefox/plugins /opt/firefox/plugins.backup && sudo ln -s /usr/lib/xulrunner-addons/plugins /opt/firefox/plugins && sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox && sudo ln -s /opt/firefox/firefox /usr/bin/firefox
Final Command To Install Firefox
Firefox-3.5.3 Installed
Firefox-3.5.3 UpdatedMissing scroll bar in IE6
first remove any position: relative; from css and try
http://bytes.com/topic/html-css/answers/571528-scroll-bar-missing-ie6-due-issues-relative-positioning-css
Latin-1 Entities
The following table gives the character entity reference, decimal character reference, and hexadecimal character reference for 8-bit characters in the Latin-1 (ISO-8859-1) character set, as well as the rendering of each in your browser. Glyphs of the characters are available at the Unicode Consortium.
| Character | Entity | Decimal | Hex | Rendering in Your Browser | ||
|---|---|---|---|---|---|---|
| Entity | Decimal | Hex | ||||
| no-break space = non-breaking space | ||||||
| inverted exclamation mark | ¡ | ¡ | ¡ | ¡ | ¡ | ¡ |
| cent sign | ¢ | ¢ | ¢ | ¢ | ¢ | ¢ |
| pound sign | £ | £ | £ | £ | £ | £ |
| currency sign | ¤ | ¤ | ¤ | ¤ | ¤ | ¤ |
| yen sign = yuan sign | ¥ | ¥ | ¥ | ¥ | ¥ | ¥ |
| broken bar = broken vertical bar | ¦ | ¦ | ¦ | ¦ | ¦ | ¦ |
| section sign | § | § | § | § | § | § |
| diaeresis = spacing diaeresis | ¨ | ¨ | ¨ | ¨ | ¨ | ¨ |
| copyright sign | © | © | © | © | © | © |
| feminine ordinal indicator | ª | ª | ª | ª | ª | ª |
| left-pointing double angle quotation mark = left pointing guillemet | « | « | « | « | « | « |
| not sign | ¬ | ¬ | ¬ | ¬ | ¬ | ¬ |
| soft hyphen = discretionary hyphen | | | | ¬ | ¬ | ¬ |
| registered sign = registered trade mark sign | ® | ® | ® | ® | ® | ® |
| macron = spacing macron = overline = APL overbar | ¯ | ¯ | ¯ | ¯ | ¯ | ¯ |
| degree sign | ° | ° | ° | ° | ° | ° |
| plus-minus sign = plus-or-minus sign | ± | ± | ± | ± | ± | ± |
| superscript two = superscript digit two = squared | ² | ² | ² | ² | ² | ² |
| superscript three = superscript digit three = cubed | ³ | ³ | ³ | ³ | ³ | ³ |
| acute accent = spacing acute | ´ | ´ | ´ | ´ | ´ | ´ |
| micro sign | µ | µ | µ | µ | µ | µ |
| pilcrow sign = paragraph sign | ¶ | ¶ | ¶ | ¶ | ¶ | ¶ |
| middle dot = Georgian comma = Greek middle dot | · | · | · | • | • | • |
| cedilla = spacing cedilla | ¸ | ¸ | ¸ | ¸ | ¸ | ¸ |
| superscript one = superscript digit one | ¹ | ¹ | ¹ | ¹ | ¹ | ¹ |
| masculine ordinal indicator | º | º | º | º | º | º |
| right-pointing double angle quotation mark = right pointing guillemet | » | » | » | » | » | » |
| vulgar fraction one quarter = fraction one quarter | ¼ | ¼ | ¼ | ¼ | ¼ | ¼ |
| vulgar fraction one half = fraction one half | ½ | ½ | ½ | ½ | ½ | ½ |
| vulgar fraction three quarters = fraction three quarters | ¾ | ¾ | ¾ | ¾ | ¾ | ¾ |
| inverted question mark = turned question mark | ¿ | ¿ | ¿ | ¿ | ¿ | ¿ |
| Latin capital letter A with grave = Lat
in capital letter A grave |
À | À | À | À | À | À |
| Latin capital letter A with acute | Á | Á | Á | Á | Á | Á |
| Latin capital letter A with circumflex | Â | Â | Â | Â | Â | Â |
| Latin capital letter A with tilde | Ã | Ã | Ã | Ã | Ã | Ã |
| Latin capital letter A with diaeresis | Ä | Ä | Ä | Ä | Ä | Ä |
| Latin capital letter A with ring above = Latin capital letter A ring | Å | Å | Å | Å | Å | Å |
| Latin capital letter AE = Latin capital ligature AE | Æ | Æ | Æ | Æ | Æ | Æ |
| Latin capital letter C with cedilla | Ç | Ç | Ç | Ç | Ç | Ç |
| Latin capital letter E with grave | È | È | È | È | È | È |
| Latin capital letter E with acute | É | É | É | É | É | É |
| Latin capital letter E with circumflex | Ê | Ê | Ê | Ê | Ê | Ê |
| Latin capital letter E with diaeresis | Ë | Ë | Ë | Ë | Ë | Ë |
| Latin capital letter I with grave | Ì | Ì | Ì | Ì | Ì | Ì |
| Latin capital letter I with acute | Í | Í | Í | Í | Í | Í |
| Latin capital letter I with circumflex | Î | Î | Î | Î | Î | Î |
| Latin capital letter I with diaeresis | Ï | Ï | Ï | Ï | Ï | Ï |
| Latin capital letter ETH | Ð | Ð | Ð | Ð | Ð | Ð |
| Latin capital letter N with tilde | Ñ | Ñ | Ñ | Ñ | Ñ | Ñ |
| Latin capital letter O with grave | Ò | Ò | Ò | Ò | Ò | Ò |
| Latin capital letter O with acute | Ó | Ó | Ó | Ó | Ó | Ó |
| Latin capital letter O with circumflex | Ô | Ô | Ô | Ô | Ô | Ô |
| Latin capital letter O with tilde | Õ | Õ | Õ | Õ | Õ | Õ |
| Latin capital letter O with diaeresis | Ö | Ö | Ö | Ö | Ö | Ö |
| multiplication sign | × | × | × | × | × | × |
| Latin capital letter O with stroke = Latin capital letter O slash | Ø | Ø | Ø | Ø | Ø | Ø |
| Latin capital letter U with grave | Ù | Ù | Ù | Ù | Ù | Ù |
| Latin capital letter U with acute | Ú | Ú | Ú | Ú | Ú | Ú |
| Latin capital letter U with circumflex | Û | Û | Û | Û | Û | Û |
| Latin capital letter U with diaeresis | Ü | Ü | Ü | Ü | Ü | Ü |
| Latin capital letter Y with acute | Ý | Ý | Ý | Ý | Ý | Ý |
| Latin capital letter THORN | Þ | Þ | Þ | Þ | Þ | Þ |
| Latin small letter sharp s = ess-zed | ß | ß | ß | ß | ß | ß |
| Latin small letter a with grave = Latin small letter a grave | à | à | à | à | à | à |
| Latin small letter a with acute | á | á | á | á | á | á |
| Latin small letter a with circumflex | â | â | â | â | â | â |
| Latin small letter a with tilde | ã | ã | ã | ã | ã | ã |
| Lati
n small letter a with diaeresis |
ä | ä | ä | ä | ä | ä |
| Latin small letter a with ring above = Latin small letter a ring | å | å | å | å | å | å |
| Latin small letter ae = Latin small ligature ae | æ | æ | æ | æ | æ | æ |
| Latin small letter c with cedilla | ç | ç | ç | ç | ç | ç |
| Latin small letter e with grave | è | è | è | è | è | è |
| Latin small letter e with acute | é | é | é | é | é | é |
| Latin small letter e with circumflex | ê | ê | ê | ê | ê | ê |
| Latin small letter e with diaeresis | ë | ë | ë | ë | ë | ë |
| Latin small letter i with grave | ì | ì | ì | ì | ì | ì |
| Latin small letter i with acute | í | í | í | í | í | í |
| Latin small letter i with circumflex | î | î | î | î | î | î |
| Latin small letter i with diaeresis | ï | ï | ï | ï | ï | ï |
| Latin small letter eth | ð | ð | ð | ð | ð | ð |
| Latin small letter n with tilde | ñ | ñ | ñ | ñ | ñ | ñ |
| Latin small letter o with grave | ò | ò | ò | ò | ò | ò |
| Latin small letter o with acute | ó | ó | ó | ó | ó | ó |
| Latin small letter o with circumflex | ô | ô | ô | ô | ô | ô |
| Latin small letter o with tilde | õ | õ | õ | õ | õ | õ |
| Latin small letter o with diaeresis | ö | ö | ö | ö | ö | ö |
| division sign | ÷ | ÷ | ÷ | ÷ | ÷ | ÷ |
| Latin small letter o with stroke = Latin small letter o slash | ø | ø | ø | ø | ø | ø |
| Latin small letter u with grave | ù | ù | ù | ù | ù | ù |
| Latin small letter u with acute | ú | ú | ú | ú | ú | ú |
| Latin small letter u with circumflex | û | û | û | û | û | û |
| Latin small letter u with diaeresis | ü | ü | ü | ü | ü | ü |
| Latin small letter y with acute | ý | ý | ý | ý | ý | ý |
| Latin small letter thorn | þ | þ | þ | þ | þ | þ |
| Latin small letter y with diaeresis | ÿ | ÿ | ÿ | ÿ | ÿ | ÿ |
What is the maximum length of a URL?
Microsoft Internet Explorer (Browser)
Microsoft states that the maximum length of a URL in Internet Explorer is 2,083 characters, with no more than 2,048 characters in the path portion of the URL. In my tests, attempts to use URLs longer than this produced a clear error message in Internet Explorer.
Firefox (Browser)
After 65,536 characters, the location bar no longer displays the URL in Windows Firefox 1.5.x. However, longer URLs will work. I stopped testing after 100,000 characters.
Safari (Browser)
At least 80,000 characters will work. I stopped testing after 80,000 characters.
Opera (Browser)
At least 190,000 characters will work. I stopped testing after 190,000 characters. Opera 9 for Windows continued to display a fully editable, copyable and pasteable URL in the location bar even at 190,000 characters.
Apache (Server)
My early attempts to measure the maximum URL length in web browsers bumped into a server URL length limit of approximately 4,000 characters, after which Apache produces a “413 Entity Too Large” error. I used the current up to date Apache build found in Red Hat Enterprise Linux 4. The official Apache documentation only mentions an 8,192-byte limit on an individual field in a request.
Microsoft Internet Information Server
The default limit is 16,384 characters (yes, Microsoft’s web server accepts longer URLs than Microsoft’s web browser). This is configurable.
Perl HTTP::Daemon (Server)
Up to 8,000 bytes will work. Those constructing web application servers with Perl’s HTTP::Daemon module will encounter a 16,384 byte limit on the combined size of all HTTP request headers. This does not include POST-method form data, file uploads, etc., but it does include the URL. In practice this resulted in a 413 error when a URL was significantly longer than 8,000 characters. This limitation can be easily removed. Look for all occurrences of 16×1024 in Daemon.pm and replace them with a larger value. Of course, this does increase your exposure to denial of service attacks.
Recommendations
Extremely long URLs are usually a mistake. URLs over 2,000 characters will not work in the most popular web browser. Don’t use them if you intend your site to work for the majority of Internet users.When you wish to submit a form containing many fields, which would otherwise produce a very long URL, the standard solution is to use the POST method rather than the GET method:
<form action="myscript.php" method="POST">
...
</form>
The form fields are then transmitted as part of the HTTP transaction body, not as part of the URL, and are not subject to the URL length limit. Short-lived information should not be stored in URLs.As a rule of thumb, if a piece of information isn’t needed to regenerate the same page as a result of returning to a favorite or bookmark, then it doesn’t belong in the URL.
The Bookmark Problem
In very rare cases, it may be useful to keep a large amount of “state” information in a URL. For instance, users of a map-navigating website might wish to add the currently displayed map to their “bookmarks” or “favorites” list and return later. If you must do this and your URLs are approaching 2,000 characters in length, keep your representation of the information as compact as you can, squeezing out as much “air” as possible. If your field names take up too much space, use a fixed field order instead. Squeeze out any field that doesn’t really need to be bookmarked. And avoid large decimal numbers – use only as much accuracy as you must, and consider a base-64 representation using letters and digits (I didn’t say this was easy).In extreme cases, consider using the gzip algorithm to compress your pretty but excessively long URL. Then reencode that binary data in base64 using only characters that are legal in URLs. This can yield a 3-4x space gain, at the cost of some CPU time when you unzip the URL again on the next visit. Again, I never said it was easy!
An alternative is to store the state information in a file or a database. Then you can store only the identifier needed to look up that information again in the URL. The disadvantage here is that you will have many state files or database records. Some of which might be linked to on websites run by others. One solution to this problem is to delete the state files or database records for the URLs that have not been revisited after a certain amount of time.
“What happens if the URL is too long f
or the server?”What exactly happens if a browser that supports very long URLs (such as Firefox) submits a long URL to a web server that does not support very long URLs (such as a standard build of Apache)?
The answer: nothing dramatic. Apache responds with a “413 Entity Too Large” error, and the request fails.
This response is preferable to cutting the URL short, because the results of cutting the URL short are unpredictable. What would that mean to the web application? It varies. So it’s better for the request to fail.
In the bad old days, some web servers and web browsers failed to truncate or ignore long URLs, resulting in dangerous “buffer overflow” situations. These could be used to insert executable code where it didn’t belong… resulting in a security hole that could be exploited to do bad things.
These days, the major browsers and servers are secure against such obvious attacks – although more subtle security flaws are often discovered (and, usually, promptly fixed).
While it’s true that modern servers are themselves well-secured against long URLs, there are still badly written CGI programs out there. Those who write CGI programs in C and other low-level languages must take responsibility for paying close attention to potential buffer overflows. The CGIC library can help with this.
In any case, if you’re a web developer and you’re still asking this question, then you probably haven’t paid attention to my advice about how to avoid the problem completely.






