K-Meleon

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
K-Meleon
K-Meleon 1.1 Rus.png
Скриншот программы
Тип

Браузер

Разработчик

Dorian Boissonade

Написана на

C++

Операционная система

Windows, ReactOS

Аппаратная платформа

Windows

Последняя версия

75.1[1] (19 сентября 2015 года)

Бета-версия

K-Meleon 76 RC[2] (1 июля 2016 года)

Лицензия

GPL

Сайт

kmeleon.sf.net

Commons-logo.svg K-Meleon на Викискладе

K-Meleon — браузер для операционной системы Windows, разработанный на основе движка Gecko Mozilla Foundation. Разработка браузера началась в 2000 году. Основной разработчик — Dorian Boissonnade. Координатор поддержки и разработки браузера в Рунете - rodocop.

Основные возможности браузера[править | править вики-текст]

  • Открытие окон во вкладках
  • Работа с системами закладок браузеров Netscape, Mozilla Firefox, Internet Explorer, Opera одновременно или выбирать систему закладок определённого браузера.
  • Жесты мышью
  • Полная настраиваемость панелей инструментов, меню и клавиатурных сокращений
  • Блокирование всплывающих окон
  • Полная поддержка цифровых сертификатов WebMoney.
  • Управление вводимыми личными данными, а также возможность очистки истории посещений, cookies и других приватных данных.
  • K-Meleon имеет свой собственный оригинальный макроязык, благодаря которому реализуется модульная структура и расширяемость браузера: в виде макросов реализована как значительная часть базовой функциональности программы, так и расширения.
  • Расширения в виде текстовых kmm-файлов могут как сами реализовывать различные дополнительные функции, так и интегрировать в K-Meleon сторонние инструменты: jar-пакеты XUL-расширений Firefox; готовые JS-скрипты; сторонние приложения Windows или специально написанные исполняемые скрипты AutoIt.

Требования к ресурсам[править | править вики-текст]

Благодаря своей архитектуре K-Meleon очень нетребователен к ресурсам компьютера. В части расхода оперативной памяти он считается одним из «легких» из актуальных современных браузеров. Многочисленные независимые исследования показывают, что среди всех актуальных браузеров под Windows K-Meleon наиболее экономично расходует оперативную память.[3][4][5]

Минимальные системные требования браузера K-Meleon 1.5:

Минимальные требования K-Meleon 74-76: операционные системы Windows 2000 (* - подтверждено до версии 75.1 при наличии расширения KernelEx для Win2k) [7], Windows XP SP2/Windows Server 2003, Windows Vista, Windows 7, Windows 8, требует 256 Мб оперативной памяти, 25 Мб свободного места на жёстком диске для загрузки и 80 Мб свободного места для полной установки браузера[8]. Важно отметить, что все релизы браузера и текущая бета-версия работают с процессорами, не поддерживающими набор инструкций SSE2.

Показана работа браузера под Windows XP с минимальным объемом ОЗУ — в ходе экстремального теста специальная оптимизированная сборка K-Meleon 76 RC запускалась при постепенном уменьшении ОЗУ вплоть до 28Мб.[9]

Современный этап разработки[править | править вики-текст]

Работы над браузером, приостановленные в 2011 году, продолжены с ноября 2013 года[10].

Новая версия, основанная на современном движке Gecko и полностью поддерживающая все новые web-технологии, получила название K-Meleon 74 (возможно, имеется в виду 1.74). 27 сентября 2014 года был опубликован её финальный релиз. Однако развитие браузера продолжается.

В декабре 2014 года была представлена следующая, 75-я версия браузера, имеющая в основе версию движка Gecko 31 ESR. Однако главными изменениями стали внутренние: Дориан переработал модуль сохранения сессий, обновил систему внутренних команд браузера, используемых в управлении программой в том числе посредством макроязыка. Кроме того, был значительно обновлен плагин, отвечающий за создание и настройку панелей интерфейса управления и механизм визуальной персонализации (Темы оформления).

В настоящее время наиболее свежим официальным релизом является версия 75.1[11].

В разработке находится новая версия на базе Gecko 38 ESR — последней сборкой на сегодня является K-Meleon 76 RC от 1 июля 2016 года.

Интересные факты[править | править вики-текст]

  • Браузер является самым старшим из актуальных современных браузеров для ОС Windows, разработка которых продолжается. Он появился на год раньше проекта Mozilla Firefox и на 8 лет раньше Google Chrome. Развитие Internet Explorer и Opera (Presto), запущенных раньше K-Meleon, прекращено.
  • Браузер скачан только с официальной страницы более 8,5 млн. раз. При этом наиболее популярен он именно в России - на эту страну приходится 20% всех загрузок.
  • Браузер нативно портабелен. Релизные сборки распространяются в виде как инсталляторов, поддерживающих обычный и портативный режимы установки, так и архивов с портабельной версией, не требующей установки и способной работать с любого записываемого носителя. Пользовательские сборки обычно распространяются в портативном виде.
  • Идентичность браузера основывается на 3 составляющих: движок Gecko, нативный MFC-интерфейс Windows, собственный макроязык.
  • Макроязык используется для написания собственных расширений K-Meleon. Язык настолько прост, что его способны осваивать обычные пользователи даже прирожденные гуманитарии. Макроязык, кроме функционального расширения и интеграции стороннего инструментария, позволяет также настраивать интерфейс браузера (создавать дополнительные панели инструментов, кнопки и меню).
  • В настоящее время для K-Meleon создано более 500 собственных расширений, существенно расширяющих функционал браузера при минимальном увеличении нагрузки. [12].
  • Запуск K-Meleon c несколькими десятками (!) собственных расширений практически не меняет ни расход памяти, ни скорость загрузки браузера, в отличие от Firefox или Chrome. При этом функционал многих расширений равнозначен или порой даже превосходит функционал аналогичных дополнений этих "больших" браузеров.
  • K-Meleon интернационализирован "из коробки" - в комплекте идут 6 локализаций: английская, русская, французская, немецкая, испанская и китайская (zh-CN). Переключение языка интерфейса не требует дополнительных загрузок и может производиться на лету.
  • K-Meleon частично поддерживает расширения Firefox.
  • В силу своей малораспространенности и особенностей архитектуры K-Meleon является весьма безопасным браузером:
    • он не может быть автоматически и скрытно заражен зловредными тулбарами и расширениями;
    • он не распознается стандартными проверочными средствами зараженных веб-страниц, и очень часто (но не всегда) там, где известному браузеру зловред выдает зараженную версию страницы, настроенную на данный браузер, K-Meleon получает чистую оригинальную страницу;
    • в K-Meleon по умолчанию отключен Java-плагин, а использование активного содержимого (Java, Javascript, Flash, popup-окна) может отключаться и включаться прямо с панели инструментов, горячими клавишами и через меню.
  • K-Meleon отлично работает в OC Linux при помощи среды Wine, полностью сохраняя свою функциональность. При этом, даже не являясь нативным Linux-приложением и используя слой совместимости, он потребляет намного меньше памяти, чем Firefox и Chrome.

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

Литература[править | править вики-текст]

Ссылки[править | править вики-текст]