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 interfaces are similar enough thatwith a little effortyou can use the XMLHttpRequest object to exchange data with servers, no matter which browser is running.
XML Data Islands and XML Data Sources aren't a new ideaand they are no longer exclusive to Internet Explorer, either. Here's how to use data islands generically, without getting locked in to any one vendor's implementation, and make your data-centric Web pages work across all modern browsers.
Microsoft's Longhorn will introduce XAML, an application development framework for Web and Windows apps. But just how different is XAML from the already-available public standards set by the W3C?
Few Web development tasks are messier or more tedious than implementing a DHTML hierarchical menu. Fortunately, all that spaghetti code is going away. Here's what the future of hierarchical menus looks like for Mozilla.
The Mozilla Platform is a large software development tool that is a modern blend of XML document processing, scripting languages, and software objects. It is used to create interactive, user-focused applications. This book is a conceptual overview, reference, and tutorial on the use of the platform for building such applications.
| November 25, 2003
Windows Longhorn is a demonstrably powerful and ambitious concept, but the architectural principles are hardly new. From 10,000 feet, Mozilla's architecture looks remarkably similar.
HTML, the Everyman document markup standard, stands still these days as newer technology flows around it. Guest commentator Nigel McFarlane says those whose current jobs depend on their deep knowledge of HTML had better take note.
Win the usability war on your Form-oriented Web page with this new DHTML slider that acts just like the one your desktop GUI has supplied for years.
Mozilla 1.0 is busting out and it can display a lot more than just text, links, and images. Check out the interaction of display standards at work in this new browser.
XUL is a new Netscape/Mozilla XML dialect that describes the elements of a traditional user interface. Faster and cleaner than HTML, it might just be the quickest way yet to code a UI.
| October 21, 2002
The future of GUI development isn't class libraries, frameworks or platformsit's XML.