<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel><title>Tanny O'Haley's Weblog | Comments</title><description>Thoughts on life, family, programming.</description><link>http://tanny.ica.com/ica/tko/tkoblog.nsf/</link><language>en-us</language><lastBuildDate>Fri, 1 Oct 2010 12:15:19 AM -0700</lastBuildDate>
<item>
<title>Tabbed Interface</title>
<pubDate>Fri, 1 Oct 2010 12:15:19 AM -0700</pubDate>
<dc:creator>B Reker</dc:creator>
<dc:subject>Tabbed Interface</dc:subject>
<description><![CDATA[It shows a little menu with four items and each item is linked to some text. But at first no text is shown. Each item is a link to an element with a target ID (#item1, #item2...) and those elements are only visible when they are the target of the current URL.]]></description>
<content:encoded><![CDATA[It shows a little menu with four items and each item is linked to some text. But at first no text is shown. Each item is a link to an element with a target ID (#item1, #item2...) and those elements are only visible when they are the target of the current URL.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/tabbed-interface?opendocument&amp;comments#10012010121519AMICAAJ5.htm</link>
</item>
<item>
<title>IE Only in this Day and Age</title>
<pubDate>Mon, 27 Sep 2010 06:12:58 AM -0700</pubDate>
<dc:creator>Patrick</dc:creator>
<dc:subject>IE Only in this Day and Age</dc:subject>
<description><![CDATA[I know what you mean dad. It's like our name isn't real in the computer world.]]></description>
<content:encoded><![CDATA[I know what you mean dad. It's like our name isn't real in the computer world.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/ie-only-in-this-day-and-age?opendocument&amp;comments#09272010061258AMICAHHN.htm</link>
</item>
<item>
<title>Tabbed Interface</title>
<pubDate>Sat, 25 Sep 2010 12:42:06 AM -0700</pubDate>
<dc:creator>Rana Bhavna</dc:creator>
<dc:subject>Tabbed Interface</dc:subject>
<description><![CDATA[Thank you so much I've looked in EVERY book I own both digital and real and found NOTHING that would help me make tabs like this! You rock!]]></description>
<content:encoded><![CDATA[Thank you so much I've looked in EVERY book I own both digital and real and found NOTHING that would help me make tabs like this! You rock!]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/tabbed-interface?opendocument&amp;comments#09252010124206AMICAB2V.htm</link>
</item>
<item>
<title>DOMContentLoaded for Browsers, Part II</title>
<pubDate>Sat, 25 Sep 2010 12:40:59 AM -0700</pubDate>
<dc:creator>Rana Bhavna</dc:creator>
<dc:subject>DOMContentLoaded for Browsers, Part II</dc:subject>
<description><![CDATA[BTW. I don't think there is anything wrong with the term AJAX. AJAX is about using JavaScript to perform data exchange. DOM Scripting is about modifying document content to give (usually) a visual effect - what we used to call DHTML.The real reason us developers dislike the phrase AJAX is because we didn't think of it. ;-)]]></description>
<content:encoded><![CDATA[BTW. I don't think there is anything wrong with the term AJAX. AJAX is about using JavaScript to perform data exchange. DOM Scripting is about modifying document content to give (usually) a visual effect - what we used to call DHTML.The real reason us developers dislike the phrase AJAX is because we didn't think of it. ;-)]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/domcontentloaded-for-browsers-part-ii?opendocument&amp;comments#09252010124059AMICAB26.htm</link>
</item>
<item>
<title>Self Optimizing AJAX Object</title>
<pubDate>Thu, 23 Sep 2010 11:15:52 PM -0700</pubDate>
<dc:creator>Tanny O'Haley</dc:creator>
<dc:subject>Self Optimizing AJAX Object</dc:subject>
<description><![CDATA[Hi Nate,<br /><br />I appreciate your testing. It's not a surprise to me that the Android version of Webkit doesn't support synchronous calls since there does not seem to be a unified version of mobile webkit supported by all of the mobile browsers. Each version seems to be a little different, some support synchronous AJAX calls and some don't, some support orientation changes for web pages and others don't, ... , yet they all use Webkit.<br /><br />Not being able to make a synchronous call means that the developer/programmer has to perform a work around in the onsubmit event. Instead of performing a lookup, validating the data and submitting a form by returning a true, the programmer has to make an asynchronous call and return false. When the call is returned, then validate the data, set a flag saying the data is valid and resubmit the form. On the other hand the developer could just submit the form and let the server validate the data though I believe it's a better experience for the user to validate the data from the client.]]></description>
<content:encoded><![CDATA[Hi Nate,<br /><br />I appreciate your testing. It's not a surprise to me that the Android version of Webkit doesn't support synchronous calls since there does not seem to be a unified version of mobile webkit supported by all of the mobile browsers. Each version seems to be a little different, some support synchronous AJAX calls and some don't, some support orientation changes for web pages and others don't, ... , yet they all use Webkit.<br /><br />Not being able to make a synchronous call means that the developer/programmer has to perform a work around in the onsubmit event. Instead of performing a lookup, validating the data and submitting a form by returning a true, the programmer has to make an asynchronous call and return false. When the call is returned, then validate the data, set a flag saying the data is valid and resubmit the form. On the other hand the developer could just submit the form and let the server validate the data though I believe it's a better experience for the user to validate the data from the client.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/self-optimizing-ajax-object?opendocument&amp;comments#09232010111552PMICA9CY.htm</link>
</item>
<item>
<title>Self Optimizing AJAX Object</title>
<pubDate>Tue, 21 Sep 2010 02:13:58 PM -0700</pubDate>
<dc:creator>Nate Bundy</dc:creator>
<dc:subject>Self Optimizing AJAX Object</dc:subject>
<description><![CDATA[Just tested this on Android 2.1 on the Epic 4G. All asynchronous calls work; all synchronous calls fail silently except for <i>xsl transform synchronous</i> which produces:<br /><br />Error: NOT_FOUND_ERR: DOM Exception 8]]></description>
<content:encoded><![CDATA[Just tested this on Android 2.1 on the Epic 4G. All asynchronous calls work; all synchronous calls fail silently except for <i>xsl transform synchronous</i> which produces:<br /><br />Error: NOT_FOUND_ERR: DOM Exception 8]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/self-optimizing-ajax-object?opendocument&amp;comments#09212010021358PMICASWA.htm</link>
</item>
<item>
<title>DOMContentLoaded Event for Browsers</title>
<pubDate>Tue, 21 Sep 2010 01:03:02 PM -0700</pubDate>
<dc:creator>Tanny O'Haley</dc:creator>
<dc:subject>DOMContentLoaded Event for Browsers</dc:subject>
<description><![CDATA[It depends on how you're implementing the createSWF() method. You'll have to look at the documentation, but I believe the SWFObject has it's own DOMReady detection which is the same as DOMContentLoaded.]]></description>
<content:encoded><![CDATA[It depends on how you're implementing the createSWF() method. You'll have to look at the documentation, but I believe the SWFObject has it's own DOMReady detection which is the same as DOMContentLoaded.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/domcontentloaded-event-for-browsers?opendocument&amp;comments#09212010010302PMICARHX.htm</link>
</item>
<item>
<title>DOMContentLoaded Event for Browsers</title>
<pubDate>Mon, 20 Sep 2010 03:53:26 AM -0700</pubDate>
<dc:creator>Rana Bhavna</dc:creator>
<dc:subject>DOMContentLoaded Event for Browsers</dc:subject>
<description><![CDATA[I would like to know if SWFObject could be configured to do its thing (executing the createSWF() method) before the Web browser has fired its 'DOM loaded' event. That way, my Flash files would not have to wait until the JavaScript for the ads have been loaded before they can be displayed by SWFObject.]]></description>
<content:encoded><![CDATA[I would like to know if SWFObject could be configured to do its thing (executing the createSWF() method) before the Web browser has fired its 'DOM loaded' event. That way, my Flash files would not have to wait until the JavaScript for the ads have been loaded before they can be displayed by SWFObject.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/domcontentloaded-event-for-browsers?opendocument&amp;comments#09202010035326AMICAESF.htm</link>
</item>
<item>
<title>Drawing Cars in my Youth</title>
<pubDate>Thu, 22 Jul 2010 04:05:42 AM -0700</pubDate>
<dc:creator>ica</dc:creator>
<dc:subject>Drawing Cars in my Youth</dc:subject>
<description><![CDATA[The ICA aims to present the most significant national and international contemporary art to Boston audiences. Our multi-faceted....]]></description>
<content:encoded><![CDATA[The ICA aims to present the most significant national and international contemporary art to Boston audiences. Our multi-faceted....]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/drawing-cars-in-my-youth?opendocument&amp;comments#07222010040542AMICAF25.htm</link>
</item>
<item>
<title>Drawing Cars in my Youth</title>
<pubDate>Thu, 1 Jul 2010 06:58:54 PM -0700</pubDate>
<dc:creator>Eric Mack</dc:creator>
<dc:subject>Drawing Cars in my Youth</dc:subject>
<description><![CDATA[Wow. Looks like a Ford Pinto with styling!<br /><br />;-)]]></description>
<content:encoded><![CDATA[Wow. Looks like a Ford Pinto with styling!<br /><br />;-)]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/drawing-cars-in-my-youth?opendocument&amp;comments#07012010065854PMICA4CD.htm</link>
</item>
<item>
<title>Select tag overlap in IE, Part II</title>
<pubDate>Sun, 30 May 2010 09:56:32 AM -0700</pubDate>
<dc:creator>Goktug Ozhan</dc:creator>
<dc:subject>Select tag overlap in IE, Part II</dc:subject>
<description><![CDATA[Thak you very much Tanny. I solve all menu problems with your solution.]]></description>
<content:encoded><![CDATA[Thak you very much Tanny. I solve all menu problems with your solution.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/select-tag-overlap-in-ie-part-ii?opendocument&amp;comments#30.05.2010095632ICAMVD.htm</link>
</item>
<item>
<title>Select tag overlap in IE, Part II</title>
<pubDate>Wed, 26 May 2010 10:04:06 AM -0700</pubDate>
<dc:creator>Nelson</dc:creator>
<dc:subject>Select tag overlap in IE, Part II</dc:subject>
<description><![CDATA[Thanks a lot for sharing with us. I found many answers form your site. Comparing them with <a href="http://phpforms.net/tutorial/tutorial.html">php tutorial</a> would be a great experience.]]></description>
<content:encoded><![CDATA[Thanks a lot for sharing with us. I found many answers form your site. Comparing them with <a href="http://phpforms.net/tutorial/tutorial.html">php tutorial</a> would be a great experience.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/select-tag-overlap-in-ie-part-ii?opendocument&amp;comments#26.05.2010100406ICAN25.htm</link>
</item>
<item>
<title>Self Optimizing AJAX Object</title>
<pubDate>Wed, 12 May 2010 09:18:53 AM -0700</pubDate>
<dc:creator>Tanny O'Haley</dc:creator>
<dc:subject>Self Optimizing AJAX Object</dc:subject>
<description><![CDATA[I have tested this on the iPhone, iPad and Palm Pre. The Palm Pre currently doesn't support synchronous calls, however synchronous and asynchronous calls work on the the Apple products. If you have an Android based device, could you please test synchronous calls with the ajaxtest.htm page?]]></description>
<content:encoded><![CDATA[I have tested this on the iPhone, iPad and Palm Pre. The Palm Pre currently doesn't support synchronous calls, however synchronous and asynchronous calls work on the the Apple products. If you have an Android based device, could you please test synchronous calls with the ajaxtest.htm page?]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/self-optimizing-ajax-object?opendocument&amp;comments#05122010091853AMICAM5U.htm</link>
</item>
<item>
<title>Has IE7 Broken CSS Filters?</title>
<pubDate>Fri, 9 Apr 2010 09:19:33 AM -0700</pubDate>
<dc:creator>Edward</dc:creator>
<dc:subject>Has IE7 Broken CSS Filters?</dc:subject>
<description><![CDATA[I've been reserching too, like #14. After reading this and other comments saying that IE still does the thing and there is no solution in the near horizont, I've opted for a workaround. <br /><br />What I have done is making 2 markups (&lt;p&gt; or &lt;span&gt; or &lt;div&gt;) inside a wrapper markup. One for the shadow and another one for the content using position:relative and top/left properties for the effect.<br /><br />Hope this helps!]]></description>
<content:encoded><![CDATA[I've been reserching too, like #14. After reading this and other comments saying that IE still does the thing and there is no solution in the near horizont, I've opted for a workaround. <br /><br />What I have done is making 2 markups (&lt;p&gt; or &lt;span&gt; or &lt;div&gt;) inside a wrapper markup. One for the shadow and another one for the content using position:relative and top/left properties for the effect.<br /><br />Hope this helps!]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/has-ie7-broken-css-filters?opendocument&amp;comments#09042010091933ICAM6A.htm</link>
</item>
<item>
<title>Has IE7 Broken CSS Filters?</title>
<pubDate>Tue, 23 Mar 2010 04:56:35 PM -0700</pubDate>
<dc:creator>SEO Agency</dc:creator>
<dc:subject>Has IE7 Broken CSS Filters?</dc:subject>
<description><![CDATA[I have been researching this for a solid hour now<br /><br />Lots of approaches but when actually testing it out none of them work the way expected<br /><br />Hopefully when IE9 is released all this will be a thing of the past eh.]]></description>
<content:encoded><![CDATA[I have been researching this for a solid hour now<br /><br />Lots of approaches but when actually testing it out none of them work the way expected<br /><br />Hopefully when IE9 is released all this will be a thing of the past eh.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/has-ie7-broken-css-filters?opendocument&amp;comments#23032010165635ICAW3W.htm</link>
</item>
<item>
<title>Select tag overlap in IE, Part II</title>
<pubDate>Sat, 13 Mar 2010 01:39:36 AM -0700</pubDate>
<dc:creator>Slotsregeln</dc:creator>
<dc:subject>Select tag overlap in IE, Part II</dc:subject>
<description><![CDATA[Good point, doodlebee, but bear in mind that the suggestion is to replace browser hacks based on parsing bugs and implementation holes with conditional comments that feed ie versions the code they need. WIth or without better CSS support and bug fixing in ie7, this is a good practice. Doing it now has the benefit of simplifying the process of figuring out what to change, and changing it, in the future once we do know what ie7 is and is not going to do. It also does away with hacks whose sole purpose is to target a specific browser and override earlier code, which means we're left only with the compliant code, and the alternate code for ie. A far simpler scenario to tackle when any browser updates it's support and/or parsing engine.]]></description>
<content:encoded><![CDATA[Good point, doodlebee, but bear in mind that the suggestion is to replace browser hacks based on parsing bugs and implementation holes with conditional comments that feed ie versions the code they need. WIth or without better CSS support and bug fixing in ie7, this is a good practice. Doing it now has the benefit of simplifying the process of figuring out what to change, and changing it, in the future once we do know what ie7 is and is not going to do. It also does away with hacks whose sole purpose is to target a specific browser and override earlier code, which means we're left only with the compliant code, and the alternate code for ie. A far simpler scenario to tackle when any browser updates it's support and/or parsing engine.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/select-tag-overlap-in-ie-part-ii?opendocument&amp;comments#03132010013936AMICADCB.htm</link>
</item>
<item>
<title>Select tag overlap in IE</title>
<pubDate>Sat, 13 Mar 2010 01:38:02 AM -0700</pubDate>
<dc:creator>Jessica Winslet</dc:creator>
<dc:subject>Select tag overlap in IE</dc:subject>
<description><![CDATA[jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.]]></description>
<content:encoded><![CDATA[jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/Select-tag-overlap-in-IE?opendocument&amp;comments#03132010013802AMICADBB.htm</link>
</item>
<item>
<title>Select tag overlap in IE, Part III</title>
<pubDate>Wed, 10 Mar 2010 04:32:52 AM -0700</pubDate>
<dc:creator>Rana Bhavna</dc:creator>
<dc:subject>Select tag overlap in IE, Part III</dc:subject>
<description><![CDATA[It works quite well but I'm curious to know if there are other possible solutions... <br /><br />You see there is another select in the top right hand corner of my page and it flickers on and off whenever I get near the menu (evidently). I find it annoying. Is there a way to prevent that effect (hiding one specific select ONLY on mouseover) to be applied to all selects?]]></description>
<content:encoded><![CDATA[It works quite well but I'm curious to know if there are other possible solutions... <br /><br />You see there is another select in the top right hand corner of my page and it flickers on and off whenever I get near the menu (evidently). I find it annoying. Is there a way to prevent that effect (hiding one specific select ONLY on mouseover) to be applied to all selects?]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/select-tag-overlap-in-ie-part-iii?opendocument&amp;comments#03102010043252AMICAGQL.htm</link>
</item>
<item>
<title>Date Input and Calendar Popup Instructions</title>
<pubDate>Tue, 2 Mar 2010 06:36:55 AM -0700</pubDate>
<dc:creator>hen</dc:creator>
<dc:subject>Date Input and Calendar Popup Instructions</dc:subject>
<description><![CDATA<b>the click on next month or next year does not work!!!!!!! </b><br /><br />pleaaaaaaaassssssse help!]]></description>
<content:encoded><![CDATA[<b>the click on next month or next year does not work!!!!!!! </b><br /><br />pleaaaaaaaassssssse help!]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/date-input-and-calendar-popup-instructions?opendocument&amp;comments#02032010063655ICAK65.htm</link>
</item>
<item>
<title>Drawing Cars in my Youth</title>
<pubDate>Wed, 3 Feb 2010 05:40:18 AM -0700</pubDate>
<dc:creator>Louis Rocky</dc:creator>
<dc:subject>Drawing Cars in my Youth</dc:subject>
<description><![CDATA[Nice design you made. Actually I am interested to know which year you have designed this car? Its really happy to see old model cars in this generation. Cause everything changed in the name of technology. <br /><br />Keep up your good post.]]></description>
<content:encoded><![CDATA[Nice design you made. Actually I am interested to know which year you have designed this car? Its really happy to see old model cars in this generation. Cause everything changed in the name of technology. <br /><br />Keep up your good post.]]></content:encoded>
<link>http://tanny.ica.com/ica/tko/tkoblog.nsf/dx/drawing-cars-in-my-youth?opendocument&amp;comments#02032010054018AMICAJ2R.htm</link>
</item>

</channel></rss>

