The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
Advanced Search
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

Cover Stories
Articles & Papers
Press Releases

XML Query

XML Applications
General Apps
Government Apps
Academic Apps

Technology and Society
Tech Topics
Related Standards
Last modified: June 06, 2002
XML in Mozilla

[June 06, 2002]

[June 06, 2002] "Mozilla.Org Launches Mozilla 1.0. Open Source Browser Suite Powered by Gecko Enables Developers to Create Standards-Based Web Applications and Devices." - ", the organization that coordinates Mozilla open-source development and provides services to assist the Mozilla community, today announced the release of Mozilla 1.0, the first major-version public release of the Mozilla software. A full-fledged browser suite based on the latest Internet standards as well as a cross-platform toolkit, Mozilla 1.0 is targeted at the developer community and enables the creation of Internet-based applications. Mozilla 1.0 was developed in an open source environment and built by harnessing the creative power of thousands of programmers and tens of thousands of testers on the Internet, incorporating their best enhancements. Built on the Gecko layout engine, Mozilla 1.0 is cross-platform and integrates a core set of applications that allow users to access the capabilities of the Web, including a web browser, an email reader and a chat client... Mozilla 1.0 also expands the range of developers who can write complex applications since Mozilla's architecture enables the creation of such complex applications by building upon the same technologies that are used to create web content. For instance, Gecko displays web content on the user's screen and parses and renders HTML and XML content, and this ability to understand and display HTML and XML is valuable in numerous applications beyond the browser. In addition, Mozilla's cross-platform component implementation, Mozilla's cross-platform XML-based user-interface development technology ('XUL'), its networking libraries, its ECMAScript (JavaScript) implementation, and its security and encryption libraries are all part of the Mozilla 1.0 cross-platform toolkit for application development... By virtue of embedding Gecko, Mozilla 1.0 and products based on Mozilla code support more web standards, more deeply, more consistently across more platforms than any others. Mozilla 1.0 features full support for HTML 4.0, XML 1.0, Resource Description Framework (RDF), Cascading Style Sheets level 1 (CSS1), and the W3C Document Object Model level 1 (DOM1). Mozilla 1.0 also has the industry's best support for Cascading Style Sheets Level 2 (CSS2), the Document Object Model Level 2 (DOM2), and XHTML. Standards support also includes XML data exchange and manipulation of XML documents with SOAP 1.1, XSLT, XPath 1.0, and FIXptr, as well as support for display of mathematical equations using MathML. Finally, it features a solid foundation of support for data transport protocols (HTTP, FTP, and SSL/TLS), multilingual character data (Unicode), graphics (GIF, JPEG, PNG and MNG) and the latest version of the world's most popular scripting language, JavaScript 1.5..."

[March 07, 2001] XML Extras - The XML Extras module contains several features that allow developers to treat XML as a data i.e. not as just another document format. The module is structured as a drop-in component and exposes its XML-as-data features both to JavaScript and C++/XPCOM users. At this point, the XML Extras module is not part of the projected Seamonkey package, though it is part of the nightly builds. The current high-level feature list for the component includes: (1) Simple XML Serialization - Serialization to string or stream of a XML Document or Node. (2) HTTP-based GET and POST of XML documents - Equivalent of the IE XMLHttpRequest object. (3) XML parsing - Parse from string or stream to a DOM document. (4) A SOAP-based RPC calling mechanism - The ability to make individual SOAP-based RPC calls from JavaScript without creating a proxy of the server-side object. (5) Persistence of XML data - A XML cookie mechanism."

On December 7, 1998, Netscape Communications Corporation "delivered the first version of "Netscape Gecko," its next-generation browsing engine, to thousands of Internet developers. Netscape Gecko - formerly code-named 'Raptor' - reaches a new milestone for browser technology in speed, smaller size, and full standards support. The revolutionary technology is designed to Internet-enable virtually any application, operating system or device. Netscape Gecko is the first software product from Netscape based on contributions from, the organization chartered with managing Netscape's open source initiative among thousands of Internet developers and Netscape."

On Friday, March 27, 1998 (Seattle XML Developers' Day), Ramanathan Guha supplied details about the public release of source code for Mozilla (an "early version of Netscape Communicator 5.0"), and about the existing/planned code support for XML. The source code was released on March 31, 1998, and new integration work began, including the use of James Clark's expat XML parser. As of April 14, 1998, it was reported that a "steering group" [would] "provide guidance on what to do and how to proceed with XML in Navigator. This group [then] included Tim Bray, Jon Bosak, James Clark, Nisheeth Ranjan, Greg Kostello, Rick Gessner and [Ramanathan] Guha."


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation


XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI:  —  Legal stuff
Robin Cover, Editor: