К-Мелеон - K-Meleon

К-Мелеон
KM-circle.png
K-Meleon 74 показывает главную страницу меты Викимедиа
K-Meleon 74 показывает главную страницу меты Викимедиа
Разработчики)Кристоф Тибо, Себастьян Спет, Брайан Харрис, Джефф Дузан, Марк Лиффитон, Роб Джонсон, Ульф Эриксон, Джордан Калликоут, Дориан Буассоннад и другие.[1]
изначальный выпуск21 августа 2000 г.; 20 лет спустя (2000-08-21)
Стабильный выпуск (ы) [±]
76.3G (30 августа 2020 г.; 2 месяца назад (2020-08-30)[2]) [±]
Предварительный выпуск (ы) [±]
Версия 76.2, Goanna Engine (27 июля 2019 г.); 15 месяцев назад (2019-07-27)[3]) [±]
Репозиторий Отредактируйте это в Викиданных
Операционная системаМайкрософт Виндоус
Типвеб-браузер
Читатель ленты
ЛицензияGPL
Интернет сайткмелеон.sourceforge.сеть (перенаправляет на kmeleonbrowser.org)

К-Мелеон является Открытый исходный код веб-браузер за Майкрософт Виндоус. Первоначально на основе того же Геккон механизм компоновки в качестве Mozilla Firefox и SeaMonkey, Цель разработки K-Meleon - предоставить быстрый и надежный веб-браузер, в то же время предоставляя гибко настраиваемый интерфейс и эффективно используя системные ресурсы. Начиная с K-Meleon 76.2G, сборки браузера использовали Движок верстки Goanna вместо движка Gecko. Браузер выпущен под Стандартная общественная лицензия GNU.

Разработка и спецификации

K-Meleon использует родную Windows интерфейс прикладного программирования (API) для создания своего пользовательский интерфейс вместо Mozilla кроссплатформенный язык пользовательского интерфейса XML (XUL ), и, как следствие, тесно интегрирован в внешний вид рабочего стола Windows.[4] Этот подход аналогичен подходу Галеон и Богоявление (для ГНОМ рабочий стол), и Камино (за Mac OS X ). Отсутствие XUL делает K-Meleon менее ресурсоемким, чем другие браузеры на базе Gecko в Windows.

Первая версия, K-Meleon 0.1, была первоначально написана Кристофом Тибо и выпущена для публики 21 августа 2000 года.[5] Бурное развитие происходило до 2003 года, когда ряд разработчиков прекратили работу над ним.[1] Дориан Буассоннад в конечном итоге стал основным девелопером проекта и продолжает поддерживать проект до настоящего времени.[6]

После многих основных версий выпуска от 0.1 до 0.9.x, K-Meleon 1.0 внес основные изменения. Самым заметным изменением было обновление основного кода K-Meleon с учетом механизма рендеринга Gecko 1.8.0.x, используемого в последних выпусках Mozilla Firefox и SeaMonkey. Это обновление механизма компоновки внесло значительные улучшения в безопасность и удобство использования, включая поддержку значки и многопользовательские среды. Некоторые темы и макросы из версии 0.9 все еще были совместимы с 1.0, хотя макрос система обновлена.

Макросистема была обновлена ​​в K-Meleon 1.1,[7] который был основан на движке рендеринга Gecko 1.8.1, который использовался в Mozilla Firefox 2.0 и SeaMonkey 1.1.

Правда с вкладками интерфейс был представлен в версии 1.5. До этого обновления несколько веб-страниц были доступны только в одном окне браузера с использованием включенных, но необязательных «слоев». плагин, который включал панель инструментов, содержащую кнопки, представляющие каждую открытую страницу способом, который функционально имитировал просмотр с вкладками во всех отношениях, кроме внешнего вида. Эти открытые страницы назывались «слоями» вместо вкладок.

В 2010 году K-Meleon был одним из двенадцати браузеров, предложенных для Европейская экономическая зона пользователи Майкрософт Виндоус.[8]

По состоянию на 2012 год о проекте сообщалось неверно.[9] как находящееся на неопределенном сроке ожидания, предположительно из-за того, что Mozilla прекратила предоставлять встраиваемую версию Геккон двигатель.[10][11] Это было выяснено по мере продолжения разработки.[12][13]

В конце 2013 года группа K-Meleon начала разработку новых версий на основе Mozilla XULRunner 24 вместо прекращенной среды выполнения Gecko Runtime Environment. K-Meleon 74 был первым стабильным выпуском, в котором использовались обновленные версии этой среды.

K-Meleon 75 был выпущен в середине 2015 года с серверной частью Mozilla 31, новой реализацией скина и панели инструментов, проверкой орфографии и автозаполнением форм.

С 2019 года выпускаются стабильные сборки K-Meleon с использованием форка Goanna двигатель.[14]

Неофициальные версии

В связи с отсутствием новых выпусков от основной команды с декабря 2016 года были разработаны две неофициальные версии, которые включают исправления ошибок и другие обновления и улучшения, K-Meleon Pro[15] и K-Meleon на Goanna,[16] причем последний регулярно обновляется и представляет собой серьезный переход от предыдущего механизма компоновки Gecko.

Настройка

K-Meleon имеет очень гибкий интерфейс. Все меню и кнопки панели инструментов можно настроить с помощью файлов конфигурации в текстовом формате. Эта функция полезна в средах, где браузер должен быть настроен для общего использования, например, в публичная библиотека или же Интернет-кафе.[17] Хотя отдельные панели инструментов можно перемещать, пользователи должны редактировать файлы конфигурации панелей инструментов, чтобы вносить какие-либо изменения в макеты кнопок, поскольку нет графический интерфейс пользователя (GUI), чтобы настроить их.[18]

Использование собственного интерфейса Windows означает, что K-Meleon не поддерживает темы браузера в формате Mozilla. Совместимость с расширениями Mozilla также ограничена: можно интегрировать только несколько расширений. Однако у K-Meleon есть свои собственные плагины (так называемые «kplugins»).[19] и темы браузера (используя Лим Чи Аун Фенити по умолчанию),[20] которые могут расширить функциональность и настроить внешний вид браузера. Существует также плагин макросов, который позволяет пользователям расширять функциональность браузера, не зная Язык программирования C.[21]

История выпуска

ЦветСмысл
красныйСтарый выпуск; не поддерживается
ЖелтыйСтарый выпуск; все еще поддерживается
ЗеленыйТекущая стабильная версия
ФиолетовыйТекущий тестовый выпуск
СинийБудущий выпуск
Основная версияВерсия выпускаВерсия GeckoДата выходаСущественные изменения
0.10.1M1721 августа 2000 г.Первый выпуск; в основном это переименованный WinEmbed с использованием библиотеки BCG; настраиваемое меню и панель инструментов, поддержка IE Избранное.[22]
0.20.2M1826 ноября 2000 г.Проект размещен на SourceForge; контекстное меню, вызываемое щелчком правой кнопкой мыши; улучшения и исправления.
0.2.1M1827 ноября 2000 г.Исправление ошибок.
0.30.30.813 февраля 2001 г.Существенное переписывание с использованием MfcEmbed вместо WinEmbed и библиотеки BCG; поддержка плагинов для меню и панелей инструментов; диалог настроек; настраиваемые меню и клавиши-акселераторы; базовая аутентификация; просмотр исходного кода страницы; возможность сохранять файлы на диск.
0.40.40.911 мая 2001 г.Интерфейс KPlugin, поддержка закладок Netscape и полноэкранного отображения, расширение макросов и плагин истории; (растровые) меню, клавиши-ускорители и панели инструментов, настраиваемые с помощью файлов конфигурации; поддержка кеша; поддержка внешней программы просмотра исходного кода; настраиваемые параметры cookie и изображения; возможность отключения таблиц стилей, Java и JavaScript; веб-поиск.
0.50.50.9.427 сентября 2001 г.Поддержка SSL, Wallet и внешних обработчиков протоколов; настраиваемая строка UserAgent; улучшенная поддержка Java и обработка профилей; блокировщик всплывающих окон; симбиотический загрузчик; различные улучшения и исправления.
0.60.60.9.530 октября 2001 г.Плагин панели инструментов; улучшенная поддержка прокси; файл загружен; многочисленные улучшения и исправления.
0.70.71,2b31 октября 2002 г.Новые плагины: многоуровневые окна («просмотр с вкладками»), поддержка закладок Opera (горячий список), управление внешними программами; автоматическое определение популярных сторонних плагинов; масштабирование текста, предварительный просмотр печати, настройка страницы и поиск текста впереди; поддержка кожи; различные улучшения и исправления.
0.7.1 (0.7 SP1)12 февраля 2003 г.Многочисленные улучшения плагина.
0.80.81.510 ноября 2003 г.Различные улучшения удобства использования.
0.8.113 декабря 2003 г.Плагин Mouse Gestures; улучшения и исправления.
0.8.223 декабря 2003 г.Улучшения и исправления.
0.90.91.7.518 января 2005 г.Плагин конфиденциальности, расширение Flashblock и Aggreg8 RSS читатель кормов; новый скин по умолчанию (Phoenity); многочисленные улучшения удобства использования.
0.9.121.7.1210 января 2006 г.Обновление Gecko, управляемое сообществом; различные новые функции (частично уникальные для этой версии).
0.9.131.7.1325 апреля 2006 г.Обновление Gecko, управляемое сообществом; различные новые функции (частично уникальные для этой версии).
1.01.01.8.0.515 июля 2006 г.Полная поддержка локализации, первая официальная локализация (немецкий); панель поиска и улучшенная строка URL; настраиваемые параметры загрузки, панель расширенных настроек на основе XUL; общие улучшения для макросов и меню; новый дефолт RSS /Атом программа для чтения каналов (NewsFox).
1.0.1 (1.01)1.8.0.614 августа 2006 г.Обновление Gecko.
1.0.2 (1.02)1.8.0.722 сентября 2006 г.Обновление Gecko, некоторые улучшения и исправления.
1.11.11.8.1.422 мая 2007 г.Многоязыковая поддержка, несколько официальных локализаций; модульные макросы; плагин сохранения сеанса; улучшены разрешения для файлов cookie и поддержка паролей; более легкая настройка поисковых систем и жестов мыши; обновляемая конфигурация клавиш-ускорителей, меню и макросов.
1.1.1 (1.11)1.8.1.522 июля 2007 г.Обновление и исправления Gecko.
1.1.21.8.1.68 августа 2007 г.Обновление и исправления Gecko.
1.1.31.8.1.1026 ноября 2007 г.Обновление Gecko; плагин проверки обновлений.
1.1.41.8.1.1211 февраля 2008 г.Обновление и исправления Gecko.
1.1.51.8.1.148 апреля 2008 г.Обновление и исправление Gecko.
1.1.61.8.1.17pre18 июля 2008 г.Обновление Gecko.
1.51.5.01.8.1.17pre8 августа 2008 г.Настоящие вкладки вместо многоуровневых окон; улучшенная многоязыковая поддержка; панель собственных настроек заменена бывшей панелью расширенных настроек на основе XUL; новые параметры конфигурации; улучшения функции; Сборка Unicode для Windows NT, сборка без Unicode для Windows 9X.
1.5.11.8.1.1716 октября 2008 г.Обновление Gecko, улучшения и исправления.
1.5.21.8.1.1925 декабря 2008 г.Обновление Gecko, улучшения и исправления.
1.5.31.8.1.218 мая 2009 г.Обновление и исправления Gecko.
1.5.41.8.1.24pre5 марта 2010 г.Обновление и исправления Gecko.
1.61.6.0 Альфа 41.9.15 мая 2010 г.Обновление Gecko.
1.6.0 Бета 11.9.1.1613 ноября 2010 г.Обновление Gecko.
1.6.0 Бета 21.9.1.1712 декабря 2010 г.Обновление Gecko.
1.6.0 Бета 31.9.1.20pre12 декабря 2011 г.Обновление Gecko.
1.71.7.0 Альфа 21.9.2.14pre26 декабря 2010 г.Обновление Gecko.
7474.024.7.08 сентября 2014 г.Обновление Gecko, улучшения и исправления.
7575.0 Бета 131.025 ноября 2014 г.Обновление Gecko, улучшения и исправления.
75.0 Бета 231.014 января 2015 г.Улучшения и исправления.
75.0 Бета 331.46 февраля 2015 г.Обновление Gecko, изменения обработки событий, добавлены navToggleJS (переключение js pref и js на всей странице) и pageToggleJS (переключение js на текущей странице), локаль Es, исправления из предыдущего потока: JSBridge RemoveButton, макрос setcmdicon, неправильное контекстное меню на contenteditable (в основном веб-почта), действие контекстного меню панели вкладок не работает.
75.0 Beta 3, обновление 131.423 февраля 2015 г.Некоторые исправления для панелей инструментов, исправлена ​​взаимоблокировка с диалоговым окном «открыть с помощью», обновление для addbutton, setcmdicon, setbuttonicon, about: downloads, добавлено автоматическое обновление избранного (может не работать постоянно).
75.0 Beta 3, обновление 231.43 марта 2015 г.Исправлено: утечка домашней памяти, исправлено отсутствие значка в строке состояния, макрос injectJS, добавлен «скрытый» для второго параметра, запуск скрипта на скрытой странице, макрос getpref, фиксированные локализованные параметры, фиксированное изображение в toolbars.cfg, фиксированное меню на панели инструментов при удерживании левой кнопки добавлено избранное (Обновить), добавлена ​​проверка орфографии: 2 команды, проверка орфографии (мышь): проверка слова под курсором мыши, проверка орфографии (каретка): проверка слова при вставке, исправленная проверка орфографии в комментариях Facebook.
75.0 Beta 3, обновление 331.49 марта 2015 г.Добавлена ​​команда проверки орфографии для изменения словаря, исправлен медленный запуск и другие мелочи.
75.0 RC31.514 марта 2015 г.Обновление Gecko, фиксированный щелчок, не работающий в меню, и другие странные проблемы с событием, исправлено удаление мусора при закрытии сеанса Windows, фиксированная контрольная кнопка, добавление appRestart (не предупреждает, если загрузка выполняется).
75,0 RC231.531 марта 2015 г.Фиксированный порядок вкладок сеанса, макрос поиска, прозрачность вина (?), Более короткая панель конфиденциальности. Кажется, что Flash блокирует некоторые ускорители клавиатуры.
75.0 RC2, обновление 131.53 апреля 2015 г.Исправление сеанса.
75.0 RC2, обновление 231.59 апреля 2015 г.Исправления, исправлен сбой при неполной или некорректной загрузке библиотеки локали, макрос cfg.
75.0 RC2, обновление 331.514 апреля 2015 г.Исправлен размер окон xul, проблема последнего сеанса и диалог загрузки.
75.0 RC2, обновление 431.516 апреля 2015 г.По умолчанию включен плагин-контейнер для Flash.
75.0 RC2, обновление 531.518 апреля 2015 г.macros.dll замените на SetButtonImage, чтобы изменение холодного изображения не меняло горячее.
75,0 RC331.56 мая 2015 годаИсправлено добавление закладки, сбоев плагина сеанса, ускорителей, изменения размера окон xul, текста строки состояния для registercmd, setbuttonimage, команды перезагрузки с сеансом «восстановление по запросу», прошивки с контейнером плагина.
75.0 RC3, обновление 131.59 мая 2015 годаИсправлены подсказки на немецком и испанском языках, заголовок загружался во вкладке.
75.0 RC3, обновление 231.514 мая 2015Исправление ошибок.
75.0 RC3, обновление 331.519 мая 2015 годаИсправлена ​​функция макроса "plugin" (kPrivacy_ClearAll сейчас работает), заголовки отсутствовали во всплывающей подсказке вкладки после загрузки сеанса, по умолчанию отключено ООП для флэш-памяти и немного настроено для ООП, Jsbridge registercmd, добавлен экспериментальный включенный и проверенный обратный вызов .
75.0 RC3, обновление 431.516 июня 2015 г.Незначительное обновление kmpref и сессий (удаление).
75.031.524 июня 2015 г.Релиз.
75.131.819 сентября 2015 г.Релиз.
7676.0 Бета 338.523 декабря 2015 г.Бета-версия.
76RC38.83 мая 2016 г.Релиз-кандидат.
76RC обновление38.81 июля 2016 г.Удалено требование SSE.
76 RC220 декабря 2016 г.Релиз-кандидат 2.
7777--Goanna Engine.

Ссылки: релизы файлов K-Meleon,[23][24] примечания к выпуску,[25] Wiki-документация,[1] и Форум объявлений.[26]

Смотрите также

Рекомендации

  1. ^ а б c "K-Meleon Wiki: История K-Meleon". 2014-11-05. Получено 2017-04-28.
  2. ^ "K-Meleon News". kmeleonbrowser.org. 2020-08-30. Получено 2020-09-23.
  3. ^ "[ИСПЫТАНИЕ] K-Meleon 76.2 на Goanna 3.4". kmeleonbrowser.org. 27 июля 2019 г.,. Получено 27 июля, 2019.
  4. ^ Бланко, Елена. «Открытый исходный код и веб-браузер». Oss-watch.ac.uk. Получено 2011-11-08.
  5. ^ Бланко, Елена (2000-10-13). "K-Meleon: Браузерные войны вернулись?". Zdnet.com.au. Получено 2011-11-08.
  6. ^ «Примечания к выпуску 74». К-Мелеон. Получено 2019-04-28.
  7. ^ "Re: Kmeleon 1.1a2 Gecko 1.8.1". Kmeleon.sourceforge.net. Получено 2011-11-08.
  8. ^ BBC, Microsoft предлагает европейцам варианты браузеров, 1 марта 2010 г.
  9. ^ «К-Мелеон - FAQ». Получено 10 сентября 2016.
  10. ^ "Выпущен K-Meleon 1.7.0 alfa2!". Получено 10 сентября 2016.
  11. ^ «Mozilla убивает поддержку встраивания для механизма компоновки Gecko - Обновление - The H Open: Новости и возможности». Получено 10 сентября 2016.
  12. ^ «Статус развития». Получено 10 сентября 2016.
  13. ^ "Кто-нибудь все еще использует кмелеон?". Получено 10 сентября 2016.
  14. ^ "Загрузки K-Meleon". К-Мелеон. Получено 24 сентября 2020.
  15. ^ «К-Мелеон Про».
  16. ^ "К-Мелеон на Гоанне".
  17. ^ Матч, Эндрю; Вентура, Карен (15.07.2002). «Нужен ли вашей библиотеке другой браузер?». netConnect. Библиотечный журнал. Архивировано из оригинал на 2007-10-11.
  18. ^ "Официальная справочная страница конфигурации K-Meleon". Kmeleon.sourceforge.net. Получено 2011-11-08.
  19. ^ Что делает каждый из стандартных плагинов K-Meleon? Официальный FAQ по K-Meleon
  20. ^ "Вики-страница K-Meleon Themes". Kmeleon.sourceforge.net. Получено 2011-11-08.
  21. ^ "Библиотека макросов K-Meleon". Kmeleon.sourceforge.net. Получено 2011-11-08.
  22. ^ "Браузер K-Meleon демонстрирует Gecko". BetaNews. 2000-08-22. Получено 2011-11-08.
  23. ^ "K-Meleon Wiki: Скачать". Kmeleon.sourceforge.net. Получено 2011-11-08.
  24. ^ "Выпуски файлов проекта K-Meleon SourceForge". Sourceforge.net. Получено 2011-11-08.
  25. ^ "K-Meleon Wiki: Примечания к выпуску". Kmeleon.sourceforge.net. Получено 2011-11-08.
  26. ^ "К-Мелеон :: Анонсы". Kmeleon.sourceforge.net. Получено 2014-11-25.

внешняя ссылка