Hubbry Logo
search
logo
2321692

K-Meleon

logo
Community Hub0 Subscribers
Write something...
Be the first to start a discussion here.
Be the first to start a discussion here.
See all
K-Meleon

K-Meleon is a free and open-source, lightweight web browser for Microsoft Windows. It uses the native Windows API to create its user interface. Early versions of K-Meleon rendered web pages with Gecko, Mozilla's browser layout engine, which Mozilla's browser Firefox and its email client Thunderbird also use. K-Meleon became a popular Windows browser and was available as an optional default browser in Europe via BrowserChoice.eu. K-Meleon continued to use Gecko for several years after Mozilla deprecated embedding it. Current versions of K-Meleon use the Goanna layout engine, a fork of Gecko created for the browser Pale Moon.

K-Meleon began with the goal of being faster and lighter than Mozilla's original Internet suite. Until 2011, K-Meleon embedded Gecko in a stripped-down interface. Throughout its lifespan, K-Meleon has required small amounts of random-access memory (RAM). K-Meleon 76 supports discontinued versions of Windows such as Windows XP and Windows Vista. Mozilla no longer supports these platforms after their Firefox Quantum rewrite.

Customization is another primary design goal. Users can change the toolbars, menus, and keyboard shortcuts from text-based configuration files. K-Meleon supports macros, which are small browser extensions that users can examine, write, or edit in a text editor. K-Meleon's custom configuration files can trigger macros. Reviews describe the customization features as versatile but intimidating to the average user. Due to its adaptability, K-Meleon was recommended for Internet cafés and libraries in the early 2000s.

Christophe Thibault started the K-Meleon project in the 2000s, when many new browsers were launched. To open-source their once-dominant Netscape Communicator Internet suite, Netscape founded the Mozilla project. K-Meleon was one of several browsers to use Mozilla's browser engine Gecko. Thibault designed K-Meleon to combine Gecko with native Windows interface elements, an approach that was less resource-intensive and allowed the browser to blend into its environment.

Christophe Thibault released K-Meleon 0.1 on August 21, 2000. While working at Nullsoft, Thibault said he created the first simple release to attract attention, during a day off. For the 0.2 release, he implemented features like context menus and moved development to SourceForge to welcome contributions from open-source developers.

Thibault handed the project over to new developers, including Brian Harris, Sebastian Spaeth, Jeff Doozan, and Ulf Erikson, who began implementing browser functions through modular Kplugins. The K-Meleon team released new versions with pop-up blocking and cookie management. These releases introduced text-based configuration files called configs that allowed users to customize the browser or hide interface elements, and a macro language to extend the browser. Early reviews described K-Meleon as small, fast, limited, and visually similar to Internet Explorer.

K-Meleon was built with open-source code from Mozilla but its narrower focus offered advantages over the Mozilla Application Suite, which bundled the browser with applications for email, news, chat, and webpage editing. To create a stand-alone browser, the Galeon project embedded Mozilla's rendering engine. Galeon was released for Linux using GNOME's widget toolkit GTK. K-Meleon brought a similar approach to Windows using the operating system's native application programming interface (API) to create a lightweight user interface (UI). The K-Meleon developers released a stand-alone web browser for Windows two years before the Firefox alpha release. Mozilla created user interfaces via their cross-platform XML User Interface Language (XUL) layer. This technology used Gecko to lay out application interfaces. XUL allowed Mozilla to build one application for multiple operating systems but generated graphical controls that did not match the rest of the system. K-Meleon was smaller and more closely integrated into the Windows desktop than Mozilla's browser, and could use the native bookmarking system to access Internet Explorer's favorites.

K-Meleon 0.7 was released with the Mozilla 1.0 engine in October 2002. Despite AOL disbanding upstream parent company Netscape in 2003, the development of K-Meleon continued. Mozilla continued work on Gecko, and K-Meleon was updated with service packs and version 0.8. In 2005, Ulf Erikson announced version 0.9 would be the final version of K-Meleon he would build. He was the project's developer but stated he was no longer using K-Meleon as his primary browser after moving to Linux. In January 2006, Dorian Boissonnade became the lead developer and began working towards a 1.0 release.

See all
User Avatar
No comments yet.