releases. Written in
standards. Originally created by
.
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 by Mozilla browser derivatives, such as
, to render websites and, in some cases, the application user interface written in
. Gecko is
.
).
From the outset, Gecko was designed to support open Internet standards. Some of the standards Gecko supports include:
switching. Documents with a modern DOCTYPE are rendered in standards compliance mode, which follows the
standards strictly. Documents that have no DOCTYPE or an older DOCTYPE are rendered in
) are not supported.
Gecko also has limited support for some non-standard Internet Explorer features, such as the