<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>DZone links by bcswartz</title>
    <link>http://www.dzone.com/links/users/links/222301.html</link>
    <description>DZone: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Mon, 13 Oct 2008 05:47:17 GMT</pubDate>
    <dc:creator>The DZone community</dc:creator>
    <dc:date>2008-10-13T05:47:17Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/user/222301/rss.xml</dz:selfLink>
    <image>
      <title>DZone: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>Problem: No Drag-and-Drop On The iPhone/iPod Touch.  Solution:  Click-To-Click Move</title>
      <link>http://www.dzone.com/links/rss/problem_no_draganddrop_on_the_iphoneipod_touch_so.html</link>
      <description>The drag-and-drop functions provided by various JavaScript libraries (jQuery, YUI, etc.) won't work in the iPhone/iPod Touch Safari web browser because the dragging gesture is used for scrolling around the web page.  That's a big problem for those of us who use drag-and-drop in our web applications to allow our users to reorder the items in a list, but I've come up with an alternative method for rearranging items using the jQuery JavaScript library that works on the iPhone/iPod browser as well as regular browsers.</description>
      <category>apple</category>
      <category>javascript</category>
      <category>methodology</category>
      <category>mobile</category>
      <pubDate>Thu, 20 Mar 2008 11:28:21 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/71815.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-03-20T11:28:21Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/problem_no_draganddrop_on_the_iphoneipod_touch_so.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/71815.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The drag-and-drop functions provided by various JavaScript libraries (jQuery, YUI, etc.) won't work in the iPhone/iPod Touch Safari web browser because the dragging gesture is used for scrolling around the web page.  That's a big problem for those of us who use drag-and-drop in our web applications to allow our users to reorder the items in a list, but I've come up with an alternative method for rearranging items using the jQuery JavaScript library that works on the iPhone/iPod browser as well as regular browsers.<br/><br/><a href='http://www.dzone.com/links/rss/problem_no_draganddrop_on_the_iphoneipod_touch_so.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=71815' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>71815</dz:linkId>
      <dz:submitDate>2008-03-20T11:28:21Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>24</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/71815.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Changing Individual CSS Styles with jQuery</title>
      <link>http://www.dzone.com/links/rss/changing_individual_css_styles_with_jquery.html</link>
      <description>I used to change the styles of HTML elements by changing the CSS class or classes associated with the element because changing individual style settings was a pain with regular JavaScript.  But the jQuery JavaScript library has a function that makes changing styles easy.</description>
      <category>css-html</category>
      <category>how-to</category>
      <category>javascript</category>
      <pubDate>Thu, 21 Feb 2008 12:49:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/67352.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-02-21T12:49:03Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/changing_individual_css_styles_with_jquery.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/67352.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I used to change the styles of HTML elements by changing the CSS class or classes associated with the element because changing individual style settings was a pain with regular JavaScript.  But the jQuery JavaScript library has a function that makes changing styles easy.<br/><br/><a href='http://www.dzone.com/links/rss/changing_individual_css_styles_with_jquery.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=67352' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>67352</dz:linkId>
      <dz:submitDate>2008-02-21T12:49:03Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>34</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/67352.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Some Design Considerations When Building A Web App for iPhone/iPod Use</title>
      <link>http://www.dzone.com/links/rss/some_design_considerations_when_building_a_web_ap.html</link>
      <description>I recently finished a small project that involved optimizing some simple web applications for use on an iPhone/iPod Touch.  I won't bore you with the specifics of the project (unless someone asks) but here are some things I learned during the process regarding page design/page behaviors.</description>
      <category>apple</category>
      <category>javascript</category>
      <category>usability</category>
      <category>web design</category>
      <pubDate>Sun, 17 Feb 2008 19:39:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/66660.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-02-17T19:39:20Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/some_design_considerations_when_building_a_web_ap.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/66660.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I recently finished a small project that involved optimizing some simple web applications for use on an iPhone/iPod Touch.  I won't bore you with the specifics of the project (unless someone asks) but here are some things I learned during the process regarding page design/page behaviors. <br/><br/><a href='http://www.dzone.com/links/rss/some_design_considerations_when_building_a_web_ap.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=66660' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>66660</dz:linkId>
      <dz:submitDate>2008-02-17T19:39:20Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>38</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/66660.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Sorting a Nested List Using jQuery And Saving the Changes</title>
      <link>http://www.dzone.com/links/rss/sorting_a_nested_list_using_jquery_and_saving_the.html</link>
      <description>A reader asked me if it was possible to sort/rearrange items in nested lists (lists within a main list) using the jQuery UI Sortables code. I told him that it was, and I had actually created a tool for a client recently that made use of that feature. He wanted to know more about how to do it, so I went ahead and created a downloadable working demo of how to do it.</description>
      <category>coldfusion</category>
      <category>gui</category>
      <category>how-to</category>
      <category>javascript</category>
      <pubDate>Mon, 28 Jan 2008 01:38:49 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/63557.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-01-28T01:38:49Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/sorting_a_nested_list_using_jquery_and_saving_the.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/63557.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A reader asked me if it was possible to sort/rearrange items in nested lists (lists within a main list) using the jQuery UI Sortables code. I told him that it was, and I had actually created a tool for a client recently that made use of that feature. He wanted to know more about how to do it, so I went ahead and created a downloadable working demo of how to do it. <br/><br/><a href='http://www.dzone.com/links/rss/sorting_a_nested_list_using_jquery_and_saving_the.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=63557' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>63557</dz:linkId>
      <dz:submitDate>2008-01-28T01:38:49Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>332</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/63557.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Techniques For Providing Instructions Within A Web Application</title>
      <link>http://www.dzone.com/links/rss/techniques_for_providing_instructions_within_a_we.html</link>
      <description>Some of the processes you find in web applications are fairly standard. Most folks can fill out a contact form, or fill out a survey, or make a calendar entry without the need for too much explanation. But what do you do when the form involves business rules that the user may or may not know, or presents the user with a number of options?  Here are some techniques I use to provide extra guidance when it's needed.</description>
      <category>javascript</category>
      <category>methodology</category>
      <category>usability</category>
      <category>web 2.0</category>
      <pubDate>Wed, 23 Jan 2008 12:56:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/62911.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-01-23T12:56:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/techniques_for_providing_instructions_within_a_we.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/62911.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Some of the processes you find in web applications are fairly standard. Most folks can fill out a contact form, or fill out a survey, or make a calendar entry without the need for too much explanation. But what do you do when the form involves business rules that the user may or may not know, or presents the user with a number of options?  Here are some techniques I use to provide extra guidance when it's needed.<br/><br/><a href='http://www.dzone.com/links/rss/techniques_for_providing_instructions_within_a_we.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=62911' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>62911</dz:linkId>
      <dz:submitDate>2008-01-23T12:56:19Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>25</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/62911.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How to Create a Countdown Timer in JavaScript</title>
      <link>http://www.dzone.com/links/rss/how_to_create_a_countdown_timer_in_javascript.html</link>
      <description>I wanted to spice up the conference promotional badges on my blog with timers that counted down the days, hours, minutes and seconds until each conference began.  Here's how I programmed the timer.</description>
      <category>how-to</category>
      <category>javascript</category>
      <pubDate>Sat, 12 Jan 2008 22:10:48 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/61225.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-01-12T22:10:48Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/how_to_create_a_countdown_timer_in_javascript.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/61225.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I wanted to spice up the conference promotional badges on my blog with timers that counted down the days, hours, minutes and seconds until each conference began.  Here's how I programmed the timer.<br/><br/><a href='http://www.dzone.com/links/rss/how_to_create_a_countdown_timer_in_javascript.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=61225' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>61225</dz:linkId>
      <dz:submitDate>2008-01-12T22:10:48Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>102</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/61225.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How to Use the Same Server-Side Code to Validate Form Data With or Without AJAX Using jQuery</title>
      <link>http://www.dzone.com/links/rss/how_to_use_the_same_serverside_code_to_validate_f.html</link>
      <description>This is a technique I developed recently that allows me to write a single set of server-side code to validate data submitted via an HTML form that can then be executed via AJAX if the user's browser has JavaScript enabled or executed server-side via a regular form post if JavaScript has been disabled. It makes use of the jQuery JavaScript library and a particular jQuery plug-in to make it easy to write the JavaScript functions involved.  My example uses ColdFusion as the server-side language, but it could just as easily have been PHP or something else.</description>
      <category>ajax</category>
      <category>how-to</category>
      <category>javascript</category>
      <pubDate>Wed, 02 Jan 2008 20:50:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/59221.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2008-01-02T20:50:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/how_to_use_the_same_serverside_code_to_validate_f.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/59221.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This is a technique I developed recently that allows me to write a single set of server-side code to validate data submitted via an HTML form that can then be executed via AJAX if the user's browser has JavaScript enabled or executed server-side via a regular form post if JavaScript has been disabled. It makes use of the jQuery JavaScript library and a particular jQuery plug-in to make it easy to write the JavaScript functions involved.  My example uses ColdFusion as the server-side language, but it could just as easily have been PHP or something else.<br/><br/><a href='http://www.dzone.com/links/rss/how_to_use_the_same_serverside_code_to_validate_f.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=59221' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>59221</dz:linkId>
      <dz:submitDate>2007-12-31T17:33:51Z</dz:submitDate>
      <dz:promoteDate>2008-01-02T20:50:27Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>382</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/59221.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JavaScript-powered UI tool for rearranging a list of items</title>
      <link>http://www.dzone.com/links/rss/javascriptpowered_ui_tool_for_rearranging_a_list.html</link>
      <description>You can use this tool in a web application to let users manually rearrange the order in which records or items should be displayed.  The new order of the items can be saved either via AJAX or via a form submission.  A working example of the tool is included on the page.</description>
      <category>gui</category>
      <category>javascript</category>
      <category>tools</category>
      <pubDate>Wed, 21 Mar 2007 14:14:22 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/16610.html</guid>
      <dc:creator>bcswartz</dc:creator>
      <dc:date>2007-03-21T14:14:22Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/javascriptpowered_ui_tool_for_rearranging_a_list.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/16610.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>You can use this tool in a web application to let users manually rearrange the order in which records or items should be displayed.  The new order of the items can be saved either via AJAX or via a form submission.  A working example of the tool is included on the page.<br/><br/><a href='http://www.dzone.com/links/rss/javascriptpowered_ui_tool_for_rearranging_a_list.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=16610' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>16610</dz:linkId>
      <dz:submitDate>2007-03-21T14:14:22Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>62</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/16610.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bcswartz</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/222301.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

