Backend modifications & standard support of the Gecko layout engine in Firefox 3
There are various modifications in the Firefox 3 Beta 1 which are very relevant to the net users & specially for software testers. There are some modifications in the Firefox 3 Beta1, which are related to the backend changes. In this article the discussion point is Backend modifications & standard support of the Gecko layout engine in Firefox 3.
Backend modifications in the Firefox 3: The most significant modification in the Firefox 3 is the execution of the Gecko layout engine having version 1.9 & its newly updated layout engine. This layout engine is the open source, free software which is related to the web browser like Mozilla Firefox. All the related versions of this Gecko layout engines are used in the various software packages of the Mozilla like SeaMonkey, Camino, Flock & Netscape, & its derivatives.
All the Gecko layout versions are written in the programming language like C++ & it has a tri-license i.e. MPL/GPL/LGPL. In which MPL stands for Mozilla Public License, GPL stands for General Public License.
The layout engine, which is called as Gecko is formed to give assistance to the open internet standards. This Gecko layout engine is in the beginning produced by the Netscape Communication Corporation & its entire additional enhancements & developments are controlled & maintained by the Mozilla Foundation.
There is the suitable function like API having a loaded programming is supported by the Gecko layout engine. The main advantage of the API is a large range of performance in the applications, which is facilitated by the Internet. These internet facilitated applications are web browsers, presentation of the content & client or server. At the initial stages, this layout engine is utilized by the derivatives of the web browser of the Mozilla like Mozilla Firefox, Camino, Flock, and SeaMonkey & Netscape. This is used to render the websites & the application, which is used by the user interface, which is written in the XUL.
The layout engine like Gecko is the cross-platform that means it can run on any operating systems. There are various kinds of operating systems, which are supported by the Gecko layout engine. These operating systems are Microsoft Windows & its updated versions, BSDs, Linux & OS like Mac OS X. This layout engine is the next most remarkable layout engine after the engine like Trident. The layout engine like Trident is utilized by the Internet Explorer for its operating systems of Windows ever since the release of version 4 & went after by the WebCore engine which is utilized by the another web browser like Safari & layout engine like Presto which I used by the web browser Opera.
Gecko layout engine & its Standards support: The main motto of the design of the Gecko layout engine is to give assistance to the open standards of the Internet. The standard Gecko supports contains scripting language like HTML & its version 4.0. In addition, there is a partial support of the Gecko layout engine for CSS 2 & 3. This Gecko version also supports scripting language like JavaScript & its version 1.7. This is also called as ECMAScript.
Also there is partial support of the Gecko engine for DOM 3. It supports XML & its version 1.0, XHTML & its version 1.1, support for MathML. Gecko supports the XForms through the certified extensions. There is the standard support for the SVG & its partial version SVG1.1.
Technorati Tags: Mozilla, Firefox, Mozilla Firefox, Firefox version 3, Gecko engine layout,
Tags: Firefox Browser
























