Sorcerer's Isle

Welcome to Sorcerer's Isle, a weblog covering a multitude of topics, ranging from programming to 3D graphics; photography to gadgets; tutorials to tinkering.


Within Sorcerer's Isle are three sub-blogs, which each focus on different aspects:

At Sorcerer's Tower you'll find programming and web dev; Midnight Isle covers photography and digital art; and with 100% Geek you'll find gadgets, gaming, technology, and more.

Articles may appear on just one of the weblogs, or across multiple, but every article posted will always appear on this one.

Topics Covered

Beyond Tables, Beyond Divs - Simple JavaScript Calculator III

As we (hopefully) all know, using HTML tables for layout is Bad and Wrong.

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.

The div tag is a generic container that should be used as a last resort, if there are no other more suitable options.

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.


In this blog entry, I show an example of how avoiding this mindset can result in much simpler and cleaner code.

Posted:
30 August 2008, 18:32
More
Tags:
Accessibility
CFML
Web Development
Comments:
2

Make it usable, make it usable, make it usable, then add water

That being my answer to the question, "How does one build a website effectively?"

So, let's examine what I mean by it...

Posted:
20 February 2007, 21:33
More
Tags:
Accessibility
Web Development
Comments:
4

PFCT - Peter's Form Custom Tags

Over the past few months I have been working on creating a custom tag library for easily creating accessible and usable forms.

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 RIAForge.

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're interested in creating accessible forms in CFML please do take a look at what I've done and give me your thoughts over on the project's forums at RIAForge.

Posted:
09 February 2007, 02:11
Tags:
Accessibility
CFML
Projects
Comments:
None

Why Be Accessible?

There are three very simple reasons to write accessible code:

  1. It is the right thing to do;
  2. It means you're not breaking the law;
  3. It increases your search engine rankings;
Posted:
07 December 2006, 19:05
More
Tags:
Accessibility
Web Development
Comments:
None

Accessibility Is Not CSS!

The biggest barrier to creating an accessible Internet is not browser support or badly designed syntax, but rather people's false beliefs of what accessibility is; what it means to 'be accessible'. For many people, being accessible means switching from font tags to CSS, using em tags for italics, and replacing tables with divs. THAT IS NOT ACCESSIBILITY!

Posted:
15 September 2006, 21:05
More
Tags:
Accessibility
User Interface
Web Development
Comments:
18
RSS Atom