<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Fight old Browsers &#8211; Warning with jQuery</title>
	<atom:link href="http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/</link>
	<description>team noir blog</description>
	<lastBuildDate>Mon, 06 Sep 2010 09:20:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: fotowoltaika</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-586</link>
		<dc:creator>fotowoltaika</dc:creator>
		<pubDate>Sun, 01 Aug 2010 15:10:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-586</guid>
		<description>works like a charm!</description>
		<content:encoded><![CDATA[<p>works like a charm!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jQuery badBrowser Update Version 1.4 at fragmente</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-309</link>
		<dc:creator>jQuery badBrowser Update Version 1.4 at fragmente</dc:creator>
		<pubDate>Tue, 18 May 2010 16:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-309</guid>
		<description>[...] fight-old-browsers-warning-with-jquery [...]</description>
		<content:encoded><![CDATA[<p>[...] fight-old-browsers-warning-with-jquery [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fight Internet Explorer 6 - reloaded at fragmente</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-262</link>
		<dc:creator>fight Internet Explorer 6 - reloaded at fragmente</dc:creator>
		<pubDate>Thu, 06 Aug 2009 19:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-262</guid>
		<description>[...] last article and badBrowser Script are very frequently visited and today i found [...]</description>
		<content:encoded><![CDATA[<p>[...] last article and badBrowser Script are very frequently visited and today i found [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Release: bad Browser - new Version 1.3 at fragmente</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-255</link>
		<dc:creator>Release: bad Browser - new Version 1.3 at fragmente</dc:creator>
		<pubDate>Sun, 26 Jul 2009 17:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-255</guid>
		<description>[...] today we finished the tests for our updated badBrowser version. More information obout our ideas and sources for this script you will find here. [...]</description>
		<content:encoded><![CDATA[<p>[...] today we finished the tests for our updated badBrowser version. More information obout our ideas and sources for this script you will find here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chobo2</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-254</link>
		<dc:creator>chobo2</dc:creator>
		<pubDate>Sun, 26 Jul 2009 07:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-254</guid>
		<description>@blumentritt

Cool can&#039;t wait to see the new chrome test case.

For other browsers like chrome and firefox I think it will be very rare that people will stick with older version for long since if they probably know about updating. It is really just the IE crowd.

Ya I think the right way is stop supporting older browsers but I don&#039;t believe the small sites have the power. Like most of us are just happy anyone is coming to our sites so you don&#039;t want to destroy the little user base we have.

Thats why it good that Youtube and digg are doing it. They have the power to influence people to change.</description>
		<content:encoded><![CDATA[<p>@blumentritt</p>
<p>Cool can&#8217;t wait to see the new chrome test case.</p>
<p>For other browsers like chrome and firefox I think it will be very rare that people will stick with older version for long since if they probably know about updating. It is really just the IE crowd.</p>
<p>Ya I think the right way is stop supporting older browsers but I don&#8217;t believe the small sites have the power. Like most of us are just happy anyone is coming to our sites so you don&#8217;t want to destroy the little user base we have.</p>
<p>Thats why it good that Youtube and digg are doing it. They have the power to influence people to change.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blumentritt</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-253</link>
		<dc:creator>blumentritt</dc:creator>
		<pubDate>Thu, 23 Jul 2009 19:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-253</guid>
		<description>i will test and publish the chrome case on weekend.

i read about jquery and browser detection, but i dont care ...
i think there will and must also be a way to detect the executing version. in our case we use basic javascript for detecting - surely enough for the moment.

the topical from the last days (&lt;a href=&quot;http://blog.team-noir.net/2009/07/fight-old-browsers-youtube-follows/&quot; rel=&quot;nofollow&quot;&gt;fight-old-browsers-youtube-follows/&lt;/a&gt;) show us the right way - destroy old browser assistance :-)

greetz</description>
		<content:encoded><![CDATA[<p>i will test and publish the chrome case on weekend.</p>
<p>i read about jquery and browser detection, but i dont care &#8230;<br />
i think there will and must also be a way to detect the executing version. in our case we use basic javascript for detecting &#8211; surely enough for the moment.</p>
<p>the topical from the last days (<a href="http://blog.team-noir.net/2009/07/fight-old-browsers-youtube-follows/" rel="nofollow">fight-old-browsers-youtube-follows/</a>) show us the right way &#8211; destroy old browser assistance <img src='http://blog.team-noir.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>greetz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chobo2</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-252</link>
		<dc:creator>chobo2</dc:creator>
		<pubDate>Tue, 21 Jul 2009 04:19:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-252</guid>
		<description>Cool. I look forward for the new version.

I been reading too that kinda concerns me is that now in Jquery 1.3 they now recommend to use &quot;Support&quot; instead of browser detection. Even though they have no plans to kill browser detection off any time soon it still kind of concerns me.

I read all the people who been praising this &quot;Support&quot; that seems to be like feature detection. 

I don&#039;t know why people are so against browser detection. I can see that feature detection can be useful but for me I am just looking to have a little friendly reminder that tells the user &quot;upgrade to a better version then IE6 and that this site was tested on these Versions of other Firefox(ex 3.5) and if your not using these versions or higher you might not see the site as intended&quot;.


I know they also talk about browser detection not detecting obscure browsers but to that I say who cares. I don&#039;t want to be always be programing for the lowest common denominator(better optimize for IE 5.5 one person in the world might still use it). If they choose to use some browser no one has heard of then well that&#039;s their choice but should not come running to anyone whining if something does not work.

So what are your thoughts? I see this post was started June 19th. So Jquery already announced that they no long recommend browser detection.</description>
		<content:encoded><![CDATA[<p>Cool. I look forward for the new version.</p>
<p>I been reading too that kinda concerns me is that now in Jquery 1.3 they now recommend to use &#8220;Support&#8221; instead of browser detection. Even though they have no plans to kill browser detection off any time soon it still kind of concerns me.</p>
<p>I read all the people who been praising this &#8220;Support&#8221; that seems to be like feature detection. </p>
<p>I don&#8217;t know why people are so against browser detection. I can see that feature detection can be useful but for me I am just looking to have a little friendly reminder that tells the user &#8220;upgrade to a better version then IE6 and that this site was tested on these Versions of other Firefox(ex 3.5) and if your not using these versions or higher you might not see the site as intended&#8221;.</p>
<p>I know they also talk about browser detection not detecting obscure browsers but to that I say who cares. I don&#8217;t want to be always be programing for the lowest common denominator(better optimize for IE 5.5 one person in the world might still use it). If they choose to use some browser no one has heard of then well that&#8217;s their choice but should not come running to anyone whining if something does not work.</p>
<p>So what are your thoughts? I see this post was started June 19th. So Jquery already announced that they no long recommend browser detection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blumentritt</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-251</link>
		<dc:creator>blumentritt</dc:creator>
		<pubDate>Mon, 20 Jul 2009 12:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-251</guid>
		<description>@chobo2
thanks for your post and the optimization.
you are right - i have not testet with google chrome yet.

chrome sends a similar &quot;user-agent&quot; as safari do -&gt; so our script alerts.

&lt;em&gt;Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13&lt;/em&gt;

in the next days i will fix it and transfer your code to our script.

see you! martin</description>
		<content:encoded><![CDATA[<p>@chobo2<br />
thanks for your post and the optimization.<br />
you are right &#8211; i have not testet with google chrome yet.</p>
<p>chrome sends a similar &#8220;user-agent&#8221; as safari do -&gt; so our script alerts.</p>
<p><em>Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13</em></p>
<p>in the next days i will fix it and transfer your code to our script.</p>
<p>see you! martin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chobo2</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-250</link>
		<dc:creator>chobo2</dc:creator>
		<pubDate>Mon, 20 Jul 2009 11:26:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-250</guid>
		<description>I just tried it in chrome and I get the browser supported message. What kinda sucks. Is this meant to happen or did I change something that messed it up?</description>
		<content:encoded><![CDATA[<p>I just tried it in chrome and I get the browser supported message. What kinda sucks. Is this meant to happen or did I change something that messed it up?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chobo2</title>
		<link>http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/comment-page-1/#comment-249</link>
		<dc:creator>chobo2</dc:creator>
		<pubDate>Mon, 20 Jul 2009 11:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.team-noir.net/?p=137#comment-249</guid>
		<description>This is pretty cool. I will defiantly use this in my next site.

For me I still try to make Ie 6 half decent but I am not going to spend tons of time of trying to make it super nice for a dieing browser so this warning is perfect.

I like the minified version that Fleshgrinder made since it is smaller but it&#039;s hard to update.

Like when I load it in VS2008 it just one huge ass line and that I got to scroll through to make changes.

So I think it is better to just have some like variables at top for all the stuff a user might change like the message.

This is what I have so far but I don&#039;t know how to put like the CSS stuff in a variable and how what should I should be putting from Safari in a variable.

Like I made one for opera and firefox since when I make sites I test against the latest versions only. I don&#039;t go back and test older versions so to change the script to the newest version is a good feature in my eyes.

Plus why not detection for chrome? I know it is new and stuff but they will eventually have newer versions and like I said I test again only new versions of the browsers.

// More info @http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/
var msg = &#039;You are using an older browser that this site has not been fully tested in. You may not experience the site as intended. Please switch or upgrade to the latest version of &lt;a href=&quot;http://getfirefox.com&quot; rel=&quot;nofollow&quot;&gt;FireFox&lt;/a&gt;, &lt;a href=&quot;http://www.opera.com/download/&quot; rel=&quot;nofollow&quot;&gt;Opera&lt;/a&gt;, &lt;a href=&quot;http://www.apple.com/safari/&quot; rel=&quot;nofollow&quot;&gt;Safari&lt;/a&gt; or &lt;a href=&quot;http://www.microsoft.com/windows/downloads/ie/getitnow.mspx&quot; rel=&quot;nofollow&quot;&gt;Internet Explorer 8&lt;/a&gt;. Thanks!&#160;&#160;&#160;[&lt;a href=&quot;#&quot; rel=&quot;nofollow&quot;&gt;close&lt;/a&gt;]&#039;;
var IeVersion = 6;
var OperaVersion = 95;
var firefoxVersion = 3.5;


function badBrowser() { if ($.browser.msie &amp;&amp; parseInt($.browser.version, 10) &lt;= IeVersion) { return true; } if ($.browser.opera &amp;&amp; ($.browser.version * 10) &lt;= OperaVersion) { return true; } if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { var ffversion = Number(RegExp.$1); if (ffversion  0) { c_start = document.cookie.indexOf(c_name + &quot;=&quot;); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(&quot;;&quot;, c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return &quot;&quot;; } function setBadBrowser(c_name, value, expiredays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + &quot;=&quot; + escape(value) + ((expiredays === null) ? &quot;&quot; : &quot;;expires=&quot; + exdate.toGMTString()); } if (badBrowser() &amp;&amp; getBadBrowser(&#039;browserWarning&#039;) != &#039;seen&#039;) { $(function() { $(msg).css({ backgroundColor: &#039;#fcfdde&#039;, &#039;width&#039;: &#039;100%&#039;, &#039;border-top&#039;: &#039;solid 1px #000&#039;, &#039;border-bottom&#039;: &#039;solid 1px #000&#039;, &#039;text-align&#039;: &#039;center&#039;, padding: &#039;5px 0&#039; }).prependTo(&quot;body&quot;); $(&#039;#warningClose&#039;).click(function() { setBadBrowser(&#039;browserWarning&#039;, &#039;seen&#039;); $(&#039;#browserWarning&#039;).slideUp(&#039;slow&#039;); return false; }); }); }</description>
		<content:encoded><![CDATA[<p>This is pretty cool. I will defiantly use this in my next site.</p>
<p>For me I still try to make Ie 6 half decent but I am not going to spend tons of time of trying to make it super nice for a dieing browser so this warning is perfect.</p>
<p>I like the minified version that Fleshgrinder made since it is smaller but it&#8217;s hard to update.</p>
<p>Like when I load it in VS2008 it just one huge ass line and that I got to scroll through to make changes.</p>
<p>So I think it is better to just have some like variables at top for all the stuff a user might change like the message.</p>
<p>This is what I have so far but I don&#8217;t know how to put like the CSS stuff in a variable and how what should I should be putting from Safari in a variable.</p>
<p>Like I made one for opera and firefox since when I make sites I test against the latest versions only. I don&#8217;t go back and test older versions so to change the script to the newest version is a good feature in my eyes.</p>
<p>Plus why not detection for chrome? I know it is new and stuff but they will eventually have newer versions and like I said I test again only new versions of the browsers.</p>
<p>// More info @http://blog.team-noir.net/2009/06/fight-old-browsers-warning-with-jquery/<br />
var msg = &#8216;You are using an older browser that this site has not been fully tested in. You may not experience the site as intended. Please switch or upgrade to the latest version of <a href="http://getfirefox.com" rel="nofollow">FireFox</a>, <a href="http://www.opera.com/download/" rel="nofollow">Opera</a>, <a href="http://www.apple.com/safari/" rel="nofollow">Safari</a> or <a href="http://www.microsoft.com/windows/downloads/ie/getitnow.mspx" rel="nofollow">Internet Explorer 8</a>. Thanks!&nbsp;&nbsp;&nbsp;[<a href="#" rel="nofollow">close</a>]&#8216;;<br />
var IeVersion = 6;<br />
var OperaVersion = 95;<br />
var firefoxVersion = 3.5;</p>
<p>function badBrowser() { if ($.browser.msie &amp;&amp; parseInt($.browser.version, 10) &lt;= IeVersion) { return true; } if ($.browser.opera &amp;&amp; ($.browser.version * 10) &lt;= OperaVersion) { return true; } if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { var ffversion = Number(RegExp.$1); if (ffversion  0) { c_start = document.cookie.indexOf(c_name + &#8220;=&#8221;); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(&#8220;;&#8221;, c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return &#8220;&#8221;; } function setBadBrowser(c_name, value, expiredays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays); document.cookie = c_name + &#8220;=&#8221; + escape(value) + ((expiredays === null) ? &#8220;&#8221; : &#8220;;expires=&#8221; + exdate.toGMTString()); } if (badBrowser() &amp;&amp; getBadBrowser(&#8216;browserWarning&#8217;) != &#8217;seen&#8217;) { $(function() { $(msg).css({ backgroundColor: &#8216;#fcfdde&#8217;, &#8216;width&#8217;: &#8216;100%&#8217;, &#8216;border-top&#8217;: &#8217;solid 1px #000&#8242;, &#8216;border-bottom&#8217;: &#8217;solid 1px #000&#8242;, &#8216;text-align&#8217;: &#8216;center&#8217;, padding: &#8216;5px 0&#8242; }).prependTo(&#8220;body&#8221;); $(&#8216;#warningClose&#8217;).click(function() { setBadBrowser(&#8216;browserWarning&#8217;, &#8217;seen&#8217;); $(&#8216;#browserWarning&#8217;).slideUp(&#8217;slow&#8217;); return false; }); }); }</p>
]]></content:encoded>
	</item>
</channel>
</rss>
