K-Meleon

K-Meleon

Logo von K-Meleon
K-Meleon 1.5.4 unter Windows 8
K-Meleon 76 unter Windows 10
Basisdaten

Erscheinungsjahr2000
Aktuelle Version76.4.7[1]
(7. April 2023)
BetriebssystemWindows (32-Bit-Systeme)
Programmier­spracheC++ (Microsoft Visual C++)
KategorieBrowser
LizenzGPL
deutschsprachigja
kmeleonbrowser.org

K-Meleon ist ein freier Webbrowser für Windows basierend auf der Goanna-Engine, einem Fork von Mozillas Gecko-Engine.

Eigenschaften

K-Meleon verzichtet auf die allermeisten Komfortfunktionen moderner Browser und ist deshalb nicht nur sehr leichtgewichtig, sondern funktioniert auch weiterhin auf vielen alten Betriebssystemen.[2] Anders als z. B. Firefox verwendet K-Meleon die native Grafikoberfläche von Windows, statt auf Geckos XUL-Zwischenschicht zurückzugreifen, was enorme Geschwindigkeits- und Kompatibilitätsvorteile mit sich bringt.

Die Benutzeroberfläche, Menüführung und Bedienung kann durch Skins und Makros größtenteils frei konfiguriert werden.[3] Der Browser unterstützt alle Mozilla-Plugins, welche für die verwendeten Versionen von Gecko bzw. Goanna entwickelt wurden. Außerdem besteht die Möglichkeit Lesezeichen mit dem Internet Explorer, Opera und Firefox zu teilen. Der Browser unterstützt Lokalisierungen und ist in der letzten unterstützten Version in 7 Sprachen offiziell verfügbar.

K-Meleion hat einen integrierten Pop-Up-Blocker, einen Feedreader und unterstützt Mausgesten.

Entwicklung

Die erste Version (0.1) erschien im August 2000, also noch vor Firefox und SeaMonkey, als Versuch die Mozilla Gecko-Test-Engine winEmbed in Windows selbst zu integrieren.[4] Ziel war es einen schnellen, benutzerfreundlichen und maximal konfigurierbaren Webbrowser anzubieten.[5] Dafür wurde bewusst auf Plattformunabhängigkeit verzichtet, wobei der Browser unter Wine auf Linux genutzt werden kann.[6]

Das Projekt entwickelte sich in den frühen Jahren schnell und bot mit Layered Windows früh eine Variante des Tabbed Browsing an. Die Entwicklergemeinde war jedoch klein und ehrenamtlich tätig und 2003 verließen viele aktive Entwickler das Projekt, um sich anderweitig einzubringen. Ab 2005 baute der Browser wieder vollständig auf Mozillas Gecko-Engine auf und integrierte deren Updates regelmäßig. Version 1.0 wurde schließlich 2006 veröffentlicht.

Da Rückwärtskompatibilität eines der erklärten Projektziele war, wurden viele stabile Versionen gepflegt, die nur Sicherheitsupdates erhielten. Seit 2007 ist das Programm vollständig lokalisierbar. als erste Sprachversion neben Englisch wurde Deutsch veröffentlicht.[7]

2010 war K-Meleon neben dem Internet Explorer, Firefox, Opera und Chrome einer von 12 Browsern, welche Microsoft Benutzern im Europäischen Wirtschaftsraum bei der Installation von Windows-Betriebssystemen zur Auswahl anbot. Dies geschah in Folge eines Rechtsstreit zwischen der EU und Microsoft aufgrund der Ausnutzung der marktbeherrschenden Stellung von Microsoft Windows zur Sicherung des Marktanteils von Microsofts hauseigenem Browser.[8]

Ebenfalls 2010 verlangsamte sich die Weiterentwicklung erneut, da Mozilla den MFC-Embedding-Code aus der Gecko-Engine entfernte, welchen K-Meleon als Schnittstelle genutzt hatte. Seit Dezember baut K-Meleon deshalb auf eine XULRunner-Laufzeitumgebung auf, welche jedoch nur als Zwischenschicht fungiert. Die Benutzeroberfläche basiert weiterhin auf Windows nativer Oberfläche.

Mitte 2015 kam die Entwicklungsarbeit mit Version 75 fast vollständig zum Erliegen. Version 76.G erschien erst Ende 2017 und war komplett auf den Gecko-Fork Goanna portiert, wodurch die Kompatibilität mit älteren Betriebssystemen sichergestellt war. Seitdem wird K-Meleon nur noch sporadisch aktualisiert, hauptsächlich um Aktualisierungen von Goanna zu integrieren. Auch ältere Versionen werden noch weiter gepflegt, hauptsächlich um diese auf Betriebssystemen wie Windows XP nutzbar zu halten. K-Meleon ist einer der letzten unterstützten Browser für diese Version, welcher TSL 1.2 Verschlüsselung unterstützt, welche notwendig ist, um viele moderne Websites überhaupt abrufen zu können. Mittels Plug-Ins kann diese Funktionalität sogar für Windows 2000 und Windows 98 zur Verfügung gestellt werden.

Versionsgeschichte

FarbeBedeutung
RotAlte Version; nicht mehr unterstützt
GelbAlte Version; weiter unterstützt
GrünAktuelle stabile Version
LilaAktuelle Testversion
BlauZukünftige Version
Major-VersionRelease-VersionGecko-VersionRelease-DatumSignifikante Änderungen
0.10.1M1721. August 2000Erste Veröffentlichung, hauptsächlich ein umbenanntes WinEmbed, welches die BCG Bibliothek benutzt; anpassbare Menüs und Werkzeugleisten, Unterstützung für Lesezeichen des Internet Explorers.
0.20.2M1826. November 2000Projekt auf SourceForge umgezogen; Rechtsklick Kontextmenüs; Verbesserungen und Fehlerbehebungen.
0.2.1M1827. November 2000Fehlerbehebung.
0.30.30.813. Februar 2001Code umgeschrieben, sodass MfcEmbed statt WinEmbed und BCG Bibliothek genutzt wird; Plug-In Unterstützung für Menüs und Werkzeugleisten; Einstellungs-Dialog; Anpassbare Menüs und Tastenkürzel; grundlegende Authentifizierung; Seitenquelltext-Ansicht; Möglichkeit Dateien lokal zu speichern.
0.40.40.911. Mai 2001Benutzeroberfläche für KPlugin, Unterstützung für Netscape-Lesezeichen und Vollbild-Darstellung, Macro Erweiterung und Verlaufs-Plug-In; (Bitmap-)Menüs, Tastenkürzel und Werkzeugleisten über Konfigurationsdateien anpassbar gemacht, Unterstützung für externe Quelltextanzeigen, Cookie- und Bildeinstellungen anpassbar gemacht; Möglichkeit Stylesheets, Java und JavaScript zu deaktivieren; Websuchen.
0.50.50.9.427. September , 2001Unterstützung für SSL, Wallet und externe Protokollabwicklung; UserAgent anpassbar; verbesserte Unterstützung für Java und Benutzerprofile; Pop-Up Blocker; Symbiotic Loader implementiert; verschiedene Verbesserungen und Fehlerbehebungen.
0.60.60.9.530. Oktober 2001Werkzeugleisten Plug-In; verbesserte Unterstützung für Proxys; Datei-Upload; zahlreiche Verbesserungen und Fehlerbehebungen.
0.70.71.2b31. Oktober 2002Neue Plugins; überlagernder Fenster (frühes Tabbed Browsing); Unterstützung für Opera-Lesezeichen, externe Programmsteuerung; automatische Erkennung beliebter Drittanbieter Plug-Ins, Textgrößenanpassung, Druckvorschau, Seiteneintellung, Autovervollständigung; Unterstützung für Oberflächenanpassung; verschiedene Verbesserungen und Fehlerbehebungen.
0.7.1 (0.7 SP1)12. Februar 2003Zahlreiche Plug-In Verbesserungen.
0.80.81.510. November 2003Zahlreiche Benutzbarkeitsverbesserungen.
0.8.113. Dezember 2003Mausgesten Plug-In; Verbesserungen und Fehlerbehebungen.
0.8.223. Dezember 2003Verbesserungen und Fehlerbehebungen.
0.90.91.7.518. Januar 2005Privatsphären Plug-In, Flashblock Erweiterung und Aggreg8 RSS-Reader; neue Standard-Benutzeroberfläche (Phoenity); zahlreiche Benutzbarkeitsverbesserungen.
0.9.121.7.1210. Januar 2006Community-entwickeltes Update von Gecko; diverse neue Funktionen (teilweise nur in dieser Version verfügbar).
0.9.131.7.1325. April 2006Community-entwickeltes Update von Gecko; diverse neue Funktionen (teilweise nur in dieser Version verfügbar).
1.01.01.8.0.515. Juli 2006Vollständige Unterstützung für Übersetzungen, erste offizielle Übersetzung (Deutsch); Suchleiste und verbesserte URL-Leiste; anpassbare Download-Einstellungen, XUL-basierte fortgeschrittene Einstellungen; mehrere Verbesserungen für Makros und Menüs; neuer Standard RSS/Atom-Reader (NewsFox).
1.0.1 (1.01)1.8.0.614. August 2006Gecko Update.
1.0.2 (1.02)1.8.0.722. September 2006Gecko Update, einige Verbesserungen und Fehlerbehebungen.
1.11.11.8.1.422. Mai 2007Unterstützung von Mehrsprachigkeit, mehrere offizielle Übersetzungen; modulare Makros; Plug-In für persistente Sitzungen; verbesserte Cookie-Einstellungen und Passwortunterstützung, einfachere Anpassung der Suchmaschinen und Mausgesten; aufrüstbare Konfiguration von Tastenkürzeln, Menüs und Makros.
1.1.1 (1.11)1.8.1.522. Juli 2007Gecko Update und Fehlerbehebungen.
1.1.21.8.1.68. August 2007Gecko Update und Fehlerbehebungen.
1.1.31.8.1.1026. November 2007Gecko Update; Plugin zur Suche von Aktualisierungen.
1.1.41.8.1.1211. Februar 2008Gecko Update und Fehlerbehebungen.
1.1.51.8.1.148. April 2008Gecko Update und Fehlerbehebung.
1.1.61.8.1.17pre18. Juli 2008Gecko Update.
1.51.5.01.8.1.17pre8. August 2008Echte Tab-Unterstützung anstatt überlagernder Fenster; verbesserte Unterstützung für Mehrsprachigkeit; eigenes Einstellungsmenü durch XUL-basiertes ehemaliges „Fortgeschrittene Einstellungen“-Menü ersetzt; Funktionsverbesserungen; Unicodeunterstützung für Windows NT, Versionen ohne Unicode für Windows 9x.
1.5.11.8.1.1716. Oktober 2008Gecko Update, Verbesserungen und Fehlerbehebungen.
1.5.21.8.1.1925. Dezember 2008Gecko Update, Verbesserungen und Fehlerbehebungen.
1.5.31.8.1.218. Mai 2009Gecko Update und Fehlerbehebungen.
1.5.41.8.1.24pre5. März 2010Gecko Update und Fehlerbehebungen.
1.61.6.0 Alpha 41.9.15. Mai 2010Gecko Update.
1.6.0 Beta 11.9.1.1613. November 2010Gecko Update.
1.6.0 Beta 21.9.1.1712. Dezember 2010Gecko Update.
1.6.0 Beta 31.9.1.20pre12. Dezember 2011Gecko Update.
1.71.7.0 Alpha 21.9.2.14pre26. Dezember 2010Gecko Update.
7474.024.7.08. September 2014Gecko Update, Verbesserungen und Fehlerbehebungen.
7575.0 Beta 131.025. November 2014Gecko Update, Verbesserungen und Fehlerbehebungen.
75.0 Beta 231.014. Januar 2015Verbesserungen und Fehlerbehebungen.
75.0 Beta 331.46. Februar 2015Gecko Update, Änderungen an der Ereignisverarbeitung, navToggleJS hinzugefügt (wechsel zwischen JavaScript-Einstellungen und generell aktivieritem JavaScript), spanische Lokalisierung, Fehlerbehebung aus vorherigem Thread: JSBridge RemoveButton, Makro setcmdicon, falsches Kontextmenü auf Elementen des Typs contenteditable (hauptsächlich Webmail), Tableisten Kontextmenü funktionierte nicht.
75.0 Beta 3 Update 131.423. Februar 2015Fehlerbehebung von Werkzeugleisten, Fehler bei welchem "Öffnen mit"-Dialog hängte behoben, Aktualisierung für addbutton, setcmdicon, setbuttonicon, about:downloads, automatische Aktualisierung der Lesezeichen (funktioniert evtl. nicht immer)
75.0 Beta 3 Update 231.43. März 2015Speicherloch auf about:home behoben, fehlendes Statusleisten-Icon hinzugefügt, Makro injectKS, "hidden" für zweiten Parameter hinzugefügt, Skriptausführung in versteckten Seiten, Makro getpref, Bilder in toolbars.cfg ausgebessert, Fehler in der Werkzeugleiste wenn der linke Mausknopf gehalten wurde behoben, Funktion Lesezeichenaktualisierung hinzugefügt, Rechtschreibprüfung mit zwei Funktionen hinzugefügt: spellcheck(mouse) um Wort unter Mauszeiger zu überprüfen und spellecheck(caret) um Wort unter Cursor zu überprüfen, Rechtschreibkorrektur in Facebook-Kommentaren ausgebessert.
75.0 Beta 3 Update 331.49. März 2015Rechtschreibprüfungs-Befehl um Wörterbuch anzupassen hinzugefügt, langsamen Programmstart behoben und andere kleine Änderungen.
75.0 RC31.514. März 2015Gecko Update, Problem bei Klicks in Menüs sowie andere seltsame Probleme behoben, Fehler mit Absturz bei schließen des Programms behoben, appRestart hinzugefügt.
75.0 RC231.531. März 2015Tab-Reihenfolge in Sitzung ausgebessert, Such-Makro, Transparenzfehler in WINE behoben, kürzere Privatsphärenleiste. Flash schien einige Tastenkürzel zu blockieren.
75.0 RC2 Update 131.53. April 2015Sitzungsproblem behoben.
75.0 RC2 Update 231.59. April 2015Fehlerbehebungen, Absturz durch unvollständige und inkorrekt geladene DLLs behoben, cfg Makro.
75.0 RC2 Update 331.514. April 2015XUL-Fenstergröße ausgebessert, Problem mit letzter Sitzung und Downloadanzeige behoben.
75.0 RC2 Update 431.516. April 2015Plugin-Container für Flash standardmäßig aktiviert.
75.0 RC2 Update 531.518. April 2015macros.dll, änderte SetButtonImage, sodass inaktive Bilder dadurch nicht aktiv gesetzt wurden.
75.0 RC331.56. Mai 2015Problem beim hinzufügen von Lesezeichen behoben, Sitzungs-Plug-In Absturz, Tastenkürzel, XUL-Fenstergröße, Statusleistentext für registercmd, SetButtonImage, Neustart-Kommando für "bei Bedarf wiederherstellen"-Sitzungen, Flash mit Plug-In-Container.
75.0 RC3 Update 131.59. Mai 2015Deutsche und Spanische Hinweistexte ausgebessert, Titelanzeige im Tab.
75.0 RC3 Update 231.514. Mai 2015Fehlerbehebungen.
75.0 RC3 Update 331.519. Mai 2015Plug-In Makro-Funktion ausgebessert (kPrivacy_ClearAll funktioniert nun), Titelanzeige fehlte im Tab-Hinweistext nachdem eine Sitzung geladen wurde, Objektorientierung für Flash standardmäßig deaktiviert, Jsbridge registercmd, geprüfte Callbacks probehalber aktiviert.
75.0 RC3 Update 431.516. Juni 2015Kleines Update für kmpref und Sitzungen (delete).
75.031.524. Juni 2015Veröffentlichung.
75.131.819. September 2015Veröffentlichung.
7676.0 Beta 338.523. Dezember 2015Beta Veröffentlichung.
76RC38.83. Mai 2016Veröffentlichungskandidat.
76RC update38.81. Juli 2016SSE-Voraussetzung entfernt.
76RC220. Dezember 2016Veröffentlichungskandidat 2.
76.G--1. Dezember 2017Neuer Entwicklungszweig, welcher Goanna statt Gecko verwendet. So kann K-Meleon weiterhin alte Systeme unterstützen.
76.2.G--20. Januar 2019Goanna Update.
76.3.G--8. März 2020Goanna Update.
76.4.1.G--20. Februar 2021Update auf Goanna 3.4.6.
76.4.6.G--19. März 2022Letzte Veröffentlichung des Entwicklungszweigs.
Commons: K-Meleon – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. K-Meleon 76.4.7 on Goanna 3.5.0. 7. April 2023.
  2. Matthew Adams: 12 Best Browsers to Use on Old and Slow PCs [Speed Tests]. In: Windows Report. 3. August 2022, abgerufen am 11. August 2022 (englisch).
  3. Larry Blasko: K-Meleon: Lean, mean Web browser. In: USA Today. 12. Juni 2001, abgerufen am 11. August 2022 (englisch).
  4. Mary Jo Foley: K-Meleon browser part Mozilla, part IE. In: ZDNet News. 22. August 2000, archiviert vom Original am 8. November 2001; abgerufen am 11. August 2022 (englisch).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.zdnet.com
  5. Nate Mook: K-Meleon Browser Showcases Gecko. In: betanews. 22. August 2000, abgerufen am 8. November 2011 (englisch).
  6. K-Meleon. In: Wine HQ. Abgerufen am 11. August 2022 (englisch).
  7. Ingo Pakalski: Firefox-Konkurrent K-Meleon erstmals auf Deutsch. In: Golem. 23. Mai 2007, abgerufen am 11. August 2022.
  8. Microsoft offers browser choices to Europeans. In: BBC News. 1. März 2010, abgerufen am 11. August 2022 (englisch).