K-Meleon
K-Meleon ist ein freier Webbrowser für Windows basierend auf der Gecko-Engine. 2015 erschien die letzte Version. 2016 wurde die Entwicklung eingestellt.
K-Meleon | |
---|---|
![]() | |
![]() K-Meleon 1.5.4 unter Windows 8 | |
Basisdaten | |
Erscheinungsjahr | 2000 |
Aktuelle Version | 76.4.5.G[1] (19. Februar 2022) |
Betriebssystem | Windows (32-Bit-Systeme) |
Programmiersprache | C++ (Microsoft Visual C++) |
Kategorie | Browser |
Lizenz | GPL |
deutschsprachig | ja |
kmeleonbrowser.org |
Geschichte
K-Meleon wurde unter der GNU General Public License veröffentlicht. Die erste Version (0.1) erschien im August 2000 als Versuch, winEmbed, die Mozilla Gecko-Test-Engine, in Windows zu integrieren. Am 15. Juli 2006 erschien Version 1.0 des Programms, basierend auf Mozilla 1.8.0.5 (Gecko/20060706); die lange Zeit aktuelle Version 1.5.4 basiert auf der Gecko-Engine 1.8.1.24. Danach gab es stabile K-Meleon-1.6-Betaversionen, die auf der Gecko-Engine 1.9.1.x basierten, und ebenfalls stabile K-Meleon-1.7-Alphaversionen, die auf der Gecko-Engine 1.9.2.x basierten.
Die lange Zeit aktuelle Release-Version erschien somit im Jahr 2010. Die Weiterentwicklung ist seither verlangsamt, da Mozilla den MFC-Embedding-Code für die Rendering-Engine Gecko aus den Quellen entfernt hat und nicht mehr pflegt.
Seit Dezember 2013 baut K-Meleon deshalb auf eine XULRunner-Laufzeitumgebung auf und am 27. September 2014 erschien Version 74.0.
Eigenschaften
Der Vorteil von K-Meleon gegenüber XUL-basierenden Browsern wie z. B. Firefox ist die Verwendung der nativen Windows-Oberfläche, wodurch er wesentlich ressourcenschonender arbeitet, was sich vor allem auf langsamen Systemen bemerkbar macht.
K-Meleon kann durch Skins im Aussehen verändert werden. Die Menüführung und Bedienung sind größtenteils durch Makros frei konfigurierbar. Sie werden in der K-Meleon eigenen Makrosprache in macros.cfg definiert und durch menus.cfg angezeigt.
Die Bedienoberfläche ist auch in deutscher Sprache verfügbar. Bis Version 0.9 konnten die Dateien für die deutsche Sprache von der K-Meleon-Homepage heruntergeladen werden, ab Version 1.0 ist die offizielle Installationsdatei mit deutscher Sprachunterstützung auf SourceForge verfügbar. Da K-Meleon auf Mozilla Gecko aufbaut, unterstützt das Programm alle Mozilla-Plugins.
Weitere Funktionen sind unter anderem ein Pop-up-Blocker, die Bedienung durch Mausgesten, ein eingebauter Feedreader, die parallele Benutzung von Internet-Explorer-Favoriten, Opera-Bookmarks und Mozilla-Lesezeichen sowie eine Möglichkeit, die Anzeige von Werbung zu unterdrücken. Das Programm kann mit Installer oder als Standalone-Version heruntergeladen werden.
Als Hilfe-, Website- und Download-System nutzt K-Meleon das KMeleonWiki.[2]
Entwicklung
Das Ziel von K-Meleon ist, ein möglichst schneller, maximal konfigurierbarer und benutzerfreundlicher Webbrowser zu sein. Er ist nur für Windows programmiert; eine Portierung auf andere Systeme ist nicht geplant; in Verbindung mit Wine läuft das Programm aber auch unter Linux.[3]
K-Meleon hat eine kleine Entwicklergemeinde (zeitweise war es nur eine einzige Person in ihrer Freizeit); so wurde der Browser nicht immer so oft aktualisiert, wie es wünschenswert gewesen wäre, um allen Sicherheitsproblemen zu begegnen, die sich in der Gecko-Engine eingeschlichen hatten. Ab 1. April 2005 sind jedoch alle Mozilla-Gecko-Engine-Updates über das K-Meleon-Benutzer-Forum als K-Meleon-Update verfügbar. Um die von K-Meleon benutzte Gecko-Engine selbst zu aktualisieren, wurde eine einfache Anleitung geschrieben. Die meisten 0.9er-Versionen nutzen die Mozilla-Gecko-Engine 1.7.x – spätere (1.x) die SeaMonkey-Gecko-Engine 1.8.x. Alternativ findet man jeweils fertige Builds und Vorabversionen (RC) im K-Meleon-Forum. Deutsche Fragen werden gegenwärtig dort beantwortet (Stand 2017).
Versionsgeschichte
Farbe | Bedeutung |
---|---|
Rot | Alte Version; nicht mehr unterstützt |
Gelb | Alte Version; weiter unterstützt |
Grün | Aktuelle stabile Version |
Lila | Aktuelle Testversion |
Blau | Zukünftige Version |
Major-Version | Release-Version | Gecko-Version | Release-Datum | Signifikante Änderungen |
---|---|---|---|---|
0.1 | 0.1 | M17 | 21. August 2000 | First release; mainly a rebranded WinEmbed, using the BCG Library; customizable menu und toolbar, IE Favorites support.[4] |
0.2 | 0.2 | M18 | 26. November 2000 | Project hosted at SourceForge; right-click context menus; improvements und bugfixes. |
0.2.1 | M18 | 27. November 2000 | Bugfixes. | |
0.3 | 0.3 | 0.8 | 13. Februar 2001 | Major rewrite using MfcEmbed instead of WinEmbed und the BCG Library; plugin support für menus und toolbars; preferences dialog; customizable menus und accelerator keys; basic authentication; page source view; option to save files to disk. |
0.4 | 0.4 | 0.9 | 11. Mai 2001 | KPlugin interface, support für Netscape bookmarks und fullscreen display, macro extension und history plugin; (bitmapped) menus, accelerator keys und toolbars customizable through configuration files; cache support; support für external source code viewer; configurable cookie und image settings; possibility to disable Style Sheets, Java und JavaScript; web search. |
0.5 | 0.5 | 0.9.4 | 27. September , 2001 | Support für SSL, Wallet und external protocol handlers; customizable UserAgent string; improved Java support und profile handling; pop-up blocker; symbiotic loader; various improvements und bugfixes. |
0.6 | 0.6 | 0.9.5 | 30. Oktober 2001 | Toolbar plugin; improved proxy support; file upload; numerous improvements und bugfixes. |
0.7 | 0.7 | 1.2b | 31. Oktober 2002 | New plugins: Layered windows ("tabbed browsing"), support für Opera bookmarks (hotlist), external program control; automatic detection of popular third party plugins; text zoom, print preview, page setup und type ahead find; skin support; various improvements und bugfixes. |
0.7.1 (0.7 SP1) | 12. Februar 2003 | Numerous plugin improvements. | ||
0.8 | 0.8 | 1.5 | 10. November 2003 | Various usability improvements. |
0.8.1 | 13. Dezember 2003 | Mouse Gestures plugin; improvements und bugfixes. | ||
0.8.2 | 23. Dezember 2003 | Improvements und bugfixes. | ||
0.9 | 0.9 | 1.7.5 | 18. Januar 2005 | Privacy plugin, Flashblock extension und Aggreg8 RSS feed reader; new default skin (Phoenity); numerous usability improvements. |
0.9.12 | 1.7.12 | 10. Januar 2006 | Community-driven Gecko update; various new features (partly unique to this version). | |
0.9.13 | 1.7.13 | 25. April 2006 | Community-driven Gecko update; various new features (partly unique to this version). | |
1.0 | 1.0 | 1.8.0.5 | 15. Juli 2006 | Full localization support, first official localization (German); find bar und improved URL bar; configurable download options, XUL-based advanced preferences panel; overall improvements für macros und menus; new default RSS/Atom feed reader (NewsFox). |
1.0.1 (1.01) | 1.8.0.6 | 14. August 2006 | Gecko update. | |
1.0.2 (1.02) | 1.8.0.7 | 22. September 2006 | Gecko update, some improvements und bugfixes. | |
1.1 | 1.1 | 1.8.1.4 | 22. Mai 2007 | Multilanguage support, several official localizations; modular macros; session saver plugin; improved cookie permissions und password support; easier customization of search engines und mouse gestures; upgradable configuration of accelerator keys, menus und macros. |
1.1.1 (1.11) | 1.8.1.5 | 22. Juli 2007 | Gecko update und bugfixes. | |
1.1.2 | 1.8.1.6 | 8. August 2007 | Gecko update und bugfixes. | |
1.1.3 | 1.8.1.10 | 26. November 2007 | Gecko update; update checker plugin. | |
1.1.4 | 1.8.1.12 | 11. Februar 2008 | Gecko update und bugfixes. | |
1.1.5 | 1.8.1.14 | 8. April 2008 | Gecko update und bugfix. | |
1.1.6 | 1.8.1.17pre | 18. Juli 2008 | Gecko update. | |
1.5 | 1.5.0 | 1.8.1.17pre | 8. August 2008 | True tabs instead of layered windows; improved multilanguage support; native preferences panel replaced by XUL-based former advanced preferences panel; new configuration options; feature improvements; Unicode build für Windows NT, non-Unicode build für Windows 9X. |
1.5.1 | 1.8.1.17 | 16. Oktober 2008 | Gecko update, improvements und bugfixes. | |
1.5.2 | 1.8.1.19 | 25. Dezember 2008 | Gecko update, improvements und bugfixes. | |
1.5.3 | 1.8.1.21 | 8. Mai 2009 | Gecko update und bugfixes. | |
1.5.4 | 1.8.1.24pre | 5. März 2010 | Gecko update und bugfixes. | |
1.6 | 1.6.0 Alpha 4 | 1.9.1 | 5. Mai 2010 | Gecko update. |
1.6.0 Beta 1 | 1.9.1.16 | 13. November 2010 | Gecko update. | |
1.6.0 Beta 2 | 1.9.1.17 | 12. Dezember 2010 | Gecko update. | |
1.6.0 Beta 3 | 1.9.1.20pre | 12. Dezember 2011 | Gecko update. | |
1.7 | 1.7.0 Alpha 2 | 1.9.2.14pre | 26. Dezember 2010 | Gecko update. |
74 | 74.0 | 24.7.0 | 8. September 2014 | Gecko update, improvements und bugfixes. |
75 | 75.0 Beta 1 | 31.0 | 25. November 2014 | Gecko update, improvements und bugfixes. |
75.0 Beta 2 | 31.0 | 14. Januar 2015 | Improvements und bugfixes. | |
75.0 Beta 3 | 31.4 | 6. Februar 2015 | Gecko update, events processing changes, added navToggleJS (toggle js pref und js in all page) und pageToggleJS (toggle js in current page), Es locale, fixes from previous thread: JSBridge RemoveButton, macro setcmdicon, wrong context menu on contenteditable (mainly webmail), tab bar context menu action not working. | |
75.0 Beta 3 Update 1 | 31.4 | 23. Februar 2015 | Einige Fixes für toolbars, fixed deadlock with "open with" dialog, update für addbutton, setcmdicon, setbuttonicon, about:downloads, added automatic favorites refresh (may not work all the time). | |
75.0 Beta 3 Update 2 | 31.4 | 3. März 2015 | Fixed about:home memory leak, fixed missing status bar icon, macro injectJS, added "hidden" für second parameter, run the script in an hidden page, macro getpref, fixed localized prefs, fixed image in toolbars.cfg, fixed menu on toolbar when holding left button, added favorites(Refresh), added spellcheck: 2 commands, spellcheck(mouse): check word under mouse cursor, spellcheck(caret): check word at caret, fixed spellcheck in Facebook comments. | |
75.0 Beta 3 Update 3 | 31.4 | 9. März 2015 | Added spellcheck command to change dictionary, fixed slow startup und other minor things. | |
75.0 RC | 31.5 | 14. März 2015 | Gecko update, fixed click not working in menu und other weird event problem, fixed being trashed when closing windows session, fixed checkbutton, add appRestart (doesn't warn if download in progress). | |
75.0 RC2 | 31.5 | 31. März 2015 | Fixed session tab order, search macro, wine transparency (?), shorter privacy bar. Flash seems to block some keyboard accelerators. | |
75.0 RC2 Update 1 | 31.5 | 3. April 2015 | Session fix. | |
75.0 RC2 Update 2 | 31.5 | 9. April 2015 | Bugfixes, fixed a crash when locale dll are incomplete or not loaded correctly, cfg macro. | |
75.0 RC2 Update 3 | 31.5 | 14. April 2015 | Fixed xul windows size, the last session problem, und the download dialog. | |
75.0 RC2 Update 4 | 31.5 | 16. April 2015 | Enabled plugin container für Flash by default. | |
75.0 RC2 Update 5 | 31.5 | 18. April 2015 | macros.dll, change für SetButtonImage so that changing cold image doesn't change the hot one. | |
75.0 RC3 | 31.5 | 6. Mai 2015 | Fixed adding bookmark, session plugin crashes, accelerators, xul windows sizing, status bar text für registercmd, setbuttonimage, reload command with "restore on demand" session, flash with plugin container. | |
75.0 RC3 Update 1 | 31.5 | 9. May 2015 | Fixed Deutsch und Spanisch tooltips, loading title in tab. | |
75.0 RC3 Update 2 | 31.5 | 14. Mai 2015 | Bugfixes. | |
75.0 RC3 Update 3 | 31.5 | 19. Mai 2015 | The "plugin" macro function is fixed (kPrivacy_ClearAll is working now), titles were missing in tab tooltip after loading a session, disabled OOP für flash by default, und tweaked it a bit für OOP, Jsbridge registercmd, add experimental enabled und checked callback. | |
75.0 RC3 Update 4 | 31.5 | 16. Juni 2015 | Minor update of kmpref, und sessions (delete). | |
75.0 | 31.5 | 24. Juni 2015 | Release. | |
75.1 | 31.8 | 19. September 2015 | Release. | |
76.0 Beta 3 | 38.5 | 23. Dezember 2015 | Beta release. | |
76RC | 38.8 | 3. Mai 2016 | Release candidate. | |
76RC update | 38.8 | 1. Juli 2016 | Removed SSE requirement. |
Weblinks
Einzelnachweise
- kmeleonbrowser.org.
- http://kmeleon.sourceforge.net/wiki/KMeleonWiki
- Unofficial K-Meleon Distributions
- K-Meleon Browser Showcases Gecko. BetaNews. 22. August 2000. Abgerufen am 8. November 2011.