This index covers all the new articles featured on our Web site. Many of the articles are contributed by our readers, others by freelance writers. Your words could be read — and your voice could be heard — by tens of thousands of our visitors and subscribers to our newsletter. Sound interesting? Submit your article today:
[The difference between the two methods is that articles submitted using the Open Publishing Initiative are generally shorter than the freelance articles, and the author does not receive monetary compensation. Freelance submissions are accepted upon receipt of a signed freelance contract. The freelance author does receive compensation.]
- Compact JavaScript DatePicker Control
- One of the many types of data entered into web forms is the date. The three main problems when handling date fields are Garbage Data, Validating, and Formats. To address these issues, here is a customized DatePicker control. By Guyon Roche. Dec. 26, 2003.
- Web Interfaces - Why They Will Prosper
- Despite the issues confronting Web interfaces, they are still the interface of choice for several reasons, such as easy development, low cost of entry, superior navigation and menuing capabilities over desktop alternatives, cross platform portability and more. By Jacques Surveyor. Nov. 28, 2003.
- Stylish Buttons
- In this article, author Michael Matti uses CSS to create colorful, stylish alternatives to the common buttons found in standard web forms. Nov. 26, 2003.
- JavaScript Chess Simulator: Pt. 3
- In this final section, you learn about Validating the Move Lists and creating some enhancements for the user Interface. Here, the Move Lists now use XML files to store the information. By Greg Griffiths. Nov. 15, 2003
- Web Interfaces - What's Really Missing. Pt. 1
- Web developers are hearing that the Web interface is quite popular and growing in impact and pervasiveness, but many complained about the lack of a menu system, poor data/database connectivity with display issues and that JScript/JavaScript is considered underpowered, etc. By Jacques Surveyor. Nov. 12, 2003
- The HTML Form Element
- Form elements are probably one of the most important aspects of HTML encountered when browsing the Web. Here, we'll look at some common attributes used for form elements, including children elements (known as controls) and common form submission issues. by Khalid Ali. October 16, 2003.
- Debugging JavaScript Using Venkman, Part 1 (Part II)
- Most people who do JavaScript programming are familiar with the rudimentary JavaScript debugger in Internet Explorer. But if you're doing a lot of programming and you're concerned with cross-browser support for your scripts, then Venkman is worth checking out. By Keith Schengili-Roberts. September 25, 2003.
- Programming ColdFusion MX: Web Services
- Still considered an immature technology, web services seeks to provide a global object repository where applications can be assembled using using relatively simple protocols. This article is an overview of consuming, producing and security of web services. By Rob Brooks-Bilson. September 15, 2003
- IE XML Data Island Functionality in NS6+ Browsers
- In this article we'll take a look at three different approaches to import/embed XML in your HTML pages. These are: the IE Specific Approach, the Direct Approach and the Cross Browser Approach. By Khalid Ali. September 12, 2003
- An Introduction to PHP, Pt. 2
- We conclude our introduction to PHP with a look at saving data for later use, initializing variables, and receiving user input. By Leon Atkinson and Zeev Suraski. September 8, 2003
- An Introduction to PHP
- In this introduction to PHP, you'll learn how it came about, what it looks like, and why it is the best server-side technology. It also exposes the most important features of the language. By Leon Atkinson and Zeev Suraski. September 1, 2003
- Object Sniffing New Browsers, Part 3: Opera
- In this series we've looked at how you can use object detection to distinguish between various browsers and tailor your Web code to take advantage of their individual features (or lack thereof). In this last article, we look at the other major browser out there, namely Opera. By Keith Schengili-Roberts. August 22, 2003
- Object Sniffing New Browsers, Part 2: Other Browsers
- In the first article we looked at how you could use object detection to distinguish between Konqueror, Safari and OmniWeb. Here, we go further, using JavaScript object detection to distinguish between recent versions of the Netscape browsers. By Keith Schengili-Roberts. August 13, 2003
- A (CSS) Horse of a Different Color - Part 2
- In the previous article, we looked at some of the ways the current draft CSS3 module on color would provide Web developers with new and innovative ways of setting CSS color values. If adopted, it will also provide the means for setting a range of transparency and opacity values as well. By Keith Schengili-Roberts. July 25, 2003
- Object Sniffing New Browsers, The KHTML Triumvirate
- This article is the first of a short series looking at how to "sniff" out the latest browsers. Topics covered: why you can't always trust user string, and how to detect browsers based on the KHTML rendering engine (Konqueror, Safari and OmniWeb). By Keith Schengili-Roberts. July 17, 2003
- JavaScript Chess Simulator: Chapter 2
- In the previous section, we looked at the key components and requirements of this application, etc. In this chapter, we'll cover the basic movement of each piece, the capture of one piece by another, special moves such as castling and stepping backwards though the move list. By Greg Griffiths. July 11, 2003
- A (CSS) Horse of a Different Color: Pt 1
- Currently, the World Wide Web Consortium (W3C) is working on enhancements and improvements to CSS. One of these deals with color, and HSL (Hue, Saturation and Lightness) has been proposed as a a more intuitive way of specifying color values than hexadecimal code or RGB decimal values. By Keith Schengili-Roberts. June 17, 2003
- Netscape's JavaScript?
- In the complex world of web development, arriving at good, open standards - even for a language as solid as JavaScript - can be a complex process. Author Jacques Surveyor delves into this mystery. June 2, 2003
- Form Elements Overlapping A Styled Layer
- Khalid Ali shows a JavaScript workaround for form elements that overlap styled elements. June 2, 2003
- Pure CSS2 Drop-down Menus
- Drop-down menus without JavaScript? Enterprising designers like Stuart Robertson and Eric Meyer have created standards-based pull-down menus using the :hover pseudo-class to display other elements. By Andy King. May 27, 2003. The Potential of Web Based Video - Last Exit Andrew Beach writes about how "the Internet is still a medium in search of a distribution system," with content providers trying to please all users, from dial up to broadband. He explains how this approach needs to be rethought. May 5, 2003
- Enterprise Content Management: The Next Frontier
- This article introduces the concepts of enterprise content management, identifies how web content can be integrated into a unified content strategy, discusses what tools and technologies required to support enterprise content management, etc. By Ann Rockley. Apr. 21, 2003
- Javascript Chess Simulator Pt. 1
- Greg Griffiths reworks an existing JavaScript chess program using best practices. In part 1 he details the inner workings, including array handling, regular expressions and elements of good design practice. Mar. 17, 2003
- Vlogging: Video Weblogs
- Talk about convergence! Video is the latest technology bloggers are adding to their formidable arsenal. By Andrew Beach. Mar. 6, 2003
- Object Detection in the New Browser Age
- Guest author Eddie Traversa argues the case in favor of object-based browser detection in JavaScript. The trick, of course, is knowing which unique objects are supported within each browser and platform. Feb. 3, 2003
- Safari Roundup
- Apple has released a fast new browser for Mac OS 10.2x. Based on Konquerer, Safari delivers superior speed and standards support. We summarize the initial reaction to Safari with bug reports and a response from one of the developers. By Andy King. Jan. 9, 2003