Getting Loopy – Nested Javascript Loops

Complex loops with Javascript can get tricky. Double-nested loops, dynamic field names, and all kinds of other things can leave a programmers head spinning. Let’s get Loopy and tackle this in a nice programatical manner. Recently presented with a form similar to a questionnaire, there were a bunch of questions, each with the possibility of… Continue reading Getting Loopy – Nested Javascript Loops

Problematic SQL Sorting

Sometimes, all you want to do is a simple ORDER BY, but it just doesn’t work. SQL has some quirks when trying to sort “text” numbers, especially when they are decimal numbers. Consider the following Database table, myTable: Code varchar(5) | Descr varchar(100) ——————|——————– 1 | Code 1 1.1 | Code 1 point 1 1.2… Continue reading Problematic SQL Sorting

Is it Time to Abandon 800×600?

Yesterday, May 15th 2006, Yahoo! Inc. released a link in their blog to a preview page of their new layout which perhaps may set the standard in pushing away from developing for 800×600 resolution. It will not fit without horizontal scrollbars at 800×600 resolution, but fits the screen nice and neatly with just a small… Continue reading Is it Time to Abandon 800×600?

Microsoft.com Goes Valid

Hell must have frozen over sometime in the past month or so. With the newest rendition of the Microsoft.com Home Page, the markup actually passes W3 validation for HTML 4.01 transitional. Further noteworthy, is that there are accessibility features in place, such as “Skip to main content” links for CSS disabled browsers. Unfortunately, there are… Continue reading Microsoft.com Goes Valid