K-Meleon

редактировать
Веб-браузер
K-Meleon
KM-circle.png
K-Meleon 74 showing Wikimedia meta's Main Page 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))
Репозиторий Изменить это в Wikidata
Операционная система 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.

Содержание
  • 1 Разработка и спецификации
  • 2 Неофициальные версии
  • 3 Настройка
  • 4 История выпусков
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Разработка и спецификации

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,10,1M1721 августа, 2000Первая версия; в основном это переименованный WinEmbed с использованием библиотеки BCG; настраиваемое меню и панель инструментов, поддержка избранного IE.
0,20,2M1826 ноября 2000 г.Проект размещен на SourceForge; контекстные меню, щелкнув правой кнопкой мыши; улучшения и исправления.
0.2.1M1827 ноября 2000 г.Исправления.
0,30,30,813 февраля 2001 г.Основная перезапись с использованием MfcEmbed вместо WinEmbed и библиотеки BCG; поддержка плагинов для меню и панелей инструментов; диалог настроек; настраиваемые меню и клавиши-акселераторы; базовая аутентификация; просмотр исходного кода страницы; возможность сохранять файлы на диск.
0,4 ​​0,4 ​​0,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 / Atom (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 Alpha 41.9.15 мая 2010 г.Обновление Gecko.
1.6.0 Beta 11.9.1.1613 ноября 2010 г.Обновление Gecko.
1.6.0 Beta 21.9.1.1712 декабря 2010 г.Обновление Gecko.
1.6.0 Beta 31.9.1.20pre12 декабря 2011 г.Обновление Gecko.
1.71.7.0 Alpha 21.9.2.14pre26 декабря 2010 г.Обновление Gecko.
7474.024.7.08 сентября 2014 г.Обновление, улучшения и исправления ошибок Gecko.
7575.0 Beta 131.025 ноября 2014 г.Обновление Gecko, улучшения и исправления.
75.0 Beta 231.014 января 2015 г.Улучшения и исправления.
75.0 Beta 331.46 февраля 2015 г.Обновление Gecko, изменения обработки событий, добавлены navToggleJS (переключение js pref и js на всей странице) и pageToggleJS (переключить js на текущей странице), локаль Es, исправления из предыдущего потока: JSBridge RemoveButton, макрос setcmdicon, неправильное контекстное меню в contenteditable (в основном веб-почта), действие контекстного меню панели вкладок не работает.
75.0 Beta 3 Update 131.423 февраля 2015 г.Некоторые исправления для панелей инструментов, исправлена ​​взаимоблокировка с диалоговым окном «открыть с помощью», обновление для addbutton, setcmdicon, setbuttonicon, about: downloads, добавлено автоматическое обновление избранного (может работать не все время).
75.0 Beta 3 Update 231.43 марта 2015 г.Исправлено: утечка домашней памяти, исправлено отсутствие значка в строке состояния, макрос injectJS, добавлено «скрыто» "для второго параметра, запустить скрипт на скрытой странице, макрос getpref, фиксированные локализованные настройки, фиксированное изображение в toolbars.cfg, фиксированное меню на панели инструментов при удерживании левой кнопки, добавлено избранное (Обновить), добавлена ​​проверка орфографии: 2 команды, проверка орфографии ( мышь): проверка слова под курсором мыши, проверка орфографии (каретка): проверка слова при вставке, исправленная проверка орфографии в комментариях Facebook.
75.0 Beta 3 Update 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 г.Исправлена ​​функция макроса "плагин" (kPrivacy_ClearAll сейчас работает), во вкладке отсутствовали заголовки всплывающая подсказка после загрузки сеанса, по умолчанию отключено ООП для флэш-памяти и немного настроено для ООП, Jsbridge registercmd, добавлен экспериментальный включенный и проверенный обратный вызов.
75.0 RC3, обновление 431.516 июня 2015 г.Незначительное обновление kmpref и сеансов (удаление).
75.031.524 июня 2015 г.Выпуск.
75.131.819 сентября 2015 г.Выпуск.
7676.0 Beta 338.523 декабря 2015 г.Бета-выпуск.
76RC38.83 мая 2016 г.Релиз-кандидат.
Обновление 76RC38.81 июля 2016 г.Удалено требование SSE.
76 RC220 декабря 2016 г.Релиз-кандидат 2.
7777-Goanna Engine.

Ссылки: выпуски файлов K-Meleon, примечания к выпускам, Wiki-документация и форум с объявлениями.

См. Также
  • Портал бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-25 07:08:37
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте