<?xml version="1.0"?>
<rss version="2.0">
<channel>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<link>http://www.sorcerers-tower.net</link>
<title>Sorcerer&apos;s Tower :: Accessibility</title>
<description>Welcome to the Tower, my programming and web development blog. Here you will find articles relating to CFML, CSS, HTML, Java, JavaScript and Regular Expressions, plus discussions on the associated tools, technologies, techniques and ideas.&lt;/p&gt; &lt;p&gt;For more general topics, please visit &lt;a href=&quot;http://www.sorcerers-isle.net&quot;&gt;Sorcerer&apos;s Isle&lt;/a&gt;, where you will find articles on my other interests.</description>
<category>Accessibility</category>
<item>
<title>Beyond Tables, Beyond Divs - Simple JavaScript Calculator III</title>
<link>http://www.sorcerers-tower.net/article/beyond_tables_beyond_divs_simple_javascript_calculator_iii.html</link>
<description>&lt;p&gt;As we (hopefully) all know, using HTML tables for layout is Bad and Wrong.&lt;/p&gt;
&lt;p&gt;Unfortunately, the most common way people avoid using tables is to just replace their table, tr and td tags with divs, divs and more divs.&lt;/p&gt;
&lt;p&gt;The div tag is a generic container that should be used as a &lt;em&gt;last resort&lt;/em&gt;, if there are no other more suitable options.&lt;/p&gt;
&lt;p&gt;Whilst the problem of excess divs is not limited to the conversion of table layouts, it is perhaps most obvious here, as it shows the developer is still stuck in the column+row frame of mind, rather than thinking about what they are actually displaying.&lt;/p&gt;
&lt;br/&gt;
&lt;p&gt;In this blog entry, I show an example of how avoiding this mindset can result in much simpler and cleaner code.&lt;/p&gt;</description>
<pubDate>Sat, 30 Aug 2008 18:32:03 GMT</pubDate>
</item>
<item>
<title>Make it usable, make it usable, make it usable, then add water</title>
<link>http://www.sorcerers-tower.net/article/make_it_usable_make_it_usable_make_it_usable_then_add_water.html</link>
<description>&lt;p&gt;That being my answer to the question, &quot;How does one build a website effectively?&quot;&lt;/p&gt;
&lt;p&gt;So, let&apos;s examine what I mean by it...&lt;/p&gt;</description>
<pubDate>Tue, 20 Feb 2007 21:33:45 GMT</pubDate>
</item>
<item>
<title>PFCT - Peter&apos;s Form Custom Tags</title>
<link>http://www.sorcerers-tower.net/article/pfct_peter&apos;s_form_custom_tags.html</link>
<description>&lt;p&gt;Over the past few months I have been working on creating a custom tag library for easily creating accessible and usable forms.&lt;/p&gt;
&lt;p&gt;I have of course been planning to launch it as an open-source project, and today I finally got around to comitting my code to &lt;a href=&quot;http://riaforge.org&quot;&gt;RIAForge&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It is still a development version, so you might not want to jump in and use it on important sites straight away, but if you&apos;re interested in creating accessible forms in CFML please do take a look at what I&apos;ve done and give me your thoughts over on &lt;a href=&quot;http://pfct.riaforge.org/forums/threads.cfm?forumid=A42A4592-E7F8-5668-AC7BFE9F47369F3A&quot;&gt;the project&apos;s forums at RIAForge&lt;/a&gt;.&lt;/p&gt;</description>
<pubDate>Fri, 09 Feb 2007 02:11:28 GMT</pubDate>
</item>
<item>
<title>Why Be Accessible?</title>
<link>http://www.sorcerers-tower.net/article/why_be_accessible.html</link>
<description>&lt;p&gt;There are three very simple reasons to write accessible code:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;It is the right thing to do;&lt;/li&gt;
&lt;li&gt;It means you&apos;re not breaking the law;&lt;/li&gt;
&lt;li&gt;It increases your search engine rankings;&lt;/li&gt;
&lt;/ol&gt;</description>
<pubDate>Thu, 07 Dec 2006 19:05:34 GMT</pubDate>
</item>
<item>
<title>Accessibility Is Not CSS!</title>
<link>http://www.sorcerers-tower.net/article/accessibility_is_not_css.html</link>
<description>&lt;p&gt;The biggest barrier to creating an accessible Internet is not browser support or badly designed syntax, but rather people&apos;s false beliefs of what accessibility is; what it means to &apos;be accessible&apos;. For many people, being accessible means switching from &lt;var&gt;font&lt;/var&gt; tags to &lt;abbr&gt;CSS&lt;/abbr&gt;, using &lt;var&gt;em&lt;/var&gt; tags for italics, and replacing &lt;var&gt;table&lt;/var&gt;s with &lt;var&gt;div&lt;/var&gt;s. &lt;em&gt;THAT IS NOT ACCESSIBILITY!&lt;/em&gt;&lt;/p&gt;
</description>
<pubDate>Fri, 15 Sep 2006 21:05:00 GMT</pubDate>
</item>
</channel>
</rss>
