TenFourFox - TenFourFox

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

TenFourFox это веб-браузер за Power Macintosh компьютеры, на базе Mozilla с Геккон механизм компоновки. Это порт из Mozilla Firefox за PowerPC -основан Macintosh компьютеры работают Mac OS X сохранить совместимость со старой архитектурой и более старыми версиями операционной системы, а также добавить PowerPC -специальные оптимизации для повышения производительности. Проект был запущен после того, как Mozilla объявила, что не будет выпускать Firefox 4 для PowerPC версий OS X. Как и Firefox, он включает совместимость с широким спектром дополнения, Кислота2 и Кислота3 соответствие, и HTML 5 и CSS 3 особенности. Он также включает JavaScript своевременная компиляция,[3][4][5] индивидуальные сборки для конкретных PowerPC семейства процессоров,[6][7] и AltiVec ускорение ключевых медиа кодеки.[8][9] Основным сопровождающим является Кэмерон Кайзер.

Проект разделяет администрирование с Classilla, а вилка из Пакет приложений Mozilla за Mac OS 9 и Mac OS 8.6.

История

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

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

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

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

Функции

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

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

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

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

  1. ^ "TenFourFox FPR29 доступен". TenFourFox Разработка. 2020-05-30. Получено 2020-06-24.
  2. ^ "TenFourFox FPR24b1 доступен". TenFourFox Разработка. 2020-06-18. Получено 2020-06-24.
  3. ^ "TenFourFox Wiki, Технические различия". 2011. Получено 2011-04-10.
  4. ^ «TenFourFox Final vs Beta 12». 2011. Получено 2011-04-10.
  5. ^ «TenFourFox - это Firefox 4 для вашего Mac 10.4 PPC». 2011. Получено 2011-04-10.
  6. ^ "TenFourFox Wiki, какая версия". 2011. Получено 2011-04-10.
  7. ^ «TenFourFox: лучший браузер для компьютеров Mac с PowerPC под управлением Tiger?». 2011. Получено 2011-04-10.
  8. ^ «Проблема 28: Установите AltiVec libvpx и измените систему сборки (только G4, G5)». 2011. Получено 2011-04-10.
  9. ^ «Проблема 51: AltiVec libjpeg-turbo». 2011. Получено 2011-04-10.
  10. ^ «Группы Google, проводим ли мы какое-либо тестирование на Mac / PPC? Возможный блокировщик для Firefox 4.0 beta 4». 2010. Получено 2011-04-10.
  11. ^ "Группы Google, прекращение поддержки Mac OS X 10.4 в Gecko 1.9.3". 2010. Получено 2011-04-10.
  12. ^ «Выпуски / Firefox 4.0b7 / BuildNotes». 2010. Получено 2011-04-10.
  13. ^ "Вид с iPhone Кэмерона Кайзера". 2010. Получено 2011-04-10.
  14. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2010. Получено 2011-04-10.
  15. ^ «ReleaseNotesBeta7, tenfourfox, Архивные примечания к выпуску для 10.4Fx beta 7». 2010. Получено 2011-04-10.
  16. ^ «Firefox 4 на Tiger PPC, 68K Macintosh Liberation Army». 2010. Получено 2011-04-10.
  17. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2010. Получено 2011-04-10.
  18. ^ «Разработка TenFourFox: доступна бета-версия 8». 2010. Получено 2011-04-10.
  19. ^ «ReleaseNotesBeta8, tenfourfox, Архивные примечания к выпуску для 10.4Fx beta 8». 2010. Получено 2011-04-10.
  20. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2011. Получено 2011-04-10.
  21. ^ «ReleaseNotesBeta8, tenfourfox, Архивные примечания к выпуску для 10.4Fx beta 9». 2011. Получено 2011-04-10.
  22. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2011. Получено 2011-04-10.
  23. ^ «ReleaseNotesBeta8, tenfourfox, Архивные примечания к выпуску для 10.4Fx beta 11». 2011. Получено 2011-04-10.
  24. ^ «ReleaseNotes40, tenfourfox, Архивные примечания к выпуску для финальной версии 10.4Fx 4.0». 2011. Получено 2011-04-10.
  25. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2011. Получено 2011-04-10.
  26. ^ "Выпущена TenFourFox 5 beta 2". 2011. Получено 2011-07-18.
  27. ^ «Загрузки, tenfourfox, Mozilla для Power Macintosh». 2011. Получено 2011-07-18.
  28. ^ «Разработка TenFourFox: Две вилки расходились в лесу, и я взял ту, в которой было бесплатное пиво». 2011. Получено 2012-01-31.
  29. ^ «TenFourFox Development: доступно 38.5.0 и, может быть, 45 как лебединая песня, не так давно». 2015. Получено 2018-06-29.
  30. ^ «Разработка TenFourFox: доступен TenFourFox FPR1». 2017. Получено 2018-06-29.
  31. ^ «Разработка TenFourFox: доступна бета-версия 8». 2010. Получено 2011-04-10.
  32. ^ «TenFourFox: Firefox 4 не в одиночку для Mac Intel». 2011. Получено 2011-04-10.
  33. ^ «Установите Firefox 4.0 на PowerPC Mac с TenFourFox, Appleadiction». 2011. Получено 2011-04-10.
  34. ^ "Foxvideo Productions: браузер TenFourFox". 2011. Получено 2011-04-10.
  35. ^ «TenFourFox Final vs Beta 12». 2011. Получено 2011-04-10.
  36. ^ «TenFourFox - это Firefox 4 для вашего Mac 10.4 PPC». 2011. Получено 2011-04-10.
  37. ^ "Mac OS X 10.4.11 (PPC) OpenGL Info". 2011. Получено 2011-04-10.
  38. ^ "TenFourFox Wiki, Технические различия". 2011. Получено 2011-04-10.
  39. ^ «Разработка TenFourFox: плагины отключены». 2011. Получено 2011-04-10.
  40. ^ «TenFourFox Development: выпущена бета-версия 17; еще больше темных облаков Судного дня». 2012. Получено 2013-02-15.

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