<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0IMQ3syfCp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388</id><updated>2011-11-27T16:53:02.594-08:00</updated><category term="resize" /><category term="dashes" /><category term="104" /><category term="prompt" /><category term="444" /><category term="FAQ" /><category term="dashed" /><category term="140" /><category term="cloneNode" /><category term="Bug" /><category term="199" /><category term="318" /><category term="SVG" /><category term="387" /><category term="events" /><category term="409" /><category term="Feedback" /><category term="createElement" /><category term="border" /><category term="font-weight" /><category term="restore" /><category term="186" /><category term="249" /><category term="returnValue" /><category term="204" /><category term="225" /><category term="iOS" /><category term="317" /><category term="Forms" /><category term="nodeType" /><category term="Line Height" /><category term="163" /><category term="274" /><category term="Title" /><category term="checkbox" /><category term="Knol" /><category term="162" /><category term="Duplicate" /><category term="137" /><category term="onkeydown" /><category term="CSS" /><category term="Thead" /><category term="Opera" /><category term="Design" /><category term="setAttribute" /><category term="Session" /><category term="Tracking" /><category term="291" /><category term="253" /><category term="redundant" /><category term="ondoubleclick" /><category term="Absolute Position" /><category term="Stretched" /><category term="Firefox" /><category term="Array" /><category term="alert" /><category term="valign" /><category term="280" /><category term="Web Slice" /><category term="Catch" /><category term="Netscape" /><category term="Internet Explorer" /><category term="433" /><category term="error" /><category term="179" /><category term="getElementById" /><category term="210" /><category term="111" /><category term="label" /><category term="417" /><category term="132" /><category term="Printing" /><category term="229" /><category term="Mutation" /><category term="Finally" /><category term="Background" /><category term="Legacy Browsers" /><category term="Textarea" /><category term="116" /><category term="284" /><category term="245" /><category term="onmouseover" /><category term="No History" /><category term="Titlebar" /><category term="Fish Bicycle" /><category term="ActionScript" /><category term="option" /><category term="input" /><category term="SWF" /><category term="Keyboard" /><category term="InPrivate" /><category term="375" /><category term="Access" /><category term="126" /><category term="263" /><category term="indexOf" /><category term="512" /><category term="sound" /><category term="Chrome" /><category term="Operation Aborted" /><category term="image" /><category term="143" /><category term="493" /><category term="Spam" /><category term="embed" /><category term="Server Port" /><category term="DOM Methods" /><category term="366" /><category term="Box" /><category term="Margin" /><category term="511" /><category term="radio" /><category term="114" /><category term="IE6" /><category term="disabled" /><category term="255" /><category term="419" /><category term="109" /><category term="142" /><category term="Site Feedback" /><category term="Google" /><category term="PHP" /><category term="312" /><category term="Code Ignored" /><category term="299" /><category term="Features" /><category term="436" /><category term="487" /><category term="471" /><category term="HTTP Referer" /><category term="outerHTML" /><category term="505" /><category term="HTTP status 204" /><category term="256" /><category term="124" /><category term="242" /><category term="119" /><category term="287" /><category term="createTextNode" /><category term="Script Tag" /><category term="266" /><category term="237" /><category term="347" /><category term="543" /><category term="IE9" /><category term="Standards" /><category term="mailto" /><category term="dotted" /><category term="215" /><category term="WebKit" /><category term="146" /><category term="Anchors" /><category term="181" /><category term="279" /><category term="Focus" /><category term="Web" /><category term="Try" /><category term="What If" /><category term="lastIndexOf" /><category term="Text" /><category term="Scope" /><category term="submit" /><category term="Flash" /><category term="DOM" /><category term="confirm" /><category term="save as" /><category term="popup" /><category term="600" /><category term="Tfoot" /><category term="onchange" /><category term="ActiveX" /><category term="152" /><category term="Select List" /><category term="371" /><category term="AutoComplete" /><category term="122" /><category term="329" /><category term="attributes" /><category term="maximize" /><category term="Safari" /><category term="spaces" /><category term="link" /><category term="History" /><category term="performance" /><category term="Float" /><category term="radius" /><category term="double click" /><category term="HTTP Get Request" /><category term="Disapearing" /><category term="IE7" /><category term="519" /><category term="153" /><category term="235" /><category term="169" /><category term="HTTP status 1223" /><category term="GIF" /><category term="Limits" /><category term="className" /><category term="536" /><category term="URL" /><category term="Buttons" /><category term="onload" /><category term="421" /><category term="101" /><category term="Blank Page" /><category term="dblclick" /><category term="Italics" /><category term="268" /><category term="333" /><category term="hasAttributes" /><category term="Quirks" /><category term="Poll" /><category term="style" /><category term="Bug or Feature?" /><category term="341" /><category term="154" /><category term="193" /><category term="animated" /><category term="552" /><category term="217" /><category term="Table" /><category term="noscript" /><category term="IE8" /><category term="onkeypress" /><category term="Tips + Tricks" /><category term="524" /><category term="scroll" /><category term="209" /><category term="Firefox 3" /><category term="strpos" /><category term="pre" /><category term="legend" /><category term="391" /><category term="Broken By Design" /><category term="184" /><category term="Phishing" /><category term="selected text" /><category term="326" /><category term="Only ones" /><category term="getAttribute" /><category term="AJAX" /><category term="Standards Mode" /><category term="167" /><category term="Navigation" /><category term="Comments" /><category term="338" /><category term="Konqueror" /><category term="223" /><category term="523" /><category term="onkeyup" /><category term="fieldset" /><category term="Mozilla" /><category term="358" /><category term="Server Side Technology" /><category term="onfocus" /><category term="isNaN" /><category term="155" /><category term="251" /><category term="342" /><category term="Logged Out" /><category term="ID Attribute" /><category term="404" /><category term="Ordered" /><category term="234" /><category term="293" /><category term="file" /><category term="171" /><category term="349" /><category term="debug" /><category term="289" /><category term="crash" /><category term="Mobile" /><category term="240" /><category term="innerHTML" /><category term="230" /><category term="onmouseout" /><category term="Zindex" /><category term="background image" /><category term="onclick" /><category term="Submit a bug" /><category term="139" /><category term="385" /><category term="476" /><category term="name" /><category term="403" /><category term="Name Attribute" /><category term="opacity" /><category term="149" /><category term="onmousedown" /><category term="Tbody" /><category term="231" /><category term="getElementsByName" /><category term="Camino" /><category term="Fixed" /><category term="Browser" /><category term="Mootools" /><category term="327" /><category term="411" /><category term="521" /><category term="onbeforeunload" /><category term="upload" /><category term="Stack Overflow" /><category term="165" /><category term="173" /><category term="appendChild" /><category term="IE" /><category term="190" /><category term="361" /><category term="Missing" /><category term="Modern Browsers" /><category term="Iframe" /><category term="Tr" /><category term="Tablet" /><category term="iPad" /><category term="showModalDialog" /><category term="SVN" /><category term="Tab" /><category term="Prototyping" /><title>Web Bug Track</title><subtitle type="html">Web Bug Track - A place to track Web bugs... in JavaScript, DOM, CSS, XHTML, HTML in all Web Browsers... Firefox, Internet Explorer, Safari, Chrome, Opera, Konqueror and more.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://webbugtrack.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>152</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/WebBugTrack" /><feedburner:info uri="webbugtrack" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CEEEQXozfCp7ImA9WhdVFk8.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-5452924133407364370</id><published>2011-09-21T09:30:00.000-07:00</published><updated>2011-09-21T09:30:00.484-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T09:30:00.484-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="disabled" /><category scheme="http://www.blogger.com/atom/ns#" term="option" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="523" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="iOS" /><title>bug 523 - disabling option elements fails in Safari on iOS</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #523
&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Safari on iOS (iPod, iPhone, iPad)

Select options support a disabled attribute so that developers can optionally disable individual options if/when they are not applicable.  Safari on the desktop (Windows or Mac) both support this attribute however Safari on iOS (so iPod, iPhone, &amp; iPad) the attribute doesn't actually do anything and the user is free to select the option even though it is supposed to be disabled.

&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;
&lt;pre&gt;
&amp;lt;select&amp;gt;
  &amp;lt;option value="1"&amp;gt;first&amp;lt;option&amp;gt;
  &amp;lt;option value="2"&amp;gt;second&amp;lt;option&amp;gt;
  &amp;lt;option value="3" disabled="disabled"&amp;gt;third&amp;lt;option&amp;gt;
  &amp;lt;option value="4"&amp;gt;forth&amp;lt;option&amp;gt;
&amp;lt;/select&amp;gt;
&lt;/pre&gt;

If this select list were rendered on an iPhone or iPad you would be able to select the "thrid" option.  It's not a Webkit bug, since the same select list will render perfectly on other tablets like the BlackBerry PlayBook.


&lt;div class="noworkaround"&gt;
&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; Two. You'll need to either need to remove the options, or inform the user after their selection that it isn't valid (not recommended for usability purposes)

&lt;/div&gt;

&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.


&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | 
&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-5452924133407364370?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=yb23s6o8v3o:7zR6yLSHato:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=yb23s6o8v3o:7zR6yLSHato:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=yb23s6o8v3o:7zR6yLSHato:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=yb23s6o8v3o:7zR6yLSHato:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/5452924133407364370/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=5452924133407364370" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/5452924133407364370?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/5452924133407364370?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/yb23s6o8v3o/bug-523-disabling-option-elements-fails.html" title="bug 523 - disabling option elements fails in Safari on iOS" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2011/09/bug-523-disabling-option-elements-fails.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4GQXg5eSp7ImA9Wx9TEEw.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-7297019263301023506</id><published>2010-11-17T09:12:00.000-08:00</published><updated>2010-11-17T09:12:00.621-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-17T09:12:00.621-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="setAttribute" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="IE9" /><title>bug 196 -  IE9 fixes almost .setAttribute('type', value);</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #196&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE9 PP4, IE9 Beta, IE9 Platform Preview 6&lt;br /&gt;&lt;br /&gt;We're happy to say that IE9 has brought many, many improvements to Internet Explorer in terms of updating the IE engine to properly handle standards based code.&lt;br /&gt;&lt;br /&gt;IE had issues in the past with the &lt;a href="http://www.w3.org/TR/DOM-Level-2-Core/ecma-script-binding.html"&gt;Element.setAttribute(name, value);&lt;/a&gt; method for a long time not supporting it on a wide array of elements (&lt;a href="http://webbugtrack.blogspot.com/2007/08/bug-242-setattribute-doesnt-always-work.html"&gt;bug 242&lt;/a&gt;) of which the &lt;b&gt;type&lt;/b&gt; attribute was a significant one (&lt;a href="http://webbugtrack.blogspot.com/2007/09/bug-237-type-is-readonly-attribute-in.html"&gt;bug 237&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;We were hoping that after IE9 Platform Preview 4 was released and we found that the .setAttribute('type', value); method had finally been fixed that the "new" bug with the value being erased when switching an HTMLInputElement from type "password" to "text" would have been fixed 2 public releases later.&lt;br /&gt;&lt;br /&gt;Unfortunately it is still broken and thus we're tracking this new issue separately here.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;input type="password" id="accessCode" name="accessCode" value="bfg10k"/&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;  function exposeCode(){&lt;br /&gt;    var field = document.getElementById('accessCode');&lt;br /&gt;    field.setAttribute('type', 'text');&lt;br /&gt;    //Oopsie! the value is now gone in IE9!&lt;br /&gt;  }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-7297019263301023506?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_90vdZnE1SQ:HykUnLQwb1Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_90vdZnE1SQ:HykUnLQwb1Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_90vdZnE1SQ:HykUnLQwb1Y:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_90vdZnE1SQ:HykUnLQwb1Y:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/7297019263301023506/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=7297019263301023506" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7297019263301023506?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7297019263301023506?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/_90vdZnE1SQ/bug-196-ie9-fixes-almost.html" title="bug 196 -  IE9 fixes almost .setAttribute('type', value);" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/11/bug-196-ie9-fixes-almost.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUAQ34zfCp7ImA9Wx5aGUg.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-3547567197235564139</id><published>2010-09-07T09:17:00.000-07:00</published><updated>2010-11-16T17:10:42.084-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-16T17:10:42.084-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="setAttribute" /><category scheme="http://www.blogger.com/atom/ns#" term="file" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="387" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><title>bug 387 - setAttribute('type','file'); fails in Chrome &amp; Safari</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #387&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8, IE9 Beta, Chrome 5,6,7, Safari 5&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fixed In:&lt;/span&gt; &lt;span style="color:#008000;"&gt;IE9 Platform Preview 6 (only when rendering in IE9 Standards Document Mode)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;We've long known that IE has problems with both setAttribute (&lt;a href="http://webbugtrack.blogspot.com/2007/08/bug-242-setattribute-doesnt-always-work.html"&gt;bug 242&lt;/a&gt;), and specifically changing the type attribute (&lt;a href="http://webbugtrack.blogspot.com/2007/09/bug-237-type-is-readonly-attribute-in.html"&gt;bug 237&lt;/a&gt;) however it looks like it is Chrome and Safari that have an issue now.&lt;br /&gt;&lt;br /&gt;It seems that in Chrome and Safari you can't set an input element's &lt;tt&gt;type&lt;/tt&gt; attribute to &lt;tt&gt;"file"&lt;/tt&gt;. Try it out below! (It will fail in IE too of course, but that's a known issue)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;filename: &lt;input type="text" id="fooType"/&gt;&lt;br/&gt;&lt;br /&gt;&lt;input type="button" value="Change Type" onclick="try387();"/&gt;&lt;br /&gt;&lt;script&gt;function try387()/*&lt;br /&gt;*/{document.getElementById('fooType').setAttribute('type','file');}&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-3547567197235564139?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=OXY9Y2x1u1A:qBqkYnT-l5Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=OXY9Y2x1u1A:qBqkYnT-l5Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=OXY9Y2x1u1A:qBqkYnT-l5Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=OXY9Y2x1u1A:qBqkYnT-l5Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/3547567197235564139/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=3547567197235564139" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3547567197235564139?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3547567197235564139?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/OXY9Y2x1u1A/bug-387-setattributetypefile-fails-in.html" title="bug 387 - setAttribute('type','file'); fails in Chrome &amp; Safari" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/09/bug-387-setattributetypefile-fails-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkQBQnYyeSp7ImA9WxFbEEU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-8251397983932557521</id><published>2010-07-02T08:15:00.000-07:00</published><updated>2010-07-02T08:25:53.891-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-02T08:25:53.891-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPad" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="events" /><category scheme="http://www.blogger.com/atom/ns#" term="493" /><category scheme="http://www.blogger.com/atom/ns#" term="onbeforeunload" /><title>bug 493 - no onbeforeunload event in Safari on iPad</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #493&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Safari on iPad&lt;br /&gt;&lt;br /&gt;Web Developers have long used the &lt;b&gt;&lt;tt&gt;&lt;a href="https://developer.mozilla.org/en/DOM/window.onbeforeunload"&gt;onbeforeunload&lt;/a&gt;&lt;/tt&gt; event&lt;/b&gt; to catch users leaving a form partially filled out and prevent them from losing their work. ;-)&lt;br /&gt;&lt;br /&gt;On the down side, horribly shady sites have used it to try and keep users on a site with messages about free or cheap offers of electronics or porn if they stay on the site. :-(&lt;br /&gt;&lt;br /&gt;It is a great tool when used correctly and thus it is rather unfortunate that Apple has left it off the iPad version of Safari... Users indicate that they have accidentally left a page trying to scroll the view to see better when the keyboard pops up.&lt;br /&gt;&lt;br /&gt;Hopefully this will get fixed in a future patch to the OS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-8251397983932557521?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_pS5muA70cU:EHVeX3HDuBY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_pS5muA70cU:EHVeX3HDuBY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_pS5muA70cU:EHVeX3HDuBY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_pS5muA70cU:EHVeX3HDuBY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/8251397983932557521/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=8251397983932557521" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8251397983932557521?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8251397983932557521?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/_pS5muA70cU/bug-493-no-onbeforeunload-event-in.html" title="bug 493 - no onbeforeunload event in Safari on iPad" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/07/bug-493-no-onbeforeunload-event-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMARn4-eSp7ImA9WxFbEEU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-5448046659837559172</id><published>2010-06-28T22:14:00.000-07:00</published><updated>2010-07-02T08:27:27.051-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-02T08:27:27.051-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="innerHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="Standards" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="391" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="appendChild" /><title>bug 391 - IE is strict in setting innerHTML but not appendChild</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #391&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8, IE9 PP3&lt;br /&gt;&lt;br /&gt;IE is well known historically as a browser that doesn't follow the strictness of standards well.  IE will often let you do things that you shouldn't be able to do (e.g. add a div to a select element)&lt;br /&gt;&lt;br /&gt;However there are cases &lt;b&gt;where IE is very picky&lt;/b&gt; - although confusingly arbitrary in how and when it decides to be strict.&lt;br /&gt;&lt;br /&gt;Take for example the &lt;tt&gt;&amp;lt;p&amp;gt;&lt;/tt&gt; element.  By &lt;a href="http://www.w3.org/TR/html401/struct/text.html#h-9.3.1"&gt;definition&lt;/a&gt;, this is an inline element which means it &lt;i&gt;should not&lt;/i&gt; contain block elements.&lt;br /&gt;&lt;br /&gt;The following however &lt;i&gt;seems to work&lt;/i&gt; fine in all browsers (e.g. the "rule" isn't strictly enforced")&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;  var newHeading = document.createElement('h1');&lt;br /&gt;  newHeading.appendChild(document.createTextNode('I am an H1 element!'));&lt;br /&gt;  myParagraph.appendChild(newHeading);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;However in IE, if you change this to use .innerHTML to set the value IE throws an error.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;  var newString = '&amp;lt;h1&amp;gt;I am an H1 element!&amp;lt;/h1&amp;gt;';&lt;br /&gt;  try {&lt;br /&gt;    myParagraph.innerHTML = newString;&lt;br /&gt;  } catch(ex){&lt;br /&gt;    alert('Failed: ' + ex['message']);&lt;br /&gt;  }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Which IE then throws an error with the very helpful "Unknown runtime error" message.&lt;br /&gt;&lt;br /&gt;This is repeatable for any block level elements: div, h1, h2, h3, h4, h5, h6, blockquote etc.&lt;br /&gt;&lt;br /&gt;This obviously isn't desired markup thus the issue with the error is minor however it could well crop up when you adding either content you are not intimately familiar with (JSON response?) or you know the content but are not aware the container element you plan to drop it into is actually an inline element.&lt;br /&gt;&lt;br /&gt;Keep this in mind the next time you encounter an "Unknown runtime error" as it might turn out to be a "known issue" ;-)&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; Two. Either ensure you never try to set the innerHTML of an inline element to a block element or use the appendChild() method instead.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-5448046659837559172?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=mX5dKMWDcRw:qw19FBXeTSM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=mX5dKMWDcRw:qw19FBXeTSM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=mX5dKMWDcRw:qw19FBXeTSM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=mX5dKMWDcRw:qw19FBXeTSM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/5448046659837559172/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=5448046659837559172" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/5448046659837559172?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/5448046659837559172?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/mX5dKMWDcRw/bug-391-ie-is-strict-in-setting.html" title="bug 391 - IE is strict in setting innerHTML but not appendChild" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-391-ie-is-strict-in-setting.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ICQXo-eSp7ImA9WxFUF0U.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-3532030143842329558</id><published>2010-06-28T21:26:00.000-07:00</published><updated>2010-06-28T21:26:00.451-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-28T21:26:00.451-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="552" /><category scheme="http://www.blogger.com/atom/ns#" term="iPad" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="double click" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="events" /><title>bug 552 - no double-click event on the iPad</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #552&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Safari on the iPad&lt;br /&gt;&lt;br /&gt;Ok, calling this a bug is a big stretch because it was intentionally removed.  This is more of a footnote that the &lt;tt&gt;dblclick&lt;/tt&gt; event is not available in Safari on the iPad.&lt;br /&gt;&lt;br /&gt;The reason is that the iPad reserves the double "tap" event to zoom in and out of a Web page.&lt;br /&gt;&lt;br /&gt;However there's a few additional events that Safari on the iPad doesn't support (with no obvious reason) but we'll tackle in another post. ;-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;  &amp;lt;div ondblclick="alert('this will never fire');"&amp;gt;DBL Click Me&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-3532030143842329558?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=9DoSFZX-axw:wDx1PQCRTgA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=9DoSFZX-axw:wDx1PQCRTgA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=9DoSFZX-axw:wDx1PQCRTgA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=9DoSFZX-axw:wDx1PQCRTgA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/3532030143842329558/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=3532030143842329558" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3532030143842329558?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3532030143842329558?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/9DoSFZX-axw/bug-552-no-double-click-event-on-ipad.html" title="bug 552 - no double-click event on the iPad" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-552-no-double-click-event-on-ipad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAMQXw-fSp7ImA9WxFUFEU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-2088894567643394993</id><published>2010-06-25T09:53:00.000-07:00</published><updated>2010-06-25T09:53:00.255-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-25T09:53:00.255-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="543" /><category scheme="http://www.blogger.com/atom/ns#" term="iPad" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="Printing" /><title>bug 543 - no window.print() in Safari on the iPad</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #543&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Safari on the iPad&lt;br /&gt;&lt;br /&gt;Printing web pages is very common when you just want to be able to hold something physically in your hands or take home with you after work to read when you have time.&lt;br /&gt;&lt;br /&gt;With Safari on the iPad - there isn't a print option, and likewise there is no &lt;br /&gt;&lt;br /&gt;&lt;code&gt;window.print();&lt;/code&gt;&lt;br /&gt;&lt;br /&gt; method implementation in the iPad version of Safari.&lt;br /&gt;&lt;br /&gt;With any luck this won't be an issue for most users as they can surf and read the online content wherever they want... but if you were hoping to scribble notes, correct content or go to town with your rainbow array of highlighters you are out of luck.&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-2088894567643394993?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=1HWRi-5JxXI:PeaUOWyk2Hc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=1HWRi-5JxXI:PeaUOWyk2Hc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=1HWRi-5JxXI:PeaUOWyk2Hc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=1HWRi-5JxXI:PeaUOWyk2Hc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/2088894567643394993/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=2088894567643394993" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2088894567643394993?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2088894567643394993?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/1HWRi-5JxXI/bug-543-no-windowprint-in-safari-on.html" title="bug 543 - no window.print() in Safari on the iPad" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-543-no-windowprint-in-safari-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMCQX04cSp7ImA9WxFUFEU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-538295067994155511</id><published>2010-06-25T08:41:00.000-07:00</published><updated>2010-06-25T08:41:00.339-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-25T08:41:00.339-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPad" /><category scheme="http://www.blogger.com/atom/ns#" term="file" /><category scheme="http://www.blogger.com/atom/ns#" term="536" /><category scheme="http://www.blogger.com/atom/ns#" term="input" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="upload" /><title>bug 536 - no file upload in Safari on the iPad</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #536&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Safari on the iPad&lt;br /&gt;&lt;br /&gt;The iPad is great for everyday web surfing on the couch or on your daily commute but Safari on the iPad has some quirks that make it significantly different than the desktop version.&lt;br /&gt;&lt;br /&gt;For starters - the HTML &amp;lt;input type="file"/&amp;gt; element doesn't work. It renders as a disabled input.  So if you were hoping to send pictures or MP3's by attaching them to an email in GMail or Hotmail etc. you are out of luck.&lt;br /&gt;&lt;br /&gt;Since the iPad doesn't really expose an operating system and files to the user - this does kind of make sense - though I'm sure it will confuse some users at first.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One. When viewing your pictures directly on the iPad - choose the option in the top right to "send" the picture to an email address.  You are limited to 1 picture at a time, and the To: field won't remember the email address for you :-( but it will work.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-538295067994155511?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=gaiLqbIecpA:tpiw-LT1obE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=gaiLqbIecpA:tpiw-LT1obE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=gaiLqbIecpA:tpiw-LT1obE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=gaiLqbIecpA:tpiw-LT1obE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/538295067994155511/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=538295067994155511" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/538295067994155511?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/538295067994155511?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/gaiLqbIecpA/bug-536-no-file-upload-in-safari-on.html" title="bug 536 - no file upload in Safari on the iPad" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-536-no-file-upload-in-safari-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDQX4ycCp7ImA9WxFUFkU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-1633320839295661268</id><published>2010-06-25T08:19:00.000-07:00</published><updated>2010-06-27T18:22:50.098-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-27T18:22:50.098-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Standards" /><category scheme="http://www.blogger.com/atom/ns#" term="iPad" /><category scheme="http://www.blogger.com/atom/ns#" term="Mobile" /><category scheme="http://www.blogger.com/atom/ns#" term="Tablet" /><category scheme="http://www.blogger.com/atom/ns#" term="WebKit" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><title>Safari on the iPad - The new king of mobile tablet browsers</title><content type="html">&lt;span style="font-weight: bold;"&gt;Safari on the iPad&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The new king?!, says who?! - well the reality is that this is essentially a new market.  Oh sure you could get bulky tablet displays that run Windows and IE but that is &lt;b&gt;&lt;i&gt;nothing&lt;/i&gt;&lt;/b&gt; like the iPad or the soon to be released devices by HP, Google, Microsoft and others.&lt;br /&gt;&lt;br /&gt;The trick here is that Apple absolutely "&lt;a href="http://crushitbook.com/"&gt;Crushed It!&lt;/a&gt;" &lt;i&gt;(thanks Gary Vaynerchuk ;-)&lt;/i&gt; when they released their &lt;a href="http://www.apple.com/ipad/"&gt;iPad&lt;/a&gt;.  If you haven't got your hands on one of these devices yet - be sure to stop by your &lt;a href="http://www.apple.com/retail/"&gt;local Apple store&lt;/a&gt; and check it out.&lt;br /&gt;&lt;br /&gt;This device is so sexy, so portable, yet so simple to use that it changes the game for tablet devices.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/TCP4W2O1LBI/AAAAAAAAAMQ/8FUj3dqgDFM/s1600/gallerysoftwaresafari20%5B1%5D.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 186px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/TCP4W2O1LBI/AAAAAAAAAMQ/8FUj3dqgDFM/s320/gallerysoftwaresafari20%5B1%5D.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5486501842465926162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It doesn't run a full blown bloated OS, it comes ready to install one of thousands of apps from the AppStore and users are already totally familiar with the interface due to the massive success of the iPhone.&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="thought"&gt;&lt;br /&gt;Yeah, yeah, enough of the hype - what about the browser?&lt;br /&gt;&lt;br /&gt;Well its no surprise that the browser on the iPad is Safari and it supports a native resolution of 1024 x 768 pixels thus it can render web pages just like its desktop counterpart.&lt;br /&gt;&lt;br /&gt;Its a robust browser full of great standards support and even some of that HTML5 goodness that we've all been dying to play with.  The good news is that Apple has simultaneously &lt;b&gt;Raised the bar!&lt;/b&gt; for the Mobile Web platform.  No longer is IE6 the lowest common denominator that you are stuck supporting... you start fresh out of the gate with a very fast standards based WebKit rendering engine based browser - Web Developers rejoice!&lt;br /&gt;&lt;br /&gt;So is it all awesome joy and perfect harmony? - well not quite.  There are some differences in Safari on the iPad (vs. its desktop cousin) that you'll want to be aware of.&lt;br /&gt;&lt;br /&gt;(stay tuned for updates!)&lt;br /&gt;(&lt;a href="http://webbugtrack.blogspot.com/2010/06/bug-536-no-file-upload-in-safari-on.html"&gt;bug 536&lt;/a&gt;)&lt;br /&gt;(&lt;a href="http://webbugtrack.blogspot.com/2010/06/bug-543-no-windowprint-in-safari-on.html"&gt;bug 543&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-1633320839295661268?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=kzTbvizGl-4:uU2J6CLR5SY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=kzTbvizGl-4:uU2J6CLR5SY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=kzTbvizGl-4:uU2J6CLR5SY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=kzTbvizGl-4:uU2J6CLR5SY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/1633320839295661268/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=1633320839295661268" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1633320839295661268?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1633320839295661268?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/kzTbvizGl-4/safari-on-ipad-new-king-of-mobile.html" title="Safari on the iPad - The new king of mobile tablet browsers" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_4xFsG7bD8yI/TCP4W2O1LBI/AAAAAAAAAMQ/8FUj3dqgDFM/s72-c/gallerysoftwaresafari20%5B1%5D.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/safari-on-ipad-new-king-of-mobile.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcFQ3Y6eSp7ImA9Wx5SEEk.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-3186233928594859833</id><published>2010-06-24T19:43:00.000-07:00</published><updated>2010-08-05T14:16:52.811-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-05T14:16:52.811-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dblclick" /><category scheme="http://www.blogger.com/atom/ns#" term="checkbox" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="double click" /><category scheme="http://www.blogger.com/atom/ns#" term="511" /><title>bug 511 - checkbox double click fail in IE</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #511&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8, IE9 PP4&lt;br /&gt;&lt;br /&gt;On the web almost all interaction is based on the single-click concept.  You click once to follow a link, you click once to press a button, once to open a dropdown select list, select a radio button or checkbox element etc.&lt;br /&gt;&lt;br /&gt;So if you were to double click an element that toggles (e.g. like a checkbox) you would expect the first click to change it from state A to state B... and the second to change it from state B back to state A. (e.g. unchecked - checked - unchecked)&lt;br /&gt;&lt;br /&gt;This works as expected in all browsers except IE.  In IE double-clicking a checkbox will only switch the state once from A to B.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Try Double Clicking these options:&lt;br/&gt;&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Apple&lt;br /&gt;&lt;input type="checkbox" name="cp" checked="checked"/&gt; Linux&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Microsoft&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; HP&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Dell&lt;br /&gt;&lt;input type="checkbox" name="cp" checked="checked"/&gt; Cisco&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Realistically this isn't a major issue as most users are unlikely to double click a checkbox... however based on the number of post on web forums and newsgroups about how to stop users from double clicking and re-submitting data - it certainly does happen.&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; (&lt;a href="http://webbugtrack.blogspot.com/2008/02/bug-132-slow-checking-checkboxes.html"&gt;bug 132&lt;/a&gt;) (&lt;a href="http://webbugtrack.blogspot.com/2007/11/bug-193-onchange-does-not-fire-properly.html"&gt;bug 193&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-3186233928594859833?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=URrHlzULA8I:lxxG8D6Y0jg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=URrHlzULA8I:lxxG8D6Y0jg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=URrHlzULA8I:lxxG8D6Y0jg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=URrHlzULA8I:lxxG8D6Y0jg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/3186233928594859833/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=3186233928594859833" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3186233928594859833?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3186233928594859833?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/URrHlzULA8I/bug-511-checkbox-double-click-fail-in.html" title="bug 511 - checkbox double click fail in IE" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-511-checkbox-double-click-fail-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YMSHczcCp7ImA9Wx9RGUs.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-2228594731522538029</id><published>2010-06-24T19:31:00.000-07:00</published><updated>2010-12-21T11:53:09.988-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-21T11:53:09.988-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="legend" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="fieldset" /><category scheme="http://www.blogger.com/atom/ns#" term="419" /><category scheme="http://www.blogger.com/atom/ns#" term="IE9" /><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><title>bug 419 - fieldset legends broken again in IE9 PP3</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #419&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE9 PP3, Opera 11&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fixed In:&lt;/span&gt; &lt;span style="color:#008000;"&gt;IE9 Platform Preview 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Opera latest release (version 11) is also showing broken fieldset legends.&lt;br /&gt;&lt;br /&gt;It appears that the latest IE9 Platform Preview #3 (PP3) has re-broken (&lt;a href="http://webbugtrack.blogspot.com/2008/05/bug-190-fieldsets-are-broken-in-ie8.html"&gt;bug 190&lt;/a&gt;) the fieldset element to cause rendering glitches with the legend element.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;fieldset&gt;&lt;br /&gt;&lt;legend&gt;Communication preferences: &lt;/legend&gt;&lt;br /&gt;Please use the following methods to contact me;&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Email&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; ICQ&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; MSN Messenger&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Yahoo! Messenger&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Google Talk&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Phone&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Fax&lt;br /&gt;&lt;input type="checkbox" name="cp"/&gt; Skype&lt;br /&gt;&lt;/fieldset&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As you can see, (if you use IE9 PP3) the legend does not render correctly at all.  The legend is not contained inline within the fieldset border. Hopefully this is just a bug in this third preview.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; (&lt;a href="http://webbugtrack.blogspot.com/2008/05/bug-190-fieldsets-are-broken-in-ie8.html"&gt;bug 190&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-2228594731522538029?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_dCnzeJSrMA:qpoFt9zrVMg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_dCnzeJSrMA:qpoFt9zrVMg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=_dCnzeJSrMA:qpoFt9zrVMg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=_dCnzeJSrMA:qpoFt9zrVMg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/2228594731522538029/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=2228594731522538029" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2228594731522538029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2228594731522538029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/_dCnzeJSrMA/bug-419-fieldset-legends-broken-again.html" title="bug 419 - fieldset legends broken again in IE9 PP3" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/06/bug-419-fieldset-legends-broken-again.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UAQX4yeSp7ImA9WxBbEkk.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-6390225898210719891</id><published>2010-03-10T09:14:00.000-08:00</published><updated>2010-03-10T09:14:00.091-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-10T09:14:00.091-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="performance" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="save as" /><category scheme="http://www.blogger.com/atom/ns#" term="358" /><title>bug 358 - saving web pages is incredibly slow in IE</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #358&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;Rendering content in the browser is obviously the main goal of day to day web surfing and web application usage.&lt;br /&gt;&lt;br /&gt;There's form interaction, games, Facebook, Mashups &amp; Twitter updates just to name a few.&lt;br /&gt;&lt;br /&gt;However when you get a bunch of info/data you care about you likely want to do something with it.  Typically you'll want to &lt;b&gt;print&lt;/b&gt;, &lt;b&gt;save&lt;/b&gt; or &lt;b&gt;export&lt;/b&gt; your content so that you have a hard copy or backup.&lt;br /&gt;&lt;br /&gt;However &lt;b&gt;exporting&lt;/b&gt; is only an option if the web application you are using supports that feature... and &lt;b&gt;printing&lt;/b&gt; is a great way to waste trees... but a 500 "page" report is something better suited to be &lt;b&gt;saved&lt;/b&gt; to a digital file.  Besides maybe you want to manipulate that data in your spreadsheet program before printing it or making a PDF to share.&lt;br /&gt;&lt;br /&gt;Alright, easy as pie... just render the page you want and choose Save as from the &lt;del title="Not an option in Internet Explorer"&gt;right click menu&lt;/del&gt; file menu.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Should&lt;/i&gt; take about a fraction of a second to save the page you are viewing (already downloaded) to an HTML file.&lt;br /&gt;&lt;br /&gt;Well not quite! Although Firefox, Chrome, Opera &amp; Safari all do this in milliseconds IE does not.  Internet Explorer &lt;b&gt;re-requests&lt;/b&gt; the &lt;u&gt;&lt;b&gt;ENTIRE&lt;/b&gt;&lt;/u&gt; file from scratch.  Yes, that's right, re-downloads an &lt;b&gt;EXACT DUPLICATE&lt;/b&gt; of your (example) 500 page report!&lt;br /&gt;&lt;br /&gt;Needless to say this is a massive waste of bandwidth and user time as they wait for the page to be re-fetched... while staring at the already rendered copy they already have!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None. Well I suppose the more technically inclined could view the source... then CTRL+A (select all), then CTRL+C (copy), then CTRL+V (paste) and save in your text editing application of choice - but that seems awfully inconvenient when there is a save as option in the file menu.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-6390225898210719891?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=F5ymbsDrLSU:8dcnSqP1FvQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=F5ymbsDrLSU:8dcnSqP1FvQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=F5ymbsDrLSU:8dcnSqP1FvQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=F5ymbsDrLSU:8dcnSqP1FvQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/6390225898210719891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=6390225898210719891" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/6390225898210719891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/6390225898210719891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/F5ymbsDrLSU/bug-358-saving-web-pages-is-incredibly.html" title="bug 358 - saving web pages is incredibly slow in IE" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2010/03/bug-358-saving-web-pages-is-incredibly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUBQn45cCp7ImA9WxFbEkQ.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-3415303426631589776</id><published>2010-01-19T08:17:00.000-08:00</published><updated>2010-07-04T19:50:53.028-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-04T19:50:53.028-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="209" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="prompt" /><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><title>bug 209 - prompt() rendering glitch in Opera</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #209&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; Opera 10.10, 10.20, 10.50, 10.60&lt;br /&gt;&lt;br /&gt;Unlike the problems with the prompt dialog in IE (&lt;a href="http://webbugtrack.blogspot.com/2007/10/bug-109-javascript-prompt-in-ie-how-did.html"&gt;bug 109&lt;/a&gt;) (&lt;a href="http://webbugtrack.blogspot.com/2008/02/bug-139-javascript-dialogs-dont-center.html"&gt;bug 139&lt;/a&gt;), and the features of the Safari prompt dialog (&lt;a href="http://webbugtrack.blogspot.com/2008/06/feature-266-windowprompt-in-safari-is.html"&gt;feature 266&lt;/a&gt;), the Opera JavaScript dialogs have typically been excellent and even lead the pack in terms of features like adding the hostname to help prevent XSS (Cross Site Scripting) and a checkbox to escape endless loops that crop up &lt;b&gt;mostly&lt;/b&gt; during development of course! ;-)&lt;br /&gt;&lt;br /&gt;However during some dialog testing we noticed that Opera has a rendering glitch with the prompt() dialog.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4xFsG7bD8yI/S1T7MjGGj7I/AAAAAAAAAME/B30MNKdr1Jw/s1600-h/operaPrompt.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 222px; height: 400px;" src="http://3.bp.blogspot.com/_4xFsG7bD8yI/S1T7MjGGj7I/AAAAAAAAAME/B30MNKdr1Jw/s400/operaPrompt.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5428239643886129074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;  var data = [];&lt;br /&gt;  var count = 50;&lt;br /&gt;  for(var i=0;i&amp;lt;count;i++){&lt;br /&gt;    data.push('For your information, this is item # ' + (i+1));&lt;br /&gt;  }&lt;br /&gt;  prompt(data.join('\n'),'a default value');&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None. You'll have to limit your prompt dialogs to a few paragraphs. (Keep in mind that IE can't render more than 2 lines!)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-3415303426631589776?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=nZ-C-WXtwHw:-HDOLYwFb9Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=nZ-C-WXtwHw:-HDOLYwFb9Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=nZ-C-WXtwHw:-HDOLYwFb9Y:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=nZ-C-WXtwHw:-HDOLYwFb9Y:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3415303426631589776?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3415303426631589776?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/nZ-C-WXtwHw/bug-209-prompt-rendering-glitch-in.html" title="bug 209 - prompt() rendering glitch in Opera" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_4xFsG7bD8yI/S1T7MjGGj7I/AAAAAAAAAME/B30MNKdr1Jw/s72-c/operaPrompt.png" height="72" width="72" /><feedburner:origLink>http://webbugtrack.blogspot.com/2010/01/bug-209-prompt-rendering-glitch-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04EQXo7eCp7ImA9WxBRF00.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-1314689189743048133</id><published>2010-01-05T08:45:00.000-08:00</published><updated>2010-01-05T08:45:00.400-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T08:45:00.400-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Limits" /><category scheme="http://www.blogger.com/atom/ns#" term="327" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="style" /><title>bug 396 - more style tag limits in IE</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #396&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/262161"&gt;Microsoft Support KB: 262161&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may already be aware that Internet Explorer has some limitations with the amount of CSS it can handle (&lt;a href="http://webbugtrack.blogspot.com/2008/11/bug-327-ie-limits-your-css-file-size.html"&gt;bug 327&lt;/a&gt;) so that you can only load a CSS file up to &lt;b&gt;~288kb&lt;/b&gt; in size and the total number of CSS selectors/style rules can't exceed &lt;b&gt;4096&lt;/b&gt; but there's more!&lt;br /&gt;&lt;br /&gt;IE will also only allow you to have a maximum of &lt;b&gt;30 style tags&lt;/b&gt; on a page!  So if you have a site that injects a lot of style tags on the fly for components/widgets you may want to think twice about this approach.&lt;br /&gt;&lt;br /&gt;Run this code in IE and note that IE caps out at 30 and doesn't create the addition 70 stylesheet tags.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;(note: this is IE specific code)&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;function createStyleSheets(){&lt;br /&gt;  for(i=0;i&amp;lt;100;i++){&lt;br /&gt;    document.createStyleSheet();&lt;br /&gt;    var msg = 'Total Style Sheets = [&amp;lt;b&amp;gt;' + i + '&amp;lt;/b&amp;gt;] of 100.';&lt;br /&gt;    document.getElementById('ssCount').innerHTML = msg;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body onload="createStyleSheets();"&amp;gt;&lt;br /&gt;  &amp;lt;div id="ssCount"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;How many style tags do you have on your page? Add this bookmarklet to your browser and find out. (note if you run it in IE and it says 30, you may well have hit the limit!)&lt;br /&gt;&lt;br /&gt;&lt;a href="javascript:alert(document.getElementsByTagName('style').length);"&gt;# style tags&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; (&lt;a href="http://webbugtrack.blogspot.com/2008/11/bug-327-ie-limits-your-css-file-size.html"&gt;bug 327&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-1314689189743048133?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=pp7yQZ9iZKE:gGSXppGuxVg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=pp7yQZ9iZKE:gGSXppGuxVg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=pp7yQZ9iZKE:gGSXppGuxVg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=pp7yQZ9iZKE:gGSXppGuxVg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1314689189743048133?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1314689189743048133?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/pp7yQZ9iZKE/bug-396-more-style-tag-limits-in-ie.html" title="bug 396 - more style tag limits in IE" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2010/01/bug-396-more-style-tag-limits-in-ie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4AQX0yeSp7ImA9WxNUF0U.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-1375504851940598364</id><published>2009-11-09T09:49:00.000-08:00</published><updated>2009-11-09T09:49:00.391-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-09T09:49:00.391-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="scroll" /><category scheme="http://www.blogger.com/atom/ns#" term="225" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Tbody" /><category scheme="http://www.blogger.com/atom/ns#" term="Standards Mode" /><category scheme="http://www.blogger.com/atom/ns#" term="Quirks" /><category scheme="http://www.blogger.com/atom/ns#" term="Line Height" /><title>bug 225 - no support for TBody CSS height or overflow in IE in Quirks or Standards mode</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #225&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;The beauty of CSS is that you can take a simple design and enhance it with a style sheet for aesthetics and usability.&lt;br /&gt;&lt;br /&gt;A classic enhancement is to wrap table rows in a tbody element that will allow for vertical scrolling when they exceed a certain height.&lt;br /&gt;&lt;br /&gt;All you need to do is set 2 or 3 CSS properties. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;style type="text/css"&amp;gt;&lt;br /&gt;  tbody{&lt;br /&gt;    height:100px;&lt;br /&gt;    overflow-x:hidden;&lt;br /&gt;    overflow-y:auto;&lt;br /&gt;  }&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This works great and thus makes the table headers always visible even when the user has scrolled to the bottom of the table.&lt;br /&gt;&lt;br /&gt;However in IE there is a catch.  If you don't have a DOCTYPE set and thus are rendering in Quirks Mode - IE decides that your tbody height isn't for the entire table contents but instead should be applied to &lt;b&gt;every single&lt;/b&gt; row in your table!  In fact IE6 &amp; IE7 do the same thing in Standards Mode too.  Only IE8 running in IE8 Standards Mode doesn't alter the TR row height.&lt;br /&gt;&lt;br /&gt;Sample screenshot from Firefox:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4xFsG7bD8yI/SvcrzKja6xI/AAAAAAAAALI/mskkmmLnZ9A/s1600-h/firefoxTBodyOverflow.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 112px;" src="http://4.bp.blogspot.com/_4xFsG7bD8yI/SvcrzKja6xI/AAAAAAAAALI/mskkmmLnZ9A/s200/firefoxTBodyOverflow.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5401834436060441362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sample screenshot from IE8 in Quirks Mode (same result for IE6 and IE7 in Standards Mode):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4xFsG7bD8yI/SvcsCKm-wBI/AAAAAAAAALQ/R8-GiimyJVM/s1600-h/ieQuirksModeTBodyOverflow1.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 156px; height: 200px;" src="http://4.bp.blogspot.com/_4xFsG7bD8yI/SvcsCKm-wBI/AAAAAAAAALQ/R8-GiimyJVM/s200/ieQuirksModeTBodyOverflow1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5401834693773410322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sample screenshot from IE8 in Standards Mode:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/SvcsNxZhtlI/AAAAAAAAALY/GSf10EcMzRo/s1600-h/ieStandardsModeTBodyOverflow.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 200px; height: 138px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/SvcsNxZhtlI/AAAAAAAAALY/GSf10EcMzRo/s200/ieStandardsModeTBodyOverflow.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5401834893164525138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm not entirely sure how or why this implementation would have ever made it past an initial code check-in as it is obviously wrong, serves no useful purpose, and I fail to see how this could possibly be helpful to any developer or end user.&lt;br /&gt;&lt;br /&gt;Of course this is really just one stumbling block on the way to another.  Even if you do render in Standards Mode - IE &lt;b&gt;still&lt;/b&gt; won't render the vertical scrollbar on your tbody nor restrict the height and thus you still can't improve the user experience for IE users.&lt;br /&gt;&lt;br /&gt;If you do have a simple technique to make scrollable tables work in IE - please submit feedback indicating how.  Outside of very complex hacks I haven't seen any that work in IE.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None. IE does not support CSS height, overflow, overflow-x, or overflow-y on a TBody element.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-1375504851940598364?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=0maVhWy-x-E:znwkA8F1gIk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=0maVhWy-x-E:znwkA8F1gIk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=0maVhWy-x-E:znwkA8F1gIk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=0maVhWy-x-E:znwkA8F1gIk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1375504851940598364?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1375504851940598364?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/0maVhWy-x-E/bug-225-no-support-for-tbody-css-height.html" title="bug 225 - no support for TBody CSS height or overflow in IE in Quirks or Standards mode" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_4xFsG7bD8yI/SvcrzKja6xI/AAAAAAAAALI/mskkmmLnZ9A/s72-c/firefoxTBodyOverflow.png" height="72" width="72" /><feedburner:origLink>http://webbugtrack.blogspot.com/2009/11/bug-225-no-support-for-tbody-css-height.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UGQXw9cSp7ImA9WxNVGE8.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-8604162190516626889</id><published>2009-10-29T07:07:00.000-07:00</published><updated>2009-10-29T07:07:00.269-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T07:07:00.269-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ID Attribute" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Anchors" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Name Attribute" /><category scheme="http://www.blogger.com/atom/ns#" term="361" /><title>bug 361 - Anchors collection in IE contains invalid members</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #361&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;In the days before the &lt;a href="http://webbugtrack.blogspot.com/search/label/DOM%20Methods"&gt;DOM Methods&lt;/a&gt; we have today we only had access to a few special collections for things like &lt;b&gt;forms&lt;/b&gt;, &lt;b&gt;anchors&lt;/b&gt;, &lt;b&gt;links&lt;/b&gt;, &lt;b&gt;images&lt;/b&gt;, etc.&lt;br /&gt;&lt;br /&gt;They may not be as sexy as &lt;b&gt;document.getElementById()&lt;/b&gt;, but they worked, and still do to this day... and depending what you are trying to access may actually be much quicker and easier.&lt;br /&gt;&lt;br /&gt;So to the point, the &lt;b&gt;document.anchors&lt;/b&gt; collection contains an array of all the anchors defined in the page.&lt;br /&gt;&lt;br /&gt;Anchors by definition are &lt;b&gt;&amp;lt;a&amp;gt;&lt;/b&gt; tags with a &lt;b&gt;name&lt;/b&gt; attribute specified.&lt;br /&gt;&lt;br /&gt;Now for the bug.&lt;br /&gt;&lt;br /&gt;As disclosed in (&lt;a href="http://webbugtrack.blogspot.com/2007/08/bug-152-getelementbyid-returns.html"&gt;bug 152&lt;/a&gt;) IE has notoriously had issues with differentiating between &lt;b&gt;id&lt;/b&gt; and &lt;b&gt;name&lt;/b&gt; attributes, polluting IDs with NAMEs and vica versa.&lt;br /&gt;&lt;br /&gt;Thus, if you have hyperlinks with an &lt;b&gt;id&lt;/b&gt; attribute set in IE... you will now have a new member in the &lt;b&gt;document.anchors&lt;/b&gt; collection even though there is no &lt;b&gt;name&lt;/b&gt; attribute specified!  Have lots of links with id attributes set? Then you have lots of extra items in your document.anchors collection.&lt;br /&gt;&lt;br /&gt;Of course the interesting twist on this is that in modern browsers, any element (div, table, span, img) with an id attribute set &lt;i&gt;can&lt;/i&gt; act "like" an anchor in that you can add it as a hash tag in the URL to auto-scroll to a specific spot however keep in mind that by definition only an &amp;lt;a&amp;gt; tag with a name attribute set is a valid element in the document.anchors collection.&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-8604162190516626889?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=wlzoHwOJOJM:nYVYY85glwQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=wlzoHwOJOJM:nYVYY85glwQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=wlzoHwOJOJM:nYVYY85glwQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=wlzoHwOJOJM:nYVYY85glwQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8604162190516626889?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8604162190516626889?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/wlzoHwOJOJM/bug-361-anchors-collection-in-ie.html" title="bug 361 - Anchors collection in IE contains invalid members" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/10/bug-361-anchors-collection-in-ie.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMARn45cSp7ImA9WxNWGUQ.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-6272011615612777077</id><published>2009-10-19T15:25:00.000-07:00</published><updated>2009-10-19T15:47:27.029-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-19T15:47:27.029-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Array" /><category scheme="http://www.blogger.com/atom/ns#" term="IE8" /><category scheme="http://www.blogger.com/atom/ns#" term="returnValue" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="IE7" /><category scheme="http://www.blogger.com/atom/ns#" term="showModalDialog" /><category scheme="http://www.blogger.com/atom/ns#" term="IE6" /><category scheme="http://www.blogger.com/atom/ns#" term="234" /><title>bug 234 - showModalDialog Array returnValue now fails</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #234&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;We haven't discovered if this bug is exclusive to VBScript or if it affects JavaScript too (but feel free to update us in the comments if you know).&lt;br /&gt;&lt;br /&gt;If you downloaded the latest &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS09-054.mspx"&gt;IE Cumulative Security Update for October 2009&lt;/a&gt; security patch, which "fixed" &lt;a href="http://support.microsoft.com/kb/974455"&gt;Microsoft Knowledge Base Article 974455&lt;/a&gt; then you may have noticed that the &lt;b&gt;showModalDialog&lt;/b&gt; documentation indicates that the &lt;b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms536759%28VS.85%29.aspx"&gt;window.returnValue&lt;/a&gt;&lt;/b&gt; accepts an Array.&lt;br /&gt;&lt;br /&gt;However after updating KB974455, there was an &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/thread/9cd062a1-34dd-4caa-9a77-f8a1e26031a3"&gt;undocumented change&lt;/a&gt; that now Array return values are no longer allowed.&lt;br /&gt;&lt;br /&gt;So what can you do if you depend on this non-standard dialog? Well, the workaround is ugly but there hasn't been confirmation from Microsoft that this bug was introduced - nor that a fix is on the way.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One. Use something other than an Array and handle the return value accordingly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example Workaround Code:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the Popup window:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script type="text/vbscript"&amp;gt;&lt;br /&gt;  //was&lt;br /&gt;  window.returnValue = arrayValue;&lt;br /&gt;&lt;br /&gt;  //now use&lt;br /&gt;  arrString = Join(arrayValue, ";");&lt;br /&gt;  window.returnValue = arrString;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On the Calling window (e.g. Opener):&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;script type="text/vbscript"&amp;gt;&lt;br /&gt;  //was&lt;br /&gt;  retArray = window.showModalDialog( ... );&lt;br /&gt;&lt;br /&gt;  //now use&lt;br /&gt;  tempRetArray = window.showModalDialog( ... );&lt;br /&gt;  retArray = Split(tempRetArray, ";");&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-6272011615612777077?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=fqWPdthubPM:TsQ7nw78-hg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=fqWPdthubPM:TsQ7nw78-hg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=fqWPdthubPM:TsQ7nw78-hg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=fqWPdthubPM:TsQ7nw78-hg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/6272011615612777077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=6272011615612777077" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/6272011615612777077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/6272011615612777077?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/fqWPdthubPM/bug-234-showmodaldialog-array.html" title="bug 234 - showModalDialog Array returnValue now fails" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2009/10/bug-234-showmodaldialog-array.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcFR3w8fCp7ImA9WxFQFEs.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-337078805187616220</id><published>2009-09-01T18:00:00.000-07:00</published><updated>2010-05-09T20:43:36.274-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-09T20:43:36.274-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="radio" /><category scheme="http://www.blogger.com/atom/ns#" term="349" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="label" /><title>bug 349 - you cant select a radio button in IE if it doesn't have a name</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #349&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fixed In:&lt;/span&gt; &lt;span style="color:#008000;"&gt;IE9 Platform Preview 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This isn't a major bug since it has such a simple workaround but an odd one for sure.&lt;br /&gt;&lt;br /&gt;In short it is really simple.  If you add a radio button to your page that doesn't have a &lt;tt&gt;name&lt;/tt&gt; attribute, &lt;b&gt;you can't select it&lt;/b&gt;... even if it has an &lt;tt&gt;id&lt;/tt&gt; attribute or even if you pair it up with a &amp;lt;label&amp;gt; tag it still won't select.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;input type="radio" id="foo"/&amp;gt; &amp;lt;label for="foo"&amp;gt;Pick Me!&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;lt;input type="radio" id="bar"/&amp;gt; &amp;lt;label for="bar"&amp;gt;No Pick Me!&amp;lt;/label&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Try it out!&lt;br /&gt;&lt;input type="radio" id="foo"/&gt; &lt;label for="foo"&gt;Pick Me!&lt;/label&gt;&lt;br /&gt;&lt;input type="radio" id="bar"/&gt; &lt;label for="bar"&gt;No Pick Me!&lt;/label&gt;&lt;br /&gt;&lt;br /&gt;If you are using a non-IE browser it should work just fine.&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One. Add a name attribute and it works just fine in IE.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-337078805187616220?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=-_LIuvJ8zQg:U5VAlENk9tQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=-_LIuvJ8zQg:U5VAlENk9tQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=-_LIuvJ8zQg:U5VAlENk9tQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=-_LIuvJ8zQg:U5VAlENk9tQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/337078805187616220?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/337078805187616220?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/-_LIuvJ8zQg/bug-349-you-cant-select-radio-button-in.html" title="bug 349 - you cant select a radio button in IE if it doesn't have a name" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/09/bug-349-you-cant-select-radio-button-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAGQ3c9eCp7ImA9WxNSE0o.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-8025973076169703426</id><published>2009-08-22T17:28:00.001-07:00</published><updated>2009-08-27T06:12:02.960-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-27T06:12:02.960-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Bug or Feature?" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><title>Bug or Feature? - Round Five</title><content type="html">&lt;span style="font-weight: bold;"&gt;Round Five&lt;/span&gt; Getting funky with the Cheez whiz!&lt;br /&gt;&lt;br /&gt;Other rounds: [&lt;a href="http://webbugtrack.blogspot.com/2008/01/bug-or-feature-round-one.html"&gt;One&lt;/a&gt;|&lt;a href="http://webbugtrack.blogspot.com/2008/04/bug-or-feature-round-two.html"&gt;Two&lt;/a&gt;|&lt;a href="http://webbugtrack.blogspot.com/2008/06/bug-or-feature-round-three.html"&gt;Three&lt;/a&gt;|&lt;a href="http://webbugtrack.blogspot.com/2009/03/bug-or-feature-round-four.html"&gt;Four&lt;/a&gt;|&lt;b&gt;Five&lt;/b&gt;]&lt;br /&gt;&lt;br /&gt;We're back again with another round of "&lt;a href="http://webbugtrack.blogspot.com/search/label/Bug%20or%20Feature%3F"&gt;Bug or Feature?&lt;/a&gt;" highlighting a particular behavior in one or more browsers, that, well, could be a Bug, or it could be a Feature... we'll open up the comments for your vote and opinion.&lt;br /&gt;&lt;br /&gt;Alright, what's today's "Bug or Feature"?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Synopsis:&lt;/span&gt;&lt;br /&gt;Everyone knows the basic form elements [button|fieldset|&lt;b&gt;input&lt;/b&gt;|textarea|select]. Within the [input] element there are several types: [button|checkbox|file|hidden|image|password|radio|reset|submit|&lt;b&gt;text&lt;/b&gt;].&lt;br /&gt;&lt;br /&gt;However there is a quirk/loophole/bug/feature with the &lt;b&gt;&amp;lt;input&amp;gt;&lt;/b&gt; element that some browsers are taking advantage of.&lt;br /&gt;&lt;br /&gt;By default, if you don't specify the type attribute, or specify a value that isn't recognized as one of the above types the browser should default to "text" (and every browser does) - however some browsers take advantage of certain key types and then render the field in their own special ways.&lt;br /&gt;&lt;br /&gt;For example if you use: &lt;tt&gt;&amp;lt;input type="&lt;b&gt;search&lt;/b&gt;" value="Keywords..."/&amp;gt;&lt;/tt&gt; in Safari and Chrome it will render like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpCVh3wkYFI/AAAAAAAAAI4/ScOWN335bfU/s1600-h/searchWithValueSafari.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 176px; height: 47px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpCVh3wkYFI/AAAAAAAAAI4/ScOWN335bfU/s400/searchWithValueSafari.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5372958764588884050"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you can see a little 'x' is provided automatically to allow users to clear the value with a mouse click.&lt;br /&gt;&lt;br /&gt;If you don't specify a value Safari will provide a faded tip in the box indicating what the field is for:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpCXz8-84qI/AAAAAAAAAJA/Zcvc3BEKJYM/s1600-h/searchWithoutValueSafari.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 174px; height: 50px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpCXz8-84qI/AAAAAAAAAJA/Zcvc3BEKJYM/s400/searchWithoutValueSafari.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5372961274252288674"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ok, what about other types? and other browsers?&lt;br /&gt;&lt;br /&gt;For example if you use: &lt;tt&gt;&amp;lt;input type="&lt;b&gt;email&lt;/b&gt;"/&amp;gt;&lt;/tt&gt; in Opera it will render like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpCaHfg0t_I/AAAAAAAAAJI/lYOk1iiLjio/s1600-h/emailOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 223px; height: 39px;" src="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpCaHfg0t_I/AAAAAAAAAJI/lYOk1iiLjio/s400/emailOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5372963808961935346"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The little email icon helps identify the field as being a field expecting an email address as the input value and it also increases the default size of ~20 characters to ~25characters (depending on your font selection)&lt;br /&gt;&lt;br /&gt;If you use: &lt;tt&gt;&amp;lt;input type="&lt;b&gt;url&lt;/b&gt;"/&amp;gt;&lt;/tt&gt; in Opera it will render like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpCbg7pqz9I/AAAAAAAAAJQ/ynxCX1PUTF8/s1600-h/urlOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 252px; height: 34px;" src="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpCbg7pqz9I/AAAAAAAAAJQ/ynxCX1PUTF8/s400/urlOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5372965345523584978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Again Opera adds a little icon and increases the field size to ~28 characters.&lt;br /&gt;&lt;br /&gt;Know of any other values for type that one or more browsers treat in a special way? If so, let us know!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So now the Question is...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Is this a Bug? Or a Feature?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Vote "Bug" or "Feature", and add your thoughts.&lt;br /&gt;&lt;hr/&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; 100 bonus points for Rafael! As noted in the comments below the "url" and "email" types that Opera rendered uniquely just happen to be 2 of the types specified in &lt;a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821/#extensions"&gt;Web Forms 2.0&lt;/a&gt; and they happened to be 2 of the less decorated fields.  The full set of new field types is supported in Opera and they look and work great! We'll post some screen shots of these fields shortly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Opera's Web Forms 2.0&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;Date:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpaDSxF0ugI/AAAAAAAAAJY/_bGEwf5-ir8/s1600-h/dateOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 247px; height: 193px;" src="http://4.bp.blogspot.com/_4xFsG7bD8yI/SpaDSxF0ugI/AAAAAAAAAJY/_bGEwf5-ir8/s400/dateOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374627563751913986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DateTime (local):&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4xFsG7bD8yI/SpaDujwG4kI/AAAAAAAAAJg/fYefuvr4R5k/s1600-h/datetimeLocalOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 174px; height: 41px;" src="http://1.bp.blogspot.com/_4xFsG7bD8yI/SpaDujwG4kI/AAAAAAAAAJg/fYefuvr4R5k/s400/datetimeLocalOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374628041207505474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DateTime:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaEOb_VV3I/AAAAAAAAAJo/UZgxh4-Rglc/s1600-h/datetimeOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 202px; height: 35px;" src="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaEOb_VV3I/AAAAAAAAAJo/UZgxh4-Rglc/s400/datetimeOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374628588879697778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Time:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4xFsG7bD8yI/SpaE9RCL1iI/AAAAAAAAAJw/pFzpmLW-LP4/s1600-h/timeOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 78px; height: 38px;" src="http://1.bp.blogspot.com/_4xFsG7bD8yI/SpaE9RCL1iI/AAAAAAAAAJw/pFzpmLW-LP4/s400/timeOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374629393392719394" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Month:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaFM8KvVQI/AAAAAAAAAJ4/QQ77dCcPQ9g/s1600-h/monthOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 242px; height: 194px;" src="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaFM8KvVQI/AAAAAAAAAJ4/QQ77dCcPQ9g/s400/monthOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374629662669362434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Week:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpaFgF2NM2I/AAAAAAAAAKA/j-2IeDh9ewM/s1600-h/weekOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 214px; height: 195px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpaFgF2NM2I/AAAAAAAAAKA/j-2IeDh9ewM/s400/weekOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374629991685108578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Number:&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpaFuemsaRI/AAAAAAAAAKI/xqZb00gkxRI/s1600-h/numberOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 68px; height: 35px;" src="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpaFuemsaRI/AAAAAAAAAKI/xqZb00gkxRI/s400/numberOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374630238849100050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Range: (numbers added for visual aid only)&lt;br/&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaF6VRhTAI/AAAAAAAAAKQ/EkUWcm--fYI/s1600-h/rangeOpera.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 234px; height: 48px;" src="http://3.bp.blogspot.com/_4xFsG7bD8yI/SpaF6VRhTAI/AAAAAAAAAKQ/EkUWcm--fYI/s400/rangeOpera.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5374630442502802434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-8025973076169703426?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=WXywyqPiBsQ:RayAD0K82_c:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=WXywyqPiBsQ:RayAD0K82_c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=WXywyqPiBsQ:RayAD0K82_c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=WXywyqPiBsQ:RayAD0K82_c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/8025973076169703426/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=8025973076169703426" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8025973076169703426?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8025973076169703426?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/WXywyqPiBsQ/bug-or-feature-round-five.html" title="Bug or Feature? - Round Five" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_4xFsG7bD8yI/SpCVh3wkYFI/AAAAAAAAAI4/ScOWN335bfU/s72-c/searchWithValueSafari.png" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2009/08/bug-or-feature-round-five.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMDRX85fCp7ImA9Wx5aGUg.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-2690003032591327273</id><published>2009-08-17T03:30:00.000-07:00</published><updated>2010-11-16T17:14:34.124-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-16T17:14:34.124-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="231" /><category scheme="http://www.blogger.com/atom/ns#" term="noscript" /><category scheme="http://www.blogger.com/atom/ns#" term="IE8" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Standards Mode" /><title>bug 231 - noscript elements render when script enabled in IE8 Standards Mode</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #231&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE8 (Standards Mode), IE9 PP1, IE9 PP2, IE9 PP3, IE9 PP4, IE9 PP6&lt;br /&gt;&lt;br /&gt;The &amp;lt;noscript&amp;gt; tag serves 1 basic purpose and that is to provide content when scripting is turned off in the browser.&lt;br /&gt;&lt;br /&gt;Years ago the main purpose was to provide alternative content so that your page still worked in browsers without script however these days due to better popup blocking and more interactive content scripting is typically turned on.&lt;br /&gt;&lt;br /&gt;Thus the main use of the noscript tag today is to inform the user that JavaScript is turned off and that things won't work until it is turned back on.&lt;br /&gt;&lt;style&gt;.warning{display:block;margin:8px;padding:6px;border:3px dashed red;}&lt;/style&gt;&lt;br /&gt;&lt;div class="warning"&gt;[Fake] You need to turn on JavaScript to use the uber cool features on this page. [Fake]&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;However warnings like this would seem quite out of place when JavaScript is turned on so they are not rendered.  Well except that IE8 (Standards Mode) does render the noscript tag container when JavaScript is turned on.  This is a regression bug from IE6/7.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;noscript class="warning"&gt;[Real] You need to turn on JavaScript to use the uber cool features on this page.  If you see this elements border in IE8 with JavaScript turned on, it is a bug. [Real]&lt;/noscript&gt;&lt;br /&gt;If you are viewing this page in IE8 Standards mode (you'll need to use the IE developer tools [F12] since blogger forces IE7 rendering mode) you will see the outline of noscript tags even when JavaScript is enabled.&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One.  Setting the noscript tag to be display:inline; vs display:block seems to make the container disappear.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-2690003032591327273?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=hMkZN8LL4rU:HWeoHbu5n7U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=hMkZN8LL4rU:HWeoHbu5n7U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=hMkZN8LL4rU:HWeoHbu5n7U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=hMkZN8LL4rU:HWeoHbu5n7U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2690003032591327273?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/2690003032591327273?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/hMkZN8LL4rU/bug-231-noscript-elements-render-when.html" title="bug 231 - noscript elements render when script enabled in IE8 Standards Mode" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/08/bug-231-noscript-elements-render-when.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQGQX4yfSp7ImA9WxNTEEU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-8733459349648412385</id><published>2009-08-12T06:22:00.000-07:00</published><updated>2009-08-12T06:22:00.095-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-12T06:22:00.095-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="innerHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="179" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Safari" /><category scheme="http://www.blogger.com/atom/ns#" term="Chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="Opera" /><title>bug 179 - .innerHTML love outside the body is hit and miss</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #179&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8, Safari 4, Chrome 2&lt;br /&gt;&lt;br /&gt;As most developers know, setting the .innerHTML of an element is one of the fastest ways to dynamically set the content of an element.  However there are a few issues when setting the .innerHTML on some elements in some browsers.&lt;br /&gt;&lt;br /&gt;For example trying to set the .innerHTML on a [&lt;a href="http://webbugtrack.blogspot.com/2007/12/bug-210-no-innerhtml-support-on-tables.html"&gt;Table, THead, TFoot, TBody, TR&lt;/a&gt;] in IE it will fail as will trying to set it on a &lt;a href="http://webbugtrack.blogspot.com/2007/08/bug-274-dom-methods-on-select-lists.html"&gt;Select&lt;/a&gt;, &lt;a href="http://webbugtrack.blogspot.com/2008/03/bug-165-dynamic-pre-population-fails-in.html"&gt;Pre&lt;/a&gt;, or even a (&lt;a href="http://webbugtrack.blogspot.com/2007/10/bug-124-setting-innerhtml-problem-no1.html"&gt;Div with overflow:auto&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Thinking outside the &amp;lt;body&amp;gt; tag, there's a few more tags that you might want to set the .innerHTML on.&lt;br /&gt;&lt;br /&gt;The &lt;b&gt;&amp;lt;html&amp;gt;, &amp;lt;head&amp;gt;, &amp;lt;title&amp;gt;&lt;/b&gt; tags.  Now we can argue that the title tag doesn't accept HTML, but well, we'll let the results speak for themselves.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;html&amp;gt;&lt;/b&gt;.innerHTML:&lt;br /&gt;Firefox: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;Internet Explorer: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Safari: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;Chrome: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;Opera: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;head&amp;gt;&lt;/b&gt;.innerHTML:&lt;br /&gt;Firefox: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;Internet Explorer: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Safari: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Chrome: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Opera: &lt;b style="color:#009900;"&gt;Works (Partially)&lt;/b&gt; resets the title but doesn't update styles or scripts&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt;.innerHTML:&lt;br /&gt;Firefox: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;Internet Explorer: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Safari: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Chrome: &lt;b style="color:#990000;"&gt;Fails&lt;/b&gt;&lt;br /&gt;Opera: &lt;b style="color:#009900;"&gt;Works&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; Use DOM methods to update the content of various tags, and document.title to reset the title value. Just keep in mind that there are other bugs with setting the contents of the &lt;a href="http://webbugtrack.blogspot.com/2007/10/bug-142-appendchild-doesnt-work-on.html"&gt;script tag&lt;/a&gt;, and &lt;a href="http://webbugtrack.blogspot.com/search?q=style+tag"&gt;style tag&lt;/a&gt; in IE.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-8733459349648412385?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=KiSVqocak6g:ct9Q1rjo_hM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=KiSVqocak6g:ct9Q1rjo_hM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=KiSVqocak6g:ct9Q1rjo_hM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=KiSVqocak6g:ct9Q1rjo_hM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8733459349648412385?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/8733459349648412385?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/KiSVqocak6g/bug-179-innerhtml-love-outside-body-is.html" title="bug 179 - .innerHTML love outside the body is hit and miss" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/08/bug-179-innerhtml-love-outside-body-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUDRXo4eSp7ImA9WxJaFUw.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-1839485173198994151</id><published>2009-08-05T15:48:00.000-07:00</published><updated>2009-08-05T16:17:54.431-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-05T16:17:54.431-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Mootools" /><category scheme="http://www.blogger.com/atom/ns#" term="409" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="redundant" /><category scheme="http://www.blogger.com/atom/ns#" term="getElementById" /><title>bug 409 - MooTools redundant getElementById(id) method</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #409&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; MooTools&lt;br /&gt;&lt;br /&gt;If you are developing any web sites or web applications these days you are undoubtedly using a JavaScript Framework or have plans to implement one soon.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This bug is about the &lt;a href="http://mootools.net/"&gt;MooTools framework&lt;/a&gt;, specifically about the &lt;a href="http://mootools.net/docs/core/Element/Element#Element:getElementById"&gt;Element.getElementById()&lt;/a&gt; method.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The docs indicate:&lt;/span&gt;&lt;br /&gt;Synopsis: Gets the element with the specified id found inside the current Element.&lt;br /&gt;Example: &lt;tt&gt;var myChild = $('myParent').getElementById('myChild');&lt;/tt&gt;&lt;br /&gt;Notes: This method is not provided for Document instances as document.getElementById is provided natively.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Did you spot it?  No? Lets run through it bit by bit.&lt;br /&gt;&lt;br /&gt;For starters MooTools uses a very simple &lt;tt&gt;$('someID')&lt;/tt&gt; syntax to get an element by its ID.&lt;br /&gt;&lt;br /&gt;Combine that with the fact that the ID attribute of HTML elements &lt;a href="http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.2"&gt;must be unique within the document&lt;/a&gt; according to the W3C specs... and you've now proven that the .getElementById() method on any other element in the DOM is redundant.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;E.g. the above example can also be written as (and in much less code I might add):&lt;/span&gt;&lt;br /&gt;Example: &lt;tt&gt;var myChild = $('myChild');&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Now maybe I'm missing something here that is hidden in the docs that helps explain why verbose, redundant code is somehow helpful or that it provides additional features?  If so, please comment and let me know!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One. Simply don't use it!  Its too bad that the API is cluttered with this extra method but it won't cause any harm to use it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example Workaround Code:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  var myChild = $('myChild');&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;When you consider that your JavaScript Framework is providing an API on top of the existing JavaScript/ECMAScript API... you want your Framework API to be as simple and lightweight as possible.  Its a minor bug but one that should be addressed to maintain a clean and tight API.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-1839485173198994151?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=vitPBX8UV10:p6tUHT6-GYw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=vitPBX8UV10:p6tUHT6-GYw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=vitPBX8UV10:p6tUHT6-GYw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=vitPBX8UV10:p6tUHT6-GYw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/1839485173198994151/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=1839485173198994151" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1839485173198994151?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/1839485173198994151?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/vitPBX8UV10/bug-409-mootools-redundant.html" title="bug 409 - MooTools redundant getElementById(id) method" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2009/08/bug-409-mootools-redundant.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cESHg-eip7ImA9WxBWEUg.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-7963554998560245872</id><published>2009-07-21T19:12:00.000-07:00</published><updated>2010-02-02T17:03:29.652-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-02T17:03:29.652-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Legacy Browsers" /><category scheme="http://www.blogger.com/atom/ns#" term="IE6" /><title>Taking IE6 out to pasture... one step at a time</title><content type="html">&lt;span style="font-weight: bold;"&gt;Taking IE6 out to pasture:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you are a web developer you've struggled with supporting IE6 for quite some time.&lt;br /&gt;&lt;br /&gt;Just how long? &lt;b&gt;&lt;a href="http://webbugtrack.blogspot.com/2008/08/browser-life-statuses.html"&gt;Browser Life Statuses&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately dropping support for IE6 isn't that easy when your end users (and paying customers) are using IE6.&lt;br /&gt;&lt;br /&gt;Since many people using IE6 don't have a choice (e.g. they are forced to use it at work) the only way to help push users into newer browsers is to move the entire Internet forward.&lt;br /&gt;&lt;br /&gt;Once the momentum of sites dropping IE6 support kicks in... I.T. Admins everywhere will feel the pressure to update their end users PCs to a newer version of IE or even other browsers like Chrome, Firefox, Safari or Opera.&lt;br /&gt;&lt;br /&gt;To help track which sites are dropping IE support and thus gauge when you should drop IE6 support &lt;i&gt;(if you haven't already)&lt;/i&gt; we're compiling a list here.&lt;br /&gt;&lt;br /&gt;If you know of a site that is or has dropped IE6 support please let us know!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dropping IE6 Support:&lt;/span&gt;&lt;br /&gt;&lt;table border="1" cellpadding="1" cellspacing="1"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;th&gt;Site&lt;/th&gt;&lt;th&gt;Status&lt;/th&gt;&lt;th&gt;Notes&lt;/th&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.37signals.com/"&gt;37 Signals&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Dropping support for IE6&lt;/td&gt;&lt;td&gt;&lt;a href="http://37signals.blogs.com/products/2008/07/basecamp-phasin.html"&gt;Dropping IE6 support across all products&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.crowdspring.com/"&gt;CrowdSpring&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Phasing out IE6 support&lt;/td&gt;&lt;td&gt;&lt;a href="http://forums.crowdspring.com/showthread.php?t=787"&gt;Phasing out IE6 support as of March 2009&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.digg.com/"&gt;Digg&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Dropping support for logged in actions in IE6 soon&lt;/td&gt;&lt;td&gt;&lt;a href="http://blog.digg.com/?p=878"&gt;Much Ado About IE6&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://facebook.com/"&gt;Facebook&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Suggests IE6 users upgrade&lt;/td&gt;&lt;td&gt;...&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://getsatisfaction.com/"&gt;Get Satisfaction&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Dropped IE6 support&lt;/td&gt;&lt;td&gt;...&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.gmail.com/"&gt;GMail&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 users prompted to upgrade to Chrome&lt;/td&gt;&lt;td&gt;"&lt;a href="http://www.youtube.com/watch?v=ol3EI10ZiUc&amp;feature=player_embedded"&gt;GMail runs faster in Google Chrome&lt;/a&gt;"&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.iWork.com/"&gt;iWork&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 unsupported&lt;/td&gt;&lt;td&gt;IE6 unsupported, IE7 support is quirky&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.linkedin.com/"&gt;LinkedIn&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 partially supported&lt;/td&gt;&lt;td&gt;The new rich interface features for LinkedIn will NOT work in IE6 by design&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.me.com/"&gt;Mobile Me&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6/IE7 unsupported&lt;/td&gt;&lt;td&gt;&lt;a href="http://farm3.static.flickr.com/2292/2658069261_c2df9e32c2.jpg?v=0"&gt;IE7 unsupported&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://mustardseedmedia.com/"&gt;Mustardseed Media&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 support not included by default&lt;/td&gt;&lt;td&gt;&lt;a href="http://mustardseedmedia.com/article/decision-drop-ie6-support-default"&gt;IE6 support by default dropped&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.projecturf.com/"&gt;Projectturf&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Dropped IE6 support&lt;/td&gt;&lt;td&gt;&lt;a href="http://projecturfblog.com/2009/06/28/ie6-no-longer-supported-by-projecturf/"&gt;IE6 No Longer supported&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://scr.im/"&gt;Scr.im&lt;/a&gt;&lt;/td&gt;&lt;td&gt;No interest in fixing IE issues&lt;/td&gt;&lt;td&gt;Won't Fix&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://sharepoint.microsoft.com/Pages/Default.aspx"&gt;Microsoft SharePoint Server 2010&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 won't be supported for editing&lt;/td&gt;&lt;td&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx"&gt;IE6 won't be supported for editing&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.xero.com/"&gt;Xero&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 support dropped&lt;/td&gt;&lt;td&gt;&lt;a href="http://blog.xero.com/2009/04/ie6-is-no-longer-supported/"&gt;IE6 is no longer supported&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Dropping support soon&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.techcrunch.com/2009/07/14/youtube-will-be-next-to-kiss-ie6-support-goodbye/"&gt;YouTube next to kiss IE6 Support goodbye&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.yubby.com/"&gt;Yubby&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 unsupported&lt;/td&gt;&lt;td&gt;&lt;a href="http://blog.yubby.com/?p=15"&gt;IE6 is not supported&lt;/a&gt; &lt;a href="http://blog.yubby.com/wp-content/uploads/2009/06/why-we-dont-support-ie6.jpg"&gt;linked image&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.google.com/apps/"&gt;Google Apps&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Google Apps unsupported&lt;/td&gt;&lt;td&gt;&lt;a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html&lt;br /&gt;"&gt;support dropping for IE6 March 1,2010&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a href="http://www.zenbe.com/"&gt;Zenbe&lt;/a&gt;&lt;/td&gt;&lt;td&gt;IE6 unsupported&lt;/td&gt;&lt;td&gt;&lt;a href="http://forums.zenbe.com/topic/ie-6"&gt;IE6 is not a very standard compliant browser. We almost have to write a different AJAX UI in order to support IE6. Sorry.&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; |&lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-7963554998560245872?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=FWZfKAWv7xM:9GslkDELGZc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=FWZfKAWv7xM:9GslkDELGZc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=FWZfKAWv7xM:9GslkDELGZc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=FWZfKAWv7xM:9GslkDELGZc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://webbugtrack.blogspot.com/feeds/7963554998560245872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=7963554998560245872" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7963554998560245872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7963554998560245872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/FWZfKAWv7xM/taking-ie6-out-to-pasture-one-step-at.html" title="Taking IE6 out to pasture... one step at a time" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://webbugtrack.blogspot.com/2009/07/taking-ie6-out-to-pasture-one-step-at.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEESX48cSp7ImA9WxJUEkU.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-3778225541060384665</id><published>2009-07-10T19:30:00.000-07:00</published><updated>2009-07-10T19:50:08.079-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-10T19:50:08.079-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SWF" /><category scheme="http://www.blogger.com/atom/ns#" term="ID Attribute" /><category scheme="http://www.blogger.com/atom/ns#" term="ActionScript" /><category scheme="http://www.blogger.com/atom/ns#" term="167" /><category scheme="http://www.blogger.com/atom/ns#" term="IE" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Flash" /><title>bug 167 - Flash ActionScript communication with IE fails</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #167&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE6, IE7, IE8&lt;br /&gt;&lt;br /&gt;Adobe's Flash /(&lt;a href="http://www.adobe.com/devnet/swf/"&gt;SWF&lt;/a&gt;) uses ActionScript to interact with the browser and your HTML page.  In particular you can call a JavaScript function on your page by using the &lt;a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html"&gt;ExternalInterface&lt;/a&gt; Object, using the &lt;a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html#call%28%29"&gt;.call(methodName)&lt;/a&gt; method.&lt;br /&gt;&lt;br /&gt;However although the code is simple to invoke, you may drive yourself bonkers trying to figure out why it sometimes fails in IE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  //required imports&lt;br /&gt;  import flash.external.ExternalInterface;&lt;br /&gt;  //...your code...&lt;br /&gt;  ExternalInterface.call('yourPagesJSFunction');//Fails in IE (sometimes)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;So how can this simple code work in Firefox and Safari yet fail in IE?&lt;br /&gt;&lt;br /&gt;&lt;div class="workaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; One.&lt;br /&gt;&lt;br /&gt;The trick is in the unknown requirement... in IE, your &amp;lt;object&amp;gt; tag &lt;span style="font-weight:bold;"&gt;REQUIRES&lt;/span&gt; an &lt;span style="font-weight:bold;"&gt;ID&lt;/span&gt; attribute!  The value doesn't matter, but it must be unique (all your IDs are unique aren't they?)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example Workaround Code:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;object id="anyvalue"&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-3778225541060384665?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=2_ENqiCw7Vo:1l6b9xTr-eo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=2_ENqiCw7Vo:1l6b9xTr-eo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=2_ENqiCw7Vo:1l6b9xTr-eo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=2_ENqiCw7Vo:1l6b9xTr-eo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3778225541060384665?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/3778225541060384665?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/2_ENqiCw7Vo/bug-167-flash-actionscript.html" title="bug 167 - Flash ActionScript communication with IE fails" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/07/bug-167-flash-actionscript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QEQXk-fyp7ImA9WxJSEUk.&quot;"><id>tag:blogger.com,1999:blog-2191560625854975388.post-7598989970901409190</id><published>2009-04-30T19:35:00.000-07:00</published><updated>2009-04-30T19:35:00.757-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-30T19:35:00.757-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="444" /><category scheme="http://www.blogger.com/atom/ns#" term="radio" /><category scheme="http://www.blogger.com/atom/ns#" term="IE8" /><category scheme="http://www.blogger.com/atom/ns#" term="checkbox" /><category scheme="http://www.blogger.com/atom/ns#" term="Bug" /><category scheme="http://www.blogger.com/atom/ns#" term="Printing" /><title>bug 444 - IE8 printing issues in standards mode</title><content type="html">&lt;span style="font-weight: bold;"&gt;Issue:&lt;/span&gt; #444&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Affects:&lt;/span&gt; IE8&lt;br /&gt;&lt;br /&gt;&lt;a href="https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=431489"&gt;MSIE Feedback ID: 431489&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IE8 has a new bug with printing. When you change a checkbox or radio button on a page either by clicking it or calling some JavaScript function to toggle it - it looks like it changed but if you try to print it, it won't print in the new state.&lt;br /&gt;&lt;br /&gt;In fact it won't even show up correctly in the print preview window!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;According to sources at Microsoft there is no intention of fixing this until IE9!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The best part is that this &lt;span style="font-weight:bold;"&gt;ONLY occurs in Standards Mode&lt;/span&gt;.  If you render your pages in the Legacy IE7 Mode the checkboxes and radio buttons print (and preview) properly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="noworkaround"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Known Workarounds:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Related Issues:&lt;/span&gt; None.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;nobr&gt;&lt;a href="https://www.blogger.com/comment.g?blogID=2191560625854975388&amp;postID=586321156025629215"&gt;Bug/Site Feedback&lt;/a&gt; | &lt;br /&gt;&lt;a href="http://webbugtrack.blogspot.com/2007/08/submit-bug.html"&gt;Submit a bug&lt;/a&gt;&lt;/nobr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2191560625854975388-7598989970901409190?l=webbugtrack.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=xsYwvFk8emc:ggs3A3iMaG0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=xsYwvFk8emc:ggs3A3iMaG0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebBugTrack?a=xsYwvFk8emc:ggs3A3iMaG0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebBugTrack?i=xsYwvFk8emc:ggs3A3iMaG0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7598989970901409190?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2191560625854975388/posts/default/7598989970901409190?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/WebBugTrack/~3/xsYwvFk8emc/bug-444-ie8-printing-issues-in.html" title="bug 444 - IE8 printing issues in standards mode" /><author><name>xyz</name><uri>http://www.blogger.com/profile/15156750226787039619</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><feedburner:origLink>http://webbugtrack.blogspot.com/2009/04/bug-444-ie8-printing-issues-in.html</feedburner:origLink></entry></feed>

