Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Gecko (layout engine)


 

Gecko is a free web browser layout engine designed to support open Internet standards such as HTML 4.0, CSS 1/2, the W3C Document Object Model, XML 1.0, RDF, and JavaScript. It is written in C++.

Gecko is developed by the Mozilla Foundation under the project names NGLayout (the renderer) and XPFE (for cross-platform user interfaces). NGLayout was previously called Raptor and originally meant "Next Generation Layout", but has been adopted by Netscape to be "Netscape Gecko Layout".

Gecko offers a rich programming API that makes it suitable for a wide variety of roles in Internet enabled applications, such as web browsers, content presentation and client/server. Primarily it is used for the Mozilla browser derivatives such as Netscape and Mozilla FirefoxMozilla Firefox (originally known as Phoenix and intermittently as Mozilla Firebird is a free web browser developed by the Mozilla Foundation and hundreds of volunteers. Before its 1. 0 release on November 9, 2004, Firefox had already garnered a great dea, but it is used elsewhere as well.

Products that use Gecko for the entire user interface via XULXUL stands for XML-based User-interface Language . It is an application of XML used to describe window layout in the Mozilla browser. It is pronounced zool (to rhyme with "cool"). XUL is not a public standard, although parts of it are creeping into the W3:

Products that use Gecko for rendering HTML and XML content:



Read more »

Non User