K-Meleon 74 с главной страницей Wikimedia meta | |
Разработчик (ы)) | Кристоф Тибо, Себастьян Спет, Брайан Харрис, Джефф Дузан, Марк Лиффитон, Роб Джонсон, Ульф Эриксон, Джордан Калликоут, Дориан Буассоннад и др. |
---|---|
Первый выпуск | 21 августа 2000 г.; 20 лет назад (2000-08-21) |
Стабильный выпуск (ы) [±] | |
76.3G (30 августа 2020 г.; 55 дней назад (2020-08-30)) | |
Предварительные версии [±] | |
V. 76.2 Test, Goanna Engine (27 июля 2019 г.; 14 месяцев назад (2019-07-27)) | |
Репозиторий | |
Операционная система | Microsoft Windows |
Тип | Веб-браузер. Feed reader |
Лицензия | GPL |
Веб-сайт | kmeleon.sourceforge.net (перенаправляет на kmeleonbrowser.org ) |
K-Meleon является open-source веб-браузер для Microsoft Windows. Первоначально на основе того же механизма макета Gecko , что и Mozilla Firefox и SeaMonkey, цель разработки K-Meleon - обеспечить быстрый и надежный веб-браузер, предоставляя при этом настраиваемый интерфейс и эффективно используя системные ресурсы. Начиная с K-Meleon 76.2G, в сборках браузера используется Механизм верстки Goanna вместо механизма Gecko. Браузер выпущен по Стандартной общественной лицензии GNU.
K-Meleon использует собственное приложение Windows программный интерфейс (API) для создания своего пользовательского интерфейса вместо уровня кроссплатформенного языка пользовательского интерфейса XML (XUL ) в Mozilla, и как в результате, он тесно интегрирован с внешним видом рабочего стола Windows. Этот подход аналогичен подходу Galeon и Epiphany (для рабочего стола GNOME ) и Camino (для Mac OS Х ). Отсутствие XUL делает K-Meleon менее ресурсоемким, чем другие браузеры на базе Gecko в Windows.
Первая версия, K-Meleon 0.1, была первоначально написана Кристофом Тибо и выпущена для широкой публики 21 августа 2000 года. Шквал разработки происходил до 2003 года, когда ряд разработчиков прекратили над ней работать. Дориан Буассоннад в конечном итоге стал основным разработчиком проекта и продолжает поддерживать проект до настоящего времени.
После многих основных версий выпуска от 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, который был основан на движке рендеринга Gecko 1.8.1, который использовался в Mozilla Firefox 2.0 и SeaMonkey 1.1.
Настоящий интерфейс с вкладками был представлен в версии 1.5. До этого обновления несколько веб-страниц были доступны только в одном окне браузера с использованием включенного, но необязательного «слоя» плагина, который включал панель инструментов, содержащую кнопки, представляющие каждую открытую страницу способом, который функционально имитировал просмотр с вкладками во всех отношениях, кроме внешнего вида. Эти открытые страницы назывались «слоями» вместо вкладок.
В 2010 году K-Meleon был одним из двенадцати браузеров, предлагаемых Европейской экономической зоне пользователям Microsoft Windows.
. По состоянию на 2012 год проект ошибочно оценивался как на неопределенный срок, предположительно из-за того, что Mozilla прекратила предоставлять встраиваемую версию движка Gecko. Это было прояснено по мере продолжения разработки.
В конце 2013 года группа K-Meleon начала разрабатывать новые версии на основе среды выполнения Mozilla XULRunner 24 вместо прекращенной среды выполнения Gecko Runtime Environment.. K-Meleon 74 был первым стабильным выпуском, в котором использовались обновленные версии этой среды.
K-Meleon 75 был выпущен в середине 2015 года с серверной частью Mozilla 31, новой реализацией скина и панели инструментов, проверкой орфографии и автозаполнением форм.
С 2019 года стабильные сборки K-Meleon выпускаются с использованием форка Goanna engine.
В отсутствие новые выпуски основной команды с декабря 2016 года, были разработаны две неофициальные версии, которые объединяют исправления ошибок и другие обновления и улучшения, K-Meleon Pro и K-Meleon на Goanna, причем последняя регулярно обновляется и представляет собой важную переход от предыдущего движка компоновки Gecko.
K-Meleon имеет очень гибкий интерфейс. Все меню и кнопки панели инструментов можно настроить с помощью файлов конфигурации в текстовом формате. Эта функция полезна в средах, где браузер должен быть настроен для общего использования, например в публичной библиотеке или Интернет-кафе. Хотя отдельные панели инструментов можно перемещать, пользователи должны редактировать файлы конфигурации панелей инструментов, чтобы вносить какие-либо изменения в макеты кнопок, поскольку нет графического интерфейса пользователя (GUI) для их настройки.
Использование собственный интерфейс Windows означает, что K-Meleon не поддерживает темы браузера в формате Mozilla. Совместимость с расширениями Mozilla также ограничена: можно интегрировать только несколько расширений. Однако у K-Meleon есть свои собственные плагины (называемые «kplugins») и темы браузера (по умолчанию использующие Phoenity Лим Чи Ауна), которые могут расширять функциональность и настраивать внешний вид браузера. Существует также плагин макросов, который позволяет пользователям расширять функциональность браузера, не зная язык программирования C.
Цвет | Значение |
---|---|
Красный | Старый выпуск; не поддерживается |
Желтый | Старый выпуск; все еще поддерживается |
Зеленый | Текущий стабильный выпуск |
Фиолетовый | Текущий тестовый выпуск |
Синий | Будущий выпуск |
Основная версия | Версия выпуска | Версия Gecko | Дата выпуска | Существенные изменения |
---|---|---|---|---|
0,1 | 0,1 | M17 | 21 августа, 2000 | Первая версия; в основном это переименованный WinEmbed с использованием библиотеки BCG; настраиваемое меню и панель инструментов, поддержка избранного IE. |
0,2 | 0,2 | M18 | 26 ноября 2000 г. | Проект размещен на SourceForge; контекстные меню, щелкнув правой кнопкой мыши; улучшения и исправления. |
0.2.1 | M18 | 27 ноября 2000 г. | Исправления. | |
0,3 | 0,3 | 0,8 | 13 февраля 2001 г. | Основная перезапись с использованием MfcEmbed вместо WinEmbed и библиотеки BCG; поддержка плагинов для меню и панелей инструментов; диалог настроек; настраиваемые меню и клавиши-акселераторы; базовая аутентификация; просмотр исходного кода страницы; возможность сохранять файлы на диск. |
0,4 | 0,4 | 0,9 | 11 мая 2001 г. | Интерфейс KPlugin, поддержка закладок Netscape и полноэкранного отображения, расширение макросов и плагин истории; (растровые) меню, клавиши-ускорители и панели инструментов, настраиваемые с помощью файлов конфигурации; поддержка кеша; поддержка внешней программы просмотра исходного кода; настраиваемые параметры cookie и изображения; возможность отключения таблиц стилей, Java и JavaScript; веб-поиск. |
0,5 | 0,5 | 0,9.4 | 27 сентября 2001 г. | Поддержка SSL, Wallet и внешних обработчиков протоколов; настраиваемая строка UserAgent; улучшенная поддержка Java и обработка профилей; блокировщик всплывающих окон; симбиотический загрузчик; различные улучшения и исправления. |
0,6 | 0,6 | 0,9,5 | 30 октября 2001 г. | плагин панели инструментов; улучшенная поддержка прокси; файл загружен; многочисленные улучшения и исправления. |
0,7 | 0,7 | 1,2b | 31 октября 2002 г. | Новые плагины: многоуровневые окна («просмотр с вкладками»), поддержка закладок Opera (список быстрого доступа), внешнее программное управление; автоматическое определение популярных сторонних плагинов; масштабирование текста, предварительный просмотр печати, настройка страницы и поиск текста впереди; поддержка кожи; различные улучшения и исправления. |
0.7.1 (0.7 SP1) | 12 февраля 2003 г. | Многочисленные улучшения плагина. | ||
0,8 | 0,8 | 1,5 | 10 ноября 2003 г. | Различные улучшения удобства использования. |
0.8.1 | 13 декабря 2003 г. | плагин Mouse Gestures; улучшения и исправления. | ||
0.8.2 | 23 декабря 2003 г. | Улучшения и исправления. | ||
0.9 | 0.9 | 1.7.5 | 18 января 2005 г. | Плагин конфиденциальности, расширение Flashblock и программа для чтения каналов Aggreg8 RSS ; новый скин по умолчанию (Phoenity); многочисленные улучшения удобства использования. |
0.9.12 | 1.7.12 | 10 января 2006 г. | Обновление Gecko, управляемое сообществом; различные новые функции (частично уникальные для этой версии). | |
0.9.13 | 1.7.13 | 25 апреля 2006 г. | Обновление Gecko, управляемое сообществом; различные новые функции (частично уникальные для этой версии). | |
1.0 | 1.0 | 1.8.0.5 | 15 июля 2006 г. | Полная поддержка локализации, первая официальная локализация (немецкий); панель поиска и улучшенная строка URL; настраиваемые параметры загрузки, панель расширенных настроек на основе XUL; общие улучшения для макросов и меню; новая программа чтения каналов по умолчанию RSS / Atom (NewsFox). |
1.0.1 (1.01) | 1.8.0.6 | 14 августа 2006 г. | Обновление Gecko. | |
1.0.2 (1.02) | 1.8.0.7 | 22 сентября 2006 г. | Обновление Gecko, некоторые улучшения и исправления. | |
1.1 | 1.1 | 1.8.1.4 | 22 мая 2007 г. | Поддержка нескольких языков, несколько официальных локализаций; модульные макросы; плагин сохранения сеанса; улучшены права доступа к файлам cookie и поддержка паролей; более легкая настройка поисковых систем и жестов мыши; обновляемая конфигурация клавиш-ускорителей, меню и макросов. |
1.1.1 (1.11) | 1.8.1.5 | 22 июля 2007 г. | Обновление и исправления Gecko. | |
1.1.2 | 1.8.1.6 | 8 августа 2007 г. | Обновление и исправления Gecko. | |
1.1.3 | 1.8.1.10 | 26 ноября 2007 г. | Обновление Gecko; плагин проверки обновлений. | |
1.1.4 | 1.8.1.12 | 11 февраля 2008 г. | Обновление и исправления Gecko. | |
1.1.5 | 1.8.1.14 | 8 апреля 2008 г. | Обновление и исправление Gecko. | |
1.1.6 | 1.8.1.17pre | 18 июля 2008 г. | Обновление Gecko. | |
1.5 | 1.5.0 | 1.8.1.17pre | 8 августа 2008 г. | Настоящие вкладки вместо многоуровневых окон; улучшенная многоязычная поддержка; панель собственных настроек заменена бывшей панелью расширенных настроек на основе XUL; новые параметры конфигурации; улучшения функции; Сборка Unicode для Windows NT, сборка без Unicode для Windows 9X. |
1.5.1 | 1.8.1.17 | 16 октября 2008 г. | Обновление, улучшения и исправления Gecko. | |
1.5.2 | 1.8.1.19 | 25 декабря 2008 г. | Обновление, улучшения и исправления для Gecko. | |
1.5.3 | 1.8.1.21 | 8 мая 2009 г. | Обновление и исправления Gecko. | |
1.5.4 | 1.8.1.24pre | 5 марта 2010 г. | Обновление и исправления Gecko. | |
1.6 | 1.6.0 Alpha 4 | 1.9.1 | 5 мая 2010 г. | Обновление Gecko. |
1.6.0 Beta 1 | 1.9.1.16 | 13 ноября 2010 г. | Обновление Gecko. | |
1.6.0 Beta 2 | 1.9.1.17 | 12 декабря 2010 г. | Обновление Gecko. | |
1.6.0 Beta 3 | 1.9.1.20pre | 12 декабря 2011 г. | Обновление Gecko. | |
1.7 | 1.7.0 Alpha 2 | 1.9.2.14pre | 26 декабря 2010 г. | Обновление Gecko. |
74 | 74.0 | 24.7.0 | 8 сентября 2014 г. | Обновление, улучшения и исправления ошибок Gecko. |
75 | 75.0 Beta 1 | 31.0 | 25 ноября 2014 г. | Обновление Gecko, улучшения и исправления. |
75.0 Beta 2 | 31.0 | 14 января 2015 г. | Улучшения и исправления. | |
75.0 Beta 3 | 31.4 | 6 февраля 2015 г. | Обновление Gecko, изменения обработки событий, добавлены navToggleJS (переключение js pref и js на всей странице) и pageToggleJS (переключить js на текущей странице), локаль Es, исправления из предыдущего потока: JSBridge RemoveButton, макрос setcmdicon, неправильное контекстное меню в contenteditable (в основном веб-почта), действие контекстного меню панели вкладок не работает. | |
75.0 Beta 3 Update 1 | 31.4 | 23 февраля 2015 г. | Некоторые исправления для панелей инструментов, исправлена взаимоблокировка с диалоговым окном «открыть с помощью», обновление для addbutton, setcmdicon, setbuttonicon, about: downloads, добавлено автоматическое обновление избранного (может работать не все время). | |
75.0 Beta 3 Update 2 | 31.4 | 3 марта 2015 г. | Исправлено: утечка домашней памяти, исправлено отсутствие значка в строке состояния, макрос injectJS, добавлено «скрыто» "для второго параметра, запустить скрипт на скрытой странице, макрос getpref, фиксированные локализованные настройки, фиксированное изображение в toolbars.cfg, фиксированное меню на панели инструментов при удерживании левой кнопки, добавлено избранное (Обновить), добавлена проверка орфографии: 2 команды, проверка орфографии ( мышь): проверка слова под курсором мыши, проверка орфографии (каретка): проверка слова при вставке, исправленная проверка орфографии в комментариях Facebook. | |
75.0 Beta 3 Update 3 | 31.4 | 9 марта 2015 г. | Добавлена команда проверки орфографии для изменения словаря, исправлен медленный запуск и другие мелочи. | |
75.0 RC | 31.5 | 14 марта 2015 г. | Обновление Gecko, исправлено отсутствие работы щелчка в меню и другие странные проблемы с событиями, исправлено удаление мусора при закрытии сеанса Windows, исправлена кнопка-флажок, добавлен appRestart (не предупреждает, если загрузка идет). | |
75.0 RC2 | 31.5 | 31 марта 2015 г. | Фиксированный порядок вкладок сеанса, макрос поиска, прозрачность вина (?), Более короткая панель конфиденциальности. Кажется, что Flash блокирует некоторые ускорители клавиатуры. | |
75.0 RC2, обновление 1 | 31.5 | 3 апреля 2015 г. | Исправление сеанса. | |
75.0 RC2, обновление 2 | 31.5 | 9 апреля 2015 г. | Исправлены ошибки, исправлен сбой при неполной или некорректной загрузке библиотеки локали, макрос cfg. | |
75.0 RC2, обновление 3 | 31.5 | 14 апреля 2015 г. | Исправлен размер окон xul, проблема последнего сеанса и диалоговое окно загрузки. | |
75.0 RC2, обновление 4 | 31.5 | 16 апреля 2015 г. | Включен контейнер подключаемого модуля для Flash по умолчанию. | |
75.0 RC2 Обновление 5 | 31.5 | 18 апреля 2015 г. | macros.dll, измените SetButtonImage, чтобы изменение холодного изображения не меняло горячее. | |
75.0 RC3 | 31.5 | 6 мая 2015 г. | Исправлено добавление закладки, сбои плагина сеанса, ускорители, изменение размера окон xul, текст строки состояния для registercmd, setbuttonimage, команда перезагрузки с сеансом "восстановление по запросу", прошивка с контейнером плагина. | |
75.0 RC3, обновление 1 | 31.5 | 9 мая 2015 г. | Исправлены подсказки на немецком и испанском языках, заголовок загружался во вкладку. | |
75.0 RC3, обновление 2 | 31.5 | 14 мая 2015 г. | Исправления. | |
75.0 RC3 Обновление 3 | 31.5 | 19 мая 2015 г. | Исправлена функция макроса "плагин" (kPrivacy_ClearAll сейчас работает), во вкладке отсутствовали заголовки всплывающая подсказка после загрузки сеанса, по умолчанию отключено ООП для флэш-памяти и немного настроено для ООП, Jsbridge registercmd, добавлен экспериментальный включенный и проверенный обратный вызов. | |
75.0 RC3, обновление 4 | 31.5 | 16 июня 2015 г. | Незначительное обновление kmpref и сеансов (удаление). | |
75.0 | 31.5 | 24 июня 2015 г. | Выпуск. | |
75.1 | 31.8 | 19 сентября 2015 г. | Выпуск. | |
76 | 76.0 Beta 3 | 38.5 | 23 декабря 2015 г. | Бета-выпуск. |
76RC | 38.8 | 3 мая 2016 г. | Релиз-кандидат. | |
Обновление 76RC | 38.8 | 1 июля 2016 г. | Удалено требование SSE. | |
76 RC2 | 20 декабря 2016 г. | Релиз-кандидат 2. | ||
77 | 77 | - | Goanna Engine. |
Ссылки: выпуски файлов K-Meleon, примечания к выпускам, Wiki-документация и форум с объявлениями.