TenFourFox

редактировать
TenFourFox
TenFourFox.png
Скриншот TenFourFox 12 TenFourFox 12 под управлением Mac OS X Tiger.
Первоначальный выпуск8 ноября, 2010 (2010-11-08)
Стабильные версии [±]
FPR23 (30 мая 2020 г.; 5 месяцев назад (2020-05-30))
Предварительные версии [±]
FPR24b1 (18 июня 2020 г.; 4 месяца назад (2020-06-18))
Операционная система Mac OS X 10.4 и 10.5
Тип Веб-браузер
Лицензия Общественная лицензия Mozilla, Стандартная общественная лицензия GNU, другие
Веб-сайтwww.floodgap.com / software / tenfourfox /

TenFourFox - это веб-браузер для компьютеров Power Macintosh на базе Mozilla Gecko механизм компоновки. Это порт Mozilla Firefox для PowerPC -based Macintosh компьютеров под управлением Mac OS X для сохранения совместимости со старой архитектурой и более старыми версиями операционной системы, а также добавить оптимизацию для PowerPC для повышения производительности. Проект был запущен после того, как Mozilla объявила, что не будет выпускать Firefox 4 для версий PowerPC OS X. Как и Firefox, он включает совместимость с широким спектром дополнений, Acid2 и Соответствие Acid3, а также функции HTML 5 и CSS 3. Он также включает JavaScript оперативную компиляцию, пользовательские сборки для конкретных семейств процессоров PowerPC и AltiVec ускорение ключевых носителей кодеки. Основным сопровождающим является Кэмерон Кайзер.

Управление проектом осуществляется совместно с Classilla, ответвлением из Mozilla Application Suite для Mac OS 9 и Mac OS 8.6.

Содержание
  • 1 История
  • 2 Функции
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
История

В 2010 году Майк Бельцнер из Mozilla объявил, что грядущий Firefox 4 не будет выпущен для компьютеров Power Macintosh, совместимость с Mac OS X Tiger уже был удален, что сделало Firefox 3.6 последним поддерживаемым выпуском Firefox на более старой архитектуре и платформе. Mozilla перестала делать PowerPC-совместимые универсальные сборки Firefox 4 с бета-версией 7.

В ответ разработчик Кэмерон Кайзер создал тестовую сборку Firefox 4, которая могла работать на его Power Mac G5 одновременно с прекращением поддержки из бета-версии 7. Он был выпущен для пользователей в отдельных сборках для компьютеров Mac AltiVec и G3 Mac 8 ноября 2010 г. В соответствии с прецедентом модифицированные сборки исходного кода Firefox не могли использовать товарные знаки Firefox без разрешения, проект был разветвлен и назван TenFourFox. Полный набор сборок для G3, семейств 7400 и 7450 G4 и G5 был выпущен с бета-версией 8 15 декабря 2010 года. JavaScript ускорение с использованием его завершенная версия PowerPC TraceMonkey была выпущена с бета-версией 9 12 января 2011 г. и полностью включена в бета-версию 11 2 февраля 2011 г. Завершенная первая версия выпуска, 4.0s, включала обновление безопасности и исправление для производительности JavaScript, которое было выпущено 24 марта 2011 года. Версия 5.0 была переведена на текущую структуру быстрого выпуска Mozilla, основанную на Firefox 5 и включающую дополнительные функции масштабирования и цвета AltiVec, и была выпущена 16 июня 2011 года.

После того, как Mozilla объявила о выпуске расширенной поддержки (ESR) Firefox, Кэмерон Кайзер заявил, что, начиная с версии 10 TenFourFox, стабильные выпуски TenFourFox будут основаны на Firefox ESR, чтобы снизить нагрузку на обслуживание. Между основными версиями ESR разработчики отслеживали изменения в 6-недельном цикле быстрого выпуска Firefox с помощью тестовых сборок только для того, чтобы определить, смогут ли они по-прежнему создавать программное обеспечение после выпуска следующей версии ESR. Только незначительные обновления ESR были объявлены подходящими для общего использования.

В декабре 2015 года Кайзер объявил, что TenFourFox откажется от исходного кода Firefox с 45 ESR, сославшись на невозможность переноса более поздних версий из-за операционной системы и Rust. ограничения компилятора. Первый из «Релизов с паритетом функций», или FPR, в которых основные последующие функции Firefox были перенесены на модифицированную базу TenFourFox Firefox ESR 45, был выпущен после официального прекращения поддержки Firefox ESR 45 13 июня 2017 года. Серия TenFourFox FPR выпусков включают дополнительные более поздние функции, а также исправления безопасности из последней поддерживаемой версии Firefox ESR.

Возможности

TenFourFox делится своим основным набором функций с Firefox вместе с оптимизацией для платформы PowerPC. Подобно другим оптимизированным проектам сборки, таким как Pale Moon и Swiftfox, TenFourFox включает определенные оптимизации компилятора для повышения его общей производительности и выдает определенные сборки, настроенные для определенных семейств процессоров. Однако он также включает новые пользовательские функции, в частности, его JavaScript оперативную компиляцию бэкэнд и ускорение AltiVec, а также добавляет связующий код, чтобы функции интерфейса Firefox 4 и более поздних версий по-прежнему работали в Mac OS X Tiger. Это привело к положительным отзывам о его скорости и производительности на старых компьютерах Macintosh.

Из-за совместимости со старой операционной системой в браузере отсутствует раздутый набор функций текущих версий Firefox. В частности, он не полностью поддерживает Core Text, поэтому он не понимает функций Apple Advanced Typography в некоторых международных шрифтах; он не поддерживает ускорение графики для композитинга; и он не поддерживает WebGL (поскольку PowerPC Tiger не поддерживает OpenGL 2 ). Кроме того, из соображений безопасности и удобства обслуживания поддержка подключаемых модулей NPAPI устарела и впоследствии была удалена.

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