Pale Moon (веб-браузер) - Pale Moon (web browser)

Бледная луна
Значок браузера Pale Moon.png
Pale Moon 28 работает на Windows 8.1
Pale Moon 28.9.3 работает на Puppy Linux
Разработчики)M.C. Straver[1]
Moonchild Productions[2]
изначальный выпуск4 октября 2009 г. (2009-10-04)
Стабильный выпуск (ы) [±]
28.16.0 (24 ноября 2020 г.; 14 дней назад (2020-11-24)[3]) [±]
Предварительный выпуск (ы) [±]
29.0.0a6 (27 августа 2020 г.; 3 месяца назад (2020-08-27)[4]) [±]
Репозиторий Отредактируйте это в Викиданных
Написано вC /C ++, CSS, JavaScript, XUL
ДвигателиGoanna, ПаукОбезьяна
Операционная системаWindows 7 или позже, Linux (неофициальная сборка для OS X 10.7 или более поздней версии и участвовал в сборках для различных платформ[5])
ПлатформаIA-32, x86-64[6]
Доступно в23 языка[7]
Список языков
Аргентинско-уругвайский испанский, бразильский португальский, британский английский, болгарский, китайский упрощенный, чешский, голландский, филиппинский, французский, немецкий, греческий, венгерский, итальянский, корейский, мексиканский испанский, польский, португальский, русский, словацкий, испанский, шведский, турецкий , Украинец
Типвеб-браузер
Агрегатор новостей
Лицензия
Интернет сайтwww.Бледная луна.org Отредактируйте это в Викиданных

Бледная луна является Открытый исходный код веб-браузер с упором на настраиваемость; его девиз: «Ваш браузер, ваш путь».[9] Есть официальные релизы для Майкрософт Виндоус и Linux,[9] неофициальная сборка для macOS,[10] и участвовал в сборках для различных платформы.[5]

Бледная луна - это вилка из Fire Fox с существенным расхождением. Основные отличия заключаются в пользовательский интерфейс, добавить поддержка, и работа в одно-процесс режим. Pale Moon сохраняет настраиваемый пользовательский интерфейс эпохи Firefox версии 4–28.[11] Он также продолжает поддерживать некоторые типы надстроек, которые больше не поддерживаются Firefox.[11][12][13]

Обзор

Pale Moon 8 работает под управлением Windows XP (больше не поддерживается)
Логотип других производителей

Pale Moon отличается от Firefox во многих отношениях:

  • Всегда работает в одно-процесс режим, тогда как Firefox стал многопроцессорной программой.[14][15]
  • Заменяет Геккон движок браузера с Goanna вилка
  • Использует пользовательский интерфейс Firefox до версии Australis.
  • Продолжает дополнительную поддержку для XUL, XPCOM, и NPAPI плагины, которые больше не поддерживаются в Firefox.[11]
  • Поддерживает дополнения, эксклюзивные для Pale Moon, включая десятки тем. К ним относятся сохранение «полных тем», тем, которые применяются ко всему пользовательскому интерфейсу браузера, а не влияют только на несколько элементов, поддержка которых была удалена в Firefox.[16]
  • По умолчанию настраивается Начальная страница в сотрудничестве с start.me[17]
  • По умолчанию УткаУтка как поисковый движок вместо Google или Yahoo!
  • Использует сервис IP-API вместо Google для геолокация[18]

Старые платформы

Версия 26.5 была последним официальным выпуском для поддержки Windows XP.[19] Версия 27.9.4 была последним официальным выпуском для поддержки Виндоус виста а также финальный неофициальный релиз для Mac OS X 10.6 Снежный барс.[20]

После прекращения поддержки XP вскоре Pale Moon получил как минимум две собственные вилки, обе из которых берут самый последний код Pale Moon и перекомпилируют его для XP; Новолуние по roytam1, и Мой приятель пользователя Feodor2.[21]

Финальная версия Snow Leopard является основой для Арктическая лиса веб-браузер.[22]

Официальные выпуски не поддерживают старые процессоры без Набор инструкций SSE2.[6] Однако доступна дополнительная сборка для Linux, которая поддерживает некоторые старые процессоры.[23]

Лицензия

Исходный код Pale Moon выпущен под Общественная лицензия Mozilla 2.0 за исключением частей, относящихся к брендинг. Для обеспечения качества распространение официально зарегистрированных двоичных файлов Pale Moon допустимо только при определенных обстоятельствах.[8] Название и логотип являются товарными знаками основателя проекта и не могут быть использованы без его предварительного разрешения.[24]

История

M.C. Стрейвер - основатель и руководитель проекта разработчик.[1] Первый официальный выпуск Pale Moon от Straver в 2009 году был перекомпоновкой Firefox 3.5.2 с измененными настройками компилятора.[жаргон ][25] Со временем масштабы проекта выросли, и версия 24 стала настоящей. вилка из Firefox 24 СОЭ.[25] Начиная с версии 25, Pale Moon использует полностью независимую схему управления версиями.[26]

Pale Moon 27 был серьезным переделом кода ядра браузера на Firefox 38 ESR.[жаргон ], который добавил HTTP / 2, DirectX 11, MSE /БРОСАТЬСЯ, и JavaScript ES6 возможности.[27] Добавить поддержка осталась практически без изменений, с небольшим сокращением Реактивный ранец совместимость.[11][28]

UXP

В 2017 году команда Pale Moon запустила Unified XUL Платформа (UXP) проект.[29] UXP - это активно поддерживаемый форк с исторической точкой разветвления кода Mozilla в Firefox 52 ESR.[30] со значительными изменениями, чтобы стать кодовая база для обновленной поддержки веб-технологий и создания любого количества основанных на XUL Приложения.[жаргон ][требуется разъяснение ][31][32] Чтобы продемонстрировать, разработать и усовершенствовать платформу, Стрейвер использовал ее для создания нового браузера, Василиск.[33][34]

Pale Moon 28, выпущенный в августе 2018 года, был первой версией, построенной на UXP, что обеспечило улучшенную поддержку веб-стандартов и видео.[35]

Android

Бледная луна для Android была отдельная разработка, которая больше не поддерживается.[36] Впервые выпущен в 2014 году.[37] В следующем году Стрейвер объявил, что от него, скорее всего, откажутся из-за недостаточного участия сообщества.[38] Финальная версия - 25.9.6.[39]

Релизы

История выпуска
ВерсияДата выходаСущественные изменения
3.5.29 октября 2009 г.Первая публичная версия.
Версии 3.6.x представляли собой перекомпоновки Firefox без изменений кода, направленные на оптимизацию параметров сборки и процесса сборки.
4.0Переключаемый двигатель на базе геккон /2.0.
4.0.3
4.0.5
4.0.6
4.0.7
5.0Переключен движок на gecko / 5.0.
6.0Переключен движок на gecko / 6.0.
6.0.2
7.0Переключен движок на gecko / 7.0.
7.0.1
8.0Переключен движок на gecko / 8.0.
9.0.1Переключен движок на gecko / 9.0.
9.1Pale Moon теперь построен с использованием MSVC (Microsoft Visual C Compiler) 10.0.
9.2
11.0Переключенный движок будет основан на gecko / 11.0.
11.0.1
12.0Переключаемый движок будет основан на gecko / 12.0.
12.1Серьезное обновление, многочисленные исправления безопасности и стабильности.
12.2
12.2.1
12.3
12,3 r2
15.0Переключен движок на gecko / 15.0.
15.1
15.1.1
15.2
15.2.1
15.3Pale Moon теперь создается с использованием MSVC 11.0.
15.3.130 ноября 2012 г.
15.3.25 декабря 2012 г.
15.416 января 2013 г.
15.4.128 января 2013 г.
19.022 февраля 2013 г.Переключаемый движок будет основан на gecko / 19.0.
19.0.124 февраля 2013 г.
19.0.29 марта 2013 г.
20.0.111 апреля 2013 г.Переключенный движок будет основан на gecko / 20.0.
20.123 мая 2013 года
20.21 июля 2013 г.
20.2.18 июля 2013 г.
20.313 августа 2013 г.
24.013 сентября 2013 г.Переключаемый движок будет основан на gecko / 24-ESR (расширенный сервисный релиз).
24.0.118 сентября 2013 г.
24.0.227 сентября 2013 г.
24.1.04 ноября 2013 г.
24.1.15 ноября 2013 г.
24.1.219 ноября 2013 г.
24.2.026 ноября 2013 г.
24.2.14 декабря 2013 г.
24.2.211 декабря 2013 г.
24.3.028 января 2014 г.Intel Atom оптимизированная сборка представлена ​​как отдельная установка.
Провайдер геолокации (используемый для определения географического положения пользователя браузера) переключился с Google на IP-API.
24.3.131 января 2014 г.
24.3.211 февраля 2014 г.Поддержка для TLS 1.2 представлена.
Первая бледная луна для Linux релиз.
24.4.010 марта 2014 г.Поисковая система по умолчанию изменена на УткаУтка.
24.4.119 марта 2014 г.
24.4.22 апреля 2014 г.Поддержка для OCSP сшивание введен.
24.5.025 апреля 2014 г.
24.6.06 июня 2014 г.Оказание капремонта движка.
Начиная с этой версии Pale Moon использует собственный сервер Sync (для синхронизации пользовательских данных между разными установками браузера).
24.6.18 июня 2014 г.
24.6.216 июня 2014 г.
24.7.029 июля 2014 г.
24.7.16 августа 2014 г.Первая бледная луна для Android (операционная система) релиз.
24.7.211 сентября 2014 г.Последняя версия для поддержки Windows XP, за исключением оптимизированных сборок Intel Atom, представленных в версии 24.3.0.
25.0.010 октября 2014 г.Pale Moon теперь использует собственный UUID (Универсальный уникальный идентификатор ), позволяя расширениям браузера явно настраивать таргетинг на Pale Moon.
25.0.115 октября 2014 г.
25.0.224 октября 2014 г.SSL 3.0 теперь отключен по умолчанию.
25.1.011 ноября 2014 г.
25.1.128 ноября 2014 г.An Android -только обновление.
25.2.015 января 2015 г.Улучшенный ES6 (ECMAScript версия 6.0) черновик реализации.
25.2.127 января 2015 г.
25.3.013 марта 2015 г.
25.3.125 марта 2015 г.
25.3.225 апреля 2015 г.
25.4.08 мая 2015
25.4.110 мая 2015
25.5.010 июня 2015 г.
25.6.015 июля 2015 г.
25.7.026 августа 2015 г.
25.7.128 сентября 2015 г.
25.7.22 октября 2015 г.
25.7.314 октября 2015 г.
25.7.3.115 октября 2015 г.Обновление только для Android.
25.8.017 ноября 2015 г.
25.8.118 ноября 2015 г.
26.0.026 января 2016 г.Верстка изменена на Goanna.
Базовая поддержка ES6 Promises и WebP реализован формат изображения.
Встроенный XSS фильтр добавлен.
26.0.23 февраля 2016 г.
26.0.35 февраля 2016 г.
26.1.016 февраля 2016 г.
26.1.124 февраля 2016 г.
26.2.05 апреля 2016 г.
26.2.18 апреля 2016 г.
26.2.210 апреля 2016 г.Одновременно выпускается версия 25.9.2 только для Android.
26.3.021 июня 2016 г.
26.3.125 июня 2016 г.
26.3.227 июня 2016 г.Сборка только для Microsoft Windows.
26.3.31 июля 2016 г.
26.4.017 августа 2016 г.
26.4.0.123 августа 2016 г.А Linux только сборка.
26.4.112 сентября 2016 г.Тройной DES блочный шифр теперь отключен по умолчанию для улучшения криптографический безопасность.
26.5.028 сентября 2016 г.Это последняя версия, поддерживающая Microsoft Windows XP.
27.0.022 ноября 2016 г.Pale Moon теперь основан на коде платформы Mozilla версии 38 (Extended Service Release).
Поддержка надстройки SDK расширения упали.
HTTP / 2 реализовано. Представлена ​​начальная реализация MSE (Media Source Extensions).
27.0.128 ноября 2016 г.
27.0.22 декабря 2016 г.
27.0.316 декабря 2016 г.
27.1.09 февраля 2017 г.Код поддержки СМИ переработан; теперь он использует FFmpeg в Linux вместо GStreamer.
27.1.121 февраля 2017 г.
27.1.23 марта 2017 г.
27.2.018 марта 2017 г.Поддержка для JPEG-XR реализовано.
27.2.124 марта 2017 г.
27.3.028 апреля 2017 г.Расширения источников мультимедиа (MSE) теперь соответствует спецификации.
27.4.012 июля 2017 г.Реализация Media Source Extensions (MSE) теперь полностью соответствует установленной спецификации и может использоваться асинхронно.
27.4.13 августа 2017 г.
27.4.222 августа 2017 г.
27.4.2.128 августа 2017 г.
27.5.026 сентября 2017 г.
27.5.110 Октябрь 2017
27.6.07 ноября 2017 г.
27.6.115 ноября 2017 г.
27.6.228 ноября 2017 г.
27.7.015 января 2018 г.
27.7.118 января 2018 г.
27.7.22 февраля 2018 г.
27.8.02 марта 2018 г.Улучшенный TLS 1.3 поддержка проекта.
27.8.16 марта 2018 г.
27.8.222 марта 2018 г.
27.8.328 марта 2018 г.
27.9.017 апреля 2018 г.
27.9.17 мая 2018
27.9.218 мая 2018
27.9.312 июн 2018
27.9.417 июля 2018 г.Это последняя версия, поддерживающая Microsoft Виндоус виста.
28.0.016 августа 2018 г.Pale Moon теперь основан на Unified XUL Платформа (UXP ).
Почти полная поддержка ES6 (ECMAScript версии 6).
WebGL версия 2, WebAssembly, CSS Сетка и FLAC введена поддержка.
28.0.0.128 августа 2018 г.
28.0.131 августа 2018 г.
28.1.020 сентября 2018 г.Финал TLS Реализована поддержка 1.3 проекта.
28.2.013 ноября 2018 г.
28.2.116 ноября 2018 г.
28.2.26 декабря 2018 г.
28.3.015 января 2019 г.AV1 введена поддержка.
28.3.123 января 2019 г.
28.4.019 февраля 2019 г.
28.4.127 марта 2019 г.
28.5.030 апреля 2019 г.
28.5.14 июня 2019 г.
28.5.25 июн 2019
28.6.02 июля 2019 г.
28.6.0.14 июля 2019 г.
28.6.125 июля 2019 г.
28.7.029 августа 2019 г.
28.7.112 сентября 2019 г.
28.7.229 октября 2019 г.
28.8.010 декабря 2019 г.Добавлена ​​поддержка современных Solaris (операционная система).
28.8.111 января 2020 г.
28.8.228 января 2020 г.
28.8.2.14 февраля 2020 г.
28.8.318 февраля 2020 г.
28.8.41 марта 2020 г.
28.9.024 марта 2020 г.
28.9.0.125 марта 2020 г.
28.9.0.225 марта 2020 г.
28.9.110 апреля 2020 г.
28.9.230 апреля 2020 г.
28.9.38 мая 2020
28.10.05 июнь 2020
28.11.015 июля 2020 г.
28.12.04 августа 2020 г.
28.13.04 сентября 2020 г.
28.14.029 сентября 2020 г.
28.14.130 сентября 2020 г.
28.14.22 октября 2020 г.
28.15.027 Октябрь 2020
28.16.024 ноября 2020 г.
29.0.0a6Роллинг релиз

  Старый,  стабильный,  тестирование

Контрольные точки

В 2013 году Pale Moon был немного медленнее Firefox в тесте ClubCompy Real-World Benchmark: браузеры набрали соответственно 8 168 и 9 344 балла из возможных 50 000.[40] В сравнительном тесте браузеров 2016 года, проведенном Гаки, Версия Pale Moon 25 имела самый маленький объем памяти после открытия 10 разных веб-сайты в отдельном вкладки.[41] Однако в том же отчете Pale Moon занял последнее место в тестах Mozilla Kraken, Google Octane, 32-битных RoboHornet и предпоследнее место в 64-битных тестах RoboHornet. В то время как другие браузеры зависали во время некоторых тестов, Pale Moon зависал только во время теста JetStream JavaScript.[41]

Текущие (UXP) версии Pale Moon оцениваются по сравнению с другими браузерами в тестах, показывая, например, отсутствие существенной разницы в тесте Sunspider по сравнению с Firefox Quantum.[42]

Стрейвер заметил, что роль эталонные тесты сомнительно, заявив, что они "не могут использоваться для того, чтобы делать жесткие (или регулярно даже какие-либо) выводы. Ясно и просто: они являются показателем, не более того. Они хорошо служат, если вы сравниваете близких родственников (например, Firefox и Лед ласка ) или разных сборок одного и того же браузера, чтобы получить относительную разницу в производительности между ними на ограниченном подмножестве того, что фактически тестируется, но это все, что нужно ».[43]

Сомнительная роль бенчмаркинга позже была подтверждена ведущими технологическими экспертами.[44][45] когда, например, Google объявил об отмене своего эталонного теста Octane в 2017 году,[46] и Mozilla, указав, что они «считают, что эти тесты не являются репрезентативными для современного JS-кода» при представлении WarpBuilder в ноябре 2020 года, признав, что их новая технология «в настоящее время работает медленнее, чем Ion в некоторых синтетических тестах JS, таких как Octane и Kraken».[47]

Рыночная доля

Доля мирового рынка по данным StatCounter был стабильным на уровне 0,02% с марта 2019 по 2020 год.[48]

Инцидент утечки данных

10 июля 2019 года сообщалось, что произошла утечка данных на архивном сервере, содержащем предыдущие двоичные файлы браузера Pale Moon, и что в исполняемые файлы было вставлено вредоносное ПО. Это нарушение было обнаружено накануне. Неизвестно, когда впервые произошло нарушение. Сначала предполагалось, что это было уже 27 декабря 2017 года, согласно отметкам времени. После получения дополнительных отзывов от пользователей, согласно оценкам, это произошло где-то между апрелем и июнем 2019 года.[49]

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

  1. ^ а б M.C. Straver. "О компании Moonchild Productions". В архиве из оригинала 13 марта 2017 г.. Получено 19 апреля 2018.
  2. ^ M.C. Straver. "О компании Moonchild Productions". В архиве из оригинала 9 апреля 2020 г.. Получено 23 апреля 2020.
  3. ^ «Бледная луна - Примечания к выпуску». Бледная луна. Получено 24 ноября 2020.
  4. ^ "Нестабильные релизы Pale Moon". Moonchild Productions. Получено 29 августа 2020.[неудачная проверка ]
  5. ^ а б "Добавленные сборки Pale Moon". Бледная луна. Получено 12 февраля 2017.
  6. ^ а б «Бледная луна - Технические подробности».
  7. ^ "Языковые пакеты Pale Moon". Moonchild Productions. Получено 14 февраля 2019.
  8. ^ а б «Передел Бледной Луны», Официальный веб-сайт, получено 10 февраля 2017
  9. ^ а б "Домашняя страница проекта Pale Moon". Бледная луна. Получено 9 января 2017.
  10. ^ "Moonchild" (M.C. Straver) (15 марта 2017 г.). «Текущий статус разработки Mac». Pale Moon Forum. Получено 24 апреля 2020.
  11. ^ а б c d "Дорожная карта будущего Бледной Луны". Бледная луна. Получено 9 февраля 2017.
  12. ^ Нидхэм, Кев (21 августа 2015 г.). «Будущее разработки надстроек Firefox». Блог дополнений Mozilla. Архивировано из оригинал 5 сентября 2015 г.. Получено 7 сентября 2015.
  13. ^ Вильялобос, Хорхе (16 февраля 2017 г.). «Путь к Firefox 57 - вехи совместимости». Блог дополнений Mozilla. Архивировано из оригинал 17 февраля 2017 г.. Получено 17 февраля 2017.
  14. ^ «Многопроцессный Firefox». Mozilla. Получено 24 августа 2018.
  15. ^ «Многопроцессорность, или: недостатки, о которых никто не говорит». Pale Moon Forum. M.C. Straver. Получено 24 августа 2018.
  16. ^ «Pale Moon - Дополнения - Темы». addons.palemoon.org.
  17. ^ Робейн, Арьен (11 февраля 2015 г.). «Браузер Pale Moon включает новую персональную стартовую страницу» (Пресс-релиз). Амстердам: PRWeb.
  18. ^ «Выпущен Pale Moon 24.3.0! - Форум Pale Moon». forum.palemoon.org. Получено 9 апреля 2017.
  19. ^ «Окончание поддержки Windows XP в Pale Moon». Архивировано из оригинал 26 августа 2017 г.
  20. ^ WinterClaws; Лунное дитя (М.С. Стрейвер). «Бледная луна 27.9.4 для снежного барса». Pale Moon Forum. Пост 5 (# p146639) и 11 (# p151480). Получено 23 апреля 2020. Было немного обидно услышать, что сборки v28.x SL больше не будут производиться, но все же ... "" ... Pale Moon 28 не работает на Snow Leopard.
  21. ^ "Строительство Palemoon 27 для XP".
  22. ^ Викникс (6 апреля 2020 г.). «Веб-браузер Arctic Fox для версии 10.6 (32- и 64-бит)». Форумы MacRumors. Получено 23 апреля 2020.
  23. ^ "Pale Moon SSE для Linux".
  24. ^ "Информация о бренде Pale Moon". Официальный веб-сайт.
  25. ^ а б «История проекта« Бледная луна »». Moonchild Productions. Получено 6 февраля 2017.
  26. ^ "На что похожа схема управления версиями Pale Moon?".
  27. ^ «Будущее Бледной Луны». palemoon.org.
  28. ^ "Расширения стиля Jetpack". Получено 10 февраля 2017.
  29. ^ "README для начального устаревшего репозитория UXP на GitHub". Получено 25 апреля 2018.
  30. ^ "README для первоначально созданного репозитория UXP на GitHub". Получено 25 апреля 2018.
  31. ^ "UXP vs goanna".
  32. ^ "Есть только XUL". Получено 18 сентября 2018.
  33. ^ Бринкманн, Мартин (17 ноября 2017 г.). «Команда Pale Moon выпускает первую версию браузера Basilisk». GHacks. Получено 20 ноября 2017.
  34. ^ M.C. Straver (20 апреля 2018 г.). «Природа Василиска (небольшое уточнение)».
  35. ^ Примечания к выпуску Pale Moon 28.0.0
  36. ^ «Бледная луна для Android». Получено 9 февраля 2017.
  37. ^ «Pale Moon для Android 24.7.1». 3 августа 2014 г.
  38. ^ "Возможно, мне придется отпустить Pale Moon для Android. :(". 16 апреля 2015 г.
  39. ^ «Pale Moon для Android обновлен до 25.9.6!». Получено 9 февраля 2017.
  40. ^ Навроцкий, Мэтт. «Обзор: веб-браузер Pale Moon для Windows». TechRepublic. Получено 12 февраля 2017.
  41. ^ а б Бринкманн, Мартин (3 января 2016 г.). «32-битные или 64-битные браузеры: какая версия лучше?». GHacks. Получено 12 февраля 2017.
  42. ^ «Тест Dromaeo (Sunspider)». Mozilla. Получено 26 июн 2019.
  43. ^ "Moonchild" (M.C. Straver) (9 апреля 2012 г.). "Что случилось с тестами браузеров?". Pale Moon Forum. Получено 22 июн 2017.
  44. ^ «Google не поддерживает тест Octane JavaScript, потому что все обманывают». Ars Technica. Получено 23 июля 2019.
  45. ^ Мерер, Бенедикт (16 декабря 2016 г.). «Вся правда о традиционных тестах JavaScript». Получено 23 июля 2019.
  46. ^ "Уходящий Октан". V8. 12 апреля 2017. Архивировано с оригинал 12 апреля 2017 г.. Получено 23 июля 2019.
  47. ^ «Деформация: улучшена производительность JS в Firefox 83». 14 ноября 2020 г.. Получено 14 ноября 2020.
  48. ^ «Мировая доля рынка браузеров - март 2019 г. - март 2020 г.» (CSV). StatCounter. Получено 24 апреля 2020.
  49. ^ "Moonchild" (M.C. Straver) (10 июля 2019 г.). "Посмертное вскрытие данных". Pale Moon Forum. Получено 17 ноября 2019.

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