<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Tech Center Current &#187; Web browsers</title>
	<link>http://blog.cccnext.net</link>
	<description>Technology news and articles</description>
	<pubDate>Tue, 13 May 2008 15:08:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Internet Explorer and Firefox URI vulnerabilities</title>
		<link>http://blog.cccnext.net/2007/07/26/internet-explorer-and-firefox-uri-vulnerabilities/</link>
		<comments>http://blog.cccnext.net/2007/07/26/internet-explorer-and-firefox-uri-vulnerabilities/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 23:28:08 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/07/26/internet-explorer-and-firefox-uri-vulnerabilities/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt=""><img src="http://blog.cccnext.net/files/ie.gif" width="100" height="100" alt="">

If you've been closely following the world of software security, especially in relation to web browsers, you've probably heard about a recent URI handling problem found in Microsoft Internet Explorer and Mozilla Firefox which could allow a website to execute malicious code on your computer. There has been a lot of confusion about this issue, and even some major technology news sites have misunderstood the situation. I will attempt to clarify the issue here.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt=""><img src="http://blog.cccnext.net/files/ie.gif" width="100" height="100" alt=""></p>
<p>If you&#8217;ve been closely following the world of software security, especially in relation to web browsers, you&#8217;ve probably heard about a recent URI handling problem found in Microsoft Internet Explorer and Mozilla Firefox which could allow a website to execute malicious code on your computer. There has been a lot of confusion about this issue, and even some major technology news sites have misunderstood the situation. I will attempt to clarify the issue here.</p>
<p>First, it was discovered that Internet Explorer had a flaw in the way it allowed other programs to be launched from web links. Programs like e-mail applications, instant messengers, and media players often reserve certain URI schemes like &#8220;<code>mailto:</code>&rdquo;, &#8220;<code>aim:</code>&rdquo;, and &#8220;<code>mms:</code>&#8221; for their use. When you click on a link with a reserved URI scheme, the web browser will launch the appropriate program using an internal command format like the following: <code>outlook&nbsp;&quot;mailto:someone@example.com&quot;</code>.</p>
<p>The problem is when certain characters are used in the URI which cannot safely be plopped as-is into that command format. For example, if there is a quotation mark and a space in the URI, that might look something like: <code>outlook&nbsp;&quot;mailto:some&quot;&nbsp;one@example.com&quot;</code>. So one of Outlook&#8217;s command parameters is the first quoted section (<code>&quot;mailto:some&quot;</code>) and the rest of the URI would be treated as a separate parameter, possibly triggering an unsafe program function which is only supposed to be available to the local user. By crafting the link URI a certain way, a website could send a program special instructions resulting in remote code execution &#8212; the most dangerous kind of security vulnerability.</p>
<p>The proper way a web browser should handle these situations is to use something called URI encoding. This is a process by which special characters like quotation marks and spaces are replaced with safe identifiers which represent those characters. A space would be converted into &#8220;<code>%20</code>&rdquo;, and a quotation mark would be converted into &#8220;<code>%22</code>&rdquo;. So the Outlook example above would become <code>outlook&nbsp;&quot;mailto:some%22%20one@example.com&quot;</code> which runs no risk of executing arbitrary parameters.</p>
<p>When this vulnerability was discovered in Internet Explorer, Firefox was the first program in which the researchers saw that these arbitrary parameters could cause harm. However, it was by no means a Firefox-specific issue. Internet Explorer&#8217;s incorrect URI delivery has also been shown to affect dozens of other Windows programs, including Trillian, Adobe Reader, Outlook, AOL Instant Messenger, Windows Media Player, and Skype. Depending on what levels of operation the programs allow from their parameters (which are generally assumed to be safely supplied and thus trusted by the program), some programs face a more serious impact from Internet Explorer&#8217;s vulnerability than others. Firefox and Trillian are two programs of which security research company Secunia decided to specifically make note. Firefox has had far more media attention than any other program affected by this issue, but it&#8217;s Internet Explorer which is allowing websites to essentially have user-level access to your programs.</p>
<p>Mozilla recently released a Firefox update which prevents it from being exploited by Internet Explorer in this way, but other programs are still at risk of being exploited as long as Internet Explorer has this vulnerability. Microsoft has stated that they do not plan to fix it, although they&#8217;ve been known to change their minds on these issues as media pressure escalates.</p>
<p>After Mozilla patched Firefox to guard against the Internet Explorer vulnerability, it was discovered that Firefox has a similar vulnerability to the one that Internet Explorer has: Firefox may mistakenly pass programs URI parameters without encoding the quotation marks properly. As of this moment, Mozilla has already developed a fix and will release a Firefox update shortly.</p>
<p>Many news articles have misrepresented this situation in a number of ways. Some have claimed that both of these problems were specifically Firefox vulnerabilities. Some have claimed that Mozilla released a fix that didn&#8217;t actually fix anything. Some have claimed that Mozilla initially blamed the first issue on Microsoft and then later retracted that accusation and admitted to being responsible for the entire issue. These claims are false, and were largely due to the writers misunderstanding the situation as it has developed.</p>
<p>The real situation is that Internet Explorer and Firefox both have a flaw which allows websites some user-level access to various programs on your computer. Firefox has been updated to protect itself from Internet Explorer&#8217;s flaw, and Firefox will soon be updated to fix its own flaw. Microsoft has stated that it will not fix the flaw in Internet Explorer, which means that browsing in Internet Explorer could result in your system being compromised.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/07/26/internet-explorer-and-firefox-uri-vulnerabilities/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Safari for Windows beta is released, met with problems</title>
		<link>http://blog.cccnext.net/2007/06/28/safari-for-windows-beta-is-released-met-with-problems/</link>
		<comments>http://blog.cccnext.net/2007/06/28/safari-for-windows-beta-is-released-met-with-problems/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 16:33:48 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/06/28/safari-for-windows-beta-is-released-met-with-problems/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/safari.gif" width="100" height="100" alt="">

A couple of weeks ago, Apple gave the web development world a nice surprise when it released a beta Windows version of its <a href="http://www.apple.com/safari/">Safari 3</a> web browser. However, the excitement was soon muffled by a growing number of problems.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/safari.gif" width="100" height="100" alt=""></p>
<p>A couple of weeks ago, Apple gave the web development world a nice surprise when it released a beta Windows version of its <a href="http://www.apple.com/safari/">Safari 3</a> web browser.</p>
<p>Safari is currently the third most used browser on the Web with about 5% usage share, largely due to the fact that it is installed by default on all Apple computers. Safari, as well as its webpage display engine, WebKit, was previously only available on Mac OS X, which left Windows and Linux users with no way to reliably test website compatibility without buying a Mac.</p>
<p>The idea of Apple shipping a Windows version of Safari was met with a lot of excitement. High-ranking employees of Mozilla &#8212; the company that develops the second most popular browser, Firefox &#8212; were quick to <a href="http://weblogs.mozillazine.org/asa/archives/2007/06/back_from_alask.html">praise Apple for this decision</a>.</p>
<p>However, the excitement was soon muffled by a growing number of problems. From a user experience point of view, Safari for Windows was met with lots of very negative reviews. Popular technology blog <a href="http://arstechnica.com/news.ars/post/20070612-afirst-look-safari-3-on-windows.html">Ars Technica</a> stated, &#8220;Safari&#8217;s user interface simply doesn&#8217;t provide the usability or flexibility of competing products.&#8221; Many complaints stemmed from Apple&#8217;s attempt to emulate the Mac OS X look and feel on Windows, which left the browser feeling awkward and out-of-place.</p>
<p>Then came an avalanche of security vulnerabilities. The <a href="http://www.apple.com/safari/">official Safari website</a> claims, &#8220;Apple engineers designed Safari to be secure from day one.&#8221; However, on day one of the Safari 3 beta release, several major security vulnerabilities were already discovered. Security researcher <a href="http://larholm.com/2007/06/12/safari-for-windows-0day-exploit-in-2-hours/">Thor Larholm posted on his blog</a>, &#8220;I downloaded and installed Safari for Windows 2 hours ago, when I started writing this, and I now have a fully functional command execution vulnerability, triggered without user interaction simply by visiting a web site.&#8221; This is the most serious kind of security vulnerability a web browser can have, and these vulnerabilities were then confirmed by Apple and later patched.</p>
<p>But that wasn&#8217;t the end of the security woes. A week later, Apple had to release yet another version to fix more security issues. And the next day, another security vulnerability was found that Apple has yet to fix.</p>
<p>It&#8217;s typical for a relatively high number of vulnerabilities to be discovered early after this kind of product release. For most people, web browsers in general are the single largest access points for malicious software trying to get into your computer. The Windows release of Safari was a pretty big-news event among people in the field, and Apple really played up its security benefits. So it was naturally an attractive target for security researchers looking to make some headlines. However, no other browser has been met with this number of security issues in such a short time frame, even when releases like Firefox 1.0 made more news than Safari has. Some security researchers believe this to be an indication that Safari is actually the most insecure of all major browsers on Windows, even counting the infamously insecure Internet Explorer.</p>
<p>Finally, Apple CEO Steve Jobs gave a presentation which was very unsettling to many of the early supporters of Apple&#8217;s decision to bring Safari to Windows. In the presentation, Jobs presented a pie chart showing the respective usage shares of today&#8217;s major browsers, with Internet Explorer at about 78%, Firefox at 15%, Safari at 5%, and other browsers at 2%. Next, he presented a graph which showed his vision for the future: Internet Explorer with the same usage share as before, but with Safari taking up the entire remainder of the pie, thus eliminating all other minority browsers. Mozilla COO <a href="http://john.jubjubs.net/2007/06/14/a-pictures-worth-100m-users/">John Lilly criticized Jobs</a> on his blog, stating, &#8220;This world view that Steve gave a glimpse into betrays their thinking: it’s out-of-date, corporate-controlled, duopoly-oriented, not-the-web thinking. And it’s not good for the web.&#8221;</p>
<p>Safari has an interesting history. Its webpage display engine, WebKit, was derived from the open source KHTML engine, which was developed for the Konqueror browser on Linux and is used in some portable devices and other small applications. Although Apple has made WebKit open source and continues to forward their code changes to the KHTML group, it&#8217;s Apple&#8217;s general nature to be secretive about its development projects, hence the surprise about the Windows version. Safari&#8217;s mixture of open source code and proprietary-themed management is unique when looking at the other popular web browsers. Mozilla, the developers of the only other major open source web browser on Windows, has a very open and transparent nature about the way the company is run and the plans it has for future projects. In general, open source communities have always held freedom of choice in high regard, but Steve Jobs&#8217; presentation seemed to have betrayed this line of thinking, idealizing a world with less choice.</p>
<p>The fact remains that this is the first time the WebKit engine was reliably available on a major non-Mac operating system, which means more convenience for web developers. Safari 3 also boasts much improved support for web technology than the Safari 2 series. But in terms of whether or not it&#8217;s the right browser for the average user, Safari isn&#8217;t looking too good so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/06/28/safari-for-windows-beta-is-released-met-with-problems/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google introduces tool for offline web apps</title>
		<link>http://blog.cccnext.net/2007/06/03/google-introduces-tool-for-offline-web-apps/</link>
		<comments>http://blog.cccnext.net/2007/06/03/google-introduces-tool-for-offline-web-apps/#comments</comments>
		<pubDate>Sun, 03 Jun 2007 15:06:16 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Innovation]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Standards]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/06/03/google-introduces-tool-for-offline-web-apps/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/google.gif" width="100" height="100" alt="">

Web applications have been all the buzz lately. Traditional desktop applications for e-mail, calendars, and basic word processing have begun losing favor to the online versions you can use in a web browser. Google has so far lead the pack in web application development, and they have recently released a tool which will help take web applications to the next level.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/google.gif" width="100" height="100" alt=""></p>
<p>Web applications have been all the buzz lately. Traditional desktop applications for e-mail, calendars, and basic word processing have begun losing favor to the online versions you can use in a web browser. Google has so far lead the pack in web application development, and they have recently released a tool which will help take web applications to the next level.</p>
<p>Web applications have several advantages over traditional desktop applications. The data is stored at a central remotely-accessible location, so you can access it from any computer. The application is run within a web browser, so it isn&#8217;t dependent on certain operating systems or versions. The &#8220;software&#8221; itself is typically hosted by the vendor, so security updates and other improvements can be seamlessly deployed by the vendor without any user action or user responsibility. Companies like Google have more safeguards in place to prevent data loss than most users do, in case of hardware failure, cracking attempts, etc. Web applications are usually built on top of the well-established HTML, CSS, and DOM standards which may allow for better accessibility and user control over the presentation.</p>
<p>But along with these benefits, there are also some shortcomings to web applications. The data isn&#8217;t in the user&#8217;s control, so it may be difficult to manually move data in or out of some web applications. Although desktop applications have equal or higher potential for violating your privacy than web applications, it&#8217;s possible for advanced users and tools to monitor and control what your desktop applications are sending across the Internet; with web applications, it&#8217;s out of your hands. Software updates are typically done at the vendor&#8217;s whim, so you often don&#8217;t have the opportunity to review or prevent certain updates. Also, web applications generally require an Internet connection in order to function; if you&#8217;re on the road and aren&#8217;t near a hotspot, you may be completely unable to access your data.</p>
<p>Google has released an open source browser add-on called <a href="http://gears.google.com/">Google Gears</a> which will help to address that last shortcoming. Google Gears sets up a local database and <abbr title="Application Programming Interface">API</abbr> on your own computer which web applications can choose to use for offline storage and functionality.</p>
<p>This is similar to a proposed feature of the upcoming HTML 5 standard, due in 2010, which the developers of the Mozilla Firefox web browser plan to implement natively by the end of 2007. Unfortunately, Google Gears does not use the model proposed in the HTML 5 drafts, so there is currently an issue of two competing standards. This is unusual, since Google usually works closely with Mozilla on contributions like Firefox 2&#8217;s fraud protection and Firefox 3&#8217;s upcoming malware protection. Whether or not Firefox or any other browser will end up supporting Google Gears&#8217; API natively (without an add-on) is up in the air, and will probably depend on how widely Google Gears gets implemented in web applications, but Mozilla Technology Strategist Mike Shaver said that Mozilla wasn&#8217;t about to simply give up on the work already done on supporting the HTML 5 model. It will be possible for a browser to support both models at the same time if the browser developers choose to implement them.</p>
<p>For now, the Google Gears model is the only one of the two currently available to regular users, and it is available as an add-on for the Firefox and Internet Explorer web browsers on Windows, as well as Firefox on Linux and Mac. A Safari version is planned in the future. Google Gears is currently used by <a href="http://reader.google.com/">Google Reader</a>&#8217;s offline mode, and more web applications are expected to adopt it in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/06/03/google-introduces-tool-for-offline-web-apps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>28% of all applications are insecure</title>
		<link>http://blog.cccnext.net/2007/05/16/28-of-all-applications-are-insecure/</link>
		<comments>http://blog.cccnext.net/2007/05/16/28-of-all-applications-are-insecure/#comments</comments>
		<pubDate>Wed, 16 May 2007 19:09:20 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/05/16/28-of-all-applications-are-insecure/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/warning.gif" width="100" height="100" alt="">

Secunia, a major software security tracking company, recently released a report which found that <a href="http://secunia.com/blog/11/">28% of popular software installations miss important security updates</a>. This means that the users of that software have neglected to apply the critical security updates provided by the vendors. The data was gathered through Secunia's free "Software Inspector" tool, which is currently only available for Windows users. The statistics covered 4.9 million popular software installations, 1.4 million of which were missing vendor-supplied fixes for security vulnerabilities capable of compromising the system.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/warning.gif" width="100" height="100" alt=""></p>
<p>Secunia, a major software security tracking company, recently released a report which found that <a href="http://secunia.com/blog/11/">28% of popular software installations miss important security updates</a>. This means that the users of that software have neglected to apply the critical security updates provided by the vendors. The data was gathered through Secunia&#8217;s free &#8220;Software Inspector&#8221; tool, which is currently only available for Windows users. The statistics covered 4.9 million popular software installations, 1.4 million of which were missing vendor-supplied fixes for security vulnerabilities capable of compromising the system.</p>
<p>The report specifically broke down some figures for the three major web browsers for Windows:</p>
<blockquote cite="http://secunia.com/blog/11/"><p>Comparing browsers and looking at Firefox, Opera and Internet Explorer, we found out that Firefox 2 is the least vulnerable, as only 5.19% of all Firefox 2 installations miss security updates, whereas 11.96% of all Opera 9.x installations miss security updates, and the numbers for IE6 and IE7 are 9.61% and 5.4% respectively. These numbers are not that alarming and show that users are fairly concerned about applying relevant updates for their browsers – which naturally is one of the most exposed applications.</p></blockquote>
<p>However, the figures for popular media players like Quicktime and WinAmp were more concerning. 26.96% of all WinAmp users and 33.14% of all Quicktime users missed important security updates. A malicious mp3 or other media file could easily take advantage of a security vulnerability in your media player and achieve the same level of impact that critical browser vulnerabilities allow. Similar problems were also found in other non-core applications.</p>
<p>The study did not appear to take into consideration vulnerabilities which the vendors had not yet supplied a fix for. It was merely focused at whether or not the users applied the available updates.</p>
<p>The study didn&#8217;t find any significant difference between home and corporate environments in regard to diligence of updating.</p>
<p>If you use an application on a regular or semi-regular basis, you should dedicate some time every month to check if you&#8217;re using the latest version with all available updates. Most applications have an &#8220;About&#8221; window, usually from the &#8220;Help&#8221; menu, which tells you which version you&#8217;re running. You can check the official website of the application for the most recent version.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/05/16/28-of-all-applications-are-insecure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>1 in 10 websites could harm your computer</title>
		<link>http://blog.cccnext.net/2007/05/15/1-in-10-websites-could-harm-your-computer/</link>
		<comments>http://blog.cccnext.net/2007/05/15/1-in-10-websites-could-harm-your-computer/#comments</comments>
		<pubDate>Tue, 15 May 2007 16:58:20 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Easy]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/05/15/1-in-10-websites-could-harm-your-computer/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/warning.gif" width="100" height="100" alt="">

Google recently conducted a large-scale study which showed that about 1 in 10 websites attempted to install malicious software like viruses, spyware, adware, or other malware without the user's knowledge or consent. About 1 in 4 websites had links or other content leading to malicious software.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/warning.gif" width="100" height="100" alt=""></p>
<p>Google recently conducted a large-scale study which showed that about 1 in 10 websites attempted to install malicious software like viruses, spyware, adware, or other malware without the user&#8217;s knowledge or consent. About 1 in 4 websites had links or other content leading to malicious software.</p>
<p>While it has always been known that many websites contain malicious content, this study makes it clear just how severe the problem is. Most of these websites make use of known security vulnerabilities in your web browser. If you don&#8217;t regularly keep your system up-to-date with your operating system&#8217;s update mechanism (if you don&#8217;t know what this is, then your system probably isn&#8217;t up-to-date), or if there are known vulnerabilities in your browser which the browser vendor hasn&#8217;t yet supplied updates for, any of these websites could silently install software which tracks your habits, steals your passwords, or bogs down your system while it uses your computer to send people spam.</p>
<p>What can be done about it? Well, Google has begun alerting users before they follow a search result which Google knows contains malicious content. Google has also developed a fraud detection tool as a new feature of the <a href="http://www.mozilla.com/firefox/">Firefox</a> web browser. New versions of Internet Explorer and Opera also have similar fraud detection tools.</p>
<p>However, these features can only offer a limited amount of protection. Using a more secure web browser is an important step to keeping yourself safer. Internet Explorer, which is the default web browser on most computers, has the worst security track record by a large margin. <a href="http://www.mozilla.com/firefox/">Firefox</a> and <a href="http://www.opera.com/">Opera</a>, which are available free-for-life on all major operating systems, have almost no history of exploited &#8220;drive-by-malware&#8221; vulnerabilities. On average, they have also fixed their publicly known security issues several times faster than Internet Explorer. Take a look at some <a href="http://www.webdevout.net/browser-security">security charts and figures</a>.</p>
<p>If you really want to keep yourself safe from malicious software, you could also consider switching to a different operating system. Mac OS X and Linux both have a file permissions model which prevents unauthorized software from harming your system. Furthermore, viruses and other malware designed to work on Windows generally won&#8217;t work on other operating systems because they are tailored specifically for Windows.</p>
<p>At the very least, always make sure that you enable and install your system updates, and always upgrade your web browser when a new version is released. A 2004 <a href="http://www.staysafeonline.info/news/safety_study_v04.pdf">study</a> showed that 80% of home computers were infected with some kind of malicious software even though 85% of home computers had antivirus software installed. This is a real risk to every computer user, and you should take the proper steps to mitigate it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/05/15/1-in-10-websites-could-harm-your-computer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgrade your Firefox</title>
		<link>http://blog.cccnext.net/2007/04/25/upgrade-your-firefox/</link>
		<comments>http://blog.cccnext.net/2007/04/25/upgrade-your-firefox/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 12:06:23 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Easy]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/04/25/upgrade-your-firefox/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt="">

If you've been using <a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a> as your web browser for a while, you should make sure that you are using the latest version. By mid-May, Mozilla will have officially ended support for Firefox 1.5, which was released in late 2005, and they are encouraging everyone to upgrade to version 2.0.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt=""></p>
<p>If you&#8217;ve been using <a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a> as your web browser for a while, you should make sure that you are using the latest version. By mid-May, Mozilla will have officially ended support for Firefox 1.5, which was released in late 2005, and they are encouraging everyone to upgrade to version 2.0.</p>
<p>Until now, Mozilla has been distributing security updates and stability improvements to both Firefox 2.0 and Firefox 1.5 users through its automatic update mechanism. But once support for Firefox 1.5 is dropped, that version will no longer receive fixes for newly discovered issues.</p>
<p>Because Firefox 1.5 does not yet automatically upgrade to 2.0, many people are unaware that they aren&#8217;t using the latest version. To find out which version of Firefox you&#8217;re using, click on the &#8220;Help&#8221; menu at the top of your Firefox window and select &#8220;About Mozilla Firefox&#8221;.</p>
<p>Mozilla plans to offer all Firefox 1.5 users automatic upgrades to 2.0 sometime in mid-May. But in the meantime, you can safely upgrade Firefox on your own by going to the <a href="http://www.mozilla.com/firefox/">Firefox website</a>, clicking on the &#8220;Download Firefox - Free&#8221; button, and running through the simple installation process. All of your settings, bookmarks, etc. should remain intact.</p>
<p>Some of the new Firefox 2.0 features include automatic inline spell checking in webpage forms, website fraud protection, search term suggestions in Firefox&#8217;s search box, ability to re-open accidentally closed tabs, and more. See the <a href="http://www.mozilla.com/en-US/firefox/2.0/releasenotes/index.html">Firefox 2.0 release notes</a> for more information.</p>
<p>The upcoming Firefox 3.0 is planned for release by the end of 2007 and is expected to be the most significant Firefox upgrade to date. For the curious types, there is a publicly available <a href="http://wiki.mozilla.org/Firefox3/Product_Requirements_Document">list of planned improvements</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/04/25/upgrade-your-firefox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Net Applications reports browser usage figures</title>
		<link>http://blog.cccnext.net/2007/04/05/net-applications-reports-browser-usage-figures/</link>
		<comments>http://blog.cccnext.net/2007/04/05/net-applications-reports-browser-usage-figures/#comments</comments>
		<pubDate>Thu, 05 Apr 2007 10:36:28 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/04/05/net-applications-reports-browser-usage-figures/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/browser.gif" width="100" height="100" alt="">

<a href="http://www.netapplications.com/">Net Applications</a>, a web metrics company, has released a newsletter featuring its March 2007 web browser usage statistics. These attempt to measure what percentages of the Web's users are using which web browsers.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/browser.gif" width="100" height="100" alt=""></p>
<p><a href="http://www.netapplications.com/">Net Applications</a>, a web metrics company, has released a newsletter featuring its March 2007 web browser usage statistics. These attempt to measure what percentages of the Web&#8217;s users are using which web browsers.</p>
<p>The February and March usage percentages are as follows:</p>
<ol>
<li>Internet Explorer: 79.09% &rarr; 78.57%</li>
<li>Firefox: 14.18% &rarr; 15.10%</li>
<li>Safari: 4.85% &rarr; 4.51%</li>
<li>Opera: 0.79% &rarr; 0.80%</li>
<li>Netscape: 0.74% &rarr; 0.70%</li>
<li>Mozilla Suite/SeaMonkey: 0.18% &rarr; 0.18%</li>
<li>Other: 0.15% &rarr; 0.12%</li>
</ol>
<p>When reading web browser usage statistics, there are some important things to keep in mind:</p>
<ul>
<li>
<p>There is no way to know for sure what percentage of the population is actively using which browser. Web metrics companies like Net Applications generally gather data only from sites that use their web analytics products, and they hope that those sites are representative of the Web as a whole. The analytics software applies some amount of guesswork and approximation to determine which webpage hits are from a single unique user, usually by looking at their IP addresses or site navigation patterns. If an Internet user doesn&#8217;t visit a site that uses Net Applications software, that user won&#8217;t be represented in the statistics. If someone has a frequently-changing IP address, such as with AOL, that user may be counted more than once or may be confused with other users. It isn&#8217;t an exact science.</p>
</li>
<li>
<p>Many automated agents, such as spam bots, will attempt to tell the website that it&#8217;s a legitimate browser. Most often, these agents will pretend to be Internet Explorer (currently the most widely-used browser) in order to minimize risk of being turned away from a website. Because they are often undetectable by the web analytics software, these agents will be counted as the browser they&#8217;re pretending to be. By some accounts, spam bots make up a significant chunk of the Web&#8217;s traffic.</p>
</li>
<li>
<p>There tends to be a lot of month-to-month variation in web browser usage statistics, most prominently around holidays when web browsing patterns are known to change. Internet Explorer usage is known to be lower on weekends and holidays when users tend to be more in control of their own browsing preferences. For this reason, it is usually best to look at long-term changes in browser usage, such as year-by-year averages, rather than month-to-month changes.</p>
</li>
<li>
<p>Many people use, for example, Firefox on most sites and Internet Explorer on the few sites that require it. Such a person will often be counted equally for both Firefox and Internet Explorer usage, even though he or she primarily uses Firefox.</p>
</li>
</ul>
<p>Despite the limitations in the level of accuracy these statistics can provide, there are some clear overall trends presented by Net Applications&#8217; data and that of other web metrics companies:</p>
<ul>
<li>
<p>Internet Explorer usage continues to fall slightly, despite the long-awaited release of version 7 which includes tabbed browsing &#8212; one of Firefox&#8217;s most popular features &#8212; as well as some security improvements. The general perception is still that Internet Explorer 7 is less secure than Firefox, as <a href="http://secunia.com/">Secunia</a>&#8217;s security reports have suggested.</p>
</li>
<li>
<p>Firefox continues to rise in popularity, and most web analytics companies place it somewhere between 10% and 20% usage. Net Applications&#8217; data shows that it has risen by about 5 percentage points over the last year, and most of those users were from people switching away from Internet Explorer.</p>
</li>
<li>
<p>Safari remains in third place and its usage seems to be fairly proportional to the overall Mac OS X usage. Safari is the default browser on Mac OS X and is only available on that operating system, so its relative popularity on the Mac doesn&#8217;t seem to be changing significantly.</p>
</li>
<li>
<p>Opera remains in low usage on the desktop, although it has a very high usage share in the mobile device market. Opera is also the browser used on the Nintendo Wii game console.</p>
</li>
<li>
<p>Usage of Firefox and Opera is dramatically higher on websites that attract technology-inclined users. Internet Explorer usage is likewise dramatically lower on those websites. Sites that target web developers and other technology enthusiasts commonly report Firefox usage around 50% and Internet Explorer usage closer to 25%.</p>
</li>
</ul>
<p>Beyond purely tracking web browser usage, Net Applications also conducted an opt-in survey asking for the user&#8217;s preferred choice of browser. The survey is only available from the Net Applications website, so it is biased in favor of technical users. Here are the results of the question &#8220;Which is the best browser?&#8221;:</p>
<ol>
<li>Firefox: 60.73%</li>
<li>Safari: 16.26%</li>
<li>Internet Explorer: 11.25%</li>
<li>Opera: 10.99%</li>
<li>Netscape: 0.76%</li>
</ol>
<p>Net Applications then divided the &#8220;best browser&#8221; percentages by the overall usage percentages on the Web (not necessarily the usage percentages of the voters) to determine some very rough user satisfaction scores (higher scores = more satisfied):</p>
<ol>
<li>Opera: 13.75</li>
<li>Firefox: 4.02</li>
<li>Safari: 3.61</li>
<li>Netscape: 1.09</li>
<li>Internet Explorer: 0.14</li>
</ol>
<p>Because the denominating figures weren&#8217;t necessarily equal to those of the actual voters, these satisfaction scores should be taken with a grain of salt. Rather, I&#8217;m inclined to believe that the above scores are more influenced by the level of awareness of browser choice than satisfaction itself.</p>
<p>For more browser usage information, see the <a href="http://en.wikipedia.org/wiki/Usage_share_of_web_browsers">Usage Share of Web Browsers article on Wikipedia</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/04/05/net-applications-reports-browser-usage-figures/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What is a web browser?</title>
		<link>http://blog.cccnext.net/2007/03/21/what-is-a-web-browser/</link>
		<comments>http://blog.cccnext.net/2007/03/21/what-is-a-web-browser/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 07:56:28 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Easy]]></category>

		<category><![CDATA[Moderate]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://blog.cccnext.net/2007/03/21/what-is-a-web-browser/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/browser.gif" width="100" height="100" alt="">

Web browsing has become so commonplace these days that many people aren't even aware of what a web browser is. A web browser is the program you load to start looking at web pages. I'm not talking about things like Google or Yahoo -- those are search engines, which are loaded by the web browser. The Back, Forward, Refresh, Stop, and Home buttons are part of the web browser. Your Favorites or Bookmarks are part of the web browser. Every webpage you visit, including search engines, is accessed and displayed to you through your web browser.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/browser.gif" width="100" height="100" alt=""></p>
<p>Web browsing has become so commonplace these days that many people aren&#8217;t even aware of what a web browser is. A web browser is the program you load to start looking at web pages. I&#8217;m not talking about things like Google or Yahoo &#8212; those are search engines, which are loaded by the web browser. The Back, Forward, Refresh, Stop, and Home buttons are part of the web browser. Your Favorites or Bookmarks are part of the web browser. Every webpage you visit, including search engines, is accessed and displayed to you through your web browser.</p>
<p><img src="http://blog.cccnext.net/files/ie-6.gif" width="100" height="100" alt=""></p>
<p>Most people use the web browser that comes by default with Windows: Internet Explorer. Internet Explorer is the little blue &#8220;e&#8221; that you probably click on to get to the Web. Currently the most widely-used version is the one that has been around for over half a decade: Internet Explorer 6. It&#8217;s distinguishable by the little green circles for the Back and Forward buttons, the little pieces of paper for the Stop and Refresh buttons, and the house with an orange roof for the Home button.</p>
<p><img src="http://blog.cccnext.net/files/ie.gif" width="100" height="100" alt=""></p>
<p>Microsoft recently released a new version of Internet Explorer called Internet Explorer 7 with some differences. Internet Explorer 7 has a gold ring around the &#8220;e&#8221; icon; the &#8220;File&#8221;, &#8220;Edit&#8221;, &#8220;View&#8221;, and the other menus aren&#8217;t there anymore; the Back and Forward buttons are blue or silver circles; the Refresh and Stop buttons have been moved to the right side of the address bar; the Home icon is a little blue house; and some other things have been moved around. Some newer features in Internet Explorer 7 are a search bar to the right of the address bar, and tabs to manage open webpages.</p>
<p>The tab bar is a very helpful feature which was first pioneered in other web browser brands. Instead of having lots of windows open for all of the different webpages you&#8217;re viewing at a time, you can manage all of the webpages in a single window with tabs to switch between them. If you want to cause a link to open in a new tab instead of the current one, you can middle-click (or mouse wheel click) on the link and watch where it opens. To open a new blank tab in Internet Explorer 7, click the smaller blank tab on the right.</p>
<p>Internet Explorer is not the only free web browser around, and in fact it is inferior to most others in a lot of ways. The two most popular alternatives on Windows are Firefox and Opera.</p>
<p><img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt=""></p>
<p><a href="http://www.mozilla.com/firefox/">Firefox</a> has received a lot of press in the last couple of years, and more than 1 in 10 people have already switched to it. It&#8217;s quick and easy to try out Firefox and see if you like it, and you can always just go back to Internet Explorer if you don&#8217;t. To get Firefox, go to the <a href="http://www.mozilla.com/firefox/">Firefox website</a> and click the big &#8220;Download Firefox&#8221; button. When the download window comes up, click &#8220;Open&#8221; or &#8220;Run&#8221;. When it finishes downloading, the setup window will come up. No technical skills are needed to get through this; just accept the default options and click through to the end. Firefox will automatically remember all of your important Internet Explorer settings, favorites, saved passwords, etc., and you&#8217;re now ready to use it.</p>
<p>You&#8217;ll notice that it doesn&#8217;t look dramatically different. You have your basic Back/Forward buttons in the form of green arrows, a blue Refresh button, a red Stop button, and a brown Home button. To the right are your address bar and a search bar to perform quick searches on Google or whatever your favorite search engine is. Firefox also supports tabs. Just middle-click (or mouse wheel click) on a link to open in a new tab, or you can open a blank tab by going to the File menu and clicking &#8220;New Tab&#8221;.</p>
<p>But there are lots of subtle differences that you may grow to appreciate. When you&#8217;re filling out large text fields on a website, Firefox will automatically highlight misspelled words. It blocks popups better than Internet Explorer does. If you press Ctrl+F, a discrete &#8220;Find&#8221; bar will appear at the bottom of the window and will highlight the matches on the page as you type. If the browser ever crashes (as all browsers will from time to time), it&#8217;ll allow you to automatically restore everything to the way it was &#8212; same webpages open, same form field entries you were working on, and so on &#8212; so it doesn&#8217;t break your workflow.</p>
<p>If you ever want more tools and gadgets in your Firefox browser, check out the thousands of <a href="https://addons.mozilla.org/firefox/extensions/">extensions</a> available. Get <a href="https://addons.mozilla.org/firefox/1865/">AdBlock Plus</a> to block annoying banner ads on websites. Get <a href="https://addons.mozilla.org/firefox/398/">Forecastfox</a> to always show you the current weather forecast. Get <a href="https://addons.mozilla.org/firefox/219/">Foxytunes</a> to control your music player from inside the browser. It seems there&#8217;s an extension for almost any feature you can imagine.</p>
<p>Firefox also has a lot of improvements under the hood. Internet Explorer has a uniquely bad security record, with a seemingly endless stream of serious system-compromising vulnerabilities exploited in the wild and many older vulnerabilities that Microsoft never bothered to fix. Firefox has maintained a record of much fewer exploited vulnerabilities, and faster and more consistent fixes. Firefox has also been much faster than Internet Explorer at adopting future web technologies that will improve user experience and reduce the cost of website development.</p>
<p>Firefox has been recommended by many big-name sites including Google, Ask.com, and Craigslist.</p>
<p><img src="http://blog.cccnext.net/files/opera.gif" width="100" height="100" alt=""></p>
<p>People who want a quick browser with lots of neat tools right out of the box can look to <a href="http://www.opera.com/">Opera</a>. Opera comes with a built-in e-mail program, IRC chatting, and peer-to-peer filesharing tool. You can have it read pages to you aloud and you can browse using your voice and a microphone. Despite all of these features, Opera is very fast even on older computers. It also has a much better security record than Internet Explorer and better support for future technologies. Because of all of these features and a somewhat nontraditional interface, some people find Opera to have a bit of a higher learning curve than Firefox.</p>
<p>It may be interesting to note that the Nintendo Wii browser is derived from Opera, and a scaled-down version of Opera is also popular on phones and other mobile devices.</p>
<p>Something to be aware of when considering a different browser is webpage compatibility:</p>
<p>Webpages are complex documents and each browser has its own engine for loading them and displaying them to you. There are well-established standards in place, but all browsers have bugs here and there. After 2001, Microsoft took a five-year break in Internet Explorer development, and so it has had less development time than other browsers to fix its bugs. What this means is that Internet Explorer has a lot more inconsistencies with webpage display standards than other browsers.</p>
<p>Because Internet Explorer is the most used browser, there are some websites that were written with only Internet Explorer in mind. Some of these websites only work as expected <em>because</em> of Internet Explorer bugs. That means that other less buggy browsers and newer versions of Internet Explorer may have problems with those websites. This happened to a few big websites when Internet Explorer 7 was first released.</p>
<p>That said, the vast majority of websites have no problem in Firefox and Opera, and since Firefox now has such a large and growing user base, this is becoming less and less of an issue as time goes on.</p>
<p>Whether you recognize it or not, web browsing has become a significant aspect of our daily lives, and everyone should take some time to get familiar with their web browser and understand what their choices are.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/03/21/what-is-a-web-browser/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox adds support for APNG</title>
		<link>http://blog.cccnext.net/2007/03/20/firefox-adds-support-for-apng/</link>
		<comments>http://blog.cccnext.net/2007/03/20/firefox-adds-support-for-apng/#comments</comments>
		<pubDate>Wed, 21 Mar 2007 02:46:10 +0000</pubDate>
		<dc:creator>David Hammond</dc:creator>
		
		<category><![CDATA[Advanced]]></category>

		<category><![CDATA[Standards]]></category>

		<category><![CDATA[Web browsers]]></category>

		<guid isPermaLink="false">http://cvctest.cvc.edu:8080/2007/03/20/firefox-adds-support-for-apng/</guid>
		<description><![CDATA[<img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt="">

The Firefox web browser has just added APNG support to its development versions, meaning it will appear in a future release. APNG is an animated version of the popular PNG image format, solving one of PNG's main shortcomings to the GIF format. APNG was designed to replace MNG, a different animated PNG format that never took off because its design was seen to be unnecessarily complex. The APNG specification hasn't yet been finalized, but is expected to be once the PNG group approves a minor change.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.cccnext.net/files/firefox.gif" width="100" height="100" alt=""></p>
<p>The Firefox web browser has just added APNG support to its development versions, meaning it will appear in a future release. APNG is an animated version of the popular PNG image format, solving one of PNG&#8217;s main shortcomings to the GIF format. APNG was designed to replace MNG, a different animated PNG format that never took off because its design was seen to be unnecessarily complex. The APNG specification hasn&#8217;t yet been finalized, but is expected to be once the PNG group approves a minor change.</p>
<p>Firefox is currently the only major web browser to support APNG. However, applications that support regular PNG have no problem loading the first frame of an APNG file, so there&#8217;s little risk in using it today with that in mind.</p>
<p>PNG is a World Wide Web Consortium open standard and has good support in all major browsers except Internet Explorer, which has a few noteworthy bugs: Internet Explorer 6 and below don&#8217;t support partial transparency; and Internet Explorer 7 and below don&#8217;t correctly support gamma correction, meaning that many PNG images will appear somewhat darker or lighter than they should. Nevertheless, PNG has largely replaced GIF on the Web due to its better compression, fuller color depth, and additional features.</p>
<p>Here are some relevant links:</p>
<ul>
<li><a href="http://wiki.mozilla.org/APNG_Specification">APNG Specification</a></li>
<li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=257197">Firefox APNG development tracking</a></li>
<li><a href="http://www.w3.org/TR/PNG/">PNG Specification</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.cccnext.net/2007/03/20/firefox-adds-support-for-apng/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
