Blog
In this space, we will publish articles of general interest to computer programmers, web developers, and Internet enthusiasts.
AJAX Priority Queue
Allow injection of AJAX requests ahead of other queued ones.
XML/HTML Syntax Highlighter in PHP
A simple, drop-in solution for fully customizable, highly structured, XML (and XHTML) code highlighter written in PHP.
Transform <select> elements into comboboxes
Improve HTML user-interaction by replacing long dropdown elements with hybrid text and select input elements. Do it all without relying on bloated third-party libraries.
How to create CSS-only slideshows
Discussion and demonstration of a web-based slideshow that works with just CSS.
POST a request after session timeout
We discuss a strategy to detect if a session has timed out prior to submitting a POST request, so as to avoid losing data.
A better multiple-select element in HTML
A drop-in Javascript-based solution to make an easier-to-use <select> element.
Semantic text editor for the web
When preparing documents, editors should focus on assigning meaning to the content, which will in turn dictate the proper visual representation. But such text-editors are very hard to find.
XML Library
Use an XML library to generate the XHTML pages. XML is easy to write, and there are numerous advantages over the "piece-meal" method.
Frameworks vs. Libraries
Frameworks promise to be a cure-all for every application, but they result in increased overhead and limited functionality. Use libraries instead!
Apache VirtualHost setups
How to structure the Apache configuration files to accommodate multiple projects on one server.
PHP file structure
Properly structuring the files in a PHP application is necessary for security and maintainability.