<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>The Shane &#038; Peter Inc. Blog &#187; Browser</title>
	<atom:link href="http://blog.shaneandpeter.com/category/technology/browser/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.shaneandpeter.com</link>
	<description>Bridging People &#038; Technology</description>
	<lastBuildDate>Fri, 20 Aug 2010 00:09:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>stack overflow at line: 0</title>
		<link>http://blog.shaneandpeter.com/2007/06/12/internet-explorer-javascript-error-stack-overflow-at-line-0/</link>
		<comments>http://blog.shaneandpeter.com/2007/06/12/internet-explorer-javascript-error-stack-overflow-at-line-0/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 01:21:13 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[The Technicals]]></category>

		<guid isPermaLink="false">http://blog.shaneandpeter.com/2007/06/12/internet-explorer-javascript-error-stack-overflow-at-line-0/</guid>
		<description><![CDATA[For those of you who have never encountered the most undescriptive error message Internet Explorer has to offer, it&#8217;s a doozie. No graceful javascript error, just an infinite popup with the words &#8220;stack overflow at line: 0&#8243;.
What it means: This message is an error from the javascript interpreter that probably would have crashed the browser [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who have never encountered the most undescriptive error message Internet Explorer has to offer, it&#8217;s a doozie. No graceful javascript error, just an infinite popup with the words &#8220;stack overflow at line: 0&#8243;.</p>
<p><strong>What it means: </strong>This message is an error from the javascript interpreter that probably would have crashed the browser in versions prior to 5.5.x . It is usually caused by javascript running near infinity (too much recursion possibly). The comment tag which lingers might be truncated code (if the browser stops execution, it seems strange things happen).</p>
<p><strong>What caused it:</strong> It turns out our error was caused by having the following code both in the header and inline in the body:</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;tipster.js&#8221; mce_src=&#8221;tipster.js&#8221;&gt;&lt;/script&gt;</p>
<p>As soon as we noticed the inline version and killed it, the issue stopped.</p>
<p>Microsoft has a page explaining the most common cause:</p>
<p><a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;816362">http://support.microsoft.com/default.aspx?scid=kb;en-us;816362</a></p>
<p>Some people had some luck suppressing the issue with this hack; though, I always think it is better to figure out the source than to place a bandaid:</p>
<p>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
//&lt;![CDATA[<br />
self.onerror = function() { return true; }<br />
//]]&gt;&lt;/script&gt;</p>
<p>oh, and a quick shout out to <a target="_blank" href="http://www.twinhelix.com/">twin helix</a>, who build some incredibly useful scripts like <a target="_blank" href="http://www.twinhelix.com/dhtml/tipster/">tipster</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shaneandpeter.com/2007/06/12/internet-explorer-javascript-error-stack-overflow-at-line-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.5 Retires. Enjoy 2.0 because 3.0 is already on its way!</title>
		<link>http://blog.shaneandpeter.com/2007/05/25/firefox-15-retires-enjoy-20-because-30-is-already-on-its-way/</link>
		<comments>http://blog.shaneandpeter.com/2007/05/25/firefox-15-retires-enjoy-20-because-30-is-already-on-its-way/#comments</comments>
		<pubDate>Sat, 26 May 2007 05:14:24 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[The Technicals]]></category>

		<guid isPermaLink="false">http://blog.shaneandpeter.com/2007/05/25/firefox-15-retires-enjoy-20-because-30-is-already-on-its-way/</guid>
		<description><![CDATA[A few months ago Mozilla announced that the organization will only continue to support version 1.5.0.x of the browser through late April. The information came via a security update for both Firefox 1.5 and 2.0, with an extra note saying that the older version will be &#8220;maintained with security and stability updates until April 24, [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago Mozilla announced that the organization will only continue to support version 1.5.0.x of the browser through late April. The information came via a <a href="http://www.mozilla.org/news.html#p427">security update</a> for both Firefox 1.5 and 2.0, with an extra note saying that the older version will be &#8220;maintained with security and stability updates until April 24, 2007.&#8221; After that date Firefox 1.5 will no longer receive updates from Mozilla and all remaining users should upgrade to Firefox 2 if they want to keep receiving updates to the browser.</p>
<p>To keep it interesting, Firefox 3.0 is already well into Alpha (version 5 comes out next week), Beta 1 is expected in July of 2007, andÂ they have posted an estimated release of November on their <a href="http://wiki.mozilla.org/ReleaseRoadmap">roadmap</a>. You can get more details from the <a href="http://wiki.mozilla.org/Firefox3/Schedule">release schedule</a> posted on the Mozilla website. Curious what they are up to? So were we. Mozilla has a <a href="http://developer.mozilla.org/en/docs/Firefox_3_for_developers">site just for us developers</a> stating some of what&#8217;s new. Some cool css improvements, a move to javascript 1.8, support for regular expressions, and much more.</p>
<p><strong>Cross-Browser Compatibility: How Many Can YOU Juggle?</strong></p>
<p>Firefox 1.5, Firefox 2, Firefox 3, Internet Explorer 6, Internet Explorer 7, Safari, Opera &#8230; well you get the point.</p>
<p>I have to admit, that as a web developer, trying to keep up with all these versions and maintain cross-browser compatibility is down right exhausting. I highly appreciate the auto-update feature, though I honestly wish it would also push people up to the next full version. From our perspective, imagine a world where everyone was on the same version of Firefox and Internet Explorer! Of course, it might be a nightmare when all the sites we are responsible for explode into a million pieces on every major auto-update. If they handed out a developer tester pre-release version so that we could run around and catch all the bugs before the official upgrade date though, that might be acceptable. Point being, oh great gods of browser development, please help us poor web developers out just a little. Some consistency, and if not, at least minimize the number of platforms we have to bow down to.</p>
<p style="padding-right: 0px; padding-left: 10px; float: right; padding-bottom: 10px; padding-top: 10px"><img width="300" src="http://blog.shaneandpeter.com/wp-content/uploads/2007/05/800px-gran_paradiso_3a4.png" alt="Firefox 3 Gran Paradiso" height="225" /></p>
<p><strong>Online &amp; Offline Applications</strong></p>
<p>According to an <a href="http://www.pcmag.com/article2/0,1895,2109401,00.asp">article in PC Magazine</a>:</p>
<blockquote><p>If development goes according to plan, this will be the first version of Firefox-or of any browser, for that matter-to have the three key components needed to support offline Web applications: <a href="http://www.pcmag.com/encyclopedia_term/0,2542,t=DOM&amp;i=41676,00.asp">DOM</a> Storage; an offline execution model; and synchronization. That critical foundation will let free or low-cost Web suites compete with <a classname="iAs" itxtdid="2842978" target="_blank" href="http://www.pcmag.com/article2/0,1895,2109401,00.asp#" style="font-weight: normal; font-size: 100%; padding-bottom: 1px; color: darkgreen; border-bottom: darkgreen 0.07em solid; background-color: transparent; text-decoration: underline" class="iAs">Microsoft</a> software and possibly break the company&#8217;s decades-long domination in office productivity apps.</p></blockquote>
<p>Sounds neat. Of course, if Adobe could just get <a href="http://labs.adobe.com/technologies/apollo/">Apollo</a> stabilized, we would already have that ability. I have to wonder how Firefox will deliver? I also am extremely curious as to how this new generation of applications will deal with security. After all, having something that can read and write from local files while having the freedom to make calls to and download from the Internet is a constant security risk.</p>
<p><strong>Oh My God &#8230; Standards You Say?</strong></p>
<p>So what else? According to a post at <a href="http://arstechnica.com/news.ars/post/20061212-8409.html">arstechinca</a>:</p>
<blockquote><p>The reflow improvements in Gecko 1.9 (included in the latest Gran Paradiso nightly build, but not the alpha release) finally enable Firefox to <a href="http://www.flickr.com/photos/dbaron/126886608/">pass</a> the Acid 2 test, a CSS test case developed by the Web Standards Project to illuminate flaws in HTML/CSS rendering engines. To pass the Acid 2 test, browsers must comply with W3C standards and provide support for a wide variety of features that are considered relevant by web designers. The Acid 2 test has been passed by several other browsers, including Safari, Konqueror, and Opera, but not Internet Explorer. Passing Acid 2 is considered to be a significant milestone in Firefox development.</p></blockquote>
<p>Oohhh, standards. Ok, that would be a nice change. If only Microsoft would follow suit.</p>
<p><strong>Mac Users Get Some Loving</strong></p>
<p>Oh and you Mac users will be excited: they seem to be spending significant cycles on making sure the Macintosh version will get the attention it needs.</p>
<p><strong>Firefox Learns How to Share a Little Better</strong></p>
<p>Ever notice that once you have about 10 or so tabs open Firefox becomes a horrid memory hog and eats a bunch of your ram? Heck mine even crashes every so often. Well worry no more, Firefox 3 has <a href="http://googlesystem.blogspot.com/2006/08/firefox-30-improves-memory-management.html">supposedly resolved this issue</a>.</p>
<p><strong>Places Everybody&#8230;</strong></p>
<p>Next we have Places, the revamped bookmark tool that was dropped from 2.0 development. Places will store both bookmarks and browsing history in a database that users will be able to search for sites they want to revisit. As far as browsers go, bookmarks and [browsing] history haven&#8217;t changed much since the get go, so anything is probably an improvement.</p>
<p><strong>Private Mode, PDFs that Behave, Cross-Session Downloads, and More&#8230;</strong></p>
<p>All that and a few more <a href="http://mozillalinks.org/wp/2007/01/planned-features-for-firefox-3/">cool things</a> to boot:</p>
<ul>
<li>A private web browsing mode. I guess this would mean no cache, history, password, or entered form information storage.</li>
<li>Save web pages as PDF files, integrated with history. That would be just awesome.</li>
<li>Support pause/resume downloads across sessions.</li>
</ul>
<p><strong>Download and Try Firefox 3 Alpha</strong></p>
<p>For the Brave and Daring: <a href="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">Firefox 3.0 Alpha Release</a> . That said, Mozilla ( and I) suggests you stay on FF2 for all legitimate development.</p>
<p><strong>Version 4</strong></p>
<p>hehhe .. need more, well no fear, because there is already info on Version 4!</p>
<p>According to <a href="http://en.wikipedia.org/wiki/Mozilla_Firefox#Version_4.0">Wikipedia</a>, planning is in progress for Mozilla 2.0, the platform on which Firefox 4.0 is likely to be based. These changes include improving and removing <a href="http://en.wikipedia.org/wiki/XPCOM" title="XPCOM">XPCOM</a> <a href="http://en.wikipedia.org/wiki/API" title="API">APIs</a>, switching to standard <a href="http://en.wikipedia.org/wiki/C%2B%2B" title="C++">C++</a> features, <a href="http://en.wikipedia.org/wiki/Just-in-time_compilation" title="Just-in-time compilation">just-in-time compilation</a> with <a href="http://en.wikipedia.org/wiki/JavaScript" title="JavaScript">JavaScript</a> 2 (known as the <a href="http://en.wikipedia.org/wiki/Tamarin_%28JIT%29" title="Tamarin (JIT)">Tamarin</a> project), and tool-time and runtime security checks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shaneandpeter.com/2007/05/25/firefox-15-retires-enjoy-20-because-30-is-already-on-its-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Add-Ons : Got to Love Them!</title>
		<link>http://blog.shaneandpeter.com/2007/05/24/firefox-add-ons-got-to-love-them/</link>
		<comments>http://blog.shaneandpeter.com/2007/05/24/firefox-add-ons-got-to-love-them/#comments</comments>
		<pubDate>Thu, 24 May 2007 22:51:26 +0000</pubDate>
		<dc:creator>shane</dc:creator>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[The Technicals]]></category>

		<guid isPermaLink="false">http://blog.shaneandpeter.com/2007/05/24/firefox-add-ons-got-to-love-them/</guid>
		<description><![CDATA[Firefox add-ons, also known as extensions, and sometimes confused with pluggins, have completely cemented our loyalty to Firefox as a development tool. Why? Because these little tools are so powerful, and Firefox has provided significantly more options than Internet Explorer or Safari. Not sure what add-ons are? They are small pieces of software that add [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox add-ons, also known as extensions, and sometimes confused with pluggins, have completely cemented our loyalty to Firefox as a development tool. Why? Because these little tools are so powerful, and Firefox has provided significantly more options than Internet Explorer or Safari. Not sure what add-ons are? They are small pieces of software that add new features or tiny tweaks to your browser. Many are useless, but some are absolutely spectacular.</p>
<p>So which pluggins do we love?</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/60">Webdeveloper Toolbar</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/271">ColorZilla</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/3649">Flash Switcher (win only)</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/539">MeasureIt</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/3371">Load Time Analyzer</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/636">PDF Download</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/1457">foXpose</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/4415">FontFinder</a><br />
<a href="https://addons.mozilla.org/en-US/firefox/addon/1419">IETab (win only)</a></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> &amp; <a href="https://addons.mozilla.org/en-US/firefox/addon/60">Webdeveloper Toolbar</a></p>
<p>This is like the debugger you&#8217;d find in traditional development environmentsbut designed for the Web (which means it has to be on the browser). Firebug lets you view and edit HTML and CSS realtime on any page (the page changes instantly). It clearly displays which CSS rules affect the element you select in the style inspector. Moreover, it breaks down the rules that affect the element directly as well as rules it inherits properties from. Then there are the JavaScript debugger and the validity inspectors. Together, these form a very powerful package when trying to track down those mysterious bugs that often appear in complex sites.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/271">ColorZilla</a></p>
<p>For every time you begrudged having to do a screen shot and paste it into photoshop to figure out the exact color of something, your woes are over. Now you can have your very own eyedropper and zoom tool directly within your browser.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/3649">Flash Switcher</a></p>
<p>Work in Flash? This nifty tool will let you determine exactly which version of the flash pluggin you are currently using to render a swf file. This way you can test for both flash 8 &amp; flash 9.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/539">MeasureIt</a></p>
<p>Draws out a ruler to measure the exact pixel dimensions of anything on your screen.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/3371">Load Time Analyzer</a></p>
<p>Measure and graph how long web pages take to load. Load Time Analyzer produces graphs that show the occurrence of events such as requests for the page, images, stylesheets, and scripts, along with events like the execution of an onload script. Pretty nifty if you are trying to figure out what has slowed your page to a crawl.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/636">PDF Download</a></p>
<p>Fixes the fact that mozilla and adobe can&#8217;t play in the same sandbox without fighting. You&#8217;d think they could figure it out without a pluggin. Allows you to choose if you want to view a PDF file inside the browser (as PDF or as HTML), if you want to view it outside Firefox with your default or custom PDF reader, or if you want to download it! No more waiting for 2 minutes while everything freezes.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1457">foXpose</a></p>
<p>Like to work with a large number of tabs open? Allows you to see more than one tab at once and quickly view thumbs of all your tabs to find things quickly.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/4415">FontFinder</a></p>
<p>Simply highlight a single element (e.g. a paragraph or a strong tag ), right-click and select `Font Finder`, then marvel as the full CSS text styling of the selected element appears. oohhh&#8230; ahhhh.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1419">IETab (win only)</a></p>
<p>Save yourself the hassle of having multiple browsers open. You can easily see how your web page displayed in IE with just one click and then switch back to Firefox. Wish they had one for safari as well.</p>
<p>So which pluggins do you use?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.shaneandpeter.com/2007/05/24/firefox-add-ons-got-to-love-them/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
