K-Meleon

QS-Informatik
Dieser Artikel wurde wegen inhaltlicher Mängel auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen, und beteilige dich an der Diskussion! (+)
K-Meleon

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

Erscheinungsjahr2000
Aktuelle Version76.4.6[1]
(19. März 2022)
BetriebssystemWindows (32-Bit-Systeme)
ProgrammierspracheC++ (Microsoft Visual C++)
KategorieBrowser
LizenzGPL
deutschsprachigja
kmeleonbrowser.org

K-Meleon ist ein freier Webbrowser für Windows basierend auf der Gecko-Engine. 2015 erschien die letzte Version. 2016 wurde die Entwicklung eingestellt.

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

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 2000First release; mainly a rebranded WinEmbed, using the BCG Library; customizable menu und toolbar, IE Favorites support.[4]
0.20.2M1826. November 2000Project hosted at SourceForge; right-click context menus; improvements und bugfixes.
0.2.1M1827. November 2000Bugfixes.
0.30.30.813. Februar 2001Major 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.40.40.911. Mai 2001KPlugin 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.50.50.9.427. September , 2001Support 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.60.60.9.530. Oktober 2001Toolbar plugin; improved proxy support; file upload; numerous improvements und bugfixes.
0.70.71.2b31. Oktober 2002New 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 2003Numerous plugin improvements.
0.80.81.510. November 2003Various usability improvements.
0.8.113. Dezember 2003Mouse Gestures plugin; improvements und bugfixes.
0.8.223. Dezember 2003Improvements und bugfixes.
0.90.91.7.518. Januar 2005Privacy plugin, Flashblock extension und Aggreg8 RSS feed reader; new default skin (Phoenity); numerous usability improvements.
0.9.121.7.1210. Januar 2006Community-driven Gecko update; various new features (partly unique to this version).
0.9.131.7.1325. April 2006Community-driven Gecko update; various new features (partly unique to this version).
1.01.01.8.0.515. Juli 2006Full 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.614. August 2006Gecko update.
1.0.2 (1.02)1.8.0.722. September 2006Gecko update, some improvements und bugfixes.
1.11.11.8.1.422. Mai 2007Multilanguage 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.522. Juli 2007Gecko update und bugfixes.
1.1.21.8.1.68. August 2007Gecko update und bugfixes.
1.1.31.8.1.1026. November 2007Gecko update; update checker plugin.
1.1.41.8.1.1211. Februar 2008Gecko update und bugfixes.
1.1.51.8.1.148. April 2008Gecko update und bugfix.
1.1.61.8.1.17pre18. Juli 2008Gecko update.
1.51.5.01.8.1.17pre8. August 2008True 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.11.8.1.1716. Oktober 2008Gecko update, improvements und bugfixes.
1.5.21.8.1.1925. Dezember 2008Gecko update, improvements und bugfixes.
1.5.31.8.1.218. Mai 2009Gecko update und bugfixes.
1.5.41.8.1.24pre5. März 2010Gecko update und bugfixes.
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, improvements und bugfixes.
7575.0 Beta 131.025. November 2014Gecko update, improvements und bugfixes.
75.0 Beta 231.014. Januar 2015Improvements und bugfixes.
75.0 Beta 331.46. Februar 2015Gecko 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 131.423. Februar 2015Einige 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 231.43. März 2015Fixed 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 331.49. März 2015Added spellcheck command to change dictionary, fixed slow startup und other minor things.
75.0 RC31.514. März 2015Gecko 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 RC231.531. März 2015Fixed session tab order, search macro, wine transparency (?), shorter privacy bar. Flash seems to block some keyboard accelerators.
75.0 RC2 Update 131.53. April 2015Session fix.
75.0 RC2 Update 231.59. April 2015Bugfixes, fixed a crash when locale dll are incomplete or not loaded correctly, cfg macro.
75.0 RC2 Update 331.514. April 2015Fixed xul windows size, the last session problem, und the download dialog.
75.0 RC2 Update 431.516. April 2015Enabled plugin container für Flash by default.
75.0 RC2 Update 531.518. April 2015macros.dll, change für SetButtonImage so that changing cold image doesn't change the hot one.
75.0 RC331.56. Mai 2015Fixed 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 131.59. May 2015Fixed Deutsch und Spanisch tooltips, loading title in tab.
75.0 RC3 Update 231.514. Mai 2015Bugfixes.
75.0 RC3 Update 331.519. Mai 2015The "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 431.516. Juni 2015Minor update of kmpref, und sessions (delete).
75.031.524. Juni 2015Release.
75.131.819. September 2015Release.
76.0 Beta 338.523. Dezember 2015Beta release.
76RC38.83. Mai 2016Release candidate.
76RC update38.81. Juli 2016Removed SSE requirement.

Weblinks

Commons: K-Meleon – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. kmeleonbrowser.org.
  2. http://kmeleon.sourceforge.net/wiki/KMeleonWiki
  3. Unofficial K-Meleon Distributions
  4. K-Meleon Browser Showcases Gecko. BetaNews. 22. August 2000. Abgerufen am 8. November 2011.

Auf dieser Seite verwendete Medien

KM-circle.png
Autor/Urheber: Ken Lynch, Lizenz: GPL
K-Meleon Logo
K-Meleon-Screenshot.png
Autor/Urheber:

Webseite: WikiMedia Foundation /Screenshot: Benutzer:Freddy00.

Freddy00 in der Wikipedia auf Deutsch, Lizenz: Attribution
Screenshot vom K-Meleleon-Browser 1.5.4 unter Windows 8