Language
Any
Platform
Any
License
Any
In route to their final storage destination on the World Wide Web, characters move through various layers of programming interfaces and can cross software and hardware boundaries. This article...
When we think of HTML coding, we tend to think of elements
("tags") used to structure a Web page. There are elements that
define the body of the page, others to define paragraphs and
still...
HTML isn't a very good language for making Web pages. However, it has been a very good language for making the Web. This article examines the future of HTML and what it will mean to Web authors,...
Microsoft invented the XMLHttpRequest object for Internet Explorer, but it's now supported in Safari, Opera and Mozilla browsers, although the underlying implementation is different. Still, the...
This article is to show you how to create a new protocol for Mozilla Firefox browser. Mozilla Firefox supports the generic web protocols, such as HTTP and FTP and it also support protocols like...
Browsers often have a difficult time reading a style definition for one reason or another. Adding a position (and sometimes a width) value to every appropriate CSS definition can jumpstart the...
When the next version of Firefox is released later this year, it will be sporting several updates to its JavaScript engine. Since JavaScript has mostly remained stagnant since the ECMA-262, 3rd...
Not all browsers handle all code the same way. Differences can be addressed with JavaScript exceptions. These may not be the best way under all circumstances, but you'll find it worthwhile to examine...
Internet Explorer on Windows, Safari on Mac OS-X, Mozilla on all platforms, Konqueror in KDE, IceBrowser on Java, and Opera on all platforms including Symbian provide a method for client side...
We continue our tour of new features in MySQL 4.1 with a look at the extended character set handling, including support for Unicode. The article by Jim Winstead also includes a technique for handling...
Using DWR can make creating cross-browser AJAX websites very easy, and introduces a very neat way to interact between JavaScript in the web browser and Java on the server. It is simple to get started...
If you spend much time working with JavaScript, there will eventually come a day when you need to know the value of a variable (or an object’s field) as the execution of the script progresses, or why...
Firefox is a relatively new Web browser and currently the most popular browser built on the Mozilla platform. Users like the security and convenience features it offers. Developers like the Firefox...
Ever have trouble getting your Internet Explorer-specific Web
applications to work with Mozilla? This article covers common
issues associated with migrating IE applications to the open
source...
As described in my previous articles, Remote Scripting has been used by classic ASP developers since the earliest days of Internet Explorer 3.0 when Microsoft put out their Remote Scripting applet...
Anyone who knows anything about web accessibility knows that images need alternative, or ALT, text assigned to them. This is because screen readers can't understand images, but rather read aloud the...
More and more web developers are ditching tables and coming round to the idea of using CSS to control the layout of their site. With the many benefits of using CSS, such as quicker download time,...
In this tutorial, we'll take a look at a few of the more important headers used by both browsers and servers, and how you can use them to make your Web sites more efficient and functional.