<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: Improving interactivity with Javascript</title> <atom:link href="http://friendlybit.com/js/improving-interactivity-with-javascript/feed/" rel="self" type="application/rss+xml" /><link>http://friendlybit.com/js/improving-interactivity-with-javascript/</link> <description>You have found Friendly Bit, a web development blog. I focus on client side technologies like CSS, HTML and Javascript. You find my articles below and categories to the right.</description> <lastBuildDate>Thu, 11 Mar 2010 16:54:48 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: Burad&#8217;s Blog &#187; Blog Archive &#187; Improving interactivity with Javascript</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-30331</link> <dc:creator>Burad&#8217;s Blog &#187; Blog Archive &#187; Improving interactivity with Javascript</dc:creator> <pubDate>Sun, 24 Feb 2008 07:22:32 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-30331</guid> <description>[...] more friendly bit &gt;&gt; Improving interactivity with Javascript In addition, I find image maps also very handy when it comes to intereactivity when used properly [...]</description> <content:encoded><![CDATA[<p>[...] more friendly bit &gt;&gt; Improving interactivity with Javascript In addition, I find image maps also very handy when it comes to intereactivity when used properly [...]</p> ]]></content:encoded> </item> <item><title>By: Ski</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-24866</link> <dc:creator>Ski</dc:creator> <pubDate>Fri, 01 Jun 2007 14:38:57 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-24866</guid> <description>Very cool!Also I&#039;ve done some resizable tables with dragable columns and reordering etc. Was for a prototype and a one-off, but it was done and it worked quite nice!Regards</description> <content:encoded><![CDATA[<p>Very cool!</p><p>Also I&#8217;ve done some resizable tables with dragable columns and reordering etc. Was for a prototype and a one-off, but it was done and it worked quite nice!</p><p>Regards</p> ]]></content:encoded> </item> <item><title>By: Emil Stenström</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21982</link> <dc:creator>Emil Stenström</dc:creator> <pubDate>Thu, 01 Mar 2007 00:01:42 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21982</guid> <description>Good addition Jesper!</description> <content:encoded><![CDATA[<p>Good addition Jesper!</p> ]]></content:encoded> </item> <item><title>By: Jesper Rønn-Jensen</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21970</link> <dc:creator>Jesper Rønn-Jensen</dc:creator> <pubDate>Wed, 28 Feb 2007 09:09:40 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21970</guid> <description>Great list Emil. One item I miss on the list is dropdown-replacements. Yahoo! calls them &quot;split buttons&quot;. See example &lt;a href=&quot;http://developer.yahoo.com/yui/examples/button/example08.html &quot; rel=&quot;nofollow&quot;&gt;&quot;split button&quot; on YUI&lt;/a&gt;. Also used on chat list in GMail.I think they come in handy, when you need something in between an autocomplete field and a traditional dropdown field.</description> <content:encoded><![CDATA[<p>Great list Emil. One item I miss on the list is dropdown-replacements. Yahoo! calls them &#8220;split buttons&#8221;. See example <a
href="http://developer.yahoo.com/yui/examples/button/example08.html ">&#8220;split button&#8221; on YUI</a>. Also used on chat list in GMail.</p><p>I think they come in handy, when you need something in between an autocomplete field and a traditional dropdown field.</p> ]]></content:encoded> </item> <item><title>By: Emil Stenström</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21917</link> <dc:creator>Emil Stenström</dc:creator> <pubDate>Sun, 25 Feb 2007 20:30:33 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21917</guid> <description>@Lars Gunther: As zcorpan wrote above, it&#039;s not. Another fact is that these things works today, not in five years from now :)</description> <content:encoded><![CDATA[<p>@Lars Gunther: As zcorpan wrote above, it&#8217;s not. Another fact is that these things works today, not in five years from now :)</p> ]]></content:encoded> </item> <item><title>By: Lars Gunther</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21915</link> <dc:creator>Lars Gunther</dc:creator> <pubDate>Sun, 25 Feb 2007 19:49:31 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21915</guid> <description>This looks like like a subset of the Web Forms 2.0 proposal:
http://www.whatwg.org/specs/web-forms/current-work/Lars Gunther</description> <content:encoded><![CDATA[<p>This looks like like a subset of the Web Forms 2.0 proposal:<br
/> <a
href="http://www.whatwg.org/specs/web-forms/current-work/" rel="nofollow">http://www.whatwg.org/specs/web-forms/current-work/</a></p><p>Lars Gunther</p> ]]></content:encoded> </item> <item><title>By: Jesse Skinner</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21855</link> <dc:creator>Jesse Skinner</dc:creator> <pubDate>Fri, 23 Feb 2007 03:22:02 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21855</guid> <description>I think when the browsers start implementing these other widgets we will hear a lot of complaints about how these things look, so I think the JavaScript equivalents will always have relevance. At least Web Forms will let the fallback solution be a bit more useful than a text box.</description> <content:encoded><![CDATA[<p>I think when the browsers start implementing these other widgets we will hear a lot of complaints about how these things look, so I think the JavaScript equivalents will always have relevance. At least Web Forms will let the fallback solution be a bit more useful than a text box.</p> ]]></content:encoded> </item> <item><title>By: zcorpan</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21854</link> <dc:creator>zcorpan</dc:creator> <pubDate>Fri, 23 Feb 2007 02:51:47 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21854</guid> <description>Well let&#039;s see...&lt;strong&gt;Slider:&lt;/strong&gt; &lt;input type=range&gt;.&lt;strong&gt;Date picker:&lt;/strong&gt; &lt;input type=date&gt;.&lt;strong&gt;Smart text boxes:&lt;/strong&gt; Depending on what you want to allow in the text field you could use different type=&quot;&quot;, and/or you could use pattern=&quot;&quot;. Whether it will be possible to enter other things is up to the UA really -- the spec only says what can be sent to the server.&lt;strong&gt;Mixing text inputs with select boxes:&lt;/strong&gt; &lt;datalist&gt;. (This is designed in a way that you can make it degrade nicely in legacy UAs -- basically you can take the scripted version you have now and slap a &lt;datagrid&gt; around it and Opera users will get a native UI.)&lt;strong&gt;Drag and Drop:&lt;/strong&gt; This has been used since MS invented it, but it has never actually been specced until now in HTML5.&lt;strong&gt;Collapse and expand control:&lt;/strong&gt; &lt;details&gt; in HTML5.&lt;strong&gt;Advanced tooltips:&lt;/strong&gt; Hmm... Perhaps you could use XBL2 for this.&lt;strong&gt;Autosaving form fields:&lt;/strong&gt; This should IMHO be a browser feature (and indeed I think at least Opera and/or Firefox has it).&lt;strong&gt;Auto validation:&lt;/strong&gt; With the :valid and :invalid CSS pseudo-classes you can indicate which fields are valid and which are not.&lt;strong&gt;Controls affecting each other:&lt;/strong&gt; I think this was considered but rejected for WF2; it still has to be scripted.&lt;strong&gt;Image handling:&lt;/strong&gt; I guess you could do even more with &lt;canvas&gt; from HTML5. :-)&lt;strong&gt;Search-based or structured navigation:&lt;/strong&gt; This seems like it would be implemented on the server (or with Ajax).&lt;strong&gt;Better looking form fields:&lt;/strong&gt; Well, this is the domain of CSS, really. But perhaps XBL2 will be supported before browsers allow more styling of form controls.&lt;strong&gt;Sortable items:&lt;/strong&gt; Drag and drop again.Ok, you&#039;re right, some things aren&#039;t in WF2, but with backup from Web Applications 1.0 and XBL2 most things are covered. And yes, you&#039;re right, those specs are still very new and not implemented in many browsers yet.Sorry if I took this slightly off-topic; I couldn&#039;t help it. ;-)</description> <content:encoded><![CDATA[<p>Well let&#8217;s see&#8230;</p><p><strong>Slider:</strong> &lt;input type=range&gt;.</p><p><strong>Date picker:</strong> &lt;input type=date&gt;.</p><p><strong>Smart text boxes:</strong> Depending on what you want to allow in the text field you could use different type=&#8221;", and/or you could use pattern=&#8221;". Whether it will be possible to enter other things is up to the UA really &#8212; the spec only says what can be sent to the server.</p><p><strong>Mixing text inputs with select boxes:</strong> &lt;datalist&gt;. (This is designed in a way that you can make it degrade nicely in legacy UAs &#8212; basically you can take the scripted version you have now and slap a &lt;datagrid&gt; around it and Opera users will get a native UI.)</p><p><strong>Drag and Drop:</strong> This has been used since MS invented it, but it has never actually been specced until now in HTML5.</p><p><strong>Collapse and expand control:</strong> &lt;details&gt; in HTML5.</p><p><strong>Advanced tooltips:</strong> Hmm&#8230; Perhaps you could use XBL2 for this.</p><p><strong>Autosaving form fields:</strong> This should IMHO be a browser feature (and indeed I think at least Opera and/or Firefox has it).</p><p><strong>Auto validation:</strong> With the :valid and :invalid CSS pseudo-classes you can indicate which fields are valid and which are not.</p><p><strong>Controls affecting each other:</strong> I think this was considered but rejected for WF2; it still has to be scripted.</p><p><strong>Image handling:</strong> I guess you could do even more with &lt;canvas&gt; from HTML5. :-)</p><p><strong>Search-based or structured navigation:</strong> This seems like it would be implemented on the server (or with Ajax).</p><p><strong>Better looking form fields:</strong> Well, this is the domain of CSS, really. But perhaps XBL2 will be supported before browsers allow more styling of form controls.</p><p><strong>Sortable items:</strong> Drag and drop again.</p><p>Ok, you&#8217;re right, some things aren&#8217;t in WF2, but with backup from Web Applications 1.0 and XBL2 most things are covered. And yes, you&#8217;re right, those specs are still very new and not implemented in many browsers yet.</p><p>Sorry if I took this slightly off-topic; I couldn&#8217;t help it. ;-)</p> ]]></content:encoded> </item> <item><title>By: Emil Stenström</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21847</link> <dc:creator>Emil Stenström</dc:creator> <pubDate>Thu, 22 Feb 2007 20:53:27 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21847</guid> <description>@zcorpan: Well, except for the fact that this works and Web Forms 2.0 is way off into the future :) I see a lot not in that list either... Interesting spec though.</description> <content:encoded><![CDATA[<p>@zcorpan: Well, except for the fact that this works and Web Forms 2.0 is way off into the future :) I see a lot not in that list either&#8230; Interesting spec though.</p> ]]></content:encoded> </item> <item><title>By: zcorpan</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21845</link> <dc:creator>zcorpan</dc:creator> <pubDate>Thu, 22 Feb 2007 18:54:42 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21845</guid> <description>This is almost a feature list of what you can do &lt;a href=&quot;http://www.w3.org/TR/web-forms-2/#introduction0&quot;&gt;declaratively with Web Forms 2.0&lt;/a&gt;. :-)</description> <content:encoded><![CDATA[<p>This is almost a feature list of what you can do <a
href="http://www.w3.org/TR/web-forms-2/#introduction0">declaratively with Web Forms 2.0</a>. :-)</p> ]]></content:encoded> </item> <item><title>By: Ajit Burad</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21832</link> <dc:creator>Ajit Burad</dc:creator> <pubDate>Thu, 22 Feb 2007 04:56:38 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21832</guid> <description>nice listing...
in some case image maps can also be useful.. like in case of color picker etc... like here: &lt;a href=&quot;http://www.cse.iitb.ac.in/~ajitb/canvas/paint_chat.php&quot; rel=&quot;nofollow&quot;&gt;Paint Chat&lt;/a&gt;</description> <content:encoded><![CDATA[<p>nice listing&#8230;<br
/> in some case image maps can also be useful.. like in case of color picker etc&#8230; like here: <a
href="http://www.cse.iitb.ac.in/~ajitb/canvas/paint_chat.php" rel="nofollow">Paint Chat</a></p> ]]></content:encoded> </item> <item><title>By: Michael</title><link>http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21823</link> <dc:creator>Michael</dc:creator> <pubDate>Wed, 21 Feb 2007 22:42:00 +0000</pubDate> <guid
isPermaLink="false">http://friendlybit.com/js/improving-interactivity-with-javascript/#comment-21823</guid> <description>Great post! Easily worth an extra bookmark for future use! :)</description> <content:encoded><![CDATA[<p>Great post! Easily worth an extra bookmark for future use! :)</p> ]]></content:encoded> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 15/30 queries in 0.023 seconds using disk

Served from: c8.67.364a.static.theplanet.com @ 2010-03-12 13:14:55 -->