kids encyclopedia robot

K-Meleon facts for kids

Kids Encyclopedia Facts
Quick facts for kids
K-Meleon
Browser logo
K-Meleon 76.5.G on Windows 10.png
K-Meleon 76.5.G on Windows 10
Developer(s) Christophe Thibault, Sebastian Spaeth, Brian Harris, Jeff Doozan, Mark Liffiton, Rob Johnson, Ulf Erikson, Jordan Callicoat, Dorian Boissonnade, Roy Tam, et al.
Initial release August 21, 2000; 24 years ago (2000-08-21)
Stable release
76.4.7 Edit this on Wikidata / 7 April 2023; 2 years ago (7 April 2023)
Preview release
76.5.5 (Goanna 3.6.0) / 2024-10-12
Written in C++, JavaScript
Operating system Microsoft Windows
Standard(s) HTML5, CSS3, Atom
Available in 7 languages
Type Web browser
License GPL

K-Meleon is a fast and simple web browser for computers that run Microsoft Windows. It's a free program, meaning anyone can use and change its code. K-Meleon uses the basic parts of Windows to create its look and feel.

Older versions of K-Meleon used a special part called Gecko to show web pages. Gecko is the same engine used by Mozilla Firefox, another popular browser. K-Meleon became a well-known browser for Windows. It was even offered as a choice for users in Europe.

For many years, K-Meleon kept using Gecko. But now, newer versions of K-Meleon use a different engine called Goanna. Goanna is a version of Gecko that was made for the Pale Moon browser.

K-Meleon was first made to be quicker and use less computer memory than other browsers at the time. It has always been known for needing only a small amount of random-access memory (RAM). This makes it great for older computers. For example, K-Meleon 76 works on older Windows versions like Windows XP and Windows Vista. These older Windows versions are no longer supported by many modern browsers.

Another main goal for K-Meleon was to let users change how it looks and works. You can change the toolbars, menus, and keyboard shortcuts. K-Meleon also supports macros. These are like small programs that users can write or change to add new features. Because it's so flexible, K-Meleon was often suggested for places like Internet cafés and libraries.

K-Meleon's Story

Christophe Thibault started the K-Meleon project in the early 2000s. This was a time when many new web browsers were being created. A company called Netscape had started the Mozilla project. Their goal was to make their Internet software open for everyone to use.

K-Meleon was one of several browsers that used Mozilla's Gecko engine. Thibault wanted K-Meleon to combine Gecko with the way Windows usually looks. This made the browser use fewer computer resources. It also helped the browser fit in better with the Windows desktop.

Early Gecko Versions

KM 0 2 Manual
K-Meleon 0.2, an early version of the browser.

Christophe Thibault released K-Meleon 0.1 on August 21, 2000. He said he made this first simple version quickly to get people interested. For the next version, 0.2, he added features like right-click menus. He also moved the project to SourceForge to let other open-source developers help.

Later, other developers took over the project. They added new features like pop-up blocking and cookie management. They also introduced text files called "configs." These files let users change how the browser worked or hide parts of its look. There was also a macro language to add more features. Early reviews said K-Meleon was small, fast, and looked a bit like Internet Explorer.

K-Meleon used open-source code from Mozilla. But it was different from Mozilla's main software, which included email, chat, and web page editing tools. K-Meleon focused only on being a web browser. It was designed to be a stand-alone browser for Windows. It even came out two years before Firefox, Mozilla's own stand-alone browser. K-Meleon was smaller and worked more closely with Windows. It could even use Internet Explorer's saved favorites.

KM 0 7
K-Meleon 0.7 showing a simple "Hello World" message from a macro.

K-Meleon 0.7 came out in October 2002. Even when its parent company, Netscape, faced changes, K-Meleon kept being developed. Mozilla continued to work on Gecko, and K-Meleon was updated. In 2005, a developer named Ulf Erikson said he would stop building K-Meleon. He had moved to Linux and no longer used K-Meleon as his main browser. In January 2006, Dorian Boissonnade became the new lead developer. He worked towards releasing version 1.0.

K-Meleon 1.0 was released in July 2006. This version made the browser fully translatable into different languages. Users could translate parts of the browser using a text editor. Version 1.0 also kept the text-based config files. But it added a new way to change settings from inside the browser using a graphical interface.

Version 1.1 made the macro system even better. Older versions put all macros into one file. Later versions came with many more lines of macro code. Users also wrote and shared their own macros online. So, K-Meleon developers separated macros into different parts. Version 1.5 then added a true tabbed interface, letting you open many web pages in one window.

In Europe, K-Meleon 1.5 was offered as an optional browser choice. This happened because Microsoft was asked to give Windows users a choice of browsers. By 2010, Windows users in Europe could choose from 12 popular web browsers, including K-Meleon.

K-Meleon 7x Versions

In 2011, Mozilla stopped supporting the way K-Meleon used to embed the Gecko engine. This made the future of K-Meleon uncertain. But in 2013, after some years without a new stable release, the K-Meleon team started working on version 74. Even though Mozilla stopped supporting the old embedding method, they had a technology called XULRunner. XULRunner was a stand-alone version of the Gecko engine. K-Meleon 74 used XULRunner instead of the old software. Besides the new engine, version 74 also brought small improvements and bug fixes.

K-Meleon 75 added a spelling checker and a new way to change the browser's look (called a skin system). The lead developer, Boissonnade, started working on version 76. However, he had a problem with his computer's hard drive during testing.

Goanna Branch

K-MeleonThemeComparison
Two examples of K-Meleon 76, showing how it looks with different Windows themes.

Today, K-Meleon is actively developed using Goanna. Goanna is a version of Gecko that was made for the Pale Moon browser. Mozilla changed a lot of its browser engine with Firefox Quantum. In 2017, Roy Tam created a new version of K-Meleon 76 to run on Goanna. The former lead developer, Boissonnade, thanked him for continuing the project.

K-Meleon on Goanna still works with older versions of Windows. It also uses less RAM than many modern web browsers. This makes it a good choice for computers with limited resources.

K-Meleon is updated regularly. By default, it's a portable program that can run directly from your computer or a USB drive. It's also available on PortableApps.com. As of 2023, K-Meleon was not compatible with some major web apps and social media sites. The last planned release is version 76.5.5.

Customizing K-Meleon

You can change how K-Meleon looks and works using special text files called "configs." Things like the menus and keyboard shortcuts can all be changed in these files. These configs can also use "macros," which are like small programs you can open and edit in a text editor.

For example, you could write a simple macro that makes a small window pop up with the message "Hello world!".

HelloWorld{
        alert("Hello world!");
}

To make this macro run, you could add a special keyboard shortcut. If you add the code below to the "accelerator config" file, pressing the Ctrl, Alt, and H keys at the same time would make the "Hello world!" window appear.

CTRL ALT H = macros(HelloWorld)

You can also create custom toolbars with more options. The code for this is similar. The example below would create a new toolbar with a button that runs the "Hello world!" macro.

NewToolbar{
   !NewButton{
           macros(HelloWorld)
   }
}

This way of using configs and macros gives you a lot of control over the browser. However, it can take some time to learn, unlike most other browsers. One review said that K-Meleon "requires some knowledge of computer code to get the most out of it." Many popular browsers use systems where users just install add-ons without needing to know how to code.

Because K-Meleon is so flexible, it was very useful for places where the browser needed to be set up in a special way for public use. This included libraries and Internet cafés. Administrators could hide some features from users. For example, a library could hide the address bar or limit access to only certain websites, like their library catalog.

K-Meleon on Older Windows

K-Meleon works with many older computer systems and parts. Version 76 supports Windows XP (released in 2001) and Windows Vista (released in 2006). Microsoft stopped supporting Windows XP and its versions in 2019. The last major browsers to support these older systems were Internet Explorer 8 (2014), Google Chrome 49.0.2623.112 (2016), and Mozilla Firefox 52.9.0 (2018).

Web browsers need to support Transport Layer Security (TLS) encryption to access secure websites. Most major websites use TLS encryption through HTTPS today. Older versions of K-Meleon for Windows 2000 and Windows 9X still get updates for TLS certificates sometimes. K-Meleon 74 can access secure websites on Windows 2000 by using an older Goanna engine with updated security features. K-Meleon 1.5 can even run on very old systems like Windows 95, Windows 98, and Windows Me. Occasional TLS updates allow version 1.5 to access secure websites.

Release History

K-Meleon was first released in 2000. It has been developed for over 20 years and is still being updated. The most recent version, K-Meleon 76, gets regular updates. All versions of K-Meleon are made for Microsoft Windows computers.


Complete K-Meleon release history
Version Initial Release Latest Update Gecko Version Notes
0.1 Aug 21, 2000 Aug 21, 2000 M17
0.2 Nov 26, 2000 Jan 29, 2001 M18
0.3 Feb 13, 2001 Feb 13, 2001 0.8
0.4 May 11, 2001 May 11, 2001 0.9
0.5 Sep 27, 2001 Sep 27, 2001 0.9.4
0.6 Oct 30, 2001 Oct 30, 2001 0.9.5
0.7 Oct 31, 2002 Feb 12, 2003 1.2b
0.8 Nov 10, 2003 Dec 23, 2003 1.5
0.9 Jan 18, 2005 Apr 25, 2006 1.7.13
1.0 Jul 15, 2006 Sep 22, 2006 1.8.0.7
1.1 May 22, 2007 Jul 18, 2008 1.8.1.17
1.5 Aug 8, 2008 Dec 9, 2022 1.8.1.24
1.6 Nov 14, 2010 Dec 12, 2010 1.9.1.20
74.0 Sep 8, 2014 Aug 14, 2021 24.7
75.0 Nov 25, 2014 Jun 24, 2015 31.5
75.1 Sep 19, 2015 Dec 14, 2022 31.8
76.0 RC May 2, 2016 Dec 20, 2016 38.8
76.G Nov 28, 2017 Dec 15, 2018 Goanna 3.x
76.2.G Jan 10, 2019 Aug 22, 2020 Goanna 3.4.6
76.3.G Aug 29, 2020 Feb 5, 2021 Goanna 3.4.6
76.4.G Feb 12, 2021 Apr 7, 2023 Goanna 3.4.6
76.5.G Dec 1, 2024 Oct 10, 2024 Goanna 3.6.0
Notes

General references for this table include K-Meleon file releases, release notes, changelogs, and the Announcements forum.

See also

Kids robot.svg In Spanish: K-Meleon para niños

  • Comparison of lightweight web browsers
  • Comparison of web browsers
  • List of web browsers
kids search engine
K-Meleon Facts for Kids. Kiddle Encyclopedia.