W3C (World Wide Web Consortium)
Here you will find pointers to our specifications for HTML/XHTML, guidelines on how to use HTML/XHTML to the best effect, and pointers to related work at W3C.
CSS - Cascading Style Sheets
CSS Cascading Style Sheets is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
XML - Extensible Markup Language
Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.
XSL Extensible Stylesheet Language Family
XSL is a family of recommendations for defining XML document transformation and presentation.
XSL Transformations (XSLT)
This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents.
The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.
XML Path Language (XPath)
XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and XPointer.
XSL Formatting Objects
This specification defines the features and syntax for the Extensible Stylesheet Language (XSL), a language for expressing stylesheets.
Apache Software Foundation (ASF)
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field.
Web Server (HTTP)
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
The Jakarta Project offers a diverse set of open source Java solutions and is a part of The Apache Software Foundation (ASF) which encourages a collaborative, consensus-based development process under an open software license.
Apache Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process.
Apache Struts is a free open-source framework for creating Java web applications.
Torque is an object-relational mapper for java.
Apache Ant is a Java-based build tool.
Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C.
Apache FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF.