Suvarna Garge (Editor)

K Meleon

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Operating system
  
Microsoft Windows

Initial release date
  
21 August 2000

Downloadable
  
Yes

Website
  
kmeleon.sourceforge.net

Stable release
  
75.1

Programming language
  
C++

K-Meleon kmeleonbrowserorggfxkmelogogif

Preview release
  
76.0 RC (May 3, 2016; 10 months ago (2016-05-03)) [±]

Repository
  
sourceforge.net/p/kmeleon/source/ci/default/tree/

Type
  
Web browser Feed reader

Developers
  
Christophe Thibault, Dorian Boissonnade

License
  
GNU General Public License

Never download k meleon web browser


K-Meleon is an open-source web browser for Microsoft Windows. Based on the same Gecko layout engine as Mozilla Firefox and SeaMonkey, K-Meleon's design goal is to provide a fast and reliable web browser while providing a highly customizable interface and using system resources efficiently. It is released under the GNU General Public License.

Contents

K meleon the alternative to internet explorer for older windows 95 98 me nt 2k


Development and specifications

K-Meleon uses the native Windows application programming interface (API) to create its user interface instead of Mozilla's cross-platform XML User Interface Language (XUL) layer, and as a result, is tightly integrated into the look and feel of the Windows desktop. This approach is similar to that of Galeon and Epiphany (for the GNOME desktop), and Camino (for Mac OS X). Omitting XUL makes K-Meleon less resource-intensive than other Gecko-based browsers on Windows.

The first version, K-Meleon 0.1, was originally written by Christophe Thibault and released to the public on August 21, 2000. Dorian Boissonnade eventually took over as the primary developer of the project, and continues to maintain the project to date.

After many major release versions from 0.1 to 0.9.x, K-Meleon 1.0 introduced major modifications. The most notable change was the main K-Meleon code being updated to accommodate the Gecko 1.8.0.x rendering engine, as used in the latest releases of Mozilla Firefox and SeaMonkey. This update to the layout engine brought significant improvements to security and usability, including support for favicons and multi-user environments. Some themes and macros from version 0.9 were still compatible with 1.0, although the macro system was updated.

The macro system was updated further in K-Meleon 1.1, which was based on the Gecko 1.8.1 rendering engine that was used in Mozilla Firefox 2.0 and SeaMonkey 1.1.

A true tabbed interface was introduced in version 1.5. Prior to this update, multiple web pages were only accessible within the same browser window using the included but optional "layers" plugin, which enabled a toolbar containing buttons representing each open page in a way that functionally mimicked tabbed browsing in every way other than appearance. These open pages were called "layers" instead of tabs.

In 2010, K-Meleon was one of the twelve browsers offered to European Economic Area users of Microsoft Windows.

As of 2012, the project was incorrectly reported as being on indefinite hold, presumably due to the fact that Mozilla stopped providing an embeddable version of the Gecko engine. This has since been clarified, as development continued.

In late 2013, the K-Meleon group began developing new versions based on Mozilla's XULRunner 24 runtime environment in place of the discontinued Gecko Runtime Environment. K-Meleon 74 was the first stable release to use updated versions of this environment.

K-Meleon 75 was released in mid-2015 with a Mozilla 31 backend, new skin and toolbar implementation, spellcheck, and form autocompletion.

Customization

K-Meleon has a highly flexible interface design. All the menus and toolbar buttons can be customized using text-format configuration files. This feature is useful in environments where the browser must be customized for general public use, such as in a public library or Internet café. Although individual toolbars can be repositioned, users must edit toolbar configuration files to make any changes to button layouts as there is no graphical user interface (GUI) to customize them.

The use of the native Windows interface means that K-Meleon does not support Mozilla-formatted browser themes. Compatibility with Mozilla extensions is also limited, with only a few extensions that can be integrated. However, K-Meleon has its own plugins (called "kplugins") and browser themes (using Lim Chee Aun's Phoenity by default), which can extend the functionality and customize the appearance of the browser. There is also a macro plugin which allows users to extend the browser functionality without having to know the C programming language.

Release history

References: K-Meleon file releases, release notes, Wiki documentation, and Announcements forum.

References

K-Meleon Wikipedia