Pull to refresh

Comments 961

Автор, что ты хотел сказать в первом абзаце про windows 7?
Я вот обязан просто по роду моей деятельности знать большинство современных и не очень ОС. Заодно все популярные браузеры, фреймворки и просто cms.

Так вот, windows 7 — это лучшее, что рождал майкрософт за последние 10 лет. До этого лучшим популярным их продуктом была windows xp.

Во главе угла тут юзабилити — всё на своих местах, как было ещё в 95 винде.
Также — стабильность. Семерка сама собой не перезагружается, чтобы обновления установить.

Так что, не "некоторых полностью устраивает Windows 7", а "большинство полностью устраивает Windows 7, но им насильно впаривают Windows 10"

***
Я в этом посте не даю ни одного намёка на холивар, ничего про никсы и макос нет. У них тоже есть свои огромные плюсы. Весь мой пост следует рассматривать только в разрезе продуктов майкрософт.

***
А для достижения «вау»-эффекта припарка ровно такая же, как лет пять назад наметилась. Прикупите себе SSD. И даже windows xp будет работать так, как никогда не работала.
Семерка сама собой не перезагружается, чтобы обновления установить

Перезагружается, если проспать диалоговое окно (банально отойти с рабочего места)

Нет, оно будет просто висеть до скончания веков. Автоматическая перезагрузка специально отдельно настраивается!
Ниже постом ХР, у меня так же стоит на стареньком ноуте и не горюю
Я возразил только на:
Перезагружается, если проспать диалоговое окно...

Потому что это брехня.

ХП у меня стоит на нетбуке и благодаря «Серому мышу» она там стала работать чуточку лучше, особенно Firefox.
Я уехал в отпуск, одна виртуалка как раз перед отпуском обновилась и просит перезагрузки.
Сегодня заходил, до сих пор просто напоминает о необходимости перезагрузки.

А вот на некоторых машинах очень нужна обязательная перезагрузка после установки обновлений (ставятся по ночам)
Если точно знать, к какому времени закончится установка обнов, то можно запланировать скрипт перезагрузки.

Это понятно, можно пойти ещё более простым путем, обновления начинать устанавливать вв00, перезагружать в 06 утра например.

В семерке из коробки (без отдельных настроек) на некоторые обновления может вылезать такое окно:
image
Всего год остался до завершения поддержки 7, и она превратится примерно в то же самое что из себя представляет сейчас XP. Вспомните как «хоронили» XP в начале 2010г: «XP устарела, это прошлый век и т.д. и т.п»
А первый абзац взят из моей прежней статьи Старый компьютер, Windows XP, 512 Мб оперативки, Firefox и интернет, только XP изменил на 7. Это как бы повод посмотреть в «зеркало» тем кто в своё время «унижал» XP юзеров сидя на 7.
Через год тоже самое будет, только с 10 и 7.
А для достижения «вау»-эффекта припарка ровно такая же, как лет пять назад наметилась. Прикупите себе SSD. И даже windows xp будет работать так, как никогда не работала.

В некоторых случаях, из-за драйвера, DirectX или определённого обновления комп еле ползает. В статье даже пример привёл где на ноуте ютуб в 144p и даже просто интерфейс 7 жутко лагал из-за не правильно поставленных галочек в настройках винды или браузера. А разница в ютубе между 144p и 1080p — действительно «вау».
Кривые, не подходящие для воспроизведения видео драйвера могут убить UХ в любой системе. Но это не повод не ставить их. Nouveau тоже дерьмо в сравнении с драйверами от NVidia, и нужна только в ряде случаев.
(простите, Windows не пользуюсь с 2007 года, тогда ещё XP была)
Автор, скажите пожалуйста, если у меня есть комп на одноядерном «атоме» с 1 Гб оперативки (купленный в мои школьные годы под онлайн-радио из-за дешевизны железа), то ему уже ничего не поможет? Пробовал ставить семёрку, тормозило всё очень дико, даже интерфейс.

Сейчас на нём XP стоит, просто интересно, можно ли как-то ускорить Win 7 отключением доп. служб, Prefetch (тогда я о нём не знал), переходом на классический дизайн без Aero, отключением DEP и UAC?

Процессор поменять нельзя, он впаян в мат. плату, максимум что можно сделать — увеличить память.
У меня есть торрент-качалка (которой я уже давно не пользуюсь), она так же на одноядерном атоме с 1 гигом оперативки. На ней стоит XP, хотя ставил и 7, в принципе одно и тоже по производительности, только меньше греется на XP.
У вас скорее всего что-то из GMA в качестве видеокарты. Читайте вторую половину статьи там где настройка винды.
переходом на классический дизайн без Aero
вот это точно замедлит компьютер.
отключением DEP и UAC
UAC на производительность не повлияет, а DEP на единицы % в лучшем случае. Хотя Atom умеет аппаратно DEP, зачем его отключать?
Подскажете пожалуйста по моему случаю. Есть старый нетбук с GMA500, Intel Atom Z520, 2 Гб ОЗУ, Windows 7. Последние несколько лет тоже использовался как качалка торрентов. Драйвер для GMA500 последний, взят с сайта Intel (родной с сайта производителя нетбука немного старше). Видеокарта поддерживает DirectX 10.1. Стоит базовая тема оформления, интерфейс работает шустро, загрузка процессора небольшая.
Так вот, если включить Aero, то dwm.exe начинает сильно грузить процессор, при быстрых движениях мышки загрузка доходит до 50%, интерфейс ощутимо тормозит. Отключение визуальных эффектов по максимуму (но так, чтобы Aero все же работал) немного снижает прожорливость dwm.exe, но не очень сильно. Но самое главное, что при воспроизведении видео (даже avi размера 700 Мб) не в полноэкранном режиме начинаются жуткие тормоза (в полноэкранном режиме все в порядке). Если же вернуться к классической или базовой темам оформления, то даже большие файлы (типа mkv размером под 4 Гб) воспроизводятся без проблем в любом режиме (в полноэкранном и не в полноэкранном).
Интересно, почему включение Aero приводит в данном случае не к ускорению общей работы, а как раз к жутким тормозам?
Вариантов может быть много. Попробуйте обновить DirectX, поставить KB2670838 если не установлено, а для видео в плеере и браузере включите аппаратное декодирование.
Спасибо за ответ! KB2670838 установлен, DirectX 11. Похоже, что все же видеокарта не способна потянуть Aero. У меня стоит Win 7 Pro, была в свое время лишняя лицензия (изначально ноут шел с Вистой), но если я правильно помню, на нетбуки производителями ставились версии семерки без Aero (типа Home Basic).
Нет. Тут если карточка сделана с поддержкой DX10.1 и драйверами под 7, то она и должна это вытягивать. На моей GMA950 нет проблем таких, а это карточка одна из первых Intel поддерживающая DX9.
Попробуйте в настройках видеоадаптера поотключать все 3D «фичи», если они включены, типа тройной буферизации, сглаживания, вертикальной синхронизации и пр. либо наоборот их включить если выключено. Ещё можно посмотреть настройки графического чипа в BIOS, Intel любил по умолчанию ставить заниженные частоты на свои видео чипы. Можно так же поставить последний BIOS на ноутбук. Ну и как крайний вариант, если из этого ничего не выйдет, переставить родной чистый образ винды 7.
Тут если карточка сделана с поддержкой DX10.1

Не факт, что у товарища выше такая карточка. Например, видео встроенное в совсем простые атомы вряд ли поддерживает Aero. Если совсем утрированный пример — можно взять железо, вышедшее до выхода семёрки, в 2007-2008 году (вроде моей материнки с одноядерным Атомом, там тоже Aero сильно тормозит, и вообще всё работает очень медленно).

На моей GMA950 нет проблем таких, а это карточка одна из первых Intel поддерживающая DX9

Вот у меня там такая же. Так вы сами говорите, что там только DX9, но не DX10 и выше. Но тем не менее, у вас там нет тормозов, я правильно понимаю?
Но тем не менее, у вас там нет тормозов, я правильно понимаю?
Нет тормозов, но и вроде как некоторые эффекты Aero не доступны изначально.

Не факт, что у товарища выше такая карточка.
«Есть старый нетбук с GMA500» — он же сам написал, www.notebook-center.ru/video_232.html
А, проглядел. Ну да, поддержка есть. Но тактовая частота уж совсем маленькая, и шейдеров мало… Получается, для 3D такая карта не подходит, но вот в двухмерных эффектах и анимациях тормозить не должна, так? Раз она поддерживает Aero и DX 10.
Так. Там проблема явно не со всеми такими карточками, а какой-то локальный баг у photino.
Спасибо! BIOS последний, проверил, в нем нет никаких настроек графики. В настройках видеоадаптера единственная опция — «Включение режима производительности», но ее включение/отключении ничего не меняет. Обновил на всякий случай DirectX. Еще раз попробовал включить Aero и убрать все галочки в настройке производительности, кроме двух, о которых Вы говорили. Все равно нагрузка на процессор из-за dwm.exe намного больше, чем без режима Aero. А видео нормально воспроизводится только в полноэкранном режиме.
Родной образ Win 7 (если он вообще существовал) я уже не найду, ноут шел с вистой. А возвращаться на нее уже бессмысленно…
С браузером, кстати, интересная история. Direct2D заблокирован для моей видеокарты, хотя, судя по блэклисту мозиллы, с моим драйвером должен работать. Правда, их список не обновлялся с 2016 года, и возможно, что моя видеокарта заблокирована для любых драйверов. Но это не критично, ходить в интернет на этом нетбуке не нужно, да и уже бессмысленно.
Ради интереса попробую еще драйвер отсюда: http://gma500booster.blogspot.com/, это IEMGD, допиленный специально для GMA500.
Если не получится, то не критично, все работает отлично и без Aero (для тех редких задач, для которых этот нетбук иногда все же используется), просто интересно было разобраться.
Кстати, я тут глянул ради интереса на другом своем старом нетбуке (с N280), там Win 7 Home Basic без Aero, так что не проверишь. Но вот видеоадаптер Intel 945 Express Chipset Family тоже оказался в черном списке для Firefox'а, Direct2D заблокирован.
grey_rat, popov654, спасибо за потраченное на меня время.
Практически все видеокарты GMA имели хоть в чём-то проблемы, например в играх или с декодированием видео. Недавно с человеком на ютубе переписывались, он пытался задействовать аппаратное декодирование видео на старой встроенной графике ATI HD2100 (или 2400), то же танцы с бубном, но таки завёл его хотя бы в PotPlayer.

Direct2D может работать только с картами от DirectX10.
Так вроде бы стоит DirectX11, должно работать. Из комментариев на форумах мозиллы я понял, что блокировали карты в основном из-за глюков в драйверах.
PotPlayer пробовал в свое время (как раз по инструкции на http://gma500booster.blogspot.com/ настраивал), но что-то с ним не сложилось. Уже не помню, что конкретно. В итоге остановился на LightAlloy, на нем видео воспроизводится без проблем и каких-либо артефактов.
А чем MPC-HC не вариант? Там настраивается всё проще некуда в плане аппаратного ускорения — но в то же время не в ущерб гибкости, там всё логично построено, и опций много разных на все случаи жизни :)
Вполне себе вариант :-) Просто как раз в то время, когда я этот нетбук приводил в порядок после того, как он несколько лет использовался родственниками (ставил семерку и т.п.), из нескольких мест услышал про PotPlayer и решил попробовать. Сам многие годы пользуюсь Light Alloy (не буду спорить, возможно есть плееры лучше, но я к нему уже привык), поэтому когда с PotPlayer не срослось, решил попробовать Light Alloy. Все отлично заработало без дополнительной настройки и танцев с бубнами, так что дальше уже ничего не стал тестировать.
За напоминание про MPC-HC спасибо, все же попробую и его протестировать.
Это просто единственный плеер, который я знаю, построенный по модульной системе (то есть открываем файл, в трее появляются иконки сплиттера, аудио-декодера и видео-декодера). И можно настроить каждый из этих компонентов отдельно. В видео-декодере (LAV там используется) можно выбрать один из трёх вариантов аппаратного ускорения (либо вообще отключить). Я кстати не использую его, у меня и так процессора с запасом хватает для воспроизведения. Тем более, то кино, что я качаю с торрентов — даже не всегда 1080p, часто 720p или чуть ниже, и кадров в секунду всего 24-25. Нагрузка на процессор 12-14 процентов при воспроизведении обычно максимум (хотя с DXVA ускорением можно снизить её до 3-4).
Спасибо за информацию, понятно. Обязательно на днях поставлю и протестирую.
Я тоже на своих двух основных ноутах (личный и служебный), довольно свежих, использую то, что удобно или к чему привык, особо не заморачиваясь с настройками — железо без проблем тянет все, что нужно, причем с большим запасом. А вот на старичке хочется выжать максимум, причем скорее из спортивного интереса, чем из реальной необходимости.
Наконец дошли руки протестировать MPC-HC на нетбуке. При воспроизведении MKV размера 3.6 Гб, Light Alloy нагружает CPU в 3 раза сильнее, чем MPC-HC (45-50% против 15-17%). Общая загрузка CPU при воспроизведении с помощью MPC-HC — 25-27%, против 65-70% с помощью Light Alloy (не в полноэкранном режиме и с включенным диспетчером задач). Честно говоря, не ожидал такой разницы. Работа с аппаратным ускорением у MPC-HC действительно лучше.
Еще раз спасибо за напоминание о MPC-HC.
Протестируйте еще Daum PotPlayer в сборке от 7sh3(есть на трекерах и на руборде. По идее должен показать туже производительность, но при этом более удобен.
В свое время PotPlayer как-то не зашел, хотя при случае можно попробовать еще раз. А чем сборка от 7sh3 отличается от стандартной?
Потому что композитинг рабочего стола с эффектами прозрачности, если я правильно понимаю. В общем включается что-то такое, что ваша видеокарта не может аппаратно поддерживать (видео в полноэкранном режиме — может), а процессор слабый. Отсюда тормоза :)
Спасибо! Да, похоже Вы правы.
Драйвер для GMA500 последний, взят с сайта Intel (родной с сайта производителя нетбука немного старше)

Есть подозрение, что на самом деле там не GMA500. Или просто «новый» драйвер не подходит.
Похожая ситуация была на нетбуках Samsung (Atom N450), новый драйвер работает неправильно, да и вообще драйвер должен быть под карту GMA3150, а «новые» дрова определяют как GMA3600 и не работают.
На сайте Интела он помечен именно как драйвер для GMA500. В системе устройство определяется тоже как GMA500. Но за наводку спасибо, нужно действительно попробовать драйвер с сайта производителя ноута. Может производитель что-то свое нахимичил (я лет 10 назад уже сталкивался с тем, что некоторые исходно существовавшие опции чипсета стали недоступны после доработки этой конторой).

PS: проверил драйвер с сайта производителя (собственно, производитель — Acer). Для Win 7 выложена бета-версия (!), судя по содержанию файла readme.txt, драйвера от Интела. Никаких упоминаний названия ноутбука или хотя бы фирмы Acer я в наборе файлов драйвера не нашел…
Ну, Acer же не производит чипов :) А Интел клепает разновидности иногда допуская вот такие факапы, как с нетубками Самсунг NC110. Делают VID и PID — одинаковые, а по факту железо разное :(

Никаких упоминаний названия ноутбука или хотя бы фирмы Acer я в наборе файлов драйвера не нашел

И незачем! Брендирование дров штука конечно полезная, но только пока эти дрова актуальны, подходят и лежат на сайте производителя конечного железа.
С GMA история ещё интереснее. 500-й, 600-й, 3600-й и 3650-й это не интеловская разработка, а PoverVR от Imagination Technologies. Отсюда, видимо, и весь этот геморрой с драйверами.
Да, именно так. Из-за этого, насколько я понимаю, с драйверами с аппаратной поддержкой видео под Linux вообще беда.

Там и под Windows была беда: под 3600-ю был драйвер только под 32-битную семёрку — ни 64-битную не поставить, ни десятку. Как сейчас, не знаю.

Все так же. Например, официальных драйверов для GMA500 под Win 8.1 или Win 10 нет. Можно использовать допиленный для GMA500 драйвер IEMGD, но с ним тоже все далеко не идеально работает…
вот это точно замедлит компьютер.

Но почему? Расчёт всех этих плавных анимаций и эффектов всегда нагружает процессор. А тут ещё и полупрозрачности, тени… Даже на XP есть режим «оптимизация быстродействия», в котором все эти опции отключены (и многие его используют в бизнесе). Это ведь сами разработчики Windows так сделали такой вариант.

UAC на производительность не повлияет,

Не уверен. Мне показалось, что с его отключением даже мой 4-ядерный Core i5 с 8 Гб памяти стал чуть отзывчивее (особенно в момент запуска программ). Кроме того, там требовалось время как минимум на анимационный эффект, проигрывание звука, и мне чтобы нажать на кнопку подтверждения (например, такое было при каждом запуске Bandicam).
UFO just landed and posted this here
При включённом Aero композитинг окон выполняется на видеокарте

А у человека выше видеокарта совсем слабая, и по факту получается медленнее. На самом деле, у меня (чисто по моим ощущениям) система, где Aero выключен, работает пошустрее в плане всяких эффектов. Но может это просто потому, что там версия 64 бита.
У меня материнка на одноядерном атоме с GMA950 (DX9), никаких проблем с Aero нет, я просто отрубил «красоту», оставив только необходимое (как в статье) для отрисовки окон видеокартой. Без темы Aero на слыбых процессорах, но с DX9 карточкой тормоза минимум в 2 раз сильнее.
Кстати, а может ему как-нибудь возможно переключить карту в режим DX9 в винде?
Без темы Aero на слабых процессорах, но с DX9 карточкой тормоза минимум в 2 раз сильнее.

Можно пруфы? Звучит как-то уж очень странно. Вы сами замеряли, или есть какие-то обзоры/тесты на эту тему в сети?

я просто отрубил «красоту», оставив только необходимое (как в статье) для отрисовки окон

Ну так не удивительно: вы отключили самое ресурсоёмкое (альфа-блендинг с размытием), вот у вас и не тормозит в итоге :)
Если отключить «Включение композиции рабочего стола» или «Использование стилей отображения окон и кнопок», то всё перкладывается на процессор. Я сам тестировал на разных видеокартах. Например, на DX9.0a работает часть функций Aero, на DX9.0b — все функции Aero, на DX9.0c браузеры на четверть работают быстрее чем с картами до DX9.0c. На DX10 картах в браузерах производительность по некоторым компонентам может быть в разы лучше чем с DX9.0c. DX10.1 карт у меня нет, хотелось бы узнать некоторые моменты по ним, но возможно позже под руку что-нибудь подвернётся. Для DX11 и DX12 карт в Firefox сейчас делается Webrender, по предварительным тестам производительность будет в 2 раза лучше чем без вебрендера. И вообще тенденция в браузерах такова, что очень многое будет перекладываться на видеокарту. Даже если сравнивать количество настроек в Firefox 52 и 60, в последнем по аппаратному ускорению стало их больше раз в 5. Поэтому, собственно, и в статье я сдела ограничение на DX9. Сложно в этом всём разбираться.
На DX10 картах в браузерах производительность по некоторым компонентам может быть в разы лучше чем с DX9.0c.

Спасибо, интересно. Здорово, что вы всё это исследуете)

Странно просто, что практика с теорией сильно расходится.

Вот есть у родителей ноутбук с Core 2 Duo, на нём стоит Win7 (хотя при покупке штатно стояла Vista). Core 2 Duo 2.0x2 GHz, 2 Gb RAM, DX 10 видеокарта. Стоит свежий Firefox. Тормоза при этом просто дикие. Если с файлами что-то ещё делать можно (офис, перемещение/копирование файлов, текстовые редакторы), то стоит открыть браузер — загрузка процессора до 40-60 процентов и страшные тормоза. Ну и видео на YouTube дёргается (звук пропадает временами, картинка фризится) даже в 480p…

P.S. Я ещё не пробовал оптимизировать браузер и систему согласно Вашей статье (хотя какие-то службы возможно и отключал, но в очень малом количестве, в чём был точно уверен).
Ну вот в статье и описана настройка Firefox и 7. Для чего браузеру нужно обновление KB2670838 в вин 7, последние драйверы и DirectX.
А почему именно последние, если железо 2006-ого года? Потому что там заточка именно под браузер? Так браузер вроде общается с ОС, а уже она даёт инструкции драйверу. А ОС тоже не самая новая.

В общем, объясните подробней, плиз :)
Потому что если в драйвере будет какая-либо ошибка, видеокарта будет работать с ошибками в приложениях. В статье для XP у меня выложено много скриншотов, где в about:support браузер просит обновить драйвер, и не включает из-за этого аппаратное ускорение. А драйвер последний может быть взят юзером не с сайта nVidia к примеру, а с сайта производителя материнки, где его перестали обновлять практически сразу после выхода материнки в продажу. Например это распространённая ситуация со старым nForce, где драйверы на графику и чипсет запакованы в один инсталятор.
Ну вот на мою видеокарту последний драйвер под XP вышел очень давно (примерно в момент прекращения её официальной поддержки от Microsoft). У меня он собственно и стоит. Проблем в браузерах нет :)

Получается, проблема старого драйвера в возможных ошибках, которые за эти годы могли успеть исправить?

UPD: на том ноуте драйвера на видеокарту, кажется, стоят свежие. Хотя я проверю ещё раз на всякий случай.
Проблемы с драйвером в браузере могут возникнуть только если браузер работает с функцией аппаратного ускорения. Если аппаратное ускорение выключено в браузере, то драйвер любой подойдёт :)
Получается, проблема старого драйвера в возможных ошибках, которые за эти годы могли успеть исправить?
да, и из-за этих ошибок в старом драйвере, браузеры могут отключать аппаратное ускорение полностью. У любого браузера (Firefox, Chrome и др.) есть свой «блоклист» со списком минимальных версий драйверов для Intel, ATI и Nvidia.
А можно зайти в настройки Firefox и достоверно узнать, активно оно сейчас или выключено?
В about:support всё есть. В статье скриншот с описанием куда смотреть так же есть. Хотя судя по комментарием к моей статье, дальше первого абзаца большинство комментирующих и не читало :)
Я читал всё. Ткните плиз ещё раз, куда смотреть) Например, меня сейчас интересует WinXP, версия Firefox 52.
Спасибо, уже догадался посмотреть статью по WinXP. Да, у меня всё аналогично. Значит, работает.
В XP только Композитинг и WebGL, а в 7+ там уже куча всего.
По моему опыту хорошо работает включение Aero, но отключение в нем прозрачности и всяких анимаций (как в Windows 7 Home Basic), вот тогда получается шустрый и приятный интерфейс.

А что за атом? N270? Вообще, в общем случае, увеличение оперативной памяти и переезд на SSD поможет, но если всё упирается в слабый процессор, то несильно.

Точнее нет, неверная ссылка. В общем да, именно N270, и он впаян в материнку.
8.1 тоже неплохо. Если только с Classic Shell. То есть та же 7. Но при копировании файлов показывает красивый график. И тоже сама не перегружается. А вот как отучить от этого 10 так и не нашел. Вроде даже в групповых политиках запретил, а ей все равно.
UFO just landed and posted this here
До этого лучшим популярным их продуктом была windows xp.

как меняются предпочтения со временем, прекрасно помню те времена когда XP считали никому ненужным тормозящим монстром, которого выкатили чтобы срубить бабла ради производителей железа… и лишь по прошествии двух сервиспаков и благодаря кардинальному удешевлению памяти и росту производительности процессоров, XP вдруг стала «лучшей» ;)) особенно после того как вышла перегруженная виста, а игры перестали запускаться в 9x и в w2k
В те времена, если кто не помнит, windows ХР хаяли хомячки, у которых windows 98 работала быстрее (правда, там минусов были вагоны). Windows Me ещё своих любителей тогда нашла — проблем 98 (а именно bsod посреди действа) уже не имела почти.
А пауэр-юзеры тогда торчали на 2К — и они ХР приняли просто на «ура». Классическую тему включи и не отличишь.

И все тогда ждали Windows Longhorn!

Я лично сидел на 2К до первого сервиспака ХР и вовсю тогда «щупал линукс». Никогда не хаял ХР, т.к. это был последователь NT, 2K, тогда это была одна сущность с серверными 2000 и 2003.
И стабильность для тех лет была просто отличной.

Короче, сейчас мне противостояние windows 7 и windows 10 напоминает windows XP и windows me. Ух, сколько копий тогда было сломано на первых форумах.
Но… тогда никто не думал о vendor lock-in… и всё было честнее. А сейчас интел выпустил набор логики, на который 7 не встаёт. Что это, кроме как не vendor lock-in?
UFO just landed and posted this here
Помню даже выходили спец. номера журналов Хакер, Upgrade Special и т.д. по оптимизации ХРюши для ее запуска на компах уровня Пентиум 3 + 128 ОЗУ.
Windows XP из коробки отлично работает на железе уровня «Pentium 3 + 128 ОЗУ» — проверял лично, причём совсем недавно.
Её для этого надо было оптимизировать? Я сразу после выхода ХР как раз на такое железо поставил и где-то до 2006 это был основной компьютер. Всё работало (офис, программы, игры), и я не помню особых тормозов. Вот что-то послабее было бы вызовом. Но это касается релиза, как я понимаю сервиспаки подняли минимальную конфигурацию.
Комп у меня появился в 98 году, но довольно допотопный (четверка на 40мгц) по этому я успел поюзать всю линейку винды от 3.11 до нынешней 10ки, пропустил только Me сразу перескочив на w2k
и до сих пор вспоминаю w2k с теплотой, потому что уже в XP начали приворачивать всякие адово тормозящие свистелки (а на тот момент у меня был 800 целерон)… и если в w2k оснастка со службами открывалась моментально, то в XP (да и до сих пор, ситуация только ухудшилась) прикрутили эту хрень на полокна с «подсказками» которая всегда открывется по умолчанию (ага, а мониторы были тогда 800x600 и 1024x768… и в экран оно с трудом влезало)… или этот дурацкий тормозящий поиск «с собачкой» где надо было долго думать куда засунули расширенные параметры… брр
и вообще помню там было много много мест где «упростили параметры» и их потом стало гораздо сложнее найти (найти без помощи интернета как сделать автологин в систему без пароля?)…
потом попривыкли
тогда никто не думал о vendor lock-in… и всё было честнее.

winmodem же ;)
«пропустил только Me»

То есть Win NT 3.51 и Win NT 4.0 вы тоже перескочили?
NT совсем не была известна как система для обычных пользователей, хотя и была «сетевой». Вот Win 2k был отличной эволюцией против Win 98, в нем даже USB-модем запускался без проблем (кабельный, на 38 Мбит/с, 10 лет назад использовали).
Ну я как домашний пользователь их юзал, и Win9x была более дружелюбна к пользователю, хотя NT4 у меня стояла какоето время, но у меня тогда был 486DX4-100 и 24мб оперативки в винт на 3гб… что было маловато (ну тоесть нормально, но по сравнению с запросами win9x было маловато) плюс софт тех времен NT меньше любил… и для игр приходилось ещё DOS/9x держать… а места не так и много, по этому сидел на 98 винде довльно долго
Всех этих собак в поиске можно было легко отключить
За полчаса чистую установку можно было довести до уровня 2к с помощью галочек и еще нескольких правок через реестр. Отключение экрана приветствия, упрощенного входа и прочее — все прекрасно отключалось. Меня первое время бесил шрифт. Я привык к MS Sans Serif, который без всяких сглаживаний и полутонов, с четкими границами, а тут какую-то хрень сделали, казалось, что буквы как бы плывут. Первое время менял все шрифты в настройках, потом, после надцатой переустановки, забил и привык. А еще проводник, со своим дурацким режимом по умолчанию «не разворачивания» дерева до уровня, на котором ты находишься и упрощенным режимом безопасности. Но это все решалось.
Наверно, по большей части все это дело привычки, а консерватизм не дает принять что-то новое. Даже офис 2007, в котором появился новый ленточный интерфейс… сколько крови вытекло из глаз, а теперь, когда попадается где-то ранние версии, типа офиса 2к3, думаешь — какой кошмар, как тут можно что-то найти, в этих вложенных во вложенных внутри вложенных вложений главного меню?
Вообще, в привычке к старому нет ничего плохого. Если для вас компьютер это инструмент, вы на нем работаете и вам надо привыкать к новому интерфейсу, а никаких новых фич вы не используете, то это бессмысленная трата времени и раздражение.
а тут какую-то хрень сделали, казалось, что буквы как бы плывут

Вроде если не включать сглаживание, то не плывут (по умолчанию там включено обычное сглаживание, можно его отключить). Ну или использовать ClearType :) Я вот сейчас не могу смотреть на текст без ClearType, даже при том, что он резкий и читабельный. Ну не эстетично как-то, лесенки бесят.
Нет, дело тут не в ClearType, а в полупрозрачности граней, которая использована в шрифте. У Tahoma она есть, а у MS Sans Serif — нет.

Думаю, разница очевидна.
Сейчас все используемые шрифты с таким эффектом. Даже это текст, который Вы сейчас читаете.
Не вижу на скрине вообще разницы. Во втором шрифте буквы что ли пошире?
Посмотрите на слово Сообщение
Но если все равно не видно разницы, сделайте его скрин и увеличьте.
А, прошу прощения, мне казалось, нужно на красный текст смотреть. Теперь разницу вижу, второй текст жирнее. Но конкретно на моём экране почему-то оба выглядят мыльновато… Вероятно, дело в пониженном разрешении (1360x768 натянутое на 1920x1080 экран).
Ну, при нестандартном для экрана разрешении все шрифты будут мыльные. Это не мое дело, конечно, но если Вы понижаете разрешение чтобы шрифты стали крупнее, то лучше воспользоваться специальной опцией — увеличение масштаба шрифта. Тогда и разрешение будет нормальным, а шрифты ровными и крупными. В настройках экрана это делается.
«Полупрозрачность» граням добавляет ClearType. В самом шрифте конечно никаких полупрозрачностей нет.
Да, это же матричный шрифт, а ClearType применим только к векторным.
Вы не путайте MS Sans Serif и Microsoft Sans Serif.
Поясните пожалуйста, что вы хотите сказать.
То, что это два разных шрифта, и если первый растровый, то второй TrueType.
Ну допустим, но к чему вы это сказали? Я ошибся, и у автора не матричный шрифт? Или что?
Да, Вы павы, это растровый шрифт, поэтому, несмотря на включенный ClearType, он не сглаживался, вот и было не заметно, что опция включена. Я как-то не подумал об этом сразу. Мне почему-то казалось, что он TTF, в то время как на самом деле битмап. Ну и мне он просто больше нравится по начертанию. А когда в очередной версии винды его сменили на тахому, к которому тут же применилось сглаживание, в силу его векторности, это сразу бросилось в глаза.
Вроде же в семёрки применяется Sego UI шрифт для интерфейса?
В XP Tahoma использовалась по умолчанию, про неё речь
Смотря в какой теме. В классической — Tahoma, даже несмотря на вин7. Но речь изначально действительно была об XP.
Зачем вложенные? Все нужное вынесено на панели доступно в 1 клик.
Понятное дело, что и с прежним вариантом интерфейса можно было жить. Я лишь хотел подчеркнуть, что консерватизм — упрямая штука. Даже когда предлагаешь реально более удобный вариант, его не сразу принимают.
И тут возникает вопрос — каждый ли негативный отзыв в начале означает концептуальное неудобство или это лишь вопли консерватизма, которые завтра стихнут?
найти без помощи интернета как сделать автологин в систему без пароля

Так создаёте пользователя и не ставите ему пароль. Или речь про то, как вообще пропустить экран выбора пользователя?
cmd> control userpasswords2 открывает стандартное окно Учетные записи пользователей, которое было доступно из панели управления в win2k, и в нем есть галочка Требовать ввод имени пользователя и пароля. Сняв эту галку можно указать от имени кого логиниться автоматом, даже при наличии пароля и даже если машина в домене (в домене галочка скрыта, но ключи в реестре всё те же и они работают по прямому назначению без проблем).
Однако начиная с WinXP его убрали из панели управления, заменив ссылкой на упрощенный, свистопердельный вариант, но команда осталась и прекрасно работает даже в последних версиях винды (правда, на Win10 не пробовал, но скорее всего тоже работает).
Спасибо, и правда работает :)
UFO just landed and posted this here

После 7ки можно короче: netwizpl

Microsoft Windows [Version 10.0.14393]

C:\WINDOWS\system32>netwizpl
"netwizpl" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Именно! Вот только не «после 7ки» а уже в ней.
Кстати, начиная с XP пошла эра вирусов на флешках, надо было колупаться в реестре что бы отключить, в оснастке, но некоторые версии на это вообще не реагировали.
W2K работала заметно шустрее и пыталась считать себя умнее пользователя.
Правильно будет сказать: во времена ХР был рассвет эры вирусов на флешках. Потому что фишка позволявшая вирусу автоматически запускаться со вставленной флешки (да и с любого другого диска, включая раздел HDD), работала во всех виндах начиная с 98 (а может даже и с 95 — не проверял).
Ну дык с NT не сравнить — поставишь на нее ИЕ и сервиспак 4… У меня стояла на работе в 99м. Когда у коллеги ошибка в его проге на ВБ легко вышибала всю винду до синего экрана, NT тупо убивала процесс и жила дальше.
Насчет «большинство полностью устраивает» вы не правы: тех кто держит винду ради современных игр семерка уже не устраивает, так как не поддерживает DirectX 12.
Если честно — то меня уже съел полностью кровавый интерпрайз.
Вместе с этим я не очень понимаю, зачем на РС играть — игр-то уже эксклюзивных нет, а что есть, прекрасно работает и на «старье», как многочисленные mmorpg.

Это 10 лет назад, а уж, тем более 20(!!!) РС правили игровым миром. Сейчас здесь правят консоли — и штампуют одну @#$ за другой.

На твиче лулзы, мат и всё, что угодно. Но не игры. Деградация.
Так в кой играть-то? Игры мои сейчас все в консоли линукса и nginx там царь и бог.
Консоли слишком быстро устаревают по железной начинке и если бы не эксклюзивы, то шансов у них бы не было. Одни и те же игры намного лучше выглядят и играются на ПК.

Ну а отличных игр более чем достаточно, но тут уже зависит от предпочтений, так что не вижу смысла разводить холивар.
Плюс раньше приводились аргументы на переход к приставкам: Отсутствие багов и оптимизация. Сейчас и баги и просадки фпс стали на приставке чуть ли не обычным делом как на ПК. Плюс низкое качество изображения, долгие загрузки, аппаратные ошибки и высокие цены на игры. Спасибо как то не хочется.
В клуб я купил PS4. И на ней народ активно играет. Но дома только ПК.
зачем на РС играть — игр-то уже эксклюзивных нет, а что есть, прекрасно работает и на «старье»

Лол. Рекомендую пройтись по топу игр в Steam. Там много эксклюзивов для ПК.
Некоторые жанры играются на консолях особенно хорошо, да. Но можно и геймпад к компу подключить, это не проблема.
Хм, а можете привести хотя бы десяток dx12-only игр? И есть ли среди них те, которые выпущены не майкрософтовскими студиями? Пока что я вижу продавливание собственной технологии, причём не очень успешное. Чем плох Vulkan?
Эм, а почему dx12-only? Зачем играть с пониженной графикой и производительностью на dx11, если железо позволяет выкрутить все на максимум?

Vulkan не плох, но как и дх12 пока далек от массовости, потому система должна поддерживать и то, и то.
Статья на 3dnews 4-х месячной давности, если коротко — вот выводы.image

В среднем около 10%. А кое-где и в минус. Следует ли ради этого менять ОС, а тем более, если есть аналогичный API, который к тому же ещё и кроссплатформенный?
Это уже каждый решает сам. Лично для меня 10% это существенный прирост, а так как винда мне нужна только для игр, то установка 10ки однозначно стоит того.

К тому же повышенная производительность позволяет снизить нагрев и шум СО, если лочить фреймрейт.
Слишком агрессивная политика мелкомягких меня оттолкнула.
Сижу на win7. Подожду, может эффективные менеджеры всё же одумаются, или им дадут по башке и следующая версия системы будет для людей, а не для непонятно кого.
Следующей версии системы возможно не будет: еще до релиза 10ки они говорили что это будет последняя версия, а дальше МС хочет перейти на бесконечные апдейты и предоставление ее по модели WaaS(Windows As A Service). И я бы не надеялся что менеджеры одумаются, так что если не смущает нарушение лицензии ставьте LTSB(LTSC) релиз, допиливайте настройки через твикер типа w10privacy и будет лучше семерки.
Да не будет она лучше семёрки. Во-первых, там много фоновых процессов крутится, которые не отключить (по ощущениям, в семёрке их было меньше). На очень мощном железе может и пофиг, а вот на среднем и ниже — уже заметно. Во-вторых, своеобразный угловатый дизайн (да, есть кастомные твикеры и темы к ним, но по моему опыту, это всё работает не идеально, возможны баги, глюки, и ограничения на перерисовку некоторых вещей). Полноценный эффект Aero Glass из семёрки вроде так воссоздать никто и не смог, физически не реализуется. И в-третьих, шрифты. Они опять что-то подкрутили, и шрифт стал менее читаемым и резким, чем был даже в семёрке. Вообще такое ощущение, что читабельность текста деградирует с каждой версией: XP > Vista > 7 > 8/8.1 > 10. Между 8 и 10 разница может и едва заметна, а вот при переходе от 7 к 8/8.1 вроде как очень даже чувствуется.

Имхо, Win7 x64 будет популярна для игр ещё долго (а для работы с текстами или кодинга — многие и XP будут юзать, пока что-то не заставит отказаться от неё совсем).
Для игр люди уже сейчас пересаживаются на десятку ради последних версий DirectX, как написали выше, а покинуть XP заставит любой апгрейд железа на более-менее актуальное.
Дизайн это спорный вопрос, мне вот AeroGlass не нужен, а что касается шрифтов, то у меня был какой-то глюк пару релизов назад, по-моему, решилось изменением масштабирования до 150% и обратно.
ради последних версий DirectX

Которые не особо нужны, всё что нужно — работает в том числе на Vista и 7 (хотя под Vista уже далеко не всегда, особенно если брать игры новее 2013-2014 года).

а покинуть XP заставит любой апгрейд железа на более-менее актуальное

У меня довольно актуальное железо (сборка 2012 года), и к нему с драйверами под XP всё ОК. ЧЯДНТ?

мне вот AeroGlass не нужен

Если речь про прозрачность — она у меня тоже отключена, немного мешает. Но вот без неё мне UI в семёрке очень нравится, чего не могу к сожалению сказать о последующих версиях.

а что касается шрифтов, то у меня был какой-то глюк пару релизов назад

Это здесь ни при чём. То, о чём я писал — не глюк, а «фича». Намеренное совершенствование шрифтового движка, которое подчас выходит несколько боком.
Которые не особо нужны, всё что нужно — работает в том числе на Vista и 7
Работает, но графоний отличается.
У меня довольно актуальное железо (сборка 2012 года), и к нему с драйверами под XP всё ОК. ЧЯДНТ?
Под актуальным я Kaby Lake какой-нибудь имел в виду; разумеется, на Авито можно и под 98-ю собрать себе конфиг.
Если речь про прозрачность — она у меня тоже отключена, немного мешает. Но вот без неё мне UI в семёрке очень нравится, чего не могу к сожалению сказать о последующих версиях.
Мне уже давно пофигу на вид кнопочек; зато в десятке есть тёмное оформление, правда ещё не допилено.
Это здесь ни при чём. То, о чём я писал — не глюк, а «фича». Намеренное совершенствование шрифтового движка, которое подчас выходит несколько боком.
Там настройки сглаживания где-то в недрах новой панели настроек есть.
а появление процессоров в рознице состоялось в начале 2017 года (из Википедии)

Почему вы считаете актуальным только то, что вышло не раньше прошлого календарного года?

Я понимаю ещё Intel Quad, Itanium или первое поколение Intel Core с трёхзначными номерами, но 2-ое и 3-ье — не такое уж старьё.

правда ещё не допилено

Вроде оно пока только в Insider Preview, разве нет? Ну и в любом случае, есть твикеры, которые могут сделать любой цвет текста и фона; если вам так нужна тёмная тема, вы могли её сделать себе уже очень давно :)

Там настройки сглаживания где-то в недрах новой панели настроек есть.

Интересно, надо погуглить будет.
Почему вы считаете актуальным только то, что вышло не раньше прошлого календарного года?

Я понимаю ещё Intel Quad, Itanium или первое поколение Intel Core с трёхзначными номерами, но 2-ое и 3-ье — не такое уж старьё
Потому что под старое поколение нужна старая материнка со старым сокетом и со старой памятью (DDR3). Всё это в принципе можно найти в ритейле, но поддержка более старых компонентов закончится раньше, чем более новых. Я тоже не в восторге от решения Microsoft по поводу Skylake в семёрке, но всё-таки в конце 2018 года можно и задуматься о будущем. Зачем покупать гарантированно устаревшее? По крайней мере, в качестве нового, про вторичный рынок с целью экономии я не спорю.
Вроде оно пока только в Insider Preview, разве нет? Ну и в любом случае, есть твикеры, которые могут сделать любой цвет текста и фона; если вам так нужна тёмная тема, вы могли её сделать себе уже очень давно :)
Я успел на 1809 обновиться; сторонними твикерами уже давно не пользуюсь, только чистилкой CCleaner.
и со старой памятью (DDR3)

Чем DDR3 старая? Предпоследняя модификация вроде, их в продаже сейчас полно, откройте тот же Яндекс Маркет.

На счёт сокета — так это сугубо проблемы интела, что они обновляют их столь часто и ломают совместимость.

Но я в любом случае не вижу проблемы при апгрейде поменять всё сразу.

Я тоже не в восторге от решения Microsoft по поводу Skylake в семёрке

Про какое именно решение речь?

Я успел на 1809 обновиться

При чём тут 1809? В новостной рассылке Windows Insider Program, которую я получаю, было написано, что эта фича только для инсайдеров, вроде. Хотя может я ошибаюсь, и там было сказано, что для инсайдеров она была доступна раньше, ещё с июля, а теперь вот вышла для всех :)

Зачем покупать гарантированно устаревшее? По крайней мере, в качестве нового

Согласен. Но тут ещё вопрос цена/качество стоит. Если задачи так скромны, что для них хватит и процессора 2-ого поколения, зачем брать 7-8, если 2-ое с рук выйдет намного дешевле? Хотя если цена почти равная будет — я за новую модель.

сторонними твикерами уже давно не пользуюсь

Но если вам так не хватало тёмной темы, можно было и воспользоваться. Где логика? Не хотите жертвовать стабильностью?)

P.S. Судя по моим замерам мне сейчас важнее обновить видеокарту, чем процессор (хотя и процессор помощнее тоже бы не помешал, при том же программном кодировании видео скорость упирается явно в него). Но опять же, у меня i5 2500K. Есть шикарные по скорости модели Core i7 2-3 поколения, даже с 6 ядрами.
Чем DDR3 старая? Предпоследняя модификация вроде, их в продаже сейчас полно, откройте тот же Яндекс Маркет.
Ну, я помню момент, когда то ли первая, то ли вторая стала стоить каких-то негуманных денег. В любом случае, четвёрка уже не какая-то диковинка для геймеров, а вполне ходовая память.
На счёт сокета — так это сугубо проблемы интела, что они обновляют их столь часто и ломают совместимость.

1151-й, кстати, пока не меняют физически, вместо этого Intel занялись какой-то хернёй и выпустили 1151v2 с такой же распиновкой, но не работающий со старыми процессорами.
Но я в любом случае не вижу проблемы при апгрейде поменять всё сразу.
Я собственно это и предложил, только сразу на свежее чтобы потом через пару лет не париться при желании, например, проапгрейдить память.
Про какое именно решение речь
Дропнули поддержку в семёрке да ещё и добавили обновлением NAG-скрин, который про это сообщает и предлагает обновиться на десятку.
При чём тут 1809? В новостной рассылке Windows Insider Program, которую я получаю, было написано, что эта фича только для инсайдеров, вроде. Хотя может я ошибаюсь, и там было сказано, что для инсайдеров она была доступна раньше, ещё с июля, а теперь вот вышла для всех :)
Эта фича должна была быть с выпуска 1809, но релиз немного не задался, поэтому да, можно сказать, что пока она только для инсайдеров. Вообще, если точнее говорить, то тёмная тема для модерновой части винды есть уже давно, а теперь она доступна и для проводника.
Но если вам так не хватало тёмной темы, можно было и воспользоваться.
А я не говорил, что мне нехватало. Мне было пофиг, как и на кнопочки. Но раз завезли, то пользуюсь.
Ну, я помню момент, когда то ли первая, то ли вторая стала стоить каких-то негуманных денег.

Я вот вчера как раз искал планку DDR2 в 2 Gb для своей старой машины 2008 года, там это максимум. Стоят они и правда очень дорого. Не подскажете, почему так? 4000-9000 рублей за планку например легко, если бренд типа Kingston.

Дропнули поддержку в семёрке

А как этот NAG-скрин показывается, если поддержка дропнута?

Вообще, если точнее говорить, то тёмная тема для модерновой части винды есть уже давно, а теперь она доступна и для проводника.

Про это я как раз знаю)

А я не говорил, что мне нехватало. Мне было пофиг, как и на кнопочки.

Не знаю, мне почему-то било в десятке по глазам в первое время. Хотя казалось бы, в XP проводник тоже в основном белый, и ничего. Может, голубая панель слева как-то мне эту яркость компенсировала, хз…
Не подскажете, почему так?

Потому что новая «брендовая» DDR2 уже не выпускается, вот и ломят цены. Берите б/у двухсторонние Samsung/Hynix(самые безпроблемные), они стоят по 5-8$ — во всяком случае у нас.
Не подскажете, где посмотреть? Я видел вариант за 1130 рублей от Hynix тут, но там частота 800 MHz (правда, я потом прочитал, что это не страшно, она должна у меня работать с пониженной частотой в 500 MHz).
Смотреть естественно на местных барахолках, в моем случае это торговые разделы на городских форумах и глобальный olx. Для РФ глобальный наверное avito.
Вот даже не знаю, стоит ли экономия 500-600 рублей такого геморроя :)
В прошлом году тоже искал планку DDR2 2GB для ноутбука. Нашел на Авито, там было много предложений, так что выбрал самое близкое к дому. Купил где-то за 500 р. Samsung, б/у конечно, прогон мемтестом ошибок не выявил, все работает. В магазине (в каком, уже не помню) можно было купить новый kingston за 1100-1200 р.
Я вот вчера как раз искал планку DDR2 в 2 Gb для своей старой машины 2008 года, там это максимум. Стоят они и правда очень дорого. Не подскажете, почему так? 4000-9000 рублей за планку например легко, если бренд типа Kingston.
Потому что сняты с производства, как уже написали, и распродают остатки. Это всё ориентировано на корпоративных покупателей, которые всё равно выложат столько, если им нужно — из-за документов и гарантии. Для простых смертных — вторичка и Aliexpress.
В общем-то с DDR3 такое тоже рано или поздно произойдёт.
А как этот NAG-скрин показывается, если поддержка дропнута?
Дропнута поддержка !== Windows больше не загружается. Просто не получает обновления и при загрузке показывает окно.
Не знаю, мне почему-то било в десятке по глазам в первое время. Хотя казалось бы, в XP проводник тоже в основном белый, и ничего. Может, голубая панель слева как-то мне эту яркость компенсировала, хз…
Раньше я просто переключал профили монитора — для игр и видео поярче, для остального потемнее.
Дропнута поддержка !== Windows больше не загружается

Хм, а смысл вообще тогда такое делать? Я думал, «дропнута поддержка» означает, что будущий код Windows будет обладать какими-то свойствами, которые принципиально не дадут ему запуститься на более старом железе (и логично, если это наступило бы с выходом новой версии, ну или нового большого апдейта 10-ки, а не просто на ровном месте). А если всё в порядке, и работа возможна — нафига какие-то NAG окна показывать?
UFO just landed and posted this here
А, типа «новая Windows работает с вашим оборудованием качественнее? Ок… Но это довольно грязный приём.

После эпопеи с практически насильным впихиванием апгрейда на десятку-то? Ну так, слабенько.

Ну, там было всё-таки предложение обновиться добровольно. Те напоминания — они были симпатичные, и вроде даже отключались. Это всё-таки не NAG-скрин о том, что «ваше оборудование больше не поддерживается».
Судя по многочисленным статьям, в том числе и на Хабре, Microsoft что только не делало, чтобы затащить пользователей на новую Windows. Видимо, было несколько разных версий апдейтера, и далеко не все были симпатичные и легко отключались.
А для наг-скрина и обновлений уже написали решение.
Уже начиная с ноутов на 14 нм (типа Braswell или Core 5xxx) чистую Win 7 почти во всех случаях нет смысла ставить. Я бы может нашел с чего установить драйвера под USB (даже 2.0 может не пахать совсем — и мышка, и флешки), тачпад (может на 1 конкретном ноуте была проблема только) и сетевую карту, но только путем «установить Win 10, разбить на диск D: и записать на него сетапы».
Win 10 (что-то вроде ru_windows_10_enterprise_ltsc_2019_x64_dvd.iso) стало без проблем, на не работу чего либо пользователь не жаловался.
разбить на диск D: и записать на него сетапы

Вы к тому, что не работает USB, и поэтому нет способа получить инсталяторы? Ну так это решаемо. Во-первых, можно по-быстрому поднять веб-сервер на другом компе, если есть сеть (у меня дома постоянно одна из машин в качестве сервера пашет). Но окей, сети у нас допустим тоже нет (хотя странно, на сетевую карту обычно Windows вообще сама драйвера находит, включая и семёрку). Но можно же поставить с CD-ROM. Зачем он иначе нужен? Как раз тот редкий случай, чтобы воспользоваться. При условии, конечно, что у вас где-то в другом компе есть пишущий дисковод.
Пишущий где-то есть, но в конкретно последнем ноуте даже привода не было — такой тонкий он как бы, даже винт высотой 7 мм только.
У всякого старья типа материнок на G31 обычно проблем с драйвером сетевушки нет, на ноут с Core поколения Merom тоже кажется драйвера система сама нашла.
Сейчас не везде ставят приводы, увы, это да. А если ультрабук — то почти без шансов. А внешний привод USB требует… Странно всё-таки, что на USB дрова сами не всегда находятся, это совсем какой-то ужас-ужас. То есть база драйверов-то у MS единая. Если находит десятка, почему не находит семёрка? Просто нет драйвера под более старую ОС изначально?
Потому и брал мать с парой отдельных USB2.0. Которые работают из коробки, в том числе и в биосе.
А сетевая карта, да. Как ни странно системные драйвера не подходят. Выручает старая флешка с нужными драйверами, т.к. в приводе(Pioneer, взял понадеявшись на бренд) что то заклинило спустя год. И лотерея, откроется ли он когда срочно нужен или нет.
Это ведь я ставлю совсем голый образ от MSDN, даже без SP1. Может с тех пор создали образ с интегрированным SP1, но наверное было лень их искать для скачивания (т.к. метод «сайт MS + найденные в инете ключи» конечно фиксят быстро).
Может вот тут приличные образы есть, но не проверял.
Зачем искать ключи? При установке Ultimate/Максимальной версии на странице ввода ключа жмете пропустить, а потом просто активируете систему через KMS активатор, ключ он сам подкинет.
Ну а последние официальные образы семерки это
ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso
ru_windows_7_ultimate_with_sp1_x86_dvd_u_677463.iso
от 12.05.2011.
Правда хоть я и сторонник чистой установки системы с официальных образов, но в случае семерки рекомендую брать образ с интегрированными обновлениями, или интегрировать их самому(гуглить UpdatePack 7), потому что иначе они будут качаться и ставиться вечность и далеко не всегда успешно с первой попытки.
лучше интегрируйте с помощью ntlite обновления (оно само позволяет загрузить их и интегрировать, в тч драйвера и прочее прочее)
Ключи — чтобы скачать с официального сайта.
А так действительно, по ссылке есть те самые образы.
Качать скажем 50 обнов за раз я конечно не буду.
Ещё можно перед установкой SP1 попробовать установить пару нужных обнов, которые Винда внезапно находит для такой системы без патча.
Фоновых процессов у 7ки со всеми обновлениями примерно столько же, как и у ltsb 10ки. На дизайн системы вообще пофиг — 99% времени его не видно, хотя меня вполне устраивает, тут дело привычки. На игровой системе Aero Glass лучше отключать, особенно если используете оверлеи и/или стримите/записываете. Со шрифтами в системе проблем никогда не испытывал, а вот в браузерах бывали косяки.
Конечно доля семерки у геймеров еще велика, но падает вполне уверенно.
image
Это данные стима за октябрь, если память мне не изменяет то в начале года доли 7ки и 10ки были зеркальными.
у 7ки со всеми обновлениями
А кто сказал, что надо их ставить? Максимум можно поставить SP1 (на самом деле, если его не поставить, то некоторые игры даже не пойдут, так что это да, обязательно).

доля семерки у геймеров еще велика, но падает вполне уверенно
Любопытно. Неужели десятка настолько удобнее? По идее, интерфейс геймерам пофиг, а игровых эксклюзивов под Win 10 не так много. Что в таком случае мотивирует делать переход?
Что в таком случае мотивирует делать переход?

Производительность. Одни и те же игры выдают как минимум более стабильный фпс(более плавную картинку), а в некоторых играх еще и прирост наблюдается. Конечно на топовом железе это не особо заметно, но на чемто 5-8 летней давности бывает весьма ощутимо.
Ну и DX12 уже в качестве бонуса.
> Что в таком случае мотивирует делать переход?

Тем что среднему человеку далеко пофигу на все эти «фоновые процессы», обновления и т.п… Я обновился срепя сердцем и еще не было ни разу желания откатиться на семерку т.к. лично мне десятка банально оказалась удобней и становится удобней с каждой обновой. Еще-б сделали что с проблемой разрастания размера системы до неприличных размеров и вообще было-б счастье.
т.к. лично мне десятка банально оказалась удобней

Так вы не геймер, наверное. Вам удобство важнее, чем людям, который запускают ОС только чтобы запустить Steam, а из него запустить игру.
Я достаточно много играю и все мои апгрейды (кроме ssd) были сугубо ради новых игр. Не задротствую в доты/каэсочки, но люблю выходные иногда проводить не выходя за пределы виртуальных миров.
Так далеко не все игры требуют DirectX 12. Из того, что вспоминается сходу — только Quantum Break требовал Windows 10 в обязательном порядке.
Эх, у семёрки неудачный проводник (верните кнопку «на уровень выше»!) в котором были глюки (я уже забыл, на какие нарвался — они описываются в инете), весёлые приключения с камерой на ieee1394 (без смены драйвера она не видит видеопоток), отсутствие контакта с моей Sony Alpha-200 (она её тоже не видит вообще по USB), куча действий чтобы просто изменить время (там несколько уровней вложенности! В XP был один...), неудачный новый Paint (верните же старый, он так удобен для простейший действий!).
Ну да, ну да. Если исключить проблемы с дровами (кому вопрос, к производителю устройства или к производителю системы — ХЗ), то и вываливается Проводник, да Paint.

Ппц проблемы, честно говоря. Проводник я редко вижу — в основном Total Commander, а Paint — есть, на том спасибо.

p.s. апнитесь с XP на 10 — вообще бесценно. Отпадёт всё корпоративное напрочь.
Classic Shell может настроить Проводник в стиле XP. Можно добавить кнопку «на уровень выше».
И зачем мне кнопка, если могу нажать на любую папку более высокого уровня?
image
UFO just landed and posted this here
Новый Paint, в отличие от старого, позволяет рисовать довольно крутые картины… Особенно если ты художник, и у тебя есть графическое перо :)
Впрочем, некоторые ухитряются делать шедевры даже мышкой.
Кстати, напишу тут, вдруг кому пригодится…
Для тех у кого не видится камера по 1394 под Windows 7 — зайдите в диспетчер устройств и вручную поменяйте драйвер OHCI-контроллера на «устаревший» из списка. И все заработает на «ура».
Из плюсов проводника 7-ки: в ней, в отличии от XP для файловых операций копирования\удаления есть кнопка «пропустить» (крайне полезная вещь для тех, кто не использует сторонние файловые менеджеры).
Вы про кнопку «Пропустить все», которую в XP надо нажимать для каждого файла? Это да…
Иногда и пропустить по одному файлу нельзя — процесс просто прерывается. И потом приходится выделять отдельные группы файлов в каталоге для операции.
Не, прерывается он вроде бы только если нажать «отмена», насколько я помню по своему опыту…
«Ошибка при удалении файла или папки.»
«Не удется удалить 3744. Нет доступа.
Диск может быть переполнен или защищен от записи, либо файл занят другим приложение»
«ОК»
и на этом все!
А когда это происходит? Если случайно выдернуть USB кабель во время операции?
Прямо во время копирования если чистить? Я не сильно усердствую при очистке временных каталогов (чищу не всё, а только то, в чём точно уверен, что не нужно ни мне, ни системе), с таким не сталкивался ещё пока.
Например при простом удалении. Или переносе. Выделяешь группу файлов. Жмешь удалить (или перенести в другой каталог).
Процесс доходит до первого проблемного (например заблокированного системой или на который недостаточно прав у текущего пользователя или с недопустимым символом в имени) плюется ошибкой и прерывается.

— эй, а как же остальные файлы дальше по списку?
— какие остальные файлы, нечего не помню, не было никаких остальных файлов!
Я скриптом удалял из папок типа \Temp файлы датой изменения n дней и более — без проблем удаляет даже при ошибках доступа.
например заблокированного системой или на который недостаточно прав у текущего пользователя или с недопустимым символом в имени

Спасибо, понятно. Мне видимо везёт не удалять файлы, среди которых есть заблокированные на запись системой. Хотя иногда я на такое напарывался (например, при ручном удалении вирусни, которая продолжает себя перезапускать). Так что я про эту особенность в курсе (что остальные файлы из списка «забываются» системой). Просто было интересно, почему для вас это поведение так часто встречается.
Неплохо так шпал прилетело. Видимо, от тех, кто до конца не читает мой ответ.
Так вот, ребята, вас принудительно затаскивают на Windows 10.

В целом всё отлично с Windows 7, но Microsoft хочет еще бабла пытается всех обновить, поэтому появляются темы про DirectX. Эта тема же началась с Windows XP :) Когда DirectX официально для Windows XP остановился на версии 9.

А что остановился-то? Это же всё Windows NT!
Это искусственное ограничение, привет от маркетологов Microsoft.
Неплохо так шпал прилетело. Видимо, от тех, кто до конца не читает мой ответ.
Так вот, ребята, вас принудительно затаскивают на Windows 10.

Ну так а что вы хотите, даже казалось бы безобидную критику какой-либо ОС, многие воспринимают как личное оскорбление )))

Некоторые ранние процессоры на AM2 сокете не поддерживают какую-то инструкцию, без которой ни 8.1, ни 10 не поставятся.

что значит искуственное? это поддержка legacy софта. а то давайте требовать DX12 на Win95, не ну а чо, сложно чтоли? а то остановились на 8 версии, раньше то выпускали, а то нате вам ;)

А ничего что в xp ядро старое чтобы вытащить тот же directx и другие новые подсистемы пришлось бы плодить гору костылей. Проще было дропнуть поддержку и пилить новые технологии на новой кодовой базе с минимальным количеством костылей

Так может, просто ядро можно было обновить?
Ну а GUI не трогать. А то эти эксперименты с GUI раздражают. То Пуск выбросят, то проводник поменяют.
Так может, просто ядро можно было обновить?
Ну так его и обновили. Назвав это Vista, а в последствии Windows 7.
Там товарищ написал же — «не трогая интерфейс» :)
Кстати, забавный факт в том, что тот же рендеринг текста в семёрке теоретически мог бы быть как в XP (с менее равными межсимвольными интервалами, но резкий), это технически возможно (я Firefox свой так настроил через DirectDraw, что текст как в XP выглядит практически, там куча режимов доступно, один из них как раз даёт компромисс, чтобы и интервалы не прыгали, и резкость сохранялась). Но чёрт возьми, это нельзя настроить глобально для ОС! То есть проводник, подписи к значкам, заголовки и пункты меню, текст в диалоговых окнах, просто текст в обычных приложениях… Вот нельзя поменять алгоритм, и всё тут. Причём для настройки ClearType по сравнению с апплетом для XP даже увеличили число шагов мастера, повысив вариабельность. Но полностью вернуть старый вариант хинтинга/позиционирования — не, нельзя. А почему нельзя? Потому что или поленились, или идеологически не хотят слишком гибкой кастомизации ОС, или потому что «у нас же тогда надписи кое-где вылезут за пределы блоков или подойдут близко к границе, это ужас-ужас». Ну да, а что люди зрение в итоге ломают — всем пофигу.
Рендеринг текста это такая тема, которую обсуждать смысла нет, у каждого свои предпочтения. Лично мне сглаживание текста в XP не нравится абсолютно, но и в более новых Windows тоже не особо. Потому что оно исключительно для ЖК, но и на ЖК смотрится не очень. Мне бы обычное grayscale, но его в Windows, к сожалению не завезли.
С другой стороны, opera://flags/#lcd-text-aa = Disabled есть, и этого для повседневной жизни хватает.
UFO just landed and posted this here
Если бы его везде можно было поставить. К тому же —на маленьких размерах начинает выглядеть ещё хуже:
image

image

И сейчас проверил, в блокноте, например, от размера 10 и ниже сглаживание и на Tahoma пропадает.

Мне бы как в OSX или Linux, но надежды на это никакой.
Смотрю на оба эти скрина, и плакать хочется) Вот эти оранжевые полулинии слева от букв «н» и «к» — это вы просто мастер настройки не прошли до конца? Это ведь ужасно.
Вот, про что я и говорю. Мониторы у всех разные, восприятие тоже.

А как вам «л» и «к» на первом скрине? Вот это действительно ужасно.
Первый скрин в целом так ужасен, что там нет смысла обсуждать отдельно «л» и «к». Там и «е» мыльноваты, а разница в гамме между «T» и «y» просто капец.

P.S. Мне это напомнило текст на КПК от HP, с которого я в середине нулевых читал книжки в электронном виде. Но там это выглядело чуть резче (благо, зерно экрана было очень крупным). И в любом случае, как по мне — лучше уж так, чем цветные радужные разводы вокруг букв со всех сторон. По крайней мере был другой наладонник от Compaq, где текст в той же читалке на той же ОС выводился именно с «радугой» по краям, и от такого вообще хотелось плеваться.
Скрины текста с cleartype будут принципиально по-разному выглядеть на мониторах с разным порядком субпикселей. Так что сравнивать по скринам бесполезно.
Так во-первых, первый скрин выше — без ClearType. А во-вторых, у меня не только монитор в плане порядка субпикселей не стандартный, но и разрешение ненативное стоит. Так что проще просто забить, и смотреть «на глазок», сравнивая с впечатлениями из личного опыта (я близорукий, и даже при нативном разрешении мелкие дефекты ClearType настройки замечаю).

P.S. Кроме того, скрины специально были увеличены, и в этом контексте уже не столь важно, на каком мониторе мы смотрим. Я чётко вижу, что у человека слева и справа от палочки у буквы «Т» — оранжевая и голубая линии. Как по мне, это не есть хорошо. Такое бывает именно при неправильном режиме настройки под тип монитора.

Хотя может быть, это особенность всех современных версия Windows. В идеале, конечно, хотелось бы, чтобы линия была только с одной стороны, и не очень высокой яркости (чтобы она выглядела ближе к абсолютно чёрному).
Если разрешение не нативное, зачем еще ClearType? Оно же и так сглаживается/смазывается на границах контрастных объектов типа шрифтов. При самом масштабировании (и сопутствующей этому интерполяции) между 2мя разрешениями.
В теории — да. Но на практике если отключить ClearType, сами буквы как минимум выглядят сильно иначе…
Ну естественно, но в том и смысл.

Есть несколько вариантов

1 — совсем без сглаживания. Шрифты максимально четкие, но все «в зазубринах» из-за дискретности. Большинству такое не травится, хотя есть и любители

2 — простое (по пиксельное) сглаживание, разводов и артефактов нет, но несколько грубоватая работа получается, например шрифты могут начинать выглядеть выделенным полужирным

3 — субпиксельное сглаживание, например ClearType, по геометрии работает точно но из-за работы с субпикселями появляются цветовые разводы на границах линий. Вдали (или при высоком PPI экрана) самих отдельных разводов уже не видно, но все-равно ощущения какого-то грязноватого текста. Хотя большинство этот вариант устраивает.
4 — использование неродного разрешения монитора (логическое < физического). Используется обычно не для сглаживания, а для корректного масштабирования (ВСЕГО и ВЕЗДЕ). Но побочным эффектом из-за интерполяции дает эффект сглаживания шрифтов аналогичный пукту 2, только качественнее (т.к. работа тоже на уровне целых пикселей, но самих пикселей приходящихся на один символ стало больше, поэтому апроксимация непрерывных кривых дискретными пикселями работает получше). Большинству не нравится либо из-за «замыливания» либо чаще из-за артефактов возникающих на мелких деталях (включая шрифты в первую очередь как раз) вызываемых низким качеством схемы интерполяции в большинстве мониторов сделанной «для галочки»

А вот включенный ClearType при работе не в родном разрешении это 3+4 одновременно. Сочетающий недостатки обоих (и не слишком высокая точность и искажение цветов), но вот каких-то преимуществ от подобной двойной обработки вроде не видно.

P.S.
Пункт 4 имеет еще 2 подварианта
4а — масштабирование средствами монитора — сигнал подается как есть, монитор сам его под себя адаптирует, как может (результат зависит от монитора, обычно не очень)
4б — масштабирование средствами видеокарты (не во всех драйверах есть), пересчет идет на GPU (у которой на порядки большая выч. мощность чем у копеечного чипа/блока в чипе монитора и за счет этого драйвер может использовать более качественные алгоритмы), на вход монитора подается его родное разрешение, он сигнал не модифицирует и вообще в принципе не знает о реальном разрешении с которым работает ПО и пользователь.

Если с 4a + ClearType еще встречал варианты оказывающиеся на глаз чуть получше чем просто 4a (из-за сильной убогости самого 4a в конкретном мониторе), то 4б + ClearType ИМХО может сделать только хуже: ни гладкости ни четкости не добавит, а вот «грязь» появляется…
У меня очень хорошо выглядит текст (особенно на иконках рабочего стола, там белые буквы вокруг чёрных теней, а обои тёмно-синие) именно с 4б + ClearType. Монитор — Dell 24" на MVA матрице.

При этом на видеокарте (поскольку она конца 2011 года выпуска) нет DisplayPort выхода, а по HDMI если снять галку «масштабирование средствами GPU») картинка не растягивается на всю площадь панели почему-то (то есть по бокам остаются поля в 10%). Так что у меня выбора особого нет, приходится использовать 4б, а не 4а. Если всё же перейти на 4а — всё становится мелко и по ощущениям чуть менее резко, хотя и не то чтобы сильно — всё таки то, что сигнал идёт по «цифре», а не по VGA, уже даёт свой эффект. Вот если по VGA подключиться (там проблем с полями никаких нет, иногда использую для старых игр, не умеющих выводит картинку в Full HD) — там да, мыло во всей красе. Особенно если не использовать GPU масштабирование. Скалеры в современных мониторах и правда ставят хуже некуда.

И обычный текст (даже в Хроме, хотя там ситуация похуже) — в целом читаемый. Просто в Хроме он размыт больше необходимого из-за того, что Хром использует своё кастомное сглаживание, а не системный ClearType (по-моему, для WinXP он вообще использует монохромное сглаживание, потому что цветных ореолов я в упор не вижу от слова «совсем»).
Я чётко вижу, что у человека слева и справа от палочки у буквы «Т» — оранжевая и голубая линии.

Если речь о втором скрине, то так и должно быть. Особенно на масштабированной картинке. Ведь если в белом пикселе погасить синий субпиксель — получится оранжевый цвет. В скриншоте он так и сохранится, как оранжевый. И при увеличении картинки честно отрендерится как оранжевая полоса.
Субпиксельное сглаживание на то и субпиксельное, чтобы работать только и исключительно на уровне отдельных субпикселей. При масштабировании (или изменении порядка субпикселей) все ломается, это неизбежно.
Вы не поняли. Я к тому говорю, что если букву выровнять правильно по секте, то линий будет не две, а только одна, с одной стороны.

И да, я эту гадость вижу например в текстах пунктов и названий меню в Firefox на Windows 7, при этом ClearType включен, в рамках ОС настроен корректно, там такой шляпы нет. И на самих вебстраницах — тоже нет. Разрешение — нативное, не уменьшенное.
Если выровнять по сетке пикселей, тогда уедет кернинг/трекинг, тоже плохо.
Ну а раз эта проблема встречается только в одном конкретном месте, разумно предположить, что там какой-то свой рендеринг шрифта. Который не знает о системных настройках cleartype.
тогда уедет кернинг/трекинг

Почему? Кернинг — это же межсимвольные расстояния, если я ничего не путаю. Просто всё немножко подвинется сразу на треть пикселя.
разумно предположить, что там какой-то свой рендеринг шрифта

Видимо, так и есть. Но пофиксить это у разработчиков браузера никак руки не дойдут уже долгие годы (эта проблема есть и в версиях 38-42, и сохранилась аж до нынешних Quantum-based версий). В самом деле, оно проявляется только на BGR мониторах, которые относительно мало распространены. На них скорее всего просто никто толком браузер не тестил.
Все новые UWP приложения рендерят текст в grayscale, так как ClearType там не возможен.

Омг, так вот почему текст в клиенте ВК и в приложении «Новости» был такой хреновый… А в чём там техническая проблема ClearType сделать? UWP приложения вроде используют специальный язык разметки, но потом-то это всё равно всё исполняется чем-то вроде .NET, не?
UFO just landed and posted this here
Странно. Почему бы не допилить ClearType так, чтобы он оперировал исключительно альфа-каналом (хотя бы в качестве альтернативного режима)? Вот цвет текста знать нужно, а цвет фона — по идее не обязательно, на последнем этапе просто произвести смешивание пиксела, посчитанного ClearType на основе цвета текста и координаты пикселя, с пикселом фона.

P.S. Я когда в Java на Swing пытаюсь задавать элементу JLabel цвет с альфа-каналом (или ставлю прозрачность глобально), ClearType делает прощальный взмах рукой, и текст становится тонким, монохромно сглаженным и корявым по форме. Наверное, у этого поведения оттуда же ноги растут.

P.P.S. Если анимировать свойство opacity в IE версии 7-8 через JavaScript (не знаю как в более новых версиях, возможно так же), то в течение всей анимации текст в этом элементе тоже немного не такой, как в статическом варианте. Менее жирный, что ли. Хотя и не такой бледный как в Java.
UFO just landed and posted this here
Не согласен. Имхо достаточно знать цвет текста.

Зачем нам цвет фона? У нас есть логическая модель LCD-матрицы. И мы знаем, в каких пропорциях на каком пикселе нам надо смешивать красный, зелёный и синий. Какая разница, какой фон? Достаточно знать, какой текст (то есть мы краями глифов имитируем целевой цвет текста с применением прозрачности, но при этом используем субпиксели матрицы).

Я так понимаю, проблемы возможны только в случае цветов текста, лежащих в сером диапазоне (когда алгоритм не знает, текст темнее фона или светлее).

Остальное — не столь критично. Хотя зная цвет фона, можно делать рендеринг качественнее, отдавая предпочтение таким цветным ореолам, которые близки к оттенку фона. Но ещё раз, это не столь значимо, можно и без этого (считать условно фон либо белым, либо чёрным).
то есть мы краями глифов имитируем целевой цвет текста с применением прозрачности, но при этом используем субпиксели матрицы

В смысле? Субпиксельное сглаживание в принципе не может имитировать целевой цвет текста, кроме оттенков серого. Потому что оперирует отдельными субпикселями, цвет которых менять нельзя, только яркость. Можно либо погасить ближайший к символу субпиксель, визуально «расширив» область черного, либо наоборот — зажечь его, погасив остальные, «расширив» область белого. Чтобы это работало хорошо, надо знать яркость (а в идеале и оттенок) фона, иначе у черного текста на сером фоне будет белый ореол.
Я понимаю, как работает алгоритм. Но мы можем поменять и оттенок результирующего пикселя с края, поиграв интенсивностью субпикселей. Как раз если всё будет так просто, как вы описали выше, нам вообще знать цвет фона не нужно (только цвет текста, чёрный или белый).

Про белый ореол не очень понял. Вы о том, что алгоритм будет работать как для белого фона, а фон на самом деле серый? Окей, а если алгоритм будет знать, что фон серый, что изменится в этом случае?
Но мы можем поменять и оттенок результирующего пикселя с края, поиграв интенсивностью субпикселей.

Только в некоторых пределах. Если синий субпиксель, например, погашен, то оттенок «фона» можно варьировать только между красным и зеленым. При этом зеленый (при последовательности RGB или BGR) полностью гасить тоже не вариант — форма символа испортится. Хотя, мне кажется, винда так и делает: жертвует четкостью символа, чтобы избежать артефактов на цветном фоне.
Окей, а если алгоритм будет знать, что фон серый, что изменится в этом случае?

Очевидно, приглушит яркость «включенных» субпикселей, чтобы она соответствовала яркости фона.
форма символа испортится

Если сделать это по всему контуру, а не в одной точке, но испортится не сильно. И это лучше, чем цветные разводы, имхо.

Очевидно, приглушит яркость «включенных» субпикселей, чтобы она соответствовала яркости фона.

Ну да, согласен с вами, всё так. Не очень только понятно, почему они не научили этот фреймворк передавать данные о фоне в момент рендеринга в ClearType модуль.
Мне бы обычное grayscale, но его в Windows, к сожалению не завезли.

А «стандартное сглаживание» из XP — это разве не Grayscale?

и ставлю Tahoma, чтобы получить чёткий шрифт

Мне XP этим и нравится: шрифт всегда и везде чёткий — не важно, Courier New, Tahoma, Verdana или Arial даже. Кстати, на рабочем столе и так Tahoma используется для значков. А на Хабре — Verdana. В старом дизайне ВК тоже Tahoma кстати был. И я сам для своих личных веб-проектов всегда стараюсь связку Tahoma + Verdana использовать.
А «стандартное сглаживание» из XP — это разве не Grayscale?
Увы, нет. Иначе бы люди не пилили костыли вроде GDIPP и MacType.
А что это тогда такое?) На вид просто похоже.
UFO just landed and posted this here
Потому что Firefox последних версий использует по умолчанию не Direct2D, а Skia (а это уже кастомный код рендеринга шрифта, а не встроенный в ОС), отсюда и проблемы.
Офис у меня ничего не мылит. Вот интервалы между буквами в Ворде 2003 — пляшут, но мыла и близко нет.
UFO just landed and posted this here
Как бы не поддерживает

Ну значит там идёт неявный fallback на DirectDraw. Я говорю, как в настройках написано в конфиге)
Как же в Линуксе умудряются такие проблемы решать, и обновлять ядро без смены интерфейса и без добавления слежки и неотключаемых обновлений? Неужели там разработчики настолько более сильные?

Удачи вам собрать Mesa 18 на каком-нибудь дистре с ядром 2.6.*

Под интерфейсом Вы имеете в виду какой нибудь GNOME на RHEL? Так на Линуксе другом можно вообще не поставить интерфейс или отключить загрузку GNOME после того, как установили его.
В Линуксе ядро пишут одни люди, интерфейс другие, gnutools третьи.

В результате нет никакого единого стандарта для графического IP (одна из основных причин, почему линукс непопулярен как платформа для игр).

Вот Steam пишет свой вариант, со своими штуками. Андроид со своими.

А в Windows — в каждом есть directX.
А в Windows — в каждом есть directX.

Ээээ, есть OpenGL, а теперь и Vulkan
UFO just landed and posted this here

Как там в XP с wddm?
Ну а вообще конечно, ни капли нового кода
Из того что вспомнил
Переделали кучу всего в RPC
Переделали внутреннюю структуру cryptoAPI теперь не нужно городить свое шифрование в драйверах.
Переделали много чего из Etw
В 10ке появились protected процессы

Для 18 лет — не так уж и много изменений (хотя вы конечно вспомнили не всё что есть, а то что вспомнили).

А если серьёзно — можно просто взять какой-то софт для Windows 7 и выше, и попробовать его скомпилировать с поддержкой XP и запустить. В итоге при запуске сразу программа вылетит с ошибкой, и там будет указано, к какой несуществующей функции ядра было обращение. Ребята с MSFN пытались так запускать сначала Firefox 53, потом Firefox 57, и смотрели, много ли таких функций. Оказалось, что не так уж много: порядка 15, не поддерживаемых в Vista, и около 20-25, не поддерживаемых в XP. Причём оказалось, что процентов 80 или легко портируются, или уже портированы энтузиастами, и можно вставить их прямо в программу и делать перехват, для этого не нужно даже заставлять пользователя ставить кастомное ядро. А остальное — тоже портируется, но чуть сложнее.

С Firefox 57 случился эпический фейл при попытке сделать его порт под XP только потому, что там слишком активно используются API Win7, которые очень сильно отличаются от старых, плюс он очень сильно завязан на Rust, который тоже не поддерживает ничего старше Win7.
UFO just landed and posted this here
Изменились с выходом Висты, например, изоляция между сессиями, в той же хр пользователь первый работал в нулевой сессиии.
UFO just landed and posted this here
Знаете про бабушку, которая могла бы быть дедушкой?
XP и даже 7k не поддерживает 4kn диски.
UFO just landed and posted this here
OpenGL-ю это как-то не мешало (тесселяция).
Ага, ко мне прилетели из МС и насильно technical preview, а потом бету установили.
Искренне стесняюсь спрашивая, но тем не менее — а вы Ubuntu не пробовали?
Я так и сделал. :) Поставил Linux Mint 19. На том и остановился.
Установка Linux на старый ПК — это один из лучших способов задействовать эффективно старое железо. Да и свежие версии софта без проблем встанут, в отличие от Windows XP, которую много уже кто из производителей софта бросили. Кстати, тут на виртуалку ставил Windows XP чтобы запустить старую софтину. Как оказалось теперь нельзя поставить браузер с помощью утилиты Internet Explorer… он тупо не может зайти на сайты по https.
Установка Linux на старый ПК — это один из лучших способов задействовать эффективно старое железо.
Ubuntu Desktop Edition
2 GHz dual core processor
2 GiB RAM (system memory)
25 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach)

На такое железо, извините, и десятка неплохо встанет.
Не Убунтой единой. Arch: 512 MB RAM, 800 MB of disk space. На такое десятка встанет?
А потом мы ставим туда браузер… ну и в принципе уже достаточно.
Современные браузеры и сайты стали так прожорливы, что я сильно сомневаюсь, что при 512 метрах это будет хоть как-то это нормально работать…

Вот за 512 метров не знаю, но на 768 мои студенты умудрялись сидеть в контакте, слушать от туда музыку и писать диплом в латехе, попутно что-то считая на R. Видимо им было нормально. Debian 9 + mate.

А это недавно было? Если брать лет 5-6 назад, то у меня браузеры тоже памяти столько не ели)

Да, нет, в прошлом году было. Одна, максимум две вкладки в firefox и можно жить)) Но я эту машину никогда не рассматривал для веба, а они нашли браузер и умудрились им пользоваться. В этом году у студента планшет на атоме с вин8 и 2гб памяти и если рассматривать эту машину и планшет, то она получилась отзывчевее именно в рабочих моментах. На атомном планшете в rstudio достаточно сильно подтормаживает ввод.

та нет, можно вполне пользоваться. У меня есть ноут с пентиум 1.86/2 гб озу так в бразуере PaleMoon в Linux Antix 17 жрёт где-то 260 мб озу при 2х вкладках. То есть до 5 — 7 вкладок можно открыть на 512 мб.
У меня на ноуте была изначально Windows 8. Менять лицензию на Windows 7 или XP не решился. Когда вышла десятка, обрадовался, что стало удобнее. Но увы, 10ка ведёт себя нестабильно. Точнее нестабильно ведёт себя драйвер видеокарты и решения нет до сих пор и, скорее всего, не будет, т.к. AMD больше не поддерживает мою видеокарту :-(
Так к чему я. Эти засранцы мне устроили принудительный апгрейд 8.1 до Windows 10. Просто в один прекрасный момент перезагрузившись в Windows чтобы поиграться в танчики неожиданно обнаружил, что у меня идёт обновление системы. Откатить, благо, было легко обратно, но времени убил ожидая пока пройдёт обновление и потом на откат уйму. Кстати, ради прикола, проверил, не заработали ли танки нормально под Windows 10. Нет. Чуда не произошло, как вылетали постоянно, так и вылетают.
>большинство полностью устраивает Windows 7, но им насильно впаривают Windows 10

У каждого своя статистика. У меня она другая: «большинство тех, кому установили Windows 10 не испытывают желания откатиться к Windows 7».

Ну и немаловажный момент — не разбирался специально, с чем это связано, но на многих компьютерах/ноутбуках, собранных ~7 лет назад, 10-ка работает ощутимо быстрее, нежели 7-ка, что вносит вклад в желание пользователей её оставить.
Желания или навыков не хватило? Я сторонник семерки на всех ПК, например.
Так а смысл переустанавливать, если десятка нормально работает? Если семёрка после установки всех драйверов работает хуже или установка драйверов превращается в затяжной квест, то по-моему, решение очевидно.
Вот кстати именно драйвера были основной причиной решения перевести парк неновых машин на 10-ку: у некоторых ноутов драйвера на официальном сайте производителя были откровенно устаревшими, обновлений с фиксами некоторых неприятных проблем не предвиделось, или — драйвера были просто удалены, потому что с точки зрения компании у ноутбука «закончился жизненный цикл поддержки». Шаманить с бубном, искать драйвера для разных моделей ноутов на форумах и файлопомойках желания совершенно никакого не возникло, зачем тратить время? Установка 10-ки же привела к настоящему вау-эффекту — драйвера были просто загружены в процессе установки, и даже всякие моменты с Fn-клавишами не вызвали разочарования.

А держать семерку из принципа… (из параноидальных соображений «о боже, Майкрософт за нами шпионит!»? :-)) это совершенно неконструктивно с точки зрения получения эффективной отдачи от оборудования.

Кстати, еще и Windows Defender в 10-ке себя отлично показал и в плане того, что хорошо делает то, для чего предназначен, и в плане оптимальности влияния на общую производительность системы, что позволило в некоторых случаях сэкономить на покупке лицензий на отдельные антивирусные решения, пардон за канцелярит-стайл-формулировку.
Это не паранойя)) Если Вам кажется, что за Вами наблюдают, то это ещё не значит, что это не так. Драйверы вещь нужная, я в своё время решил проблему недостающих на сайте производителя путём посещения сайтов производителя комплектующих, например, intel для usb3 и чипсета. Проблема, как правило, решаема, не так сильно они различаются под капотом пока что.
Про антивирус могу развёрнуто написать, тут Вы точно ошибаетесь, хотя про поддержку парка машин соглашусь, 10 тут удобнее, хоть и стабильности недостаёт ей в обновлениях, имхо
Проблема не в том, что наблюдают, проблема только в том, зачем наблюдают. Одно дело — товарищ майор, тьфу на него, другое — Майкрософт. Что-то я не припомню скандалов с корпоративным шпионажем и сливом данных с её стороны всяким нехорошим правительствам. А влияние телеметрии на производительность… Как-то не особенно существенно. (А польза от неё есть — как писал Стёркин в своём блоге о Windows, ну сколько человек и правда нажимали кнопочку и отправляли репорты об ошибках, а сколько отмахивались от этого, как от «назойливых» и «ненужных» опций?)

Опять же — в корпоративной версии эти как-бы-проблемы вообще незаметны, всё решается через политики в пару кликов мышью. И проблемы со стабильностью обновлений решаются сразу — отметкой «Semi-Annual Channel».

Насчёт же антивируса — на критических участках инфраструктуры вполне естественно, что лучше перебдеть, чем недобдеть, там стоит специализированное решение стороннего вендора. А вот для всего остального дефендера хватает за глаза — как бы доверяй, но проверяй, и проверки другими антивирусными сканнерами показали, что если он чего-то не отловил, то этого там и правда не было. У нас — так. Вполне допускаю, что есть и иные ситуации, где дефендер фейлит.
Напомню тогда про ряд эпидемий с использованием американских эксплойтов, никакие решения не помогли, рад, что Вас лично не коснулось. Сканер как способ проверки наличия вредоносного ПО — это устаревшая парадигма в современных реалиях, поэтому же и доверять любой компании я бы не спешил, они обязаны выполнять требования своих спецслужб и судов.
По дефендеру — он и в восьмерке есть, однако у антивируса, который идёт в комплекте с ОС есть один существенный недостаток — злоумышленники будут тестировать свои разработки и методы на нем 100%, т.е. добьются его полного бездействия на свои действия. Впрочем, это же касается и любого другого продукта по защите информации.
Если уж на то пошло, и в семёрке тоже он есть, вроде…
Есть да не тот)) Для семерки это чудо называлось security essentials
А потом она (MSE) умерла. Но до неё (в «сырой» семёрке, если не ставить MSE поверх) будет именно Defender. Он, кстати, даже для XP был… Какое-то время, году в 2007-2008.
Я знаю, просто это не полноценный антивирус был, только название то же. А так — MSE и есть дефендер-антивирус для младших версий
И сразу возникает вопрос — зачем, если десятка «из коробки» просто работает и, что интересно, в отличие от семерки, в течение года после установки намного реже наблюдается эдакая «деградация» производительности?
Про деградацию первый раз слышу, у меня ещё 32 разряда с 10-го года пашет на ПК, может, не умеете ее готовить? И на современных моноблоках, мощных ЭВМ аналогично
Ну вот это самое «уметь готовить» и раздражало в 7-ке. Какие-то дополнительные телодвижения помимо стандартных и ненапряжных контроля автозагрузки, сервисов, реестра и темпов вкупе с дефрагом — ну его нафиг. С десяткой, как показала практика, их требуется намного меньше и требуются они реже. Если винда требует красноглазия — это неправильная винда.
Деградация там имхо от обилия XML логов (интересно, неужели в 8 и более новых версиях это частично пофиксили) и от того, что всякий софт при обновлениях не удаляет свои инсталлеры (сначала это забивает место, потом это надо чистить вручную, и в итоге — фрагментация).
Многие фишки перекочевали и в семерку, например, очистка старых версий файлов при обновлении системы. Дефрагментация там в заданиях, вроде, стоит. В общем, не замечал последнее время особых проблем. А вот с 10-й были случаи смерти после обновления ПК, удаление пользовательских файлов, теперь вот лицензии слетают. Отсутствие стабильности работы налицо. Стеркин, конечно, молодец, но слишком фанатичен в своей точкезрения, всегда считает так же, как рекомендует компания (а ещё не верил мне на слово, что уак обходится))
Дефрагментация там в заданиях, вроде, стоит

Ааа, так вон оно почему иногда при почти полной нагрузке начинает так безбожно лагать, хотя по идее должно быть ещё процентов 20-30 резерва и для процессора и для жёсткого диска (например, когда пытаешься писать игровую сессию, и работает не очень требовательная к ресурсам игра + захват экрана + кодирование не очень требовательным к процессору кодеком + Skype). Она, оказывается, может дефрагментацию делать, когда сочтёт удобным. Хотя бы спрашивали у пользователя, готов ли он на это прямо вот сейчас.

P.S. Хотя в последний раз когда я на это напоролся — виновата оказалась Windows Update, начавшая скачивание обновлений, поскольку как раз было 3:00 в ночь на воскресенье.
Это 100% windows update, его служба. В целом, обновления ставить обязательно, но вот зная политику Майкрософт, ее можно выставить и на мануальный режим, на вторую среду месяца (для России), ничего не потеряете))
Для той установки семёрки (с 2012 года по 2015) на неё было установлено свыше 120-130 обновлений, и после каждого она начинала лагать всё больше. x64 версия начала обновляться не сразу (был какой-то длительный период, когда она вообще не могла ничего найти, я это списывал на то, что она была ломанной, в отличие от 32-битной версии), поэтому и апдейтов на неё установилось поменьше. Плюс на 32-битной я чаще ставил и удалял разный софт «чтобы потестить». В итоге к 2015-2016 году 32-битная версия превратилась в настоящий лагодром.

А один из последних апдейтов ещё и привёл к тому, что у меня всё время стало появляться уведомление о том, что «для вас готова персональная загрузка Windows 10, не упустите свой шанс». Я и хотел установить её, было очень уж любопытно взглянуть — но очень боялся, что какой-то софт перестанет корректно работать. Так и не решился в итоге. Тем более, там качать было много, а интернет у меня тогда ещё был не 100 мегабит и даже не 50, а что-то около 8.
Сейчас Вам понадобится поставить 4 обновления на windows 7, чтобы обновить до последней версии по надежности и безопасности, затем раз в месяц ставить одно кумулятивное. Это если другой софт не брать в расчёт, типа .net, офис и пр.
Это сейчас может так (очень круто, если они так сделали). А тогда на дворе был 2012-ый, и после SP1 прилетало около 10-20 обновлений ежемесячно (и ещё штук 7-8 до него разово).
Да, переделали систему. Написал в песочницу, можем под статьей обсудить.
>А вот с 10-й были случаи смерти после обновления ПК, удаление пользовательских файлов, теперь вот лицензии слетают.

Ну так не надо спешить с обновлениями :-) Здесь, как и во многом — требуется золотая середина.
Как не спешить, если по несколько RCE патчат ежемесячно? И не тут ли писали, что 10 ставит обновления принудительно, не как ранние версии?
>ставит обновления принудительно

Для корпоративной версии (имею дело в основном с ней) их можно откладывать и весьма, весьма надолго — обновления на мажорную версию самой системы на год(!), а обновления безопасности на месяц, (плюс есть дополнительная приостановка вообще любых обновлений на 35 дней). И тем самым, при необходимости, пропускать плохие, негодные обновления.
Понятно, но в это время Вы под ударом, теоретически
UFO just landed and posted this here
Я где-то видел мнение, что для современных SSD trim уже нафиг не нужен. Тем более, многое зависит от процента заполненности накопителя и частоты записи на него.
UFO just landed and posted this here
Там не 1000, там десятки тысяч циклов «перезапись» должны поддерживаться. Насколько велик шанс исчерпать весь этот ресурс за несколько дней? Имхо, 2-3 года диск проработать должен, а там уже и поменять не проблема, сейчас SSD подчас дешевле винчестеров стоят.
UFO just landed and posted this here
Может, вам просто везёт? Мне всегда так говорят, когда я заявляю, что у меня ни один диск ещё в жизни не умирал. Ну то есть нет, было два случая. Но в первом сдох контроллер питания у настольного внешнего диска-стойки, а во втором диск был совсем карманный, в металлическом корпусе, и его ну очень уж жёстко трясли и роняли, часто прямо во время работы. Удивительно, что он вообще год-полтора продержался.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
O&O дефрагментатор ставили? у меня из-за дроф нвидии он не может передавать три команду.
UFO just landed and posted this here
На одной моей системе у меня не получилось установить achi драйвер, для 10-ки, и до этого исключительно по лени на 7-ке, несколько лет дешевый adata ssd диск работает без TRIM (контроллер в режиме IDE), жив здоров и ресурса более чем достаточно.
UFO just landed and posted this here
С точки зрения диска, он заполнен на 100% всегда. Дешевый контроллер, значит справляется. Мне повезло?
Вы забыли ещё сказать, что для начала надо ещё правильно разбить диск, тоже не под XP, т.к. у SSD 4к сектора и надо сделать выравнивание.
А что за выравнивание и зачем оно нужно, можно поподробнее?
У SSD блоки пишутся по 4к, ATA интерфейс поддерживает 512 байт, по этому контроллеру диска приходится эмулировать 512 байтные сектора. NTFS разбивает тоже где-то по 4к блокам файл. Если не применить выравнивание, то при записи одного блока, на диске будут затронуто два, контроллеру придётся переписывать в два раза больше ячеек памяти.
Согласен целиком и полностью. На двух из четырех домашних компьютеров обновился до Windows 10, и потом об этом жалел, так как плюсов никаких, интерфейс — хуже, да и работать стало все же помедленнее, хоть и не сказать, что прямо уж так совсем тормозит.
А для достижения вау-эффекта без вложения денег на компьютерах с 1—2 Гб оперативки нужно ставить Linux. У него требования к памяти гораздо более скромные: 32-битная версия Lubuntu, например, после загрузки и входа пользователя занимала что-то порядка 160 Мб (с учетом затрат памяти на монтирование NTFS-разделов Windows, без них и того меньше было бы). Тогда как в Windows 7 я, сколько ни пытался его оптимизировать, при загрузке системы занятой памяти получалось ~700 Мб.
32 бита винда, без драйверов, без DirectX9+ видеокарты, с оптимизацией в статье весит после загрузки 198мб, с драйверами около 220мб, с видеокартой DirectX9+ 289мб. Firefox с оптимизацией в однопроцессном режиме — 96мб, с установленными дополнениями 100мб. На тестевом компе 478 сокет одноядерный селерон 1.8ггц, с 512мб оперативы, со встроенной видеокартой 82845G можно открыть главную страницу ютуба в браузере без свопа. Скрол и прорисовка достаточно быстрые.
Я не уверен, что при установке Linux получится запустить аппаратное ускорение в браузере (декодирование видео видеокартой), а на ноутах со слабым процессором — это достаточно критично.
Соврал, Firefox 60.3esr с оптимизацией в однопроцессном режиме — 61мб
image
Windows 7 была хороша на своё время, но Windows 10 намного удобнее во многих мелочах. И непонятно, зачем эти отсылки к вашему предполагаемому авторитету, и как знание фреймворков даёт вам право за всех остальных решать, как из версий Windows лучшая. Чистая демагогия.
и намного менее отзывчивая на слабом железе (о котором речь). Никакая редакция Десятки (включая суперкастрированную LTSB/LTSC) не даст вам на low-end ПК той же ощущаемой скорости работы, что Семерка.
UFO just landed and posted this here
лучшее, что рождал майкрософт за последние 10 лет
Википедия говорит что Windows 7 была выпущена в конце 2009. Так что на звание лучшего продукта майрософт за последние 10 лет не подходит.
То сообщение, как и статья 2018 года
В статье акцент сделал на отключении описанных работающих функций, а не самих опций. То есть отключается или включается функция браузера, а сама настройка при этом переключается в false или true.
Правда, немного сбивает с толку поначалу. Вы пишете про отключение функции, а приводите значение опции, отключающее эту функцию. Знаки препинания были бы нелишними. А то кажется, что вы какой-то там «false» отключить предлагаете =)

«При выключении false не будет отображаться…»
При выключении (false) не будет отображаться…

«Можно выключить false.»
Можно выключить — false.

Я выделил жирным false и true. Как бы отделил выделенное от слов написанных в предложениях. Некоторые false и true вставлены внутрь предложений, тире и запятые могут поменять смысл написанного текста в некоторых местах. Скобки будут, фактически, как и выделение жирным.
Честно говоря, сложно сказать как оно было бы лучше с точки зрения понимания для большинства. В множестве мануалов по настройкам Firefox нет даже просто выделения наклонным или жирным.
автоматизировать можно батником отключение служб linux.cpms.ru/?p=6063
rem =============== пример cmd файла отключения лишних сервисов
sc config idsvc start= disabled

sc config WSearch start= disabled
sc config CscService start= disabled
sc config napagent start= disabled
sc config SensrSvc start= disabled
sc config SDRSVC start= disabled
sc config MpsSvc start= disabled

sc config iphlpsvc start= disabled

rem Вторичный вход в систему под другим юзером или запуск програм от другого юзера
rem sc config seclogon start= disabled

rem Для работы одноранговой сети
rem sc config p2psvc start= disabled

sc config defragsvc start= disabled
sc config RasAuto start= disabled

rem sc config Spooler start= disabled

sc config RasMan start= disabled

rem Для одноранговой сети
rem sc config p2pimsvc start= disabled

sc config pla start= disabled
sc config WinDefend start= disabled
sc config ProtectedStorage start= disabled

sc config TrkWks start= disabled

rem Сервер рабочего стола
rem sc config SessionEnv start= disabled

sc config SSDPSRV start= disabled

sc config SCPolicySvc start= disabled
sc config swprv start= disabled

rem Для домашней работы группы
rem sc config HomeGroupListener start= disabled

sc config WinHttpAutoProxySvc start= disabled

rem Эта служба нужна для работы антивируса Nod32, и возможно для других.
rem sc config BFE start= disabled

sc config Wecsvc start= disabled

rem Для работы в домене
rem sc config Netlogon start= disabled

sc config TabletInputService start= disabled
sc config StiSvc start= disabled
sc config ehSched start= disabled
sc config SCardSvr start= disabled

sc config bthserv start= disabled
Кто-то действительно смог запустить поиск и установку обнов на Windows 7 с 1 ГБ оперативки? Конечно были такие слабые компы на фирме (и 1 ещё может остался), но даже на 1.5 ГБ этот процесс длится огромное время (ну и не стоит пробовать качать скажем более 6 обнов за раз).
Работает и на 1Гб. Просто сначала надо поставить вручную фикс для сервиса обновления или сразу накатить кучу обновлений в одном пакете. Потом все нормально ищется и ставится.
Я пробовал. Но потом забил на это и просто скачал по отдельности.
Не спрашиваю для чего такие держать на фирме, но интересно другое: зачем на фирме на такие устанавливать 7, а не, скажем, XP с последними .NET? Ради обновлений безопасности?

Неужели система, которая уже уплывает, оказывается уязвимой перед новыми угрозами?
Планировалось именно ради обновлений, назову это комп №1. Правда кроме скачанного вручную SP1 (ставился наверное действительно обещанный час) ничего установить не смог (даже поиск не шел), так как там ещё из 1.5 ГБ оперативки забрали что-то около 224 МБ под интеграшку. Пробовал накатывать скриптом cab-файлы. Точнее — пробовал я это на совсем другом компе, потом на нем нормально прошел поиск обнов. На этом не пробовал.
P.S. Вспомнил, что ставил SP1 даже на комп с 1 ГБ оперативки (минимальные требования, как говорил чел, который предлагал на комп №1 Семерку ставить) — таки стали. Позже всунул второй модуль на 1 ГБ — явно быстрее стартовать стала Винда.
На такие случай можно ставить Convenience rollup update. Огромная куча патчей в одном кумулятивном пакете(что-то около 150 шт) накопившихся за годы с момента выхода SP1. Примерный аналог SP2, который официально так и не вышел.

SP1 + KB3020369 + KB3172605 + Convenience rollup update (kb3125574).
Потом по жению можно выпилить телеметрию и прочие «шпионские» патчи родом из 10ки внедренные назад в 7ку.
Например так:
rem Telemetry service uninstall
start /w wusa.exe /uninstall /kb:2882822
start /w wusa.exe /uninstall /kb:3022345
start /w wusa.exe /uninstall /kb:3068708
start /w wusa.exe /uninstall /kb:3080149
start /w wusa.exe /uninstall /kb:3075249
start /w wusa.exe /uninstall /kb:3081954


А обновления на установленных 7ка часто тормозят (а иногда и вообще не могут обновиться, только жрут ресурсы) из-за того Майкрософт в период когда активно пропихивали всем 10ку, как бы «случайно» при одном из обновлений поломали саму систему обновлений. Так что она стала жрать ресурсы и тормозить работу компа по свински — жрала по 1-2 Гб памяти, грузила 2 ядра на полную, писала гигабайты каких-то логов на диск (ага мелкими операциями, по 1 строчке и так — гигабайтами).

Потом исправили (выпустили патч под это дело).
Но потом снова сломали так, что этот патч уже не помогал. Ну тоже чисто случайно.
А потом через погода примерно еще и 3й раз весь этот круг повторили.
Чего только ради тупых баранов не желающих идти в стойло 10ки любимых клиентов не сделаешь!
Одно время были проблемы с обновлением 7ки, но за последние месяцев 8 кажется нет проблем. Но это на более старой системе.
Существующая меньше года Win7 x64 на работе одно время имела проблемы, там я не мог понять, обновления какой древности вообще были установлены на комп.
Да, последнее время подобного не замечаю тоже. Но на тех машинах где система обновлений была поломана майкрософтом когда-то раньше (прилетали обновления, которые ломали саму систему обновления), оно так и останется до сих пор в глючном и жрущем ресурсы состоянии.

Патчи на это дело сами не приходят, их надо еще ручками найти и поставить. Если пользователь этим не озаботился — само автоматически не исправится
Я кажется помню что кто-то писал, что в то время проблему обнов Win7 помогала решить установка вручную 1 конкретного обновления. Вроде как его поставил, но не помню, помогло ли это сразу.
Правда на Win7 обычно каждый месяц уже выходит только кумулятивное (метров на 200) и обнова на .Net. Почему-то вышедшую в апреле 4.7.2 скачал только в августе.
А UAC зачем отключать? Вы, надеюсь, не из-под админа при этом сидите?

Насчет антивирусов — для дома они точно не нужны, ни для слабых ПК, ни для любых других. Только две недели назад видел комп со свежим антивирусом и зашифрованным хомяком — малварь запустилась из системного темпа. Белый список ПО (например, при помощи srp) и малварь бы просто не запустилась.
Из под админа. На домашнем ПК весь нужный софт давно установлен. Сказать что UAC мне когда-то помогло и не пропустило то чего я не знал или не подозревал, я не могу. Я знаю какие файлы у меня запускаются.
И я же не написал, что эта функция бесполезна. В настройке UAC для каждого положения рычажка есть своё краткое описание. Это аналогично как и с другими настройками 7 или браузера — поиск компромиса между удобством, производительностью и безопасностью.
Если по работе или платежам связан компьютер, пользователь или администратор должны сами учитывать риски и исходя из них принимать решения что включать, а что отключать.
То что вы знаете что запускать можно и нельзя, не значит что об этом знают все кто прочтет эту статью. А потому советовать всем отключать защитные функции системы слегка безответственно.
Исправил на
Если вам надоедают постоянные всплывающие окна перед запуском или установкой программ, значительно снизив безопасность компьютера, можно отключить эту защитную функцию Windows, установив рычажок в положение «Никогда не уведомлять». Хотя желательно, не отключать полностью Контроль учётных записей пользователей.
UFO just landed and posted this here
В основном, у меня окошки от UAC вылезали во время обновления программ. Смысл «постоянно» — у каждого свой. Хотя, конечно же, лучше исправить на «периодически».
На самом деле, после его отключения реально повышается производительность даже на довольно мощных системах. На себе проверял
На предыдущей работе был большой парк ПК с гигом оперативки. По сети автоматом ставился корпоративный антивирус. Ставишь такой систему на комп, всё летает. Подключаешь его к домену и после некоторого времени компом просто невозможно пользоваться, потому что даже рабочий стол бывает медленно отрисовывается. А уж про любовь раз в неделю проверить винт на вирусы это вообще полный финиш. Отключить нельзя, прав не хватает. А у людей компы колом встают, по 2 минуты пустой ворд запускается.
Если компьютеры взаимодействуют между собой по сети, да ещё и на предприятии, те кто настраивает софт на них, должны в первую очередь руководствоваться своими знаниями, а не моей статьёй, либо чьей-то другой такой же. Эта статья ориентирована больше на домашнего пользователя, где рисков что-то сломать гораздо меньше, плюс последствия от такий экспериментов могут вылезти для предприятия убытками.
Почитать — можно, но выводы и решения делать самому.
Вот для домашних пользователей UAC в первую очередь и сделан.
Да я больше про то, как антивирус просто в ноль убивает производительность ПК. Если у тебя слабый ПК по современным меркам, то лучше ограничиться пассивной безопасностью вроде файервола и мозга, чтобы не запускать что попало. Кстати, когда я пользовался Windows, этого было вполне достаточно.
С выключенным UAC некоторые старые приложения некорректно работают, потому это не является рекомендованной настройкой.
С выключенным UAC некоторые старые приложения некорректно работают
может быть наоборот? habr.com/post/57473
UFO just landed and posted this here
Изменил
Параметры управления учётными записями пользователей
Win + R и UserAccountControlSettings
UAC — Контроль учётных записей пользователей
Эта функция необходима для защиты компьютера от самопроизвольного запуска вредоносных программ. Если выключить её, могут перестать запускаться некоторые очень старые приложения и не будет работать «windows resource protection», который собирает все необходимые файлы в хранилище, что бы после критического сбоя восстановить поврежденные файлы.
Можете установить рычажок как у меня на скриншоте ниже.

Отключив эту защитную функцию Windows, установив рычажок в положение «Никогда не уведомлять», вы значительно снизите безопасность компьютера. Желательно, не отключать полностью Контроль учётных записей пользователей.

image
UFO just landed and posted this here
Не, там похоже что будет уже Linux.
Какие-то у вас странные представления о «старых компьютерах»…

Позволю себе картинку (кликабельно!) в комментарии:

image

Hitachi, моноблок. ТВТюнер, звуковуха, сеть, CDRom. Windows XP какой-то странной версии.

Это работает (правда ну очень медленно, XP стартует минут 15), на этом можно «выходить в интернет».
Ходить в интернет можно даже на этом, только делать там с такой конфигурацией особо нечего.
Не, на моем хитачи даже файрфокс работает ;)
Другой разговор, что современный быдлоинтернет не для таких артефактов :(
Можете воспользоваться моей прежней статьёй для WinXP. Может хоть загружаться быстрее будет. Туда бы ещё вторую планку 256мб.
Днем с огнем такой планки нынче не сыщешь. Если только за невменяемые деньги :(

Еще бы проц поновее.

За статью спасибо, схоронил в закладках, но практической пользы от этого раритета немного. Но я хотя бы спас его от помойки ;)

Обычная SDRAM или ...?
Ну, в биосе написано — SDRAM, но есть ли там какие-то тонкости, я просто не знаю. Не железячник.
Я думал, если сказано «такой планки нынче не сыщешь», значит там стоит какая-то фирменная память с нестандартной разводкой и нестандартной формы. Если же там обычная память — найти её, ваще не проблема. У меня таких сдрамок — с десяток, правда на 256 нет, да и 128 всего одна осталась.
SDRAM 512МБ я спокойно на али купил за недорого (извращался с 1.5Гб памяти на Socket 7).
Блин, какой красавец! Вот бы ему обзор с разборкой, в инете почти ничего про него нет. Вроде бы это серия visiondesk. Память доступна, добавить ещё 256 можно без проблем, процессор — смотреть надо (правда смысла особо нет). Система видимо убита или винт умирает, не должно оно столько грузиться. Но вообще шикарная машина для старых игрушек!
Так точно. VisionDesk.

Думаете, хорошая идея первого поста на хабре? :-)

WinXP SP2 Media Center Edition, 512 Mb RAM.
Винт Maxtor 20Gb

Слушайте, наврал я вам про 15 минут, «перехлёст» воспоминаний с чем-то другим.
Хм, и с файрфоксом я наврал (та же причина), пока не удалось от домашнего роутера интернет получить.
Я не знаю как это встретит хабро сообщество, но мне было бы очень интересно. Возможно это зависит от его нестандартности, чем извращеннее тем лучше :))
ставим Antix Linux с PaleMoon и пользуемся интернетом, и даже комментим на хабре. Честно говоря в статье удивляет выбор 7ки для такого железа.
> многие по прежнему ещё пользуются Windows 7.

А почему бы и нет? Что хорошего в 10-й версии? Как я понимаю, там добавили:

— большее потребление ресурсов и меньшая скорость работы на том же железе
— больше занимается места на диске
— более медленные приложения
— неотключаемую слежку (пример, что собирает система на минимальном уровне слежки: все, что можно, включая списки программ и IMEI (которые в их извращенном американском понимании не являются персональными данными))
— неотключаемые обновления: почуствуй себя лабораторной мышкой и бесплатно поработай тестировщиком в Майкрософт — одной из богатейших компаний мира, которой жалко денег, чтобы платить профессиональным тестерам
— загрузку ваших данных в «облака» потенциального противника для удобного сбора разведданных
— продвижение дополнительных платных услуг и реклама

Я вообще не понимаю, что хорошего люди находят в этой системе.
Пруфов бы про большее потребление ресурсов.
— больше занимается места на диске
Разница, безусловно, просто радикальная. Windows 7 x64:
image

Windows 10 x64:
image

— загрузку ваших данных в «облака» потенциального противника для удобного сбора разведданных
Рукалицо, тут дальше обсуждать нечего.
У вас цифры сильно завышены. Чистая установка Win7 весит порядка нескольких гигов (3-4, не более). Есть также пиратские урезанные версии, из которых вырезано лишнее, там вообще около 2,5 Гб (самое то, когда вам надо много виртуалок для тестирования в разных браузерах. Майкрософт, почему ты так усложняешь жизнь людям?).

Насчет Win10 — не знаю, чистая у вас установка или нет, но вряд ли она в 3 Гб уложится.

При этом задача ОС — просто запускать приложения и предоставлять им API. Ничего лишнего там и не должно быть.
Мне сейчас лень виртуалбокс запускать, но 64-битная семёрка после установки точно не занимает меньше ~10 Гб.
Ну возьмите MSDN-образ, поставьте в виртуалку и покажите, как он занимает 3-4 Гб. Я вот именно это и сделал.
Насчёт сборок — простите, наигрался в своё время.
За 1,5 года активного использования десятки (это на работе, дома семерка) нашёл ровно полтора преимущества:
1. Поддержка hidpi-мониторов (практически киллер-фича в современных условиях);
2. Более удобное переключение между приложениями по Alt-Tab — сразу видно все окна и даже видео играет в них (это не так уж критично, но удобно).
В остальном, конечно, десятка это маркетинговый мрак.
— По ощущениям ничего не изменилось. местами даже быстрее.
— Нет
— Нет
— Не могу сказать, надо вникать. Многое можно отключить при установке в свежих билдах (На первых не было такого) но что в этот список не попало — я не проверял.
— Неотключаемый обновления у меня отключены. Магия.
— Нет
— Да. В пуске иногда висит предложение установить какую-нибудь игру. Вписано в интерфейс, особо не раздражает.

Я щупал вин 10 с technical preview а с беты она уже стояла на основном ПК. Она у меня появилась сильно раньше историй с принудительным обновлением с 7 на 10, поэтому таких проблем я не наблюдал. Единственный косяк был с обновлениями самой 10, но уже довольно давно проблем с этим нет.
— Да. В пуске иногда висит предложение установить какую-нибудь игру. Вписано в интерфейс, особо не раздражает.

Если будет раздражать, то Settings — Personalization — Start — выключаем «Occasionally show suggestions in Start»
> Многое можно отключить при установке в свежих билдах (На первых не было такого) но что в этот список не попало — я не проверял.

Слежку нельзя отключить в домашней версии. Обновления — тоже.

И вообще, вам не кажется, что такие вещи должны включаться только добровольно, а не по умолчанию. А то получается, с Майкрофост вы и платите, и являетесь «продуктом».

> В пуске иногда висит предложение установить какую-нибудь игру. Вписано в интерфейс, особо не раздражает.

Это хорошо — значит, можно будет добавить вам больше рекламы в будущем.

А почему бы и нет? Что хорошего в 10-й версии? Как я понимаю, там добавили:


Там добавили поддержку нового оборудования. Приложения не более медленные, они такие же. Места занимает больше, но это уже не критично.
Ресурсов потребляет не больше, и даже гораздо разумнее использует имеющиеся.

На самом деле, многие забывают, что работают люди не в ОС, а в приложениях.
Если конкретно твой любимый набор приложений идет и на 7 и на 10 — то тебе все равно какая система.
Ага, только UI ужасен…

и даже гораздо разумнее использует имеющиеся

Можно хотя бы один конкретный пример?
Приложения не более медленные, они такие же.

Ага, особенно системные. UWP-калькулятор из Windows 10 запускается с задержкой в 1,5-2 секунды с обычного жёсткого диска, а калькулятор в Windows 7 запускается мгновенно. Настройки системы в десятке (UWP замена классической «Панели управления») с обычного жёсткого диска запускается от 5 до 15 секунд, и всё это на чистой, свежеустановленной системе! И даже на SSD все эти UWP-приложения, бывает, начинают подтормаживать. А учитывая, что Microsoft теперь суёт свой глючный, тормозной UWP всюду куда только можно, ситуация будет только усугубляться…
UFO just landed and posted this here
Делает народ новые дополнения, хоть функционал у них урезанный по сранению со старыми.
А за старыми периодически поглядываю. Mozilla грозилась удалить до ноября все старые дополнения с магазина расширений, но пока они ещё лежат на месте. Хотя вот-вот, наверно, удалят.
palemoon-цы вроде хотели делать резервное копирование для себя.
И не только они. Но что и как будет по итогу… посмотрим.
В Mozilla решили на самом файловом хранилище оставить прежние последние XUL дополнения. Что бы авторы старых дополнений, в независимости от пройденных сроков, при желании могли вернуться и переделать их под новые Firefox.
UFO just landed and posted this here
Может потому что не стоит называть людей дурачками по той причине что они не хотят сидеть на устаревшем софте? Вы сидите, это ваше право и ваш выбор. Но с какого перепуга те кто сделал иной выбор — дурачки?
Adobe Premiere 12.0 никак нельзя назвать устаревшим, ему максимум год с момента выхода.
Не очень понимаю, как у вас получается в принципе заниматься видеомонтажом на процессоре с одним ядром и с таким маленьким количеством памяти. Хотя возможно я дурачок, да. В Premiere не работал, мне он кажется сложным для понимания и тяжёлым, я предпочитаю Edius 6 (он кстати идёт на XP).
Ну, может он и видео на камеру из 2004 года снимает. Какое-нибудь 640x480 его конфиг вполне потянет, я думаю.
UFO just landed and posted this here
видео 864x480-25к/c

Это же ужасно мало. На современных мониторах даже видео в PAL (720x576) смотрится уныло и мыльновато.

P.S. Не хочу вас никак обидеть, но это правда странно, работать с таким разрешением, когда повсеместно Full HD мониторы и телевизоры (про 4K не будем, его польза пока под вопросом).
Я пробовал премьер с 4й версии на P100 3мб ОЗУ, он ещё тогда убивал меня глючность, часто падал и мог за собой унести весь проект, потом пробовал 6.5 которая в максимуме шла на w2k и 7 на XP, этого мне хватило на всю жизнь.
Я не разбираюсь в монтаже видео, но интуиция подсказывает, что на 1-ядерном процессоре обработка будет идти в худшем случае в 2 раза дольше чем на 2-ядерном, и в 4 раза дольше, чем на 4-ядерном. Не так и много.

А что касается памяти — это ведь линейный процесс, там не требуется в память весь видеофайл загружать?

Плюс, одно дело — профессиональная работа, например, на телевидении или в кино, другое дело — любительские видео для Ютуба, который в любом случае их пережмет по-своему, да и аудитория там невзыскательная.
Про память не соглашусь. Если использовать всякие хитрые плагины (особенно просмотр в риалтайме), то тут уже очень критичен и процессор, и память, и даже видеокарта (её память и тактовая частота).

Про ютуб тоже вы зря — сейчас есть каналы, которые делают контент качественнее иного телевизионного с точки зрения режиссуры и операторской работы.
Jenix монтирует, скорее всего, DVD формат — вот и получается.
Друг семьи, недавно ушедший, последние 15 лет монтировал на Pentium 4, 1GB RAM, GeForce 4600 Ti, 200 ГБ винты, под Win XP в 6й Премьере видео с разных старых проф. камер кассетных и своей Sony 3CCD, работал на местном ТВ. Я ему предлагал старые всякие 2х головые Атлоны или Core 2 отдать, а ему ничего не нужно было… Так и умер.

Если бы он был в 2018 году, а не где-то в 200х, то на такой системе работать было бы нельзя. Тем более, Premiere Pro и Vegas иногда доставляли раньше на системе с C2Q и 6 ГБ ОЗУ при обработке Full HD видео, а теперь тоже самое делают с 4К видео X AVC S с RAID10 на 5930K с 32 ГБ ОЗУ…

Ничего, главное, что фильмы монтируются, плагины работают, и все хорошо.
Но искусственно ограничивать качество фото или видео из-за какого-то дебильного мировоззрения «не переходить на новое» — вверх идиотизма.

А еще я недавно собрал себе систему для старых игр на Athlon 64 FX. И я понял, что видеть основным компьютером машину с Windows XP я более не хочу.
Я вполне нормально чувствую себя и под Win 10 и macOS ибо как тут уже сказали «На самом деле, многие забывают, что работают люди не в ОС, а в приложениях.»…
И нареканий по Win 10 за все время не было. Я только не юзаю рабочие столы, и не нравится приложение настроек. А так все.
Если бы он был в 2018 году, а не где-то в 200х, то на такой системе работать было бы нельзя.

Можно и в 2018-ом монтировать в SD. Просто найти экран, на котором это будет сносно выглядеть, уже не так просто (ноутбук с диагональю 15 и менее дюймов? ЭЛТ монитор или телек?). На счёт вашего знакомого — так у него и правда было бы всё ещё шустрее, если бы он согласился на апгрейд, я согласен. Даже для нулевых это был не самый мощный конфиг, и совершенно не важно, что DVD формат.

И я понял, что видеть основным компьютером машину с Windows XP я более не хочу.

Почему же, в чём логика?
До сих пор смотрю с ютуба видео в 480, хоть и ретина экран, зачастую можно и не смотреть, пару раз поднимал разрешение когда надо было прочитать что-то на изображении.
Актуально для ТВ каналов маленьких городов, ну или просмотра ютубов в электричке с вечно пропадающим 3G/EDGE.

Так же для мобилок на бегу — норма, в принципе. Ещё и скорость просмотра х1.5 поставить, самое оно
А как же звук при скорости в 1.5x? :)
UFO just landed and posted this here
Ютуб тоже. Плюс фоновая музыка становится намного бодрее и веселее!
А, я видимо перепутал с замедлением. Там просто либо отключается звук, либо получается, что звук появляется временами, и пропадает, поочерёдно.

Такая картина у меня как минимум на Твиче, браузер — Firefox 47.
Некоторое время на Андроиде был ужасный VLC (просто повышал частоты), потом стало лучше (на Винде десктопной все хорошо было). KMPlayer нормально работал.
Привыкнув смотреть на 1.5-1.9x скорость фильмов 1x кажется совсем тормозной.
ибо как тут уже сказали «На самом деле, многие забывают, что работают люди не в ОС, а в приложениях.»…
Особенно грустно, когда об этом забывают разработчики ОС ¯\_(ツ)_/¯
После отключения нескольких параметров в about:config из этой статьи перестал работать Adblock plus в Firefox и перестала отображаться его иконка на панели.
Возможно связано с многопроцессностью (если её отключали), либо с какими-то настройками «extensions». Спасибо за отзыв, попробую найти с чем это связано.
Потестил на своём 64-битном Firefox и не смог повторить этот баг. Подскажите плиз, какая у вас винда 32/64, в каком положении находится функция browser.tabs.remote.autostart и какие дополнения установлены ещё кроме Adblock plus?
А, я примерно знаю в чём дело. Начиная с версии 53 примерно разработчики Firefox стали отключать отключать режим e10s при наличии дополнений из списка, которые, по их данным, могли вызывать проблемы. Если версия Firefox от 53 до 56 включительно, а версия Adblock с ней не является совместимой, то оно просто не запустится. А статья тут видимо при том, что человек поменял себе режим на однопроцессный (или обратно).
Вполне возможно. Версии его Firefox и Adblock plus нам не известны.
Хотя последний Adblock plus сейчас нормально работает у меня с 60.3esr, который переключен в однопроцессный режим.
Зачем вам вообще Adblock plus? Это один из самых тормозных блокировщиков на данный момент, переходите на uBlock Origin.
По поводе конденсаторов таких же емкостей и напряжений: напряжение просто не меньше, а емкость можно -20..+50% (680uF, 820uF, 1000uF; 1000uF, 1200uF, 1500uF).
Можно, но лучше не надо. Может оказаться потом, что ширина, высота, растояния между ножками конденсатора другие. Он может просто не влезть по посадке.
К сожалению новый Pale Moon 28 плохо работает на windows 7 x32, так что на такой системе лучше использовать PM 27.9.4.
Потихоньку допиливают Pale Moon 28. Многие расширения Firefox подходят для Pale Moon 28 в отличие от 27. Но если 27 устраивает больше чем 28, можно на 27 пока оставаться.
Дело не только в том что он меня устраивает, но и баг (в PM28), подвисание браузера время от времени, + более медленная работа по сравнению с версией 27.9.4.
Тема апгрейда процессора не раскрыта.., а ведь сейчас без труда можно приобрести топовые xeon за «медные деньги».
Да там даже инструкций не надо. Благо этих процессоров навалом и о них в своё время не писал только ленивый.
UFO just landed and posted this here
Дефрагментация диска
При использовании сторонней программы-дефрагментатора — эта служба не нужна. Если в компьютере установлены только SSD жёсткие диски, службу обязательно отключайте.

Это очень, очень вредный совет! Windows 7 отлично различает механические диски от SSD, и дефрагментация в случае с SSD сводится как раз к выполнению TRIM, никакие данные, как на механическом диске, не перемещаются.
Есть несколько моментов с trim, которые не совсем мне ясны.
1.В винде 7 по умолчанию включён trim, разве trim работает только при дефрагментации или с включённой службой дефрагментации?
2. Если SSD не поддерживает trim, а в винде trim включен, будет ли равномерно распределяться запись по стёртым ячейкам?
3. Например к моему nForce 4 нет AHCI драйвера, у nvidia они свои, и хоть винда показывает, что trim включен, я не уверен что он работает как должен.

Хотелось бы найти статьи с подробным описанием TRIM.
trim вызывается для секторов, которые освобождены от данных (т.е. буквально, вы удалили файлы, и эти сектора отсылаются контроллеру), из-за чего восстановление кстати удаленных файлов не доступно.

Так же trim можно вызвать принудительно, утилитами, и полагаю, при удалении раздела, но это вопрос исследования.

Распределением данных по ячейкам занимается контроллер вне зависимости от наличия trim, но его использование дает контроллеру больше свободы по оптимизации.

Отличным примером, как можно обойтись без trim — однократно утилитой сказать что весь диск свободен, и создать раздел немного меньше (10-30%) чем весь доступный. Это место контроллером будет использоваться автоматически все оставшееся время, эффективно.
trim вызывается для секторов

вызывается чем? службой дефрагментации или чем-то другим?
драйвером файловой системы, буквально, во время удаления файлов или уменьшения их размера.
то есть trim выполняется на дисках и тогда, когда служба дефрагментации отключена?
Еще раз trim команды вызываются каждый раз когда происходит операция удаления файла или уменьшения его размера, посекторно для освободившихся секторов.
У меня на Force 630 тоже не проходит команда TRIM
Еще бы эти правки about:config сделать в виде исполняего скрипта.

Пример правки нескольких значений в about:config
cd /D "%APPDATA%\Mozilla\Firefox\Profiles\*.default"

set ffile=%cd%

echo user_pref("browser.startup.homepage", "http://superuser.com");>>"%ffile%\prefs.js"
echo user_pref("browser.search.defaultenginename", "Google");>>"%ffile%\prefs.js"
echo user_pref("app.update.auto", false);>>"%ffile%\prefs.js"
set ffile=

cd %windir%



Все равно не понятно, как именно скопом можно подгрузить в FF? И непонятно, каждый раз при старте FF он эти правила будет применять или одного раза достаточно?
Достаточно файл подкинуть один раз. В какую папку уже не помню, но в инете полно инфы на эту тему.
Да у вас новый и мощный комп, а вы жалуетесь.
На таком должен Puppy Linux 6 с флешки запуститься (он даже русифицированый есть). Будет быстрее работать и еще плюс совместимость с гораздо более новым софтом (для Ubuntu 14).
Недавно из-за погоревшей мамки пересел на компьютер примерно 2008 года (Core2Duo). У меня почему-то компиляция стала быстрее идти, чем на почти новом i7-7560U. Наверное, потому, что 4 честных ядра круче, чем 2U с гипертредингом.

Но, основное впечатление другое. Благодаря многопоточности новых FF, у меня браузер стал работать быстрее, чем в тот момент, когда я апргейдил компьютер. Тогда куча софта не умела многопроцессорность, а сейчас умеет. На выходе четыре честных старых ядра обгоняют 2 новых мухлёжных.
Наверное, у вас старый компьютер имеет не Core2Duo, а Core2Quad, иначе откуда там четырём ядрам взяться.
Конечно современный i3 вида «2 ядра + HT» уровня скажем Core i3-8121U (только по нему нашел на Вики инфу про мощь турбо) явно порвет старейшие поколения 4-ядерников типа Q6850. Так как новый софт наверное умеет юзать новые технологии.
Например, на ноуте, купленном 5 лет назад, можно было играть в такие старые игры, как «Кризис» и «Кризис 2». Проц — Celeron 1.9 ГГц. Конечно сгорает такой проц во втором «Кризисе», но обычно тянет.
Есть ли такой плагин для Palemoon, который бы прямо на странице youtube подменял окно видео на VLC/MPC/WMP или что-то подобное, с хорошим декодером?
Например на старом Athlon XP 2800+ без проблем идёт 720/30p видео в MPC через LavDecoder (или CoreAVC), но в браузере всё грустно, 1 fps. Последний раз полгода назад обещанные кодеки Lav dll в Palemoon не заработали, якобы несовместимость с версией без SSE2.
Копировать каждый раз ссылку и вставлять в плеер тоже неудобно.
Я ж в статье пример привёл где ссылка просто перетягивается в окно плеера. В плеере нужно только выставить «по верх всех окон».
Это всё равно костыль. Окошко WPM можно было внедрять в код HTML ещё 15 лет назад, даже в IE6, и с кодеками LAV в том же WMP всё летает.

Ну и кто-нибудь в итоге смог завести LAV dll для HTML5 в non-SSE2 build?
«Windows Media Player Plug-in Dynamic Link Library» был только для XP. И он практически нигде не применялся. Только здесь добавляли LAV в различные сборки, но всё равно проигрывает видео плеер браузера, а не сторонний плеер.
Да, проигрывает плеер браузера, но через LAV, что было бы быстрее. Раньше у меня LAV там не заводился, а для PM28 я так понял его не завезли?
«Windows Media Player Plug-in Dynamic Link Library» был только для XP. И он практически нигде не применялся
Да каждый сайт со втроенным видео или аудио (взять те же любительские SHOUTcast радиостанции) его использовали, вы чего.

И потом, где пруф, что «был только для XP»? Не верю, что в Vista и 7 при открытии страницы с тегом <embed> не появится интерфейс WMP.

Кстати, вот вам официальная статья на эту тему.

Плагин для более новых ОС есть, просто его нужно ставить самостоятельно. И да, в версиях Firefox выше 52 он к сожалению работать не будет.
Да каждый сайт со втроенным видео или аудио (взять те же любительские SHOUTcast радиостанции) его использовали, вы чего.
Последние лет 10 уже не видел.

И потом, где пруф, что «был только для XP»? Не верю, что в Vista и 7 при открытии страницы с тегом embed не появится интерфейс WMP.
Я не видел этот установленный плагин в лисе под win 7.

Плагин для более новых ОС есть, просто его нужно ставить самостоятельно. И да, в версиях Firefox выше 52 он к сожалению работать не будет.
Может быть, но даже на старых браузерах я не видел решений для ютуба с кодеками AVC или VP9 для WMP. Нет даже просто примера что это заработало хоть у кого-нибудь.
Последние лет 10 уже не видел.

Значит, как минимум на странице вещания моей станции вы не были (я её делал в конце 2010-ого, что явно меньше 10 лет назад) :)

Я не видел этот установленный плагин в лисе под win 7.

Это же не значит, что его нет))

Может быть, но даже на старых браузерах я не видел решений для ютуба с кодеками AVC или VP9 для WMP. Нет даже просто примера что это заработало хоть у кого-нибудь.

С чего ему не заработать? Если я правильно помню, в том же K-Lite можно указать, для какого формата какой кодек использовать (для этого есть Codec Tweak Tool). А открытие файлов можно сделать и как через MP-HC, так и через WMP (там есть выбор при установке). То есть WMP при открытии видеофайла запустит LAV Splitter, тот посмотрит в таблицу, возьмёт нужный кодек, и VP9 прекрасно воспроизведётся. А если он воспроизведётся локально через WMP — то обязан и через этот плагин (не проверял, но логика подсказывает, что так и будет).

UPD: скачайте видео вот отсюда, пожалуйста. Я скачал, и оно у меня открывается в том числе и в WMP. При этом у меня стоит не самый свежий K-Lite года 2013-2014, и WMP версии 11 на Windows XP. Так что никакой проблемы с кодеком VP9 нет.
Вы можете сами написать такое расширение, это же проще простого — ловить ссылку и вставлять её в тег <embed>. Даже странно, что никто не попытался ещё этого сделать :)
скорее всего пытались и ничего не получалось
У меня есть проблема с написанием расширений для Firefox — у меня при запуске они не работают (даже если я код копирую из Hello World примера). Я про старые расширения, которые не Web Extensions, с последними ещё не экспериментировал. Если я сделаю это под Chrome, и у меня оно заведётся, что тогда? :)
У меня есть проблема с написанием расширений для Firefox — у меня при запуске они не работают (даже если я код копирую из Hello World примера).
Как отключить проверку цифровых подписей в дополнениях Firefox
Если я сделаю это под Chrome, и у меня оно заведётся, что тогда?
для лисы тогда надо сделать и ещё желательно в теме на MSFN об этом написать. Эта фича в первую очередь нужна слабым компьютерам, где слабый проц и видеокарта без аппаратного декодирования. Но вначале нужно сделать :)

Сейчас я пока что застрял на том, что не могу получить ссылку для YouTube. Ни одну. Посмотрел кучу гайдов, сделал всё по инструкции — но сервер меня отфутболивает с ошибкой 403…
так расширения в моей статье дают прямые ссылки с ютуба
Тогда нужно исследовать их код, чтобы понять, как оно работает. Я тестил через JS консоль, и YouTube мне не отдавал интересующие меня данные из-за CORS (это было видно в консоли). В случае с расширением, возможно, такой проблемы бы не было (если при установке запросить у пользователя разрешение на доступ к нужному домену). Но это не факт, может они там серверный прокси какой-то используют, написанный на PHP или на чём-то ещё. Я так понимаю, пока я выкачивал данные руками и копипастил их, ссылки успевали протухнуть.

Но опять же, проблема «бесшовной стыковки» никуда не денется, даже если я с этим разберусь.
Кстати, возможно, ничего я не сделаю, рано радовался.

YouTube по каким-то непонятным для меня причинам вместо банального механизма Range, прописанного в стандарте HTTP (для получения фрагмента файла) использует небольшие файлы, длительностью около 4-5 секунд. Это похоже на MPEG-DASH механизм, только там длительность обычно 2 секунды. Большинство роликов на YouTube получают эти небольшие фрагменты в фоне во время произведения прямо на JS, и по таймеру осуществляют подмену URL элемента video (при чём я не зщнаю, за счёт чего достигается такая колоссальная точность, чтобы не было ни единой запинки — возможно, благодаря механизму JS событий, который позволяет повесить событие на конец воспроизведения, и встроенным буферам). В случае с <embed> элементом сделать такую бесшовность будет едва ли возможно из-за задержек перед стартом проигрывания.

Но если мне дадут какой-нибудь нормальный видеохостинг, не страдающий такой фигнёй и отдающий файл или хотя бы поток — я смогу это сделать (со ссылками может быть не так тривиально, но это решаемый вопрос, если посидеть и порасставлять брейкпоинты в исходном минифицированном JS коде портала).

UPD: при чём даже если брать ссылки на скачанные фрагменты из вкладки Network панели разработчика, то они не воспроизводятся на новой вкладке уже спустя 1-2 минуты (встроенный плеер пытается проиграть контент, и как бы сразу перескакивает на конец).
DASH, вроде как, можно выключить в браузере, есть и расширения. А видео файл можно закинуть на дропбокс, и даже полность написанную веб-страницу, прямая ссылка на файл с дропбокса вытягивается без проблем.
Так в том-то и дело, что вроде там не DASH. Вот тут писали, что иногда помогает вытянуть файл плейлиста в m3u/m3u8 и открыть в плеере его, но в случае с YouTube я такого файла не вижу.
media.mediasource.mp4.enabled отключает DASH для mp4, файл грузится полностью без остановок. Другие похожие настройки в Firefox особо не смотрел. Там есть ещё media.mediasource.enabled и media.mediasource.webm.enabled
Окей. Если я пишу такое расширение, мне как минимум понадобится возможность уметь изменять эту опцию силами расширения. Оно вообще возможно?) Вроде небезопасное поведение, по логике.
Вот тут ничем не помогу. Дальше, лучше поспрашивайте на специализированных форумах, на том же forum.ru-board.com к примеру.
Я помню, во времена версий ещё в районе 32-38, вроде было можно как минимум создавать собственные параметры. У меня одно такое расширение от Mail.ru сохранило таким образом старую домашнюю страницу в кастомный параметр перед тем, как поменять её на свою. И да, я если что не ставил это расширение, оно как-то подкинулось само в нужную папку и подхватилось браузером…
Да, yotube center же! И обязательно dev build.
Скажите, а Вы уверены, что проблема именно в подписи? У меня были проблемы в версиях Firefox, где наличие подписи ещё не являлось обязательным (например, 42, которая стоит у меня штатно).

Если бы это было так, он бы ругался на подпись, наверное. А у меня получалось так: расширение появляется в списке (причём в случае, если в имени или описании присутствуют русские буквы — на их месте «кракозябры»), но при этом оно совершенно ничего не делает. Не появляется кнопка на панели, например (хотя должна).
Что-то делаете не так. Хотя может и не в подписи, потому что Firefox должен писать когда блокирует установку расширения.
Это может быть связано с тем, что я пытался писать расширение на XP? Может, что-то с кодировками, например. Хотя я пробовал сохранять в разных :)

Если у Вас есть время, Вы могли бы попробовать собрать расширение, делающее всю эту работу. Я поковырял расширение из Вашей статьи (YouTube Download Plus), выделил оттуда весь нужный код и немного порефакторил его, чтобы он работал даже на очень старых версиях Хрома и Лисы.

Там немного совсем осталось доделать, в общем и целом оно работает, но пока немного через раз, потому что я не включил в тестовый образец часть функций, обеспечивающих расшифровку ссылок, которая похоже требуется примерно 2 раза из 3. Могу в ЛС Вам скинуть что получилось.
В общем, я попробовал свой код запустить как юзерскрипт. И в отличие от Chrome (там всё работает хорошо для 720p MP4 файла), в Firefox под XP всё плохо. WMP плагин ютьюбовскую ссылку не открывает вообще (ему не нравится отсутствие расширения в конце), а плагин QuickTime дико тормозит при воспроизведении (намного больше, чем штатный плеер от ютьюба) и не отображает элементы управления. Так что смысла вообще нет такое делать. Разве что на Win7 ещё протестить…
Кстати, а видео на веб-странице при отображении каждого кадра не отрисовывается случаем каждый раз полностью вместе со всем содержимым страницы?
UFO just landed and posted this here
Ну справедливости ради — не сто лет, а года с 2012-ого, с конца… До этого вроде всё выводилось программно, аппаратного ускорения не было вообще.
UFO just landed and posted this here
А вот если пользуясь Youtube downloader plus, как показано на фото я переношу ссылку видеоролика в проигрыватель, но звука нет. Там отдельно видео и аудио. Как их слепить, чтобы видео было со звуком?
У каждого расширения есть свой автор, у которого своя схема реализации вытягивания и публикаций ссылок из ютуба. Возможно в настройках Youtube downloader plus есть что-то, посмотрите. Но вообще, пробежавшись по расширениям, я нашёл только три, где вытягивается прямая ссылка на ролики и которые без проблем воспроизводятся в MPC-HC. Есть расширения, которые дают не прямые ссылки, и они применимы для загрузки или воспроизведения в PotPlayer или ему подобным.
а можешь сказать название этих 3-х расширений?
Первые два есть в статье это «Youtube downloader plus» и «Byffox YouTube Downloads», а третье по виду было как «Byffox YouTube Downloads» (название не помню), там автор случайно, а может и нет, добавил в расширение трояна, о чём написали в комментариях другие пользователи расширения. Позже вроде как исправился, так как пытался отвечать на комментарии.

Можно в поисковике на сайте AMO поискать по слову «YouTube» addons.mozilla.org/ru/firefox/search/?platform=windows&q=youtube, там расширений навалом, но нужно проверять что из них работает и подходит, а что нет.
Начиная с 1080p звук идёт отдельным файлом. Поэтому все скачивальщики скачивают отдельно видео, отдельно аудио, и потом склеивают их. При прямом воспроизведении по ссылке в потоке просто нет звука.
Да, кстати, ещё одна проблема. Но хотя бы можно показывать поток с аудио для 720p.
С качеством выше 480р — никак, сейчас ютуб все HD-видео отдает раздельными файлами и средствами расширения браузера их не склеить. Можно вручную в плеер подключать аудиодорожку, но это не удобно.
UFO just landed and posted this here
Не любой плеер такое умеет. И там выше вроде обсуждали возможность использовать WMP плагина. Так что тут мимо, он и через меню-то такого не умеет, не то что программно через атрибуты запуска.
Дополнил

media.hardware-video-decoding.force-enabled
Если вы точно знаете, что ваша видеокарта умеет декодировать видео H.264, но браузер почему-то определил, что не может ( индикатор media.hardware-video-decoding.failed в состоянии true), попробуйте принудительно включить аппаратное декодирование видео true и перезапустите браузер. После включения этой опции убедитесь, что аппаратное декодирование заработало, например проиграв H.264 видео на этой странице и сравнив загрузку процессора в «Диспетчере задач» до и после включения media.hardware-video-decoding.force-enabled. Если нагрузка на процессор упадёт в 2 или более раз — аппаратное декодирование видео включилось. Если же не включилось, либо видео стало пригрываться с ошибками в отображении, попробуйте переключить настройки media.wmf.dxva.d3d11.enabled и layers.low-precision-buffer, незабывая перезапускать браузер.
В «Блокировка рекламы и не нужных элементов на веб-странице» немного изменил концовку о блокировщике uBlock Origin. Оказывается автор этого расширения, для старых версий Firefox, а так же для разных версий Pale Moon сделал и поддерживает специальную версию uBlock Origin legacy.
С помощью расширений
Наиболее легковесным блокировщиком будет uBlock Origin.
Для браузеров Pale Moon 27, 28 и Firefox до 57 версии, работающих в однопроцессном режиме (параметр browser.tabs.remote.autostart установлен в false), желательно установить специальную поддерживаемую в актуальном состоянии версию блокировщика uBlock Origin legacy.
Порядок действий для установки:

1. В about:config переключить параметр xpinstall.signatures.required в положение false.

1.a Для некоторых версий браузера Firefox необходимо выполнить следующее. А так же, если вдруг возникнут какие-либо проблемы при установке расширений, прочитать вот эту небольшую тему на форуме.

2. Установить расширение uBlock Origin Updater. Оно позволит вам в будущем автоматически обновлять legacy версию uBlock Origin.

3. На этой странице, найдите последнюю версию расширения в названии которой будет firefox-legacy-..... Нажмите на ссылку uBlock0.firefox-legacy.xpi и установите расширение.
Немного подправил ссылки на страницы загрузки драйверов Realtek, в связи с переездом сайта и запутанной навигации при поиске драйверов на новом сайте.

Например, по человечески поступили в Realtek, сделав новые драйверы для старых сетевых адаптеров и звука AC97.

Подправил в службах неработающие ссылки technet.microsoft.com на docs.microsoft.com. Тоже похоже оптимизируют что-то.
Накосячил ранее слегка. Убрал
Если ваш браузер никогда не «зависает», можете отключить false функцию восстановления вкладок после аварийного закрытия браузера browser.sessionstore.resume_from_crash

Правильное описание функции:
browser.sessionstore.resume_from_crash (Логическое) — Показывать или нет диалог восстановления сессии после сбоя в работе лисички. Значения:
TRUE — показывать
FALSE — начинать новую сессию без каких либо предупреждений
forum.mozilla-russia.org/viewtopic.php?id=36226
Добавил

media.ffvpx.enabled *
Эта функция связана с декодированием видео. По умолчанию в Firefox видео закодированное в VP8 или VP9 (основной формат видеороликов используемых на Youtube) декодируется лёгким декодером ffvpx. Однако, видео в большом разрешении, например 720p или 1080p, декодируясь ffvpx может проигрываться притормаживая, при том что в «Диспетчере задач» (Ctrl + Shift + Esc) максимальная загрузка процессора может быть всего 50-60%. Возможно это связано с какой-то особенностью реализации кодека ffvpx. В любом случае, можно попытаться избавиться от этих подтормаживаний при проигрывании видео, хоть и нагрузка на процессор при проигрывании видеороликов немного увеличится.
Отключив эту функцию false, вместо декодера ffvpx будет использоваться декодер libavcodec. При использовании libavcodec запинания в видео будут происходить только когда ваш процессор будет нагружен под 100%.
Добавил
apz.peek_messages.enabled * *
Функция нужна если вывод изображения с компьютера на монитор или телевизор осуществляется через DisplayPort. Если в вашем компьютере нет или не используется DisplayPort, отключите эту опцию false

media.getusermedia.aec_enabled
media.getusermedia.noise_enabled
media.getusermedia.screensharing.enabled

Функции используются для получения доступа к микрофону и/или вебкамере. Необходимы для организации потокового вещания, а так же аудио или видео чатов в Firefox. По сути являются частью WebRTC. Не нужно — отключайте false


Не нашёл источников с упоминанием, что media.getusermedia.browser.enabled является главной для всех остальных, всё же это не media.getusermedia.enabled

Изменил
dom.webcomponents.customelements.enabled *
dom.webcomponents.shadowdom.enabled *
Веб-компоненты — это новые технологии придуманные и продвигаемые google. Используются на сайте Youtube и некоторых других. Желательно включить эти опции true

Ютуб похоже, что переходит на webcomponents v1, который поддерживает Firefox, и который принят как веб-стандарт. Во всяком случае, дикие тормоза с новым дизайном на ютубе в Firefox пропали. В 73 хроме v0 будет удалена. Эдж побеждён, % юзеров на хромодвижке увеличивается — можно ослабить удавку для других браузеров.
Убрал из списка devtools.policy.disabled. Если отключить эту функцию, не будет работать вызов консоли F12 и так же не будет срабатывать возвращение старого дизайна на ютубе если установить расширение YouTube Design Preserver.
Добавил
apz.drag.touch.enabled *
apz.one_touch_pinch.enabled *
Отключите false, если в вашем компьютере нет устройств с сенсорным вводом (тачпад или тачскрин).
Добавил
dom.animations-api.core.enabled
Один из способов отрисовки анимированных элементов на веб-странице. Метод принят как веб-стандарт и включен по умолчанию в новых версиях браузеров. Желательно включить эту функцию true
Дополнил
YouTube Design Preserver
В некоторых случаях это расширение может не сработать. Например, из любопытства решите установить новый дизайн, а затем возникнет желание вернуть старый обратно.

Тогда необходимо прописать команду в консоли браузера. Для этого:
1. Откройте в браузере вкладку с загруженной страницей www.youtube.com
2. Нажмите на клавиатуре клавишу F12
3. В самом низу открывшегося окошка напишите разрешить вставку и нажмите клавишу Enter.
4. Туда же скопируйте и вставьте следующую команду и нажмите Enter

document.cookie = document.cookie.split(' ').filter(o=>o.indexOf('PREF=')!==-1)[0].replace(';','')+'&f5=30030&f6=8;domain=.youtube.com;path=/';

5. Перезагрузите страницу www.youtube.com, она должна отобразиться в старом дизайне.
Добавил
dom.mapped_arraybuffer.enabled *
Не работает в Windows. Отключите эту функцию false
Кстати, в последних версия Firefox сломали работу редактируемых div-полей ввода. С версии 64, кажется. Теперь большие проблемы с фокусировкой по клику и отображением курсора, особенно когда поле пусто. Можете подтвердить эту информацию?
Вполне возможно. Не esr версии особо не просматриваю, так как там постоянно что-то меняется и ломается. Да и поддержка 7 с SSE2 процессорами так же продолжается. Будут выходить другие версии Firefox с изменениями и исправлениями. Я пока сейчас больше времени уделяю WinXP, так как для неё уже фактически всё закончилось.
Я всё это понимаю. Просто непонятно, как они такие серьёзные баги вообще пропускают в продакшен. У них и так аудитория падает так, что ужас :)

Я конечно в курсе про баг-репорты, но наверняка без меня уже накидали. А вот сколько ждать фикса — непонятно.

Кстати, у Вас там есть про флаг, отключающий плашки «Ваш Firefox сильно устарел» при запуске? Я остался на версии 62, полностью отключил обновление, но вот эти уведомления жутко раздражают.
Кстати, у Вас там есть про флаг, отключающий плашки «Ваш Firefox сильно устарел» при запуске?
это уведомление появляется вроде как на портабельных сборках. Не попадался этот флаг на глаза. Пока для 60esr это не актуально. Когда выйдет следующий esr и будут причины не обновляться — тогда и посмотрим :)
На любых сборках оно появляется. Правда, у меня не ESR, просто версия 62.0.1
Добавил
browser.cache.disk.smart_size.enabled
Функция автоматического управления дисковым кэшем. В зависимости от свободного места на жёстком диске где установлен браузер, при первом запуске задаётся объём который будет выделен под кэш. Обычно это 350МБ (358400 килобайт), размер выделенного места можно посмотреть в настройке browser.cache.disk.capacity.
Если интернет очень медленный, то некоторую информацию браузеру проще и быстрее взять из сохранённого кэша, чем заново её загружать. Однако, старые механические жёсткие диски могут работать медленно. Если выставить большое значение дискового кэша на таком жёстком диске, чтение и запись данных из кэша может происходить очень медленно, из-за того, что записанные маленькие кусочки файлов будут разбросаны по всему диску и механическая часть его просто не будет успевать перестраиваться для быстрого чтения. Что в конечном итоге приведёт к медленной работе браузера и быстрому износу жёсткого диска.

Если у вас механический жёсткий диск, можно отключить автоматическое управления дисковым кэшем, переключив эту опцию на false. Установить собственное значение выделенного места под кэш можно опцией browser.cache.disk.capacity, вписав например значение 51200 или 102400, что будет соответствовать 50МБ или 100МБ. Чем быстрее скорость интернета, тем меньше можно выбрать размер кэша.


saanvi.ru/fac.php?filename=txt/soft/firefox_63_davi_na_tormoz.txt&page=1
Изменил
Наиболее легковесным блокировщиком будет uBlock Origin.
Для браузеров Pale Moon 27, 28 и Firefox до 57 версии, работающих в однопроцессном режиме (параметр browser.tabs.remote.autostart установлен в false), желательно установить специальную поддерживаемую в актуальном состоянии версию блокировщика uBlock Origin legacy.
на
Наиболее легковесным блокировщиком будет uBlock Origin.
Для браузеров Pale Moon 27, 28 и Firefox до 55 версии, желательно установить специальную поддерживаемую в актуальном состоянии версию блокировщика uBlock Origin legacy.
Добавил

browser.safebrowsing.downloads.remote.timeout_ms * *
В новых версиях Firefox увеличено время паузы между запросами к специальному серверу Google с 10 до 15 секунд. Измените значение 10000 на 15000

browser.cache.disk.max_chunks_memory_usage
browser.cache.disk.max_priority_chunks_memory_usage
* *
Изначально по умолчанию было задано значение приводившее к некоторым проблемам с кэшем. В новых версиях Firefox значение изменили на 40960. Измените 10240 на 40960 в обоих этих параметрах.

full-screen-api.unprefix.enabled * *
Функция позволяет на некоторых сайтах открыть видео или картинку на весь экран нажав на клавиатуре клавишу «Enter». По умолчанию включена в последних версиях различных браузеров. Включите её true
Случайно заметил, видимо скопировал с какого-то места с опечаткой параметр nglayout.ititialpaint.delay, исправил nglayout.initialpaint.delay
Сбросьте созданный старый параметр и создайте правильный новый.
Пардон, так уж получилось :(
Немного изменил этот параметр
nglayout.initialpaint.delay
Задержка перед началом отрисовки загружаемой веб-страницы в миллисекундах. По умолчанию задано значение 250. Однако, если у вас быстрый (более 2 мбит) и стабильный интернет, можете уменьшить значение до 100. При малых значениях (5 — 10) отрисовка отображаемой страницы может начаться даже сразу после клика по ссылке, однако, если некоторые элементы страницы не будут успевать подгрузится до окончательной отрисовки, браузер может заново перерисовать выводимое изображение, что в общем итоге может не ускорить, а замедлить время до полного отображения веб-страницы.
Только на очень слабых компьютерах и/или с медленным и не стабильным интернет-соединением (например Wi-Fi c плохим качеством сигнала) этот параметр лучше не трогать

habr.com/ru/post/373803/#comment_19696880
Мне вот кстати крайне интересно, почему в Firefox 47 так ужасно тормозит при загрузке Twitch. В версии 42 всё работает заметно быстрее, в 52 — примерно с такой же скоростью, а быстрее всего вроде было в версии 50.

Я бы перешёл на PaleMoon для XP из-за этих лагов, если бы там недавно не перестали работать видеозаписи из-за отстутствия поддержки MP4 контейнера (трансляции по-прежнему работают).

Вы не могли бы открыть страницу с видео (любую на этом сайте) в последней ESR версии со всеми применёнными твиками (я не применял, попробовал кое-что применить, увидел, что особой разницы нет и бросил), и сказать примерное время до полной отрисовки и время до начала воспроизведения ролика? Регистрироваться на сайте для этого не нужно.
Может быть в твиче применяются вебкомпоненты или wasm. К примеру в обычной 52 он был включен по умолчанию, а в 52esr выключен. Аналогично сделано и с dom.serviceWorkers.enabled
Может и так. Но всё равно не понимаю, почему в версии 50 всё работало быстрее, чем в 52. Сейчас у меня 52 ESR вместо обычной 52 (почти сразу на неё перешёл), но я бы не сказал, что Twitch в ESR версии работает ощутимо шустрее.
Изменил 11 на 10.1

webgl.angle.try-d3d11
webgl.enable-webgl2
Работает только с видеокартами имеющими в своих драйверах поддержку OpenGL ES 3.0. Как правило, это видеокарты от DirectX 10.1. На видеокартах до DirectX 10 включительно, эти функции отключите false
Добавил

dom.event.clipboardevents.enabled
Позволяет сайту следить за действиями пользователя, когда он копирует выделенный текст с веб страницы и затем, определённым образом, подсунуть к скопированному тексту в буфер обмена дополнительно строку, например "… Подробнее на httрs://....."..
Если вам попадаются такие сайты на которых приходится копировать текст, и затем при вставке скопированного текста в конце автоматически добавляется такая вот ерунда, которая вам не нужна или мешает, отключите эту функцию false.
Лишь на единичных сайтах могут возникнуть проблемы с копированием и вставкой текста из-за её отключения.


В Firefox и других браузерах cделано было, наверно, по просьбам сайтов которые публиковали оригинальный контент, как помощь в борьбе с копипастой. По факту, сейчас этой функцией пользуются сами копипастеры, для ещё большего продвижения «своих» сайтов. Более-менее адекватные ресурсы отказались от использования этой фичи, создающей проблемы обычным пользователям.
Добавил
plugin.scan.plid.all *
Начиная с Firefox 69 и в других браузерах плагин Flash Player не будет работать, его поддержка будет удалена. Предполагается, что все сайты которые до сих пор использовали Flash перейдут на HTML5.
Если вы не устанавливали или не пользуетесь плагином Flash Player, а так же плагинами RealPlayer и Java, можете сделать так, что бы Firefox не искал и не подключался к ним, установив значение false
Ну вот нафига?.. Могут же быть легаси сайты, где мультимедиа воспроизводится только через Flash проигрыватель. И как теперь ими пользоваться? Печаль какая-то творится.
Добавил
security.family_safety.mode *
Не работает в Windows 7, отключите изменив значение на 0
Добавил
browser.stopReloadAnimation.enabled *
Анимация кнопки перезагрузки страницы. Отключение false
image

browser.suppress_first_window_animation *
Анимация открытия окна браузера. Отключение false

Эти функции так же зависят от toolkit.cosmeticAnimations.enabled
UFO just landed and posted this here
Пока не нашёл. Либо это ещё не отделяли в отдельную опцию.
В новых версиях лисы там ещё белый «занавес» при запуске показывается browser.startup.blankWindow
Потихоньку начну добавлять информацию по 68, которая в альфе пока.
Пожалуйста, не могли бы Вы или кто-то из Ваших знакомых посмотреть, как обстоят дела с текстовым полем в диалоге ВКонтакте (в стабильной версии, бете и альфе)? Я просто не хотел бы десять раз делать переустановку (вдруг что навернётся из данных), а поднимать виртуалку долгая история. Сейчас я сижу на версии 63.0.1, и Firefox меня уже закидал сообщениями о том, что он «очень сильно устарел». Обновляться у меня лично причин нет, но всё-таки интересно, вдруг исправили.

P.S. Там была проблема с фокусировкой по клику, когда поле пустое. Фокусировалось только при клике в левый верхний угол, и то не с первого раза. Сломалось с версии 64 вроде, а текущая — 65.
UFO just landed and posted this here
Но я 3 дня назад заходил на официальный сайт в Changelog, и там про 66 не было ни слова. Она на день позже что ли вышла как раз?

Хотя, может я что-то напутал…

UPD: сейчас зашёл на сайт — всё есть. Наверное, меня смутило то, что для версии 66.0 Гугл не вывел вторичную ссылку под сайтом, тогда как для остальных они были выведены.
Добавил 68. В него перенёс те настройки которые совпадали с 60esr. Временно не стал добавлять devtools из-за расширения (потом разберусь). Изменил browser.cache.disk.smart_size.enabled
Обычно это 660МБ (675840 килобайт), размер выделенного места можно посмотреть в настройке browser.cache.disk.capacity. Было 350МБ

Добавил для 68
apz.android.chrome_fling_physics.enabled
Не работает в Windows

browser.tabs.remote.warmup.enabled *
Режим упреждающей отрисовки. При подведении курсора к вкладке браузер осуществляет отрисовку в буфер композитинга и в случае клика мгновенно выводит уже готовое содержимое на экран, устраняя задержку на отрисовку видимых областей.
На медленных компьютерах эту функцию желательно отключить false

browser.launcherProcess.enabled *
Функция защиты браузера от через чур наглых антивирусов, которые могут мешать ему правильно работать. Если у вас на компьютере не установлен антивирус, можете отключить эту функцию false

browser.startup.blankWindow *
Отображение белого пустого окна на весь экран перед запуском Firefox. Эта функция делает иллюзию более быстрого запуска браузера, когда элементы интерфейса ещё не загрузились.
Можно отключить false

dom.serviceWorkers.enabled
Некоторые сайты, поддерживающие Service Workers могут загружать на компьютер пользователя определённую информацию, которая может отобразиться в браузере только после пропадания связи компьютера с интернетом. Например, вылезет окно уведомления, что пропало подключение к сети. Так же с помощью этой функции сайт может сохранить на компьютере пользователя некоторые элементы самой веб-страницы. Если связь с интернетом исчезнет, определённая навигация и действия на открытой веб-странице могут быть ещё доступны в режиме оффлайн.
Для стационарных компьютеров и ноутбуков со стабильной связью (без частых дисконнектов) эта функция бесполезна, можете отключить её false
browser.startup.blankWindow
Забавно) Я знаю, что новые версии Firefox запускаются очень быстро. Но если например мой компьютер чем-то сильно нагружен (например, свёрнута какая-то тяжёлая игра), нажимаю я два раза на ярлык браузера, хочу сделать что-то ещё, пока он «думает» (например, открыть проводник) — а мне белую заглушку выводят на весь экран… Не, спасибо, нафиг такое :)
Добавил в 68
apz.allow_double_tap_zooming
Функция для устройств с сенсорным экраном. Нет сенсорного экрана — отключайте false

searchfox.org/mozilla-central/source/gfx/layers/apz/src/AsyncPanZoomController.cpp#136

dom.keyboardevent.dispatch_during_composition
Функция для Android, не работает в Windows. Отключите её false

searchfox.org/mozilla-central/source/modules/libpref/init/all.js#2447
Добавил в 68
media.av1.enabled
Переключите эту опцию в false, для того, что бы Youtube отдавал видео не в тормознутом кодеке AV1.
Дополнил YouTube Download Plus
После установки расширения, в about:addons в его настройках отключите обновления. Версия 1.0.3 последняя рабочая.
Добавил для 60 и 68
gfx.direct2d.destroy-dt-on-paintthread *
Функция работает с видеокартами от DirectX10 при условии, что не изменялись настройки опций по умолчанию gfx.direct2d.disabled, layers.omtp.enabled и gfx.content.azure.backends. Если у вас не так, переключите опцию в false
Добавил для 60 и 68
browser.uidensity
Функция позволяет выбрать высоту вкладок и адресной строки. На мониторах с малой диагональю и небольшим разрешением, вкладки и адресная строка могут занимать слишком много места на экране. Это можно немного подправить. Установив одно из следующих ниже значений, получите соответствующий вид.
0 — по умолчанию, среднее (обычное)
1 — малое (компактное)
2 — большое (мобильное)
image


эти настройки есть в персонализации «Значки»
Дополнил reader.parse-on-load.enabled
После отключения этой функции, может перестать работать кнопка «Упростить страницу» в настройках меню печати браузера, когда веб-страница будет подготавливаться к печати.
Добавил для 60 и 68
print.print_via_parent *
Функция может работать только в многопроцессном режиме браузера (не отключалась опция browser.tabs.remote.autostart). Если ваш браузер работает в однопроцессном режиме — отключите эту функцию false
Добавил для 60 и 68
dom.enable_performance_observer
С помощью этой функции, разработчик сайта может узнать например, за какое время у пользователя загрузился тот или иной элемент веб-страницы. Что бы затем исправить недочёты производительности в коде сайта. Со стороны пользователя это будет выглядеть как сбор ограниченной телеметрии его действий на сайте и автоматическая её отправка. Можете отключить эту функцию false, для того что бы Firefox не отсылал сайтам эти данные.


В интернете какие-то разбросанные клочки информации об этой функции.
Добавил для 60 и 68
dom.enable_performance_observer
С помощью этой функции, разработчик сайта может узнать например, за какое время у пользователя загрузился тот или иной элемент веб-страницы. Что бы затем исправить недочёты производительности в коде сайта. Со стороны пользователя это будет выглядеть как сбор ограниченной телеметрии его действий на сайте и автоматическая её отправка. Можете отключить эту функцию false, для того что бы Firefox не отсылал сайтам эти данные.


В интернете какие-то разбросанные клочки информации об этой функции.
UFO just landed and posted this here
Наверно хабр после добавления коммента на перезагрузке страницы как-то не так сработал.
Добавил для 60 и 68
dom.workers.maxPerDomain *
Функция определяет количество рабочих потоков выполняемых одновременно. По умолчанию в новых Firefox это значение огромное 512, и выбиралось, судя по всему из условия, что у большинства пользователей в браузере работает многопроцессный режим и аппаратное ускорение, стоит процессор с большим количеством ядер. То есть, современные конфигурации ПК способны одновременно обрабатывать большой объём вычислений.
Для старого компьютера с одноядерным процессором, в котором Firefox работает в однопроцессном режиме и без аппаратного ускорения, желательно установить значение функции равное 20. А для более быстрых (например двухъядерных или двухпоточных) значение можно не менять.
В 68 уберут однопроцессный режим www.opennet.ru/opennews/art.shtml?num=50691 Будем надеяться, что для ESR ветки возможность переключения оставят.
В принципе, можно сделать 2 процесса, отключив
extensions.webextensions.remote — отдельный процесс для расширений
layers.gpu-process.enabled — процесс для видеокарт от DirectX10
и выставив в основных настройках браузера число процессов 1
Компенсация увеличения потребляемой памяти немного закроется новой фичей
www.opennet.ru/opennews/art.shtml?num=50717
Реализована возможность автоматической выгрузки вкладок для высвобождения ресурсов. Функция активируется при нехватке памяти (менее 400 Мб свободной памяти) и в первую очередь вытесняет давно неиспользуемые вкладки. При этом вкладки не исчезают, а переводятся в состояние готовности к загрузке (режим ожидания), аналогичное тому, что наблюдается после восстановления сеанса. Для управления работой режима в about:config добавлена опция «browser.tabs.unloadOnLowMemory»;
Добавил для 68
browser.tabs.unloadOnLowMemory *
Автоматическая выгрузка вкладок из оперативной памяти для высвобождения ресурсов. Функция активируется при нехватке памяти (менее 400 Мб свободной памяти) и в первую очередь вытесняет давно неиспользуемые вкладки. При этом вкладки не исчезают, а переводятся в состояние готовности к загрузке (режим ожидания), аналогичное тому, что наблюдается после восстановления сеанса.
Если у вас при просмотре страниц в браузере никогда не возникало проблем с малым объёмом установленной памяти в компьютере, можете отключить эту функцию false
Добавил для 68
gfx.webrender.force-disabled *
Опция отключения WebRender. Так как функция WebRender не работает в Windows 7, включите эту опцию true
Дополнил 68
media.getusermedia.agc_enabled

Убрал из настроек 68. Этих настроек уже нет
browser.aboutHomeSnippets.updateUrl
lightweightThemes.update.enabled
media.wmf.vp9.enabled


Так же убрал media.av1.enabled, посмотрим на адекватность гугла с ютубом. Если автоматом будут подсовывать этот кодек на низкие разрешения — верну настройку обратно.
Добавил для 68
media.rdd-process.enabled * *
Firefox в целях безопасности по умолчанию создаёт отдельный изолированный процесс «песочницу» для некоторых видео декодеров. Что бы видео в браузере меньше нагружало процессор и меньше подлагивало отключите эту функцию false


Пугает, что они эту хрень не только к AV1 прикрутили, но и похоже, что к другим декодерам так же собираются. Протестировать этот тормознутый кодек можно по ссылке в комментариях в этой статье habr.com/ru/company/Voximplant/blog/456072

browser.newtabpage.activity-stream.showSponsored
Показ рекламы в новой вкладке. Отключайте false
Добавил в 68
app.shield.optoutstudies.enabled * *
Разработчики Firefox могут время от времени без вашего ведома устанавливать в браузер различные дополнения и проводить исследования. Что бы в ваш браузер самопроизвольно не устанавливались непонятно какие дополнения отключите эту опцию false
Добавил в 68
security.sandbox.rdd.win32k-disable * *
В целях безопасности эта функция делает ещё более закрытым отдельный процесс декодирования видео, не разрешая системные вызовы. Установите значение false, что бы процессор меньше нагружался при проигрывании видео в Firefox.
Установите значение false

А не наоборот?
Нет. disable в этой опции идёт как описание функции «отключение системных вызовов». Собственно вот вольный перевод translate.ru описания с hg.mozilla.org/mozilla-central/rev/60f9b60f1f4f
Средства управления, отключаем ли мы win32k для процессов.
верный означает, что win32k системные вызовы не разрешены.
приставка («security.sandbox.rdd.win32k-отключают», верный);
Примечание: win32k в настоящее время _not_ отключен для GMP из-за неустойчивых испытательных неудач, где процесс GMP терпит неудачу очень рано. Посмотрите ошибку 1449348.
Добавил в 68

browser.newtabpage.activity-stream.feeds.telemetry
browser.newtabpage.activity-stream.telemetry
browser.newtabpage.activity-stream.telemetry.structuredIngestion
*
Телеметрия. Сбор и отправка данных о настройке пользователем «плиток» веб-содержимого на домашней странице (новой вкладке). Отключайте false


security.certerrors.recordEventTelemetry *
security.identitypopup.recordEventElemetry *
Телеметрия, можете отключить false
Интересная статистика по Firefox data.firefox.com/dashboard/usage-behavior
Можно выбрать так же регион. Внизу есть продолжение, другая статистика с выборкой по железу.
Ну и русскоязычная часть Firefox смогла отметиться в статистике с положительной стороны.
This metric varies globally. On one end is China and Brazil, where 20% and 18% have add-ons, respectively. On the other is Russia, where almost 60% of users have add-ons.

Исправил немного описание dom.ipc.plugins.flash.disable-protected-mode, было:
Отключение Защищённого режима… Однако, её можно отключить true из about:config

Стало:
Функция отключения Защищённого режима Adobe Flash. В 64 битной версии Firefox эта настройка плагина не показывается. Однако, её можно включить true из about:config
Добавил в 68
extensions.systemAddon.update.enabled
Функция автоматического обновления дополнений которые есть изначально в Firefox (смотрите ниже «Дополнения в браузер» --> «Присутствуют в составе Firefox»). Если вы этими дополнениями не пользуетесь, можно отключить её false


extensions.htmlaboutaddons.recommendations.enabled
По умолчанию, Firefox в меню установленных расширений показывает так же и неустановленные рекомендуемые. Если вы не желаете видеть эти предлагаемые дополнения, переключите эту опцию в false
Добавил в 68
extensions.getAddons.showPane (этот параметр создаётся как логическое)
Если вы не собираетесь устанавливать дополнения через about:addons «Рекомендации», можете убрать этот пункт из меню. Создайте и установите эту функцию в false
image

extensions.abuseReport.enabled
Когда вы удаляете расширение из браузера, Firefox может предложить пожаловаться на это расширение. Если вы устанавливаете только проверенные расширения, можете убрать это предложение, установив значение опции в false
habrastorage.org/webt/_a/ij/lm/_aijlmo6nitxjtxwrgpubtbwdie.jpeg
Добавил в 60 и 68
dom.maxHardwareConcurrency * *
Firefox может автоматически определять сколько ядер или потоков имеет процессор в компьютере, что бы затем оптимально распределить выполняемые задачи при обработке веб-контента. Можете перестраховаться (если сомневаетесь, что браузер правильно определил возможности вашего процессора) и ограничить в ручную это значение. Количество потоков можно посмотреть в «Диспетчере задач» Windows (смотрите javascript.options.shared_memory)
Добавил в 60 и 68
dom.ipc.processPrelaunch.enabled *
Во время запуска Firefox эта функция создаёт дополнительный процесс для загрузки библиотек XPCOM в оперативную память компьютера. Тем самым запуск браузера может происходить быстрее.
Однако, на компьютере с одноядерным процессором с одним рабочим потоком (нет поддержки Hyper-threading) эта функция может замедлить запуск браузера. Если у вас такой процессор (смотрите javascript.options.shared_memory) переключите опцию в false
Мда уж, гугл повёл себя плохо и начал пихать кодек AV1 на ютубе во все видео и на все разрешения. Поэтому опять вернул в 68 слегка изменённую соответствующую настройку.

media.av1.enabled * *
Youtube по умолчанию подсовывает браузеру видео в новом кодеке AV1, который очень сильно нагружает старые процессоры и видео возможно посмотреть только в малых разрешениях 144р или 360р. Если в вашем компьютере стоит процессор который не поддерживает хотя бы одну из этих инструкций (смотрите в начале статьи про CPU-Z):
SSS3 (три буквы S)
SSE4.1
AVX2
а так же, если ваша видеокарта умеет декодировать видео H.264, переключите эту опцию в false для того, что бы Youtube отдавал видео в другом более быстром кодеке.


Дополнил h264ify:

Что бы это расширение работало на всех видео, в настройках Firefox about:config необходимо переключить опцию media.av1.enabled в значение false
Изменил в расширениях для видео. Вместо «h264ify» теперь «enhanced-h264ify». Это форк старого расширения h264ify, но с полезными доработками, которых пока нет в оригинальном h264ify:
1. Возможность отключить AV1
2. Возможность отключить 60fps не только на H.264 видео
3. Меню и описание на русском
enhanced-h264ify
Данное расширение позволяет достаточно сильно разгрузить процессор компьютера при просмотре видео с Youtube в трёх случаях:

1. Если видеокарта умеет декодировать видео H.264
2. Компьютер тянет видео в разрешении 720p и 30 кадров в секунду, но тормозит на видео 720p*60fps.
3. Старый процессор не имеет поддержки инструкций SSSE3 (три буквы S) или SSE4.1 или AVX2 (смотрите в начале статьи о CPU-Z), которые сильно помогают в декодировании новых кодеков.

В первом случае, расширение просит Youtube отдавать видео в формате H.264, которое умеет декодировать видеокарта. Во втором, так же просит Youtube заменять видео с качеством 60 fps на 30fps, которое уже будет под силу процессору. А в третьем, можно убрать видео в кодеке AV1, с которым может справиться только современный процессор.

Настройки расширения достаточно просты и понятны. Если ваша видеокарта умеет декодировать видео, можете установить галки в настройках как показано на картинке.
image


По этой причине media.av1.enabled опять пока убрал, до худших времён.
Таки подумал, что многим нет смысла ставить «enhanced-h264ify», если их комп не тянет 720p в обычных кодеках и видео в AV1 даже в самом низком разрешении. По этому гораздо проще, в этом случае, отключить AV1 в браузере.

media.av1.enabled * *
Поддержка браузером нового тяжёлого видеокодека AV1. Откройте эту страницу и посмотрите, сможет ли ваш компьютер проиграть видео плавно, без задержек, хотя бы в самом минимальном качестве. Если не сможет, переключите эту опцию в false
Дополнил «Обновление KB2670838 и аппаратное ускорение в браузере»

Начиная с Firefox 55 для включения аппаратного ускорения в браузере необходима видеокарта поддерживающая DirectX 10+.


Можно попытаться принудительно включить аппаратное ускорение переключив опцию layers.acceleration.force-enabled в true. Когда аппаратное ускорение включится, в таблице «Графика», в строке Композитинг будет написано Direct 3D11.
Добавил в 60 и 68
gl.msaa-level *
Функция определяет степень сглаживания линий трёхмерных объектов когда на веб-странице используется WebGL. По умолчанию значение 2. Если ваш браузер обрабатывает WebGL слабым процессором, а не видеокартой (смотрите gfx.offscreencanvas.enabled), можете отключить сглаживание, установив значение 0
Вышел 68esr. Однопроцессный режим таки убрали, гады.
Подредактировал некоторые настройки в 68 в которых были упоминания про однопроцессность или многопроцессность. Так же удалил browser.tabs.remote.autostart и print.print_via_parent. Опция dom.serviceWorkers.enabled в ESR версиях по прежнему остаётся выключеной. Оставил её в 68, на тот случай если кто-то будет настраивать браузер из просто 68.
Добавил в 68
app.update.BITS.enabled *
Функция тихой загрузки обновлений Firefox, даже после того как вы закроете браузер. Для работы этой функции в Windows должна быть включена служба Фоновая интеллектуальная служба передачи (BITS) (смотрите ниже в «Настройка Windows 7» --> «Службы»). Если вам не нужна эта «медвежья услуга», отключите её false

До последнего думал, что эту опцию они не посмеют включить в ESR, но таки включили. Более того, пугают их будущие планы по этой функции
Note that this does not allow downloads to
be started without Firefox (but that feature is in the works!)


dom.ipc.processCount
Для Firefox можно задать количество рабочих процессов. По умолчанию значение равно 8. Это значит, что к этим восьми процессам добавятся ещё пару дополнительных (в зависимости от настроек браузера) и всего процессов будет от 9 до 12. Для наилучшей производительности рекомендуют устанавливать значение этой опции равное количеству ядер в процессоре или количеству потоков в процессоре (см. javascript.options.shared_memory).
BITS
Так у FF своя отдельная служба обновлений в венде о_О
Похоже, что им этого мало. Службу поддержки скорее всего потом уберут из исталятора, если с BITS всё пойдёт по плану.
Добавил в «Присутствуют в составе Firefox»

webcompat-reporter@mozilla.org — Webcompat-reporter, дополнение которое позволяет удобно и оперативно отсылать информацию разработчикам Firefox о выявленных ошибках в браузере при посещении различных сайтов. Для его работы в настройках Firefox необходимо включить опцию extensions.webcompat-reporter.enabled. Если же желания участвовать в этом нет, можете удалить это дополнение.

fxmonitor@mozilla.orgFirefox Monitor. Полезное системное дополнение, обеспечивает вывод предупреждения в случае компрометации учётной записи (проверка по email) или попытке входа на ранее взломанный сайт. Проверка осуществляется через интеграцию с базой данных проекта haveibeenpwned.com, включающей сведения о более чем 5 миллиардах учётных записей, похищенных в результате взломов более 300 сайтов.
Это дополнение желательно оставить, но если вы будете работать на компьютере с которого просто просматриваете сайты без регистрации или авторизации на них, тогда можете удалить это дополнение.
Дополнил в 68
gfx.content.azure.backends
… В некоторых случаях, размытость и прозрачность шрифтов можно убрать отключив дополнительно функцию которая разрешает веб-сайтам использовать свои шрифты вместо установленных, попробуйте изменить значение опции browser.display.use_document_fonts на 0.


В 69 бете убрали cairo. Кто использует cairo для настройки шрифтов, столкнётся с большими проблемами.
Дополнил extensions.htmlaboutaddons.recommendations.enabled дополнительно extensions.htmlaboutaddons.discover.enabled. Первая показывает расширения, а вторая вроде их ищет.
Добавил в 68
media.gmp-gmpopenh264.visible
Если вы отключили в настройках дополнений плагин «Видеокодек Openh264 предоставленный Сisco Systems», установив false он не будет отображаться в списке плагинов.
Добавил в 68
browser.tabs.remote.autostart *
Многопроцессный режим. Включен по умолчанию. В таком режиме браузер и отображаемые страницы в целом работают быстрее. Однако, по сравнению с однопроцессным режимом, в многопроцессном большее потребление памяти и процессор нагружается так же немного больше.
На компьютерах с медленным одноядерным однопоточным процессором, и оперативной памятью менее 1 — 2 гигабайт, многопроцессность желательно отключить.
Для перевода браузера в однопроцессность, необходимо не только переключить эту опцию в false, но и обязательно выполнить действия описанные здесь. Только опцию xpinstall.signatures.required можно не трогать, а в файл config.js вместо того кода необходимо вставить вот этот:
//
try {
    Components.interfaces.nsIUDPSocketChild ||
    Cc["@mozilla.org/process/environment;1"].getService(Ci.nsIEnvironment).set(
        "MOZ_FORCE_DISABLE_E10S",
        Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch)
            .getBoolPref("browser.tabs.remote.autostart", true) ? "" : "1"
    );
} catch(ex) {}
Немного дополнил в описание функции
layers.omtp.enabled *
Прорисовка вне основного потока. В целом, эта функция придаёт браузеру большую отзывчивость и лучшую скорость работы. Однако, на совсем слабых ПК, с одноядерным процессором и без аппаратного ускорения, работа этой функции наоборот может немного замедлить браузер. Отключать или нет — проверяете самостоятельно.
Может работать только в связке: многопроцессный режим и функция gfx.content.azure.backends имеет значение direct2d1.1,skia,cairo, или direct2d1.1,skia, или skia. Если у вас по другому, отключите эту функцию false

Вернул print.print_via_parent
Добавил в 68

media.wmf.use-nv12-format *
Способ вывода изображения видео на экран. Если опция включена, видео будет проходить меньше циклов обработки. Но, в некоторых случаях из-за ошибок драйвера видеокарты или ошибок самой видеокарты, изображение видеоролика может быть залито например зелёным, фиолетовым или другим цветом. Если у вас возникла такая же ошибка с видео, для начала попробуйте переключить media.wmf.dxva.d3d11.enabled в значение false. И если это не поможет, тогда отключите эту опцию false

Дополнил в 68
media.ffvpx.enabled

Важно! Так же после отключения этой функции перестанут проигрываться видео закодированные в формате HDR (с более широким диапазоном контрастности). Однако, Windows 7 не имеет официальной поддержки этой технологии, плюс монитор или телевизор к которому подключается компьютер должны поддерживать HDR.


Что-то не могу найти как без последствий отключается этот сраный HDR на ютубе из браузера. Даже 144p в 60 кадров пускают. С помощью расширения получается отключить, а с настроек браузера нет. В вин XP ютуб как-то правильно реагирует и отдаёт это же видео так же в VP9, но не в HDR, значит что-то накрутили в браузере. Есть функция media.wmf.force.allow-p010-format, но эта включает принудительно, а нужно отключить.
Добавил в 68
browser.sessionhistory.max_total_viewers *
Firefox по умолчанию сохраняет в оперативной памяти некоторую часть содержимого сайтов которые вы посетили в течение одной сессии. Сделано это для того, что бы нажимая кнопки переключения страниц «вперёд» или «назад», открытые ранее в этой же вкладке страницы не загружались опять полностью из интернета, а быстро подхватывались из оперативной памяти.
Объём занимаемой памяти для этой функции браузер определяет сам (значение -1). Однако, если ваш Firefox съедает практически всю свободную оперативную память и компьютер начинает сильно тормозить, отключите эту функцию установив значение 0
Дополнил в gfx.content.azure.backends
и отключить в самой Windows технологию сглаживания шрифтов Clear Type

Обработка векторной графики. Данная настройка сильно влияет на сглаживание шрифтов. Если у вас старый монитор с крупным зерном пикселя, для отображения шрифтов «как в Windows XP» необходимо удалить direct2d1.1 и skia, оставив только cairo, переключить опцию gfx.direct2d.disabled в положение true и отключить в самой Windows технологию сглаживания шрифтов Clear Type. В некоторых случаях, размытость и прозрачность шрифтов можно убрать отключив дополнительно функцию которая разрешает веб-сайтам использовать свои шрифты вместо установленных, попробуйте изменить значение опции browser.display.use_document_fonts на 0
Перенёс с XP YouTube Design Preserver или YouTube Classic, когда-то собирался и забыл.
Добавил в 68
extensions.webcompat.perform_injections
extensions.webcompat.perform_ua_overrides

Эти опции относятся к системному дополнению Web Compat (смотри Дополнения в браузер --> Присутствуют в составе Firefox). То есть, если Web Compat был удалён из соответствующей папки в Windows, работать эти функции не будут. Предназначены они для оперативного исправления ошибок в работе браузера с некоторыми сайтами, до выхода новой версии Firefox. Не обязательно это могут быть ошибки Firefox, бывает так, что криво сделан сам сайт, но браузеру необходимо под него подстроиться, что бы страница отображалась корректно.
Какие ошибки и на каких сайтах были исправлены, можно посмотреть в about:compat
Вероятность того, что в этом списке появится сайт который вы посещаете очень мала. По этому при желании можете отключить false одну или обе эти функции.
Добавил в 68
extensions.fxmonitor.enabled * * (этот параметр создаётся как логическое)
Системное дополнение Firefox Monitor (см. Дополнения в браузер --> Присутствуют в составе Firefox). Если вы будете работать на компьютере с которого просто просматриваете сайты без регистрации или авторизации на них, тогда можете отключить это дополнение false
Добавил в 68
extensions.formautofill.available
Функция включения системного допонения Form Autofill (см. Дополнения в браузер --> Присутствуют в составе Firefox). Если заполняете такие данные сами вручную, можно отключить это дополнение, удалив on или detect


searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#1785

Добавил в 68
intl.multilingual.enabled
Выбор языка отображения меню, сообщений и уведомлений от Firefox.
По умолчанию в браузере, в основном меню настроек можно переключить язык, и после перезапуска браузера всё будет в новом выбранном языке. Если в многоязычности нет необходимости, отключите эту функцию false
Добавил в 68
xul.panel-animations.enabled
Плавное открытие и сворачивание окошек главного меню и просмотра истории, когда нажимаешь на соответсвующие кнопки. Выглядит красиво, но на совсем слабом компьютере можете отключить false

image
UFO just landed and posted this here
Для линуксов эту настройку когда-то отключали (а может и ещё отключена, завтра проверю), там были глюки. Так что похоже, что на что-то влияет.
Из неприятного, из AMO убрали «YouTube Download Plus», точнее сейчас там другое есть с таким же названием, а этого уже нет. Скорее всего пожаловались, так как автор в последнем обновлении потерял рассудок.
Нашёл ещё одно такое же расширение (видимо кто-то когда-то украл скопировал у кого-то). Но оно не работает пока, как в принципе и старое расширение. Похоже, что и ютуб подсуетился и что-то там начал подкручивать.
Что-то столкнулся с проблемой перетаскивания ссылки в плеер в винде. Ссылка становится активной только в адресной строке браузера. Под линуксом такой проблемы нет. Новое расширение YouTube Video and Audio Downloader
В Linux
image
Заменил умершее расширение YouTube Download Plus на Easy Youtube Video Downloader Express. Немного подправил описание расширения из-за особенностей 68 Firefox и UAC в винде. Можно было бы и просто отключить browser.launcherProcess.enabled, но оно само опять включается после обновления браузера.

forum.ru-board.com/topic.cgi?forum=5&topic=50225&start=2160#9
support.mozilla.org/ru/kb/zapusk-windows-ot-administratora-s-vklyuchennym-za
Для 68 внёс небольшие правки и дополнения в настройки основного меню.
Основные
Обновления Firefox
Если вы привыкли обновляться в ручную, поставьте точку возле Проверять наличие обновлений, но позволять вам решать, устанавливать ли их.

Использовать рекомендуемые настройки производительности
Снимите галку, если будете изменять параметры настроек в about:config.

Рекомендовать расширения при просмотре и Рекомендовать функции при просмотре
Firefox может время от времени рекомендовать функции или расширения во время просмотра веб-страниц. Если вам эти рекомендации не нужны, отключите их.

image

Параметры сети
Добавил
layers.acceleration.disabled
Выключение аппаратного ускорения.
Включите эту опцию true если ваша видеокарта не поддерживает хотя бы DirectX 10, или если возникнут проблемы с аппаратным ускорением и решить их не удасться.
В 68 добавил toolkit.telemetry.reportingpolicy.firstRun
Добавил в 68
widget.window-transforms.disabled * *
Определение координат для отрисовки некоторых окон в Linux и macOS. В Windows не работает, переключите на true
Изменил в 68
webgl.angle.try-d3d11
Работает только с видеокартами имеющими в своих драйверах поддержку OpenGL ES 3.0 и OpenGL 4.0. Как правило, это видеокарты от DirectX 11. На видеокартах до DirectX 10.1 включительно, эту функцию отключите false

webgl.enable-webgl2 * *
Новая версия WebGL. Практически нигде пока не используется. Если у вас видеокарта поддерживает OpenGL 4.0, по идее, у вас должно заработать всё автоматически (проверить). Для включения WebGL2 на видеокартах c OpenGL 3.0 — 3.3 необходимо переключить webgl.disable-angle в true. Для более старых видеокарт опцию webgl.enable-webgl2 переключите в false. Если WebGL2 у вас не подхватился автоматически, как в первом случае, можете также его отключить false, так как перключение webgl.disable-angle затронет и WebGL1, который без ANGLE будет сильнее нагружать процессор и видеокарту. Посмотреть версии OpenGL которые поддерживает ваша видеокарта можно по этим таблицам Intel, AMD, Nvidia.
Добавил в 68
app.update.doorhanger
Если изменить значение этой опции на false, не будут выскакивать частые уведомления предлагающие обновить браузер.

image
Дополнил browser.launcherProcess.enabled *

Также если эта опция будет влючена, можно столкнуться с ошибками при перетаскивании файлов или ссылок из Firefox в другие приложения.
Добавил в 68
permissions.postPrompt.animate
Подёргивание влево-вправо значка уведомления image. Можете отключить анимацию false если вас устроит статичный показ этого значка.
Функция работает только если в настройках «Приватность и защита» полностью глобально заблокированы уведомления, и включена опция показа значка уведомления если сайт захочет показать их permissions.desktop-notification.postPrompt.enabled *. Ну и toolkit.cosmeticAnimations.enabled не должен быть выключен.
Добавил в 68
browser.history_swipe_animation.disabled *
Функция для macOS, не работает в Windows. Отключите её true
В 68 нативный WebGL на OpenGL 2.0 поломали. В about:support пишет что работает, а по факту ничего не работает. Жаль.
Добавил в 68
dom.webdriver.enabled * *
Функция для веб-разработчиков. Представляет из себя программную библиотеку, которая позволяет разрабатывать программы, управляющие поведением браузера. Используется, в основном, для тестирования сайтов в браузере.
Обычному пользователю не нужна, можете отключить false
Слегка подредактировал «enhanced-h264ify». Расширение не только делает из 60 кадров 30, но также 25 из 50 и 24 из 48.
Дополнил в начале
Для компьютеров с процессором без поддержки SSE2 есть несколько браузеров: это упомянутый выше K-Meleon, Firefox старой версии 48.0.2, пересобранный SeaMonkey 2.48 (на базе Firefox 51) *, а также проекты энтузиастов которые периодически публикуют различные ссылки на новые сборки браузеров в том числе для компьютеров без поддержки SSE2 инструкций.
Дополнил browser.launcherProcess.enabled

Функция защиты браузера от через чур наглых антивирусов, которые могут мешать ему правильно работать. Если эта опция включена (true), можно столкнуться с ошибками при перетаскивании файлов или ссылок из Firefox в другие приложения.
Если у вас на компьютере не установлен антивирус, можете отключить эту функцию false.
Так как после каждого обновления браузера эта опция переключается сама обратно в true, лучше всего добавить -no-deelevate через пробел в свойство ярлыка, что бы Firefox никогда не включал эту функцию при запуске.

image
Дополнил в начале статьи

Для компьютеров с процессором без поддержки SSE2 есть несколько браузеров: это упомянутый выше K-Meleon, Firefox старой версии 48.0.2, пересобранный SeaMonkey 2.48 (на базе Firefox 51) *, Tor Browser 7.5.6 (на базе Firefox 52.9) *...
Дополнил YouTube Video and Audio Downloader

Версия 0.8.5 работает только с новым дизайном Youtube. Для старого дизайна необходимо использовать версию 0.8.4.
Посмотрел на возможность запуска нового Tor браузера с процессором без SSE2, по примеру 7.5.6 версии. Есть зацепка с альфа версией 9.0a7.
Распоковал exe, так как ругался на SSE2. Зашёл в распакованную папку, и попытался запустить exe файл самого браузера, тот ругнулся на отсутстствие поддержки какой-то dll (на версиях 8.5 сразу выкидывало, что нет поддержки SSE2). Интернет подсказал, что нужно поставить VC+2015, что я и сделал. После установки, и повторной попытки запуска exe, ругается что не может открыть ещё какую-то dll.

Если кому интересно, попробуйте сами, может у вас получится запустить новый Tor на движке Firefox 68.
Удалил настройки Firefox 60 и убрал «DirectX 9 видеокарта» из названия статьи.
Для хабра безумный, в хорошем смысле, уровень «поддержки» статьи.
Кстати, год прошёл. )
Добавил из статьи про XP, с соответствующими правками и дополнениями:

В Плагины:
Windows Media Player Firefox Plugin — в отличие от XP, плагин в настройке по сути не нуждается. Не нужно ставить пакет кодеков и включать TLS. Но есть и минусы, более тормознутый отклик плеера и большая нагрузка на процессор с родными кодеками.

VLC Web Plugin — немного более долгий запуск видео чем в XP и по сравнеию с Windows Media Player Firefox Plugin. Но существенно ниже нагрузка на процессор чем с Windows Media Player Firefox Plugin. Нет глюков в полноэкранном режиме, которые есть в Windows XP.

В расширения:
ViewTube — Расширение связано с двумя предыдущими плагинами. И есть возможность отправлять видео одним кликом во внешний плеер. Описание этого расширения разделено на две части:
Видео на веб-странице, с заменой плеера сайта на плеер WMP или VLC
Видео в отдельном плеере, не на страницах сайта
Случайно сейчас нашёл вот это в отзывах к одному расширению addons.mozilla.org/ru/firefox/addon/enhanced-h264ify/reviews
Funny thing is in a chromium based browser there is no stutter, and I heard a rumor that if you change the user agent in firefox to chromium it would remove the stutter. You can specify sites to use a different user agent in firefox, you don't have to do it globally

Видимо мало им 70%
Дополнил VLC Web Plugin:
После установки плеера, наберите в браузере about:addons и в настройке плагина «VLC Web Plugin» снимите галку с «Включить защищённый режим Adobe Flash».

Почему и как эта настройка оказалась в плагине VLC непонятно.
Пользователь roytam1 сделал экспериментальную сборку браузера Serpent/Basilisk (на базе Firefox 52) для компьютеров без SSE2 скачать её можно отсюда.
Дополнил
Для компьютеров с процессором без поддержки SSE2 есть несколько браузеров: это упомянутый выше K-Meleon, Firefox старой версии 48.0.2, пересобранный SeaMonkey 2.48 (на базе Firefox 51) *, Tor Browser 7.5.6 (на базе Firefox 52.9) *, специальные сборки браузера Basilisk(ia32) на основе Firefox 52.9, а также проекты энтузиастов которые периодически публикуют различные ссылки на новые сборки браузеров в том числе для компьютеров без поддержки SSE2 инструкций.
Вернул обратно вторую часть описания этой настройки, про ютуб. Из-за того что ютуб начал сувать AV1 уже везде.
media.av1.enabled * *
Сейчас Youtube по умолчанию подсовывает браузеру видео в новом кодеке AV1, который очень сильно нагружает старые процессоры и видео возможно посмотреть только в малых разрешениях 144р или 360р. Если в вашем компьютере стоит процессор который не поддерживает хотя бы одну из этих инструкций (смотрите в начале статьи про CPU-Z):
SSSE3 (три буквы S)
SSE4.1
AVX2
а так же, если ваша видеокарта умеет декодировать видео H.264, переключите эту опцию в false для того, что бы Youtube отдавал видео в другом более быстром кодеке.
Добавил
webgl.dxgl.needs-finish *
Если в браузере WebGL1 и WebGL2 работают в нативном режиме (webgl.disable-angle переключался в true), в некоторых случаях WebGL приложения могут притормаживать/заикаться даже когда процессор или видеокарта не загружены полностью. Эта проблема характерна для видеокарт Nvidia. Если у вас встречаются похожие ошибки с сайтами где используется WebGL, попробуйте включить эту опцию true
Дополнил «YouTube Design Preserver или YouTube Classic»

Для компьютеров с маленьким экраном можно сделать стиль мобильной версии Youtube, с увеличенными в размере элементами страницы. Сейчас он очень схож с полными версиями (кроме заглавной страницы), но гораздо легче их.
В about:config необходимо создать строку
general.useragent.override.youtube.com
В эту строку вставьте следующее значение
Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; WebView/2.0; rv:11.0; IEMobile/11.0; NOKIA; Lumia 525) like Gecko


К сожалению, в мобильной версии ютуба в плеере нет ползунка регулировки звука. Думаю, это вполне реально вернуть расширением (если такое существует). Видео 60fps проигрываются только как 30.
Дополнил
В некоторых случаях мобильный Youtube может не работать, пока непонятно по какой причине.

Какой-то связи не прослеживается, как с настройками так и без на разных компьютерах ведёт себя по разному.
Решение найдено. Видимо нужны были какие-то куки с полной версии которая не совсем полная.
В некоторых случаях мобильный Youtube может не заработать, написав на странице «Недопустимый ответ». Для исправления, в настройках мобильной версии страницы найдите опцию «Полная версия» и перейдите по ней. После перезагрузки страницы в «полной версии», в синей рамке будет предложено веруться обратно. Вернитесь нажав на «YouTube для мобильных устройств». После этого мобильная версия должна работать.
Удалил «Byffox YouTube Downloads». Ютуб изменил код, это расширение больше не работает.
Добавил

security.webauth.u2f *
security.webauth.webauthn * *
security.webauth.webauthn_enable_usbtoken
На некоторых сайтах может присутствовать возможность прохождения двухфакторной аутентификации с помощью специальных устройств USB-токенов. Если у вас нет такого устройства, или вы им не пользуетесь в Firefox, переключите все эти опции в false
Добавил
browser.meta_refresh_when_inactive.disabled *
Если включить эту функцию true, веб-страницы в неактивных вкладках (которые вы в данный момент не просматриваете) не будут автоматически перезагружаться. Перезагрузка страницы может использоваться на спортивных или других сайтах, где информация может постоянно дополняться или изменяться.
Однако большинство сайтов сейчас используют скрипты, с помощью которых обновляется лишь небольшой кусочек страницы, а не вся страница целиком (например чат на страницах Youtube). В этих случаях эта настройка работать не будет.
Добавил
extensions.webextensions.userScripts.enabled *
Набор дополнительных инструментов для некоторых расширений браузера Firefox. FireMonkey — пока единственное которое с ними может работать. Если вы не ставили FireMonkey, измените значение на false
Удалил эту опцию, заметил что уже и тамперманка использует эту функцию. Возможно и другие расширения работающие с пользовательскими скриптами будут её использовать.
Если пользуетесь подобными расширениями и отключали эту опцию, включите её обратно.
Почти, но видео всё равно не воспроизводится. Firefox 68
Заголовок спойлера
image
Добавил
plugin.disable (этот параметр создаётся как логическое)
Функция отключает все плагины, кроме двух: Видеокодек Openh264 предоставленный Сisco Systems и Плагин расшифровки контента Widevine.
Если вы используете только эти два плагина или вообще никакие, можете переключить эту опцию в true
Дополнил «VLC Web Plugin»
в 64 битном «Waterfox Classic»

Есть только 64 битные версии Waterfox. Версия Classic базируется на 56 движке Firefox, умеет однопроцесс, старые расширения, Webp, вебкомпоненты, кодек AV1, но не поддерживает аппаратное ускорение DirectX9. Эта версия браузера ещё поддерживается разработчиками.
Может пригодиться в связке с ViewTube + VLC на каком-нибудь старом семпроне-атлоне или селероне-пентиуме, где стоит 64 битная ось с 1,5 — 2 гигабайтами оперативы.

Китайские браузеры 360 и макстон вроде как тоже ещё поддерживают NPAPI плагины, но я про них не хочу писать. Это мрак.
Добавил
browser.aboutConfig.showWarning
Функция не работает в Firefox 68. Переключите на false
Добавил
media.videocontrols.picture-in-picture.enabled *
Функция Картинка-в-Картинке позволяет вам отсоединять видео от веб-страницы в плавающее окно, расположенное всегда поверх всех окон, для просмотра во время продолжения работы в других вкладках. Вы можете перемещать окно Картинка-в-Картинке по экрану и изменять его размеры, как пожелаете.
Можете включить эту функцию true
Щёлкнув правой кнопкой мыши по веб-видео, в окошке контекстного меню появится строка «Картика в картинке», её нужно нажать.
На сайте Youtube необходимо два раза подряд нажать правую кнопку мыши для вызова меню браузера.

media.videocontrols.picture-in-picture.video-toggle.enabled
Если включить эту опцию true, при наведении курсора мыши на окно видеоплеера, с правой стороны появится синий квадрат. Если на него навести курсор мыши, он раскроется с надписью «Картинка в картинке». Это ещё один способ использования функции «Картинка в картинке».
Добавил
media.mediasource.webm.enabled
Эта функция позволяет запрашивать дополнительные данные c сайта по видео кодекам VP8 и VP9. После включения этой опции, в настройках видео плеера на некоторых сайтах может отображаться расширенный список выбора качества видео. Например от 144p до 1080p, а не только 360p или 720p.
Включена по умолчанию в Firefox 75, включите её тоже true

layout.css.outline-style-auto.enabled *
Функция позволяет обводить текст рамкой в цветах пользовательских стилей, если они есть в браузере и этот метод используется на сайте. Если их нет, контур рамки будет отрисован тонкой чёрной линией. Включено по умолчанию в новых Firefox. Можете так же её включить true
Написал в багзиллу по поводу работы VLC плагина в Firefox 68
bugzilla.mozilla.org/show_bug.cgi?id=1629253
Тут вариантов три:
1. Починят — мало вероятно
2. Напишут, что уязвимость и вообще уберут возможность подключить VLC плагин — мало вероятно
3. Всё останется как было — вероятнее всего
Добавил
intl.uidirection
Автоматическая установка отображения веб-страниц и элементов управления браузера для арабской вязи и др. языков с письмом право на лево. Срабатывает по настройкам локализации браузера. Если не умеете читать в обратную сторону, отключите эту функцию изменив значение на 0


searchfox.org/mozilla-central/source/modules/libpref/init/all.js#2067
Добавил
browser.urlbar.speculativeConnect.enabled *
Когда вы вводите адрес сайта в адресной строке, например hab, Firefox автоматически дописывает недостающие r.com. Названия из списка тех адресов сайтов к которым вы уже обращались ранее. В момент когда Firefox это сделает, он также заранее соединится с веб-сервером этого сайта, подготавливаясь к загрузке данных самой страницы. После того как будет введён адрес сайта и нажмётся Enter, браузеру уже не нужно совершать подготовительные соединения, занимающие по времени иногда несколько секунд, а он сразу загрузит веб-страницу.
Эту функцию имеет смысл отключить только на очень медленных компьютерах. В остальных случаях желательно оставить её включеной true
Добавил
network.http.rcwn.enabled * *
Механизм использования дискового кэша. Firefox сохраняет на жёстком диске часть данных с посещённых сайтов. При повторном обращении к этим сайтам, теже самые данные могут подгрузиться с винчестера компьютера пользователя, а не быть заново загружены с сети. Однако медленные механические HDD диски могут отдавать данные не сразу, из-за паузы во времени, когда двигаются их механические части.
Эта функция параллельно с обращением к кэшу на диске отправляет сетевой запрос на сайт. Более быстрый ответ получает приоритет. Если интернет соединение работает быстрее чем жёсткий диск, страница может загрузиться без использования диского кэша. И наоборот, будет использоваться дисковый кэш если он имеет преимущество перед интернет соединением. В ситуации наличия медленных механических HDD дисков и высокоскоростного стабильного сетевого соединения данный подход позволяет ускорить загрузку страниц. Если в компьютере установлен SSD диск, и/или интернет соединение тарифицировано по трафику, медленное и плохого качества, желательно отключить эту опцию false. Также работа этой функции не имеет смысла если ранее в настройках был отключен дисковый кэш см. browser.cache.disk.enable.
Посмотреть статистику работы RCWN можно в about:networking, в меню «Статистика RCWN»
Добавил
layout.css.grid-template-subgrid-value.enabled *
Новая функция разметки сетки с веб-элементами на странице. Служит для более простого (в плане написания кода программистами) подхода к оформлению сайта. Начиная с Firefox 71 она включена по умолчанию. Включите её true
Добавил
layout.css.column-span.enabled * *
Функция определяет, как должен отображаться элемент в многоколоночном тексте — занимать ширину всех колонок или только одну из них. Это свойство обычно применяют для заголовков текста или изображений, которые не должны разбиваться на колонки.
Работает по умолчанию в новых Firefox. Включите её true
Добавил
gfx.text.disable-aa
Опция для тех у кого видеокарта поддерживает DirectX10 или 11, но настройки сглаживания шрифтов см. gfx.content.azure.backends и сопутствующие ей трогать не хочется из-за потери производительности при отключении некоторых компонентов аппаратного ускорения.
Эта функция отключает сглаживание букв полностью. Текст становится более жирным, но не таким красивым как при обычном сглаживании. Не всем такая альтернатива понравится, но как варинт. Можете посмотреть, включив её true
Добавил

extensions.checkCompatibility.68.7
extensions.checkUpdateSecurity
* (эти параметры создаются как логическое)
Если вы захотите попробовать установить новые расширения для Firefox c addons.mozilla.org, но которые не совместимы с вашей версией браузера, можете отключить проверку совместимости версий расширений, создав extensions.checkCompatibility.68.7 и установив значение false
где число 68.7 — это версия вашего браузера.
В некоторых случаях также необходимо отключить проверку безопасности обновлений, создав extensions.checkUpdateSecurity со значением false

Расширения устанавливаются следующим образом
На странице с расширением нажмите правой кнопкой мыши по кнопке «Добавить в Firefox», выберите «Копировать ссылку». Затем откройте пустую вкладку и вставьте эту ссылку в адресную строку. Расширение должно установиться.
image
Добавил
layout.css.motion-path.enabled *
Поддержка определённых графических эффектов. Включена по умолчанию в Firefox 72. В 68 эта функция работает не со всеми командами. Можете переключить её на true


layout.css.clip-path-path.enabled *
Функция обработки изображений и других элементов страницы. Включена по умолчанию c Firefox 71, другие браузеры пока её не поддерживают. Включается true
Добавил
network.http.sendOriginHeader *
Функция необходима для корректного взаимодействия Firefox и сайтов. Работает во всех браузерах. Включите её изменив значение на 2
UFO just landed and posted this here
На руборде тоже кто-то писал, поломали.
Добавил
toolkit.content-background-hang-monitor.disabled *
Функция для веб-разработчиков. Можете её отключить, установив значение true
Подправил Расширения — YouTube Classic
Теперь по факту, это изменение юзерагента дополнением или в ручную. Сколько продержится — неизвестно.
Добавил
layers.enable-tiles
Переключение этой опции на true, в некоторых случаях, может исправить ошибки связанные с аппаратным ускорением в браузере. Например ошибка, когда изображение растягивается на «штрих-код» при прокрутке страницы.
Если у вас нет подобных ошибок в отображении веб-страницы, оставьте в значении false.
В ночных сборках Firefox включили WebRender для Win7.
mozillagfx.wordpress.com/2020/07/10/moz-gfx-newsletter-54

Чуть позже добавлю в статью настройки 78. Но она почему-то заметно медленнее работает чем 68 на компьютерах без аппаратного ускорения. По этому те кто собирается обновиться потом до 78 esr, скачайте её портабельную версию и посмотрите. Возможно она вам не понравится.
В раздел «Скрытые настройки Firefox» перенёс/добавил две главы:
Видеокарта и аппаратное ускорение в браузере
и
WebGL

Из нового, добавил информацию про включение аппаратного ускорения OpenGL для совсем старых видеокарт.

Ещё не полностью завершено, дописывается.
Добавил
browser.preferences.search
В главном меню настроек Firefox (about:preferences) сверху есть специальное поисковое поле «Найти в настройках». При вводе букв или части слов, совпадения будут подсвечены и выделены в результатах поиска.
Если вы этим поиском не пользуетесь или не теряетесь «в трёх соснах», можете убрать его со страниц настроек, переключив эту опцию в false


www.askvg.com/firefox-tip-remove-search-box-from-options-aboutpreferences-page
хабр что-то делает с этой ссылкой, если её нажать страница откроется с ошибкой. Если скопировать и вставить, откроется нормально.
В «Плагины — Shockwave Flash» дополнил:

В целях безопасности разработчики Firefox по умолчанию отключили в браузере некоторые функции Flash Player. И у вас могут возникнуть проблемы с запуском Flash-приложений. Можно попытаться это исправить, выставив на станице about:config значения опциям:
plugins.http_https_only * * — false
dom.ipc.plugins.sandbox-level.flash — 0
dom.ipc.plugins.flash.disable-protected-mode — true
plugins.flashBlock.enabled * — false
plugin.state.flash — 2
Решил проверить, а вдруг с такими настройками заведётся VLC плагин с ViewTube в Firefox 68.10. И таки он завёлся. Но всё же не из-за настроек, а похоже, что просто починили что-то в самом Firefox.
Для включения VLC в ViewTube, необходимо:
Создать
plugin.load_flash_only — false

Изменить
plugins.http_https_only — false
dom.ipc.plugins.sandbox-level.flash — 0
dom.ipc.plugins.flash.disable-protected-mode — true
plugins.flashBlock.enabled * — false

В скрипте ViewTube заменить application/x-vlc-plugin на application/x-shockwave-flash

Чуть позже добавлю в статью. Попробую уговорить Sebaro подправить скрипт и расширение.
Добавил
plugins.http_https_only * *
В целях безопасности Firefox может блокировать запуск различного контента для плагинов, когда обращение к ним осуществляется не по http или https протоколам.
Если в браузере установлены и используются какие-нибудь плагины, желательно отключить эту функцию false
Добавил
media.resume-bkgnd-video-on-tabhover
Когда вы включаете проигрывание видео на какой-нибудь веб-странице и затем переключаетесь на другую вкладку не останавливая видео, декодирование видеопотока останавливается, остаётся только звук. Затем наведя курсор мышки на вкладку с видео, ещё не нажимая/не переключаясь на неё, Firefox опять включает декодирование видео. Сделано это для того, что бы в момент переключения на вкладку с видеороликом видео продолжало проигрываться сразу, а не с секундной паузой.
Однако если у вас совсем слабый компьютер, или вы пользуетесь расширением ViewTube, желательно отключить эту функцию false
Добавил
plugins.favorfallback.rules
plugins.favorfallback.mode

Если на веб-странице имеется несколько вариантов проигрывания видео роликов, например через плагины или средствами самого браузера (HTML5), по умолчанию эти опции делают выбор браузера в пользу HTML5, как более современного формата.
Однако если вы пользуетесь Flash, VLC или другими плагинами, или у вас нет вообще ни каких плагинов — тогда желательно отключить эту функцию. В первой опции удалите всё, оставив пустое поле, а во второй опции измените значение на never


searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#761
searchfox.org/mozilla-central/source/modules/libpref/init/all.js#2470
К основным настройкам в главном меню браузера в Рекомендовать расширения при просмотре и Рекомендовать функции при просмотре дополнил параметром browser.discovery.enabled

Дополнил опцию network.captive-portal-service.enabled опцией network.connectivity-service.enabled *
Убрал layers.geometry.opengl.enabled и layers.deaa.enabled. Так как могут работать с OpenGL ускорением и вроде как починили в винде.
Подправил и дополнил «ViewTube»

ВАЖНО!
Для Firefox 68 и Waterfox Current, если будет использоваться плагин VLC, необходимо установить не расширение ViewTube, а Greasemonkey и специальный скрипт .


Sebaro что-то ленится вносить изменения в скрипт и расширение. Поэтому выложил скрипт со своей правкой application/x-vlc-plugin на application/x-shockwave-flash
Firefox 71 — последняя версия браузера, где работает VLC плагин.
В 72 появились настройки которые ищут флэш плагин в определённой папке
about config
image
Добавил на всякий случай, может существуют другие плагины с application/x-shockwave-flash
plugin.load_flash_only (этот параметр создаётся как логическое)
Функция запрещает установку и использование всех плагинов кроме Flash, Видеокодека Openh264 предоставленного Сisco Systems и Плагина расшифровки контента Widevine.
По умолчанию она включена и спрятана. Если в браузер необходимо установить какой-либо другой плагин (например VLC), её необходимо отключить false

Немного поэкспериментировал с VLC плагином в Firefox 78. Почти, но видео не идёт
dl.dropboxusercontent.com/s/pbsaorr0k8i0h5j/78vlc.jpg
dl.dropboxusercontent.com/s/gcs79ywe4luaniz/78fl-vlc.jpg
Как и следовало ожидать, мозиловцы сделали загрузку плагинов только из папки флешплеера, и только с цифровой подписью флешплеера.
Я нашёл хакерскую прогу github.com/threatexpress/metatwin, с помощью которой можно изменить цифровую подпись. Ну и с помощью её данные Flash плеера перекинул на плагин VLC. Затем файл плагина и остальные файлы VLC также перкинул в эту папку.

Что скорее всего получится, это вернуть WMP плагин для FF68-71, так как в подпись можно добавить application/x-shockwave-flash.
Кому интересно, можете сами попробовать вернуть работоспособность плагинов.

В WebGL добавил информацию для Intel GMA900 — GMA3150.
Добавил, если не будет желания обновляться на 78 после 68.12

app.update.service.enabled
app.update.staging.enabled

Функции связаны с обновлением браузера. Если вы не хотите обновлять ваш браузер, переключите эти две опции в false. Также обязательно необходимо создать папку distribution в папке установленого Firefox, например в C:\Program Files\Mozilla Firefox. Затем скачайте, распакуйте и переместите специальный конфигурационный файл в эту папку. Файл должен находится по пути C:\Program Files\Mozilla Firefox\distribution\policies.json
После этого перезапустите Firefox. Вставьте в адресную строку about:preferences, на странице настроек в меню «Обновления Firefox» должно быть написано "Обновления отключены вашим системным администратором"
Добавил
network.protocol-handler.external.ms-windows-store *
Функция для новых Windows, бесполезна в Windows 7. Отключите её false

Добавил
dom.animations-api.compositing.enabled
dom.animations-api.getAnimations.enabled
dom.animations-api.implicit-keyframes.enabled
dom.animations-api.timelines.enabled
*
Функции связаны с показом и управлением/взаимодействием анимации на веб-страницах. Включены по умолчанию в новых Firefox. Включите их true
В «Настройка Windows 7 --> Другие рекомендации» добавил Активация аппаратного ускорения

Немного изменил описание ViewTube, убрал ссылку на расширение, оставив только скрипт. Создатель ViewTube похоже что не планирует исправлять работу функции Protocol и мешающего слова SEPARATOR которое добавляется в извлекаемую ссылку видео и приводит к неработоспособности в плеерах VLC и MPC-HC.
Подправил его скрипт до рабочего состояния, сделав свой.
Дополнил Shockwave Flash
Если вы не просматриваете часто видео во Flash, можете поставить последнюю версию Flash Player 32.0.0.371 (для процессоров без поддержки SSE2 последний 29.0.0.171).
Думаю перескочить 78 версию, и добавить 83.
83 — последняя где будет работать Flash, и скорее всего VLC. В 78 вроде нет ничего примечательного.
Добавил
browser.search.official
Интеграция сервисов Mozilla в поиск браузера. Можете отключить её false


Из информации по этому параметру нашёл только на searchfox
MOZ_OFFICIAL_BRANDING
// {moz:official} expands to «official»


Если вставить в адресную строку moz: произойдёт перенаправление на blog.mozilla.org/opendesign
В новых Firefox (семидесятых и более новых версиях) сворачивается поддержка 32 битных версий браузера. Для работы функции отрисовки в отдельном потоке нужна 64 битная ОС, или 3 и более ядерный/поточный процессор в 32 битной ОС.
image
Дополнил в начале статьи
Обратите внимание!
Начиная с Firefox 74, 32-ух битным версиям браузера разработчики стали уделять меньше внимания. И некоторые функции браузера не работают, или могут не работать, в отличие от 64-битных версий. Так для функции «Прорисовка вне основного потока» Firefox теперь требует 64 бита, либо 32 бита, но с процессором имеющим не менее трёх ядер или потоков.
В «Расширения» добавил Интернет телевидение и радио. Пока только про радио.
В «Интернет телевидение и радио» добавил Просмотр телеканалов.

До нового года из браузеров уберут поддержку плагина Flash (VLC), протокол ftp, TLS 1.0 и TLS 1.1
В Расширения добавил Старая, лёгкая версия отображения сайта Youtube

Расширения Old YouTube и Good Old YouTube позволяют вернуть старый классический вид Youtube.
В ViewTube дополнил Примечание

Если в браузер Firefox 68+ или Waterfox установлено расширение «Old YouTube» или «Good Old YouTube», вместо того скрипта необходимо установить этот специальный для работы со старым дизайном Youtube. А в браузеры Firefox 48, PaleMoon, NewMoon, MyPal — этот.
Случайно увидел вот такое firefox-source-docs.mozilla.org/gfx/AdvancedLayers.html
Эта страница рассказывает как реализованно аппаратное ускорение в Firefox. Но вот что выглядит пугающе
Future Work
— Remove “MLG” moniker and namespace everything.
— Delete CompositorD3D11

В начале есть пояснение что такое MLG и где оно применяется.
Advanced Layers uses the acronym “MLG” and “MLGPU” in many places. This stands for “Mid-Level Graphics”, the idea being that it is optimized for Direct3D 11-style rendering systems as opposed to Direct3D 12 or Vulkan.

Грубо говоря, мозилловцы хотят убрать Direct3D11 аппаратное ускорение в браузере. А так как в Win7 только оно и есть, по факту — это планы по завершению поддержки Firefox в Win7. Тем более что новые версии браузеров на движке хрома для Win7 будут выпускаться до середины следующего года.
Скорее всего, отвалится не только поддержка в Win7, но и 32 битные версии (что собственно и происходит понемногу уже сейчас).

В 83 версии Firefox шрифты в настройках и адресной строке будут светлые как в хроме.

Всё это — скорее всего следствие сокращения трети сотрудников и концентрация разработки только под Win10 и Linux. На остальное, наверно, уже нет ни сил, ни финансов.
Добавил
network.protocol-handler.external.mailto
Если на компьютере не используют почтовые программы-клиенты или веб-версии почты, например Gmail, Яндекс.почта или др. переключите эту опцию в false


Слегка подредактировал browser.tabs.remote.autostart. Убрал код и ссылку с инструкцией, добавил готовые файлы в zip архиве. Прежний вариант был когда в описании было два браузера 60 и 68 версий, там имелись отличия. Я забыл про это.

Убрал security.ssl.errorReporting.enabled. В последних версия 68esr разработчики браузера сами переключили эту опцию в false

Переименовал спойлер 68 в 68.12esr

В начало статьи перед описанием настроек браузера добавил
Если вы будете устанавливать Firefox 68.12esr, перед началом установки отключите интернет. Иначе после запуска, Firefox сразу полезет качать обновления. При повторном открытии браузера он начинает принудительно ставить обновление без спросу.
По этому сразу после установки Firefox без интернета, в его основном меню настроек включите Проверять наличие обновлений, но позволять вам решать, устанавливать ли их
Обновил скрипты ViewTube для нового/мобильного дизайна. На некоторых видео выскакивала ошибка.
Дополнил Shockwave Flash
После установки Flash Player, зайдите в скрытые настройки Firefox about:config и переключите опцию extensions.blocklist.enabled на false.
Добавил
network.protocol-handler.external.news
network.protocol-handler.external.nntp
network.protocol-handler.external.snews
*
Эти опции связаны с определёнными ссылками, которые могут размещаться на сайте. После нажатия по ним, может запуститься программа клиента получения групп новостей, в которой будет отображён в текстовом виде полученный список новостей.
Если вы этим не пользуетесь и/или не понимаете о чём речь, переключите все три опции в false
Дополнил «Настройки в главном меню браузера --> Основные --> Шрифты и цвета»
Решение возникающих проблем со шрифтами.

Переименовал «Просмотр мобильной версии сайта» на Просмотр мобильной версии сайта и что делать если на сайт не пускают. Немного дополнил эту тему.
Добавил
pdfjs.renderInteractiveForms *
Интерактивные PDF формы. Просмотр специальных документов (файлов) в pdf формате, в которых сделана возможность заполнять поля. Если включить эту функцию true, области в которые можно вписывать значения подсвечиваются. Но в Firefox 68 не сохраняются введённые данные. Можно лишь посмотреть или сделать скриншот. В новых Firefox функция включена по умолчанию, и можно сохранить или распечатать изменённый pdf документ.
Добавил
layout.dynamic-reflow-roots.enabled
Переключение этой функции в true, позволяет в некоторых случаях работать браузеру быстрее. По умолчанию включена в новых Firefox.


Нормального объяснения на одной странице я не нашёл. Вся информация кусочками разбросана по различным ссылкам на багзилле.
Изменил «Вид мобильной или планшетной версии Youtube»
На ютубе опять работает финт с возвращением в полную версию и затем обратно в мобильную, теперь даже не меняя юзерагент.
Вернул описание опять с глобальным юзерагентом, иначе не все видео проигрывались.
Потихоньку начинаю добавлять настройки для Firefox 84.
В связи с включением в Firefox 83 для Win7 по умолчанию WebRender, изменил описание
gfx.webrender.force-disabled
Опция отключения WebRender.
По умолчанию Firefox может включить расширенное аппаратное ускорение «WebRender», задействовав все функции видеокарты на сколько это возможно. Компьютер в этом случае должен работать немного быстрее чем с обычным аппаратным ускорением. Но так как WebRender достаточно новая и сложная технология, со старыми видеокартами могут возникнуть различные ошибки в работе браузера.
Если ваш браузер не Firefox 84+ и/или работает с ошибками в режиме с «WebRender» (посмотреть можно в about:support в разделе Графика --> Композитинг), можно переключиться на обычное аппаратное ускорение Direct3D11, включив эту опцию true.
Если ваша видеокарта не поддерживает DirectX начиная с 10 версии, также переключите эту опцию на true.


Добавил в описание переименованные функции из 84, которые были в 68.
Убрал dom.mapped_arraybuffer.enabled
Таки оно работает в Windows c ночного Firefox 50. Другое дело, что и в прежних Firefox эта опция была, но она была выключена, потому что работала только на других ОС. В 50 сделали её работоспособной в винде и включили по умолчанию. При этом мануал свой так и не подправили wiki.mozilla.org/Firefox_OS/MappedArrayBuffer
This page was last modified on 1 February 2015, at 13:56.
Добавил
dom.image-lazy-loading.enabled *
Для Firefox 84.
Функция отложенной загрузки изображений. Позволяет на некоторых веб-страницах, где применяется этот метод, сократить потребление памяти, снизить трафик и увеличить скорость начального открытия страниц. При условии, что у вас быстрый интернет, многоядерный процессор и работает аппаратное ускорение (компьютер с хорошей производительностью).
На медленном компьютере эта функция может заметно снизить производительность браузера, так как изображения при прокрутке всё время будут подгружаться, а не загрузятся все сразу. Для таких компьютеров и очень медленном интернете эту функцию желательно отключить false
Добавил
privacy.webrtc.hideGlobalIndicator
В вебверсиях Skype, Zoom, Meet и пр. сайтах, которые использует WebRTC для аудио/видео звонков, вверху возле вкладок появляется индикатор микрофона и камеры. image
Переключение этой опции на true убирает его.
Добавил
network.connectivity-service.nat64-check *
Позволяет компьютеру только с IPv4 подключением, соединяясь через промежуточный IPv4 — IPv6 сервер установленный в сети предприятия, просматривать сайты только с IPv6 подключением.
Если ваш компьютер не в сети предприятия, либо у компьютера есть полноценное IPv6 подключение, отключите эту функцию false


media.cubeb.sandbox
Браузер в целях безопасности создаёт отдельную изолированную среду «песочницу» для обработки звука на веб-страницах. Если отключить эту функцию, Firefox будет обращаться к аудио-драйверу на прямую.
Для лучшей производительности компьютера, её можно отключить false


К browser.newtabpage.activity-stream.showSponsored добавил
browser.newtabpage.activity-stream.showSponsoredTopSites
services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsored
services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSites


Добавил
dom.events.compress.touchmove
Функция для ноутбуков и компьютеров с тачпадом или тачскрином (сенсорным касанием).
Для обычного стационарного ПК можно отключить false


dom.ipc.plugins.allow_dxgi_surface *
Отключите эту функцию false, если в вашем компьютере установлен Flash player до 24 версии, не установлен, либо в компьютере стоит видеокарта не поддерживающая DirectX 10 или новее.
Добавил
dom.w3c_pointer_events.multiprocess.android.enabled
Функция не работает в Windows, переключите её в false
Добавил
dom.ipc.processPriorityManager.enabled * *
По умолчанию функция просит Windows уменьшить приоритет процессов firefox.exe которые связаны с не активнами/не открытыми вкладками в браузере. Тем самым компьютер может обрабатывать контент в фоновых вкладках только если это не будет мешать обработке контента в активной/открытой вкладке.
По тестам разработчиков, видимой производительности браузеру это не добавило, но и хуже вроде как тоже не сделало.
Если в количестве процессов dom.ipc.processCount вы выставили значение 1 или 2, смысла в работе этой функции не будет, так как процессы firefox.exe будут связаны не только с открытыми вкладками, но и другими внутренностями браузера и постоянно задействованы. В этом случае желательно отключить эту функцию false
Добавил
signon.generation.available
signon.generation.enabled
services.sync.prefs.sync.signon.generation.enabled
*
Когда вы регистрируетесь на каком-нибудь сайте, вам необходимо придумать пароль. Разработчики Firefox решили помочь в этой не простой задаче, предложив вам вставить случайно сгенерированный из 15 различных букв и цифр пароль.
Если вам нужно помнить свои вводимые пароли на сайтах, отключите эти функции false


browser.tabs.remote.separatePrivilegedMozillaWebContentProcess
Firefox создаёт отдельный привилегированный процесс для addons.mozilla.org и accounts.firefox.com. Если вы уже установили все свои расширения в браузер и не пользуетесь сервисами синхронизации Mozilla, можете отключить эту функцию false
Добавил
browser.messaging-system.whatsNewPanel.enabled
Если отключить эту функцию false, не будет обновляться лента новостей изменений в браузере, посмотреть которую можно нажав кнопку Меню, и затем внизу открыть «Что нового».
Дополнил dom.ipc.plugins.allow_dxgi_surface дополнительным параметром
dom.ipc.plugins.forcedirect.enabled
Подправил в описании ViewTube
Необходимо установить не расширение ViewTube, а Greasemonkey или Tampermonkey и специальный скрипт .

На старых процессорах Intel может не правильно работать Greasemonkey. Как альтернатива Tampermonkey.
В VLC Web Plugin добавил
«Как использовать VLC плагин с портабельной версией VLC плеера в Firefox до 72 версии»
и
«Как установить VLC плагин в Firefox 72 — 84»

Возможно эти темы будут дополнены.
Вернул dom.mapped_arraybuffer.enabled в таком виде

dom.mapped_arraybuffer.enabled * * *
На устройствах с очень маленьким размером оперативной памяти (например старые планшеты) функция может немного уменьшить её используемое количество при обработке некоторых заархивированных файлов (JAR или ZIP) предназначенных для мобильных устройств. На обычных компьютерах работа этой функции по сути бесполезна. Можете отключить её false
Подправил
layout.css.touch_action.enabled

Если в вашем компьютере нет сенсорных устройств (тачскрина или тачпада) — отключите эту функцию false


Оказывается функция включается даже если есть тачпад. Если отключить эту функцию, на ноутбуках может появиться баг с перемоткой роликов на ютубе forum.ru-board.com/topic.cgi?forum=5&topic=50644&start=320#9
Изменил «VLC Web Plugin».
Заменил плагин третьей версии на 2.2.8. Минус онлайн стримы, но кнопки и прокрутка не будут исчезать навсегда. Кому нужны будут стримы — есть альтернативный вариант в ViewTube через «Protocol».
Добавил
javascript.options.asyncstack
Для Firefox 84.
Отладка скриптов, функция для веб-разработчиков. Отключите её false
Убрал «Старая, лёгкая версия отображения сайта Youtube». Ютуб удалил всё что оставалось от старого дизайна.
Убрал layout.css.touch_action.enabled
Если отключить, встречаются проблемы на ютубе даже на компьютерах без сенсорных устройств
Добавил
security.tls.version.min *
Для Firefox 84.
Установите значение 1 для возможности просматривать старые сайты, которые не обновляли у себя версии протоколов TLS.
В «Видеокарта и аппаратное ускорение в браузере» добавил главу WebRender
Изменил media.gpu-process-decoder
Декодирование видео видеокартой в отдельном потоке. Отключите false, если ваша видеокарта не умеет декодировать H264 в браузере. Это все видеокарты до DirectX10.
В некоторых случаях, отключение этой функции может устранить проблему пропусков кадров и сделать проигрывание видео более плавным на компьютерах способных воспроизводить видео с высоким битрейтом (например видео на Youtube качеством 720p*60fps или лучше).
Добавил
media.videocontrols.picture-in-picture.video-toggle.has-used
При наведении курсора мыши на окно видеоплеера, с правой стороны появится окошко «Смотреть в режиме Картинка-в-картинке». Если на окошко навести курсор, оно раскроется с надписью «Воспроизводите видео на переднем плане, пока вы занимаетесь другими делами в Firefox». Что бы эти надписи не вылазили, а появлялся только маленький значёк, нажав по которому видео отправлялось в «Картинка-в-картинке», переключите эту опцию в true
Добавил
dom.media.mediasession.enabled
media.hardwaremediakeys.enabled
* *
Для Firefox 84.
Функция управления мультимедиа. Не работает в Windows 7. Переключите эти опции в false.
Дополнил security.tls.version.min дополнительной опцией security.tls.version.enable-deprecated
В «ViewTube --> Видео в отдельном плеере, не на страницах сайта» создал дополнительно
Просмотр видео Youtube с широким выбором качества от 144 до 8k, форматом 360° или 3D. А тот что был переименовал в "Обязательная настройка" с небольшим упрощением описания.
В разделе «Дополнения в браузер --> Блокировка рекламы и не нужных элементов на веб-странице --> С помощью расширений» добавил «Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы».
Немного дополнил и изменил extensions.webextensions.remote

В редких случаях, отключение этой функции может привести к ошибкам в работе некоторых расширений, например «SingleFile» или других.
Если ваш браузер работает в однопроцессном режиме или установленных расширений в нём нет, отключите эту функцию false. Если установлено небольшое количество расширений, можете отключить эту функцию, но затем перезапустите браузер и убедитесь, что все расширения работают нормально. Если с какими-то расширениями будут проблемы, переключите эту опцию обратно в true.
Проблема с расширениями только в Firefox 84
Добавил
browser.tabs.remote.useCrossOriginOpenerPolicy * *
Для Firefox 68.
Функция безопасности CORS, помогает браузеру защититься от злоумышленников. Включена по умолчанию в новых версиях браузеров. Включите её тоже true
Добавил
browser.urlbar.richSuggestions.tail *
Для Firefox 84.
Предугадывание не полностью введённых поисковых запросов. Например, если пользователь ввёл «hobbit holes for sale in l», поисковый движок может предложить ему варианты «hobbit holes for sale in london», «hobbit holes for sale in laguna»…
По сути, это тоже самое что есть сейчас, но будет с меньшим количеством написанного кода внутри страницы.
Поисковый сервер тоже должен поддерживать новый метод поиска, что бы она работала.
Пока эта функция не работает с поисковиками Google, Яндекс и пр. Разработчики Firefox пытались связаться с Google на тему встраивания этой функции у них на сервере. Однако пока Google не добавил её, а если и добавит, то скорее всего, экспериментально только для очень длинных поисковых запросов.
Можете пока отключить эту функцию false
Добавил
image.http.accept * *
Для Firefox 68.
Если вы решите сохранить изображение со страницы какого-нибудь сайта, Firefox по умолчанию в первую очередь будет предлагать вам сохранить картинку в формате Webp. Это новый формат изображений, который как бы должен сменить JPEG. Однако старые версии программ для просмотра и редактирования изображений могут потом не открыть эти картинки если они будут в формате Webp.
Что бы Firefox делал предпочтение сохранению картинок в JPEG, измените значение этой опции на */* удалив спереди image/webp,
Если сайт хранит картинки только в Webp, Firefox предложит сохранить их также только в Webp.
Добавил
dom.manifest.enabled *
Для Firefox 84.
Функция для веб-разработчиков, можете её отключить false
Добавил
dom.targetBlankNoOpener.enabled * *
Для Firefox 68.
Функция безопасности, помогает браузеру защититься от злоумышленников. Включена по умолчанию в новых версиях браузеров. Включите её тоже true
Добавил
webgl.angle.force-warp
Функция принудительного включения программного WebGL.
Если при проигрывании 3D анимации или игр у вас возникают ошибки или происходит аварийное закрытие браузера (например из-за ошибок в драйвере видеокарты или особенностей самой видеокарты), включение этой опции переложит обработку WebGL с видеокарты на процессор. Процессор при этом будет нагружен гораздо сильнее, но вероятность появления ошибок в работе с WebGL будет сведена к минимуму.
Включайте эту опцию только в крайней необходимости. Если у вас всё в порядке с WebGL, оставьте false.
Для активации этой функции опция webgl.disable-angle должна быть в false
В «Драйверы и обновления» добавил Обновление KB3042058

Дополнил
media.hardware-video-decoding.enabled

3. Возникающие частые ошибки при воспроизведении видео, которые невозможно исправить.
Для видеокарт AMD серий HD необходимо установить патч HD Registry Tweaks 0.16 устраняющий многие ошибки связанные с декодированием видео.
В «Драйверы и обновления» дополнил «DirectX»

Перед запуском dxwebsetup.exe убедитесь, что у вас установлено обновление KB4474419-v3 * * без него веб-установщик DirectX не сможет соедениться с сервером Microsoft и выдаст ошибку. Скачать KB4474419-v3 можно здесь.
Дополнил
layers.amd-switchable-gfx.enabled

Если в вашем компьютере есть встроенная графика Intel и дополнительно установлена видеокарта AMD, установите обновление KB2834140-v2 (ставить только после установки KB2670838), ссылки загрузки на 32 или 64 бит.
В начале статьи добавил раздел Перед установкой браузера.
И в нём "Обновление корневых сертификатов".
Изменил «VLC Web Plugin»
Повысил версию плагина до 3.0.11. Описание установки плагина стало немного проще. Работают так же и стримы на ютубе. Пока изменил описание только для Для Firefox до 72 версии. Установка VLC плагина в папку браузера без установки VLC плеера для Firefox 72-84 чуть позже сделаю. Там тоже работает, но поймал странный глюк в установке плагина с обновлениями 64 битной винды.

Глюк плагина с пропаданием полосы прокрутки в вин7 пропал, то ли на ютубе что-то поменяли, то ли в плеере починили.
Так, глюк не пропал, а стал реже появляться. Вернул обратно 2.2.8, но 3.0.11 оставил. На относительно быстрых ПК с 3.0.11 всё нормально. Просто добавил рекомендации по связанным настройкам винды.
В «Перед установкой браузера» добавил Включение в Windows 7 протоколов TLS 1.1 и TLS 1.2
Добавил
webgl.disable-fail-if-major-performance-caveat* *
Раньше сайты на которых использовался WebGL перед запуском активного содержимого веб-страницы могли выводить предупреждение о необходимости установки актуальной версии драйвера видеокарты, о том, что WebGL может сильно нагружать процессор если будет использоваться не аппаратный WebGL, устаревшая версия WebGL браузера и т.д.
Если WebGL включить из-за каких-то проблем было не возможно, и на сайте дополнительно имелась альтернативная реализация для компьютеров без поддержки WebGL, сайт мог загрузить версию веб-страницы без использования WebGL.
Абсолютное большинство современных сайтов не использует одновременно другие альтернативы кроме WebGL. А на некоторый сайтах, как например Google Карты, из-за выключенной по умолчанию опции могут возникнуть ошибки.
В новых Firefox эта опция по умолчанию включена. Включите и вы её у себя в браузере, переключив на true


webgl.enable-draft-extensions *
Включите эту опцию true для лучшей совместимости с новыми WebGL приложениями.
Немного подправил и дополнил
dom.event.clipboardevents.enabled

После отключения этой функции, на некоторых сайтах может проявиться такая особенность, когда копируя текст и вставляя его в формы ввода текста на другом сайте, скопированный текст может вставиться тем же размером или формой откуда вы его копировали. Или например, при копировании названия строки ссылки, при вставке её в другую форму, она может отобразиться и работать так же как ссылка с сайта откуда вы её скопировали. То есть, отключение этой функции может дать особый эффект. В некоторых случаях это будет выглядеть как баг, а в некоторых как фича.


Добавил
gl.ignore-dx-interop2-blacklist * *
Эта функция служит для устранения ошибки с AMD видеокартами от HD5430 и новее (поддерживающих DirectX11).
Если у вас используется видеокарта не AMD, либо AMD до HD5430, переключите эту опцию в true
В «Расширения» добавил ruclip.com и другие сайты копирующие Youtube и SponsorBlock
В «Расширения» добавил YouTube с интерфейсом для телевизоров и ТВ-боксов
Добавил
image.avif.enabled *
Для Firefox 84.0.2
Поддержка браузером нового формата изображений AVIF. Включите её true
В «Дополнения в браузер» создал Расширения с addons.mozilla.org и перенёс в него
extensions.checkCompatibility.68.12
extensions.checkUpdateSecurity
Дописал и исправил ошибки в некоторых местах «VLC Web Plugin».
Есть ограничение — Firefox до 85 (32 бит), Firefox до 72 (64 бит).

Тем временем, будущий VLC 4.0 получит аналог веб-плагина. Будем надеятся с соответствующей производительностью.
yandex.by/turbo/overclockers.ru/s/softnews/show/108528/legendarnyj-mediapleer-vlc-poluchit-v-etom-godu-versiju-4-0-s-novym-interfejsom-i-podderzhkoj-onlajn-video
Команда поддержки также работает над версией VLC, которая будет работать внутри браузера (на основе технологии WebAssembly).
Добавил
browser.aboutwelcome.enabled
Для Firefox 84
Например после обновления, браузер в отдельной вкладке с адресом about:welcom может показать страницу приветствия «Добро пожаловать в Firefox». Если отключить эту функцию false, в about:welcom откроется просто новая вкладка.


Забавно что если вставить с заглавными буквами About:Welcome содержимое страницы приветствия отображаться не будет. При том что в описании этой опции приведено именно «About:Welcome» hg.mozilla.org/releases/mozilla-release/rev/ba7de7a93a714f71a8e2fb1f0ab1584d90ad2e57
Добавил
extensions.formautofill.creditCards.enabled
Автоматическое заполнение на сайтах платёжных форм банковских карт.
Если предпочитаете заполнять эти данные вручную, либо на используемом компьютере не совершаете платежи, отключите эту функцию false
Добавил
extensions.abuseReport.amWebAPI.enabled
Для Firefox 84
Функция создана исключительно для сайта addons.mozilla.org
На странице какого-нибудь дополнения, если нажать на «Сообщить о нарушении правил этим дополнением» появится окно расширенной формы заполнения жалобы.
Если вы пользуетесь только проверенными расширениями, которые не дают повода жаловаться на них, можете отключить эту функцию false
Добавил
browser.contentblocking.report.lockwise.enabled
browser.contentblocking.report.monitor.enabled
browser.contentblocking.report.show_mobile_app
browser.contentblocking.report.vpn.enabled
*
Для Firefox 84
В браузере есть специальная страница about:protections на которой можно посмотреть статистику заблокированных отслеживающих трекеров и пр. Переключив эти опции в false, вы уберёте с этой страницы секции:
Переход на страницу менеджера паролей about:logins
Firefox Monitor
Реклама мобильного Firefox
VPN если используется.

Сами эти функции по прежнему будут работать.
Добавил
security.xfocsp.errorReporting.enabled
Для Firefox 84
Отправка в Mozilla отчёта о падении страницы связанной с XFO или CSP
Отключите false
Добавил
toolkit.winRegisterApplicationRestart *
Функция для Windows 10. Отключите её false
Добавил
default-browser-agent.enabled *
Для Firefox 84
Сбор браузером различной телеметрии, с последующей отправкой её в Mozilla. Отключите false
В «Настройки в главном меню браузера» добавил спойлер «Начало» и в него Заметки *
browser.newtabpage.activity-stream.feeds.snippets
services.sync.prefs.sync.browser.newtabpage.activity-stream.feeds.snippets

Когда вы открываете Домашнюю страницу Firefox или новую вкладку в Firefox, вы увидите (либо внизу, либо над панелью поиска на странице Новая вкладка) на странице краткое сообщение. Это заметка! Обычно в них вам показывают различные подсказки и советы. Они могут помочь новичкам разобраться с устройством и возможностями браузера.
Тем кто с Firefox знаком не первый год они врядли будут чем-то полезны, можно их отключить.
Добавил
dom.input_events.beforeinput.enabled *
Для Firefox 84
Функция применяется для работы с текстом. Влючена по умолчанию в Firefox 87 и других браузерах. Включите её true
Добавил
network.tcp.tcp_fastopen_enable * *
Если включить эту опцию true, некоторые сайты могут загружаться быстрее.


Функция не прижилась как веб-стандарт и в FF87 её удалили. Но всё равно можете её включить. Если сайт её тоже использует, странички будут открываться немного быстрее.
Исправил media.wmf.dxva.d3d11.enabled и media.wmf.use-nv12-format
Функция не работает в Windows 7. Отключите false

Для Windows 8+
Добавил
gfx.webrender.dcomp-win.enabled
Для Firefox 84
Функция не работает в Windows 7. Отключите false
Добавил
gfx.webrender.enabled
Для Firefox 84.0.2
Опция включения WebRender.
В Firefox можно включить true расширенное аппаратное ускорение «WebRender», задействовав все функции видеокарты на сколько это возможно. Компьютер в этом случае должен работать немного быстрее чем с обычным аппаратным ускорением.

Соответственно немного подкорректировал gfx.webrender.force-disabled
В 84.0.2 gfx.webrender.enabled по умолчанию отключили.
В разделе Дополнения в браузер создал "Неправильное отображение современных сайтов"
Добавил
network.http.http3.enabled * *
Для Firefox 84
Поддержка нового протокола HTTP/3. Включите его true


В хроме включен уже давно. В бете Firefox сейчас включили, скорее всего в следующем Firefox будет работать уже по умолчанию. Как такового выигрыша в скорости загрузки страницы нет, только на маленьких страницах в сотни килобайт. На хабре эта версия протокола используется для картинок с hsto.org
Посмотреть какие сайты в каком протоколе у вас открываются можно по ссылке about:networking
Добавил
dom.event.wheel-deltaMode-lines.disabled * *
Для Firefox 84
Фукция исправляет ошибки прокрутки страниц на некоторых сайтах. Включена по умолчанию в Firefox 88. Включите её тоже true
Дополнил javascript.options.shared_memory
В принципе можно включить и на однопоточном, без аппаратного ускорения. Выигрыш еле заметен, но и хуже не стало. В новых Firefox эту опцию включили по умолчанию.
Дополнил security.sandbox.rdd.win32k-disable опцией security.sandbox.socket.win32k-disable

Добавил
media.cubeb.output_voice_routing *
Для Firefox 84.
При использовании голосовой связи в браузере, например в веб версиях чатов, эта опция позволяет выбрать устройство с которого должен выходить звук, если таких устройств подключено несколько.
Если не пользуетесь голосовой связью в браузере или к звуковым выходам подключено одно устройство, отключите эту функцию false
Добавил
media.devices.insecure.enabled
media.getdisplaymedia.enabled
*
Функция транслирования изображения вкладок браузера на другие компьютеры. Применяется в WebRTC (видеочатах). Если не пользуетесь видеочатами в браузере, отключите их false


Дополнил media.encoder.webm.enabled опцией media.recorder.video.frame_drops
Добавил
gfx.vsync.force-disable-waitforvblank *
Для Firefox 84.
Функция использует графические настройки Windows и может работать только с видеокартами от DirectX 10. Если у вас видеокарта DirectX9 или более старая, переключите опцию в true
Добавил
dom.indexedDB.experimental * *
Дополнительная функция хранения данных, работает во всех других браузерах и рекомендована для включения w3.org. Можете её тоже включить true
Добавил
dom.forms.autocomplete.formautofill * *
Если включить эту опцию, браузер сможет сохранять и затем при следующем посещении автоматически сам заполнять/подставлять на сайтах формы ввода для номера телефона, имени, фамилии и пр. Последний браузер Chrome по умолчанию работает со всеми существующими параметрами автозаполнения, кроме одного.
Если вы не совершаете финансовые операции в браузере, для удобства и быстрой авторизации, можете включить эту настройку true. В целях лучшей конфиденциальности и безопасности, желательно не включать опцию false, а заполнять такие формы ввода в ручную.
В «Неправильное отображение современных сайтов» добавил Старые версии сайтов
В «Неправильное отображение современных сайтов» добавил Отрисовка веб-страницы на другом компьютере
Дополнил full-screen-api.warning.timeout опцией full-screen-api.warning.delay
Добавил
full-screen-api.transition-duration.enter
full-screen-api.transition-duration.leave
full-screen-api.transition.timeout

Функции могут работать при условии, что в компьютере стоит видеокарта которая поддерживает DirectX9 и в Windows 7 используется тема «Aero» (смотри ниже «Настройка Windows 7 --> Другие рекомендации --> Персонализация и Отключение визуальных эффектов Windows
Если у вас не соблюдается это условие, первым двум опциям измените значение на 0 0, а последней просто на 0
Добавил
intl.menuitems.insertseparatorbeforeaccesskeys *
Функция корректирует отображаемый японский или китайский текст (для удобства чтения), автоматически добавляя в нужных местах разделители в тексте.
Если не понимаете иероглифы, можете отключить её, изменив значение на false


searchfox.org/mozilla-central/source/toolkit/locales/en-US/chrome/global/intl.properties#39
В «Настройки в главном меню браузера» добавил Начало
Добавил Выбор плана электропитания в «Настройка Windows 7 --> Другие рекомендации»
Добавил
gfx.e10s.font-list.shared * *
Для Firefox 84.
Если включить эту опцию, немного уменьшится потребление памяти браузером.
Но может измениться отображение шрифтов на веб-страницах. Они могут стать тоньше, либо наоборот жирнее. Если у вас возникнут проблемы с отображением текста, переключите этот параметр обратно на false
Добавил
pdfjs.enablePrintAutoRotate
Автоматический поворот страницы pdf документа для печати, например печать изображения в альбомном виде. Функция включена по умолчанию в новых Firefox. Если к компьютеру подключается принтер можете её тоже включить true
Добавил
layout.css.aspect-ratio.enabled *
Для Firefox 84.
Функция позволяет правильно отображать некоторые элементы веб-страницы. Включена по умолчанию в новых Firefox. Включите её тоже true


layout.css.forced-colors.enabled *
Для Firefox 84.
Включите true эту функцию если ваша Windows 7 использует в оформлении тему с высокой контрастностью (см. ниже «Настройка Windows 7 --> Другие рекомендации --> Персонализация»). Если выбрана иная тема оформления, не включайте её false
Добавил
security.tls.enable_delegated_credentials *
Для Firefox 84.
Функция безопасности, вводит в обиход дополнительный промежуточных закрытый ключ, время действия которого ограничено часами или несколькими днями (не больше 7 дней). Данный ключ генерируется на основе выданного удостоверяющим центром сертификата и позволяет сохранить закрытый ключ исходного сертификата в тайне от сервисов доставки контента, предоставив им только временный сертификат с коротким временем жизни.
Включите её true
В Расширения добавил PotPlayer YouTube Shortcut
Добавил
dom.security.secFetch.enabled *
Для Firefox 84.
Функция безопасности. Позволяет серверу различать: запросы, исходящие от пользователя, перемещающегося между HTML-страницами, и запросы на загрузку изображений и других ресурсов. Включена по умолчанию в новых Firefox, включите её тоже true
Добавил
security.osclientcerts.autoload * *
Для Firefox 84.
Возможность использования клиентских сертификатов из общего хранилища сертификатов операционной системы. Функция включена по умолчанию в новых Firefox.
Если вы периодически обновляете сертификаты в своей Windows 7 (смотри выше «Перед установкой браузера --> Обновление корневых сертификатов»), а так же если в операционную систему устанавливались другие сторонние сертификаты которые нужны для работы в браузере, можете включить эту опцию true
В «Неправильное отображение современных сайтов» добавил Если сайты или часть их содержимого недоступны из вашего региона
Добавил
layers.max-active
Иногда некоторые медиа элементы на сайтах могут не отображаться или отображаться с ошибками, например, на сайте Youtube вместо окошка с проигрываемым видео будет чёрный или зелёный прямоугольник. Как правило это бывает, когда в браузере работает аппаратное ускорение с встроенными слабыми или старыми видеокартами.
картинка
image

Для исправления необходимо будет подобрать правильное значение этого параметра. В начале установите значение 1, перезапустите браузер. Если проблема решилась, добавьте к этому числу ещё единицу и опять перезапустите браузер. В конечном итоге, вы должны подобрать такое максимальное значение при котором содержимое веб-страницы ещё будет отрисовываться без ошибок.
Добавил
dom.w3c_pointer_events.implicit_capture
Функция для устройств с сенсорным вводом (тачпадом или тачскрином), в основном это ноутбуки. Включена по умолчанию в новых Firefox. Если в вашем компьютере есть устройство сенсорного ввода, переключите эту опцию на true, если нет — оставьте false
Добавил
dom.visualviewport.enabled * *
При масштабировании веб-страницы пользователем, функция позволяет отображать её на экране монитора так как задумал сам разработчик сайта. Включена по умолчанию в новых Firefox. Включите её true
В «Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы» добавил Если необходимо заблокировать рекламу лишь на определённых страницах сайта
Добавил
plugin.state.flash
Измените значение на 0, если не будете устанавливать или пользоваться Flash плагином
Добавил
plugin.persistentPermissionAlways.intervalInDays
Для Firefox 68.
Если в about:addons на странице Плагины для имеющихся плагинов у вас установлено «Включать по запросу», на веб-странице где используется плагин сверху вылезет окошко с выбором временной или постоянной активацией плагина («Временно разрешить» или «Разрешить и запомнить»). Однако постоянная активация на самом деле работает 90 дней, и затем браузер опять попросит активировать плагин.
Что бы плагины активировались действительно навсегда, переключите их в положение «Всегда включать», либо измените значение этой опции на 0
Дополнил plugin.persistentPermissionAlways.intervalInDays
.....либо измените значение этой опции на 0 и затем в окне «Информация о странице» (смотри ниже в «Блокировка рекламы и не нужных элементов на веб-странице --> Некоторыми инструментами браузера» напротив плагина поставьте точку на «Разрешить»)
Добавил
dom.storage.next_gen *
Новая реализация LocalStorage. Включена по умолчанию в новых Firefox. Включите её тоже true
Добавил
media.cache_readahead_limit
Функция связана с подгрузкой следующих частей видео по мере его просмотра, например на Youtube или других видео площадках.
image
Если у вас совсем медленный интернет или плохое качество соединения (например слабый сигнал Wi-Fi), в значении можно установить 600 (по мере просмотра будут подгружаться следующие 10 минут или 600 секунд видео).


Эта опция работает с аудио или видео файлами которые не поддерживают функцию DASH на сайте (автоматической подгрузки определённого количества следующих частей медиа контента).
В «Видеокарта и аппаратное ускорение в браузере --> OpenGL 2.0» дополнил
Firefox 91esr — последняя версия браузера где включается OpenGL ускорение.

В «Видеокарта и аппаратное ускорение в браузере --> Direct 3D11» дополнил
Firefox 91esr — последняя версия браузера где включается Direct 3D11 ускорение.

В «WebGL --> ANGLE» дополнил
Firefox 86 — последняя версия где ещё работает WebGL в связке с DirectX 9.0c и OpenGL ES 2.0.
В «ViewTube --> Видео в отдельном плеере, не на страницах сайта --> Обязательная настройка» добавил ещё один пункт 1.х дополнительных команд для bat файла.
Добавил
network.dns.upgrade_with_https_rr
network.dns.use_https_rr_as_altsvc
*
Для Firefox 84.
Функции позволяют правильно отображать сайты если браузер использует DNS через HTTPS (см. Настройки --> Основные --> Параметры сети --> опция Включить DNS через HTTPS).
Включены в новых Firefox по умолчанию true
Дополнил «Видеокарта и аппаратное ускорение в браузере --> WebRender»
Начиная с Firefox 90 для некоторых старых видеокарт (в основном это графика Intel пятого поколения Ironlake) по умолчанию может включаться вебрендер обрабатываемый процессором. В about:support будет написано Webrender (Software) или Webrender (Software D3D11). В последнем случае рендеринг страницы будет происходить и с участием видеокарты, хоть и незначительным.
Программная реализация Webrender работает значительно медленнее чем аппаратная. В такой ситуации желательно включить старый метод аппаратного ускорения Direct 3D11, переключив опцию gfx.webrender.force-disabled в true
Дополнил «Старые версии сайтов»

Расширение SingleFile умеет сохранять на компьютере открытую веб-страницу одним html файлом. В его настройках можно отключить сохранение скриптов, видео, аудио, скрытых элементов и прочего. Страницы сохранённые таким способом будут всегда корректно отображаться как в старых так и новых браузерах.

Добавил
browser.tabs.warnOnClose
Если отключить эту функцию false, после нажатия на крестик закрытия браузера не будет появляться окошко «Подтверждение закрытия» открытых вкладок.


В 94 её выключат по умолчанию. Добавил её на тот случай если кто-то привык настраивать браузер через файл user.js
Добавил
gfx.webrender.enabled-no-gpu-process-with-angle-win
Для Firefox 84.
Функция препятствует появлению ошибок если в браузере одновременно работают Webrender и WebGL. Если у вас аппаратное ускорение Webrender, переключите опцию в true

searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#5214

layout.css.focus-visible.enabled *
Для Firefox 84.
Функция позволяет сайту выделять/подсвечивать определённые элементы страницы (например кнопки или поля ввода текста) для акцентирования внимания на них.
Включена в новых Firefox, включите её true


layout.display-list.improve-fragmentation *
Для Firefox 84
Функция может устранить проблемы с печатью, когда браузер открывая документ неправильно определяет количество страниц отправляемых принтеру.
Если у вас есть принтер переключите опцию в true


network.preload *
Предварительная загрузка некоторых неотображаемых элементов страницы, которые потом могут быть показаны если пользователь обратится к ним (нажмёт кнопку, прокрутит страницу вниз и пр.). Функция может ускорить взаимодействие с элементами сайта, хотя в тоже время и увеличить потребление интернет трафика и памяти. Некоторые сайты использующие preload могут отображаться не правильно если в Firefox выключена эта опция. В новых Firefox она включена по умолчанию, включите её тоже true


privacy.partition.network_state * *
Для Firefox 84.
Режим сегментирования сети для блокирования методов отслеживания перемещений пользователя между сайтами. Обратной стороной подобного подхода является снижение эффективности кэширования данных (чуть меньшая скорость работы браузера).
Если на компьютере нечего красть можете оcтавить значение false, если же вам нужна безопасность переключите опцию на true
Подправил
webgl.angle.try-d3d11
Работает только с видеокартами имеющими в своих драйверах поддержку OpenGL ES 3.0. Как правило, это видеокарты от DirectX 10. На видеокартах до DirectX 9.0c включительно, эту функцию отключите false


Всё же на DirectX 10 видеокартах эта функция тоже работает, в about:support ошибки не появляются
Добавил
webgl.out-of-process
Для Firefox 84.
Функция может достаточно сильно улучшить производительность WebGL анимации или игр на веб-странице. Например повлияет на плавность анимации 3D элементов (будет отрисовываться больше кадров в секунду fps) и нагрузка на процессор может стать меньше. Так же для видеокарт ATI Radeon понимающих только DirectX 9.0a или 9.0b возвращает работоспособность нативного WebGL (см. выше «WebGL --> Нативный»).
Если ваша видеокарта поддерживает хотя бы DirectX10, переключите эту настройку в true. Для видеокарт ATI Radeon только с DirectX 9.0a или 9.0b тоже переключите её в true.
Для видеокарт ATI (AMD) и Nvidia которые ограничены DirectX 9.0c, всех DirectX 9.0a-c видеокарт Intel, а так же видеокарт которые вообще не поддерживают любой DirectX 9.0, оставьте значение false
Сравнить работу и производительность WebGL до и после переключения этой опции можете по этим ссылкам webglsamples.org/aquarium/aquarium.html или если комп совсем не тянет даже с одной рыбкой то get.webgl.org
Добавил
webgl.out-of-process.force
Для Firefox 84.
Попытка принудительного включения webgl.out-of-process. Можно попробовать её включить true если видеокарта DirectX10+, но Firefox почему-то не включает (не видно заметных улучшений в WebGL).
Прежде чем включать эту опцию, убедитесь что в Windows стоит последний драйвер для вашей видеокарты. Если нет, обновите его.
Добавил
privacy.window.name.update.enabled *
Для Firefox 84.
Функция безопасности, уменьшает возможности сайтов отслеживать действия пользователей.
Если компьютер используется сугубо в развлекательных целях, можете оставить выключенной false. Если нужна конфидициальность и безопасность переключите опцию в true
Добавил
network.ssl_tokens_cache_enabled *
Функция позволяет обойти появление определённых ошибок в браузере.
Включена по умолчанию в новых Firefox, включите её тоже true
Добавил
dom.forms.enterkeyhint *
Для Firefox 84.
В некоторых случаях, на каком-либо сайте, браузер может показать на экране виртуальную клавиатуру для заполнения текстовых форм. Эта функция делает немного удобней взаимодействия с такой клавиатурой и сайтом.
Включена по умолчанию в новых Firefox, можете тоже её включить true
Добавил
gfx.canvas.remote * * *
Для Firefox 84.
Функция может немного ускорить обработку 2D и 3D графики если в браузере включено и работает аппаратное ускорение Direct3D 11 или Webrender (Direct2D ускорение тоже обязательно должно быть включено true, в about:support см. раздел «Графика» параметр Direct2D). Если ваша видеокарта поддерживает DirectX10 или новее, переключите эту опцию в true. Если у вас работает OpenGL ускорение или без ускорения (Basic), оставьте значение false
Добавил
dom.forms.inputmode * *
Функция для компьютеров с сенсорным экраном. Определяет какую виртуальную клавиатуру показывать пользователю (только буквы, только цифры или какую-нибудь другую). Если у вас обычный ПК без сенсорного экрана, оставьте опцию выключенной false
Добавил
content.sink.pending_event_mode *
Для Firefox 84.
Разработчики браузера по ошибке выставили не правильное значение этой опции. Позже в Firefox 94 исправили. Установите значение 1
Добавил
layers.advanced.basic-layer.enabled * * (в Firefox 68 этот параметр создаётся как логическое)
Функция для видеокарт с которыми невозможно включить аппаратное ускорение в браузере (если в about:support в разделе «Графика», в строке Композитинг написано Basic). Включение этой опции true позволит задействовать некоторые базовые возможности таких видеокарт, браузер может работать немного быстрее.
Подправил
apz.allow_zooming (не трогайте эту опцию в Firefox 68)
Дополнил WebGL — > ANGLE Software

Видеокарты Intel серии GMA или любые другие с поддержкой только DirectX 9.0a или DirectX 9.0b могут участвовать в обработке простых элементов WebGL, то есть такой WebGL может быть не полностью программный.
Дополнил "Видеокарта и аппаратное ускорение в браузере"
Basic и Direct3D 11 WARP
Добавил
widget.content.gtk-high-contrast.enabled
Для Firefox 84.
Функция для Linux, в Windows не работает. Отключите её false
network.cookie.move.interval_sec
Для Firefox 68
Переключите опцию в 0 если браузер работает в однопроцессном режиме (см. выше browser.tabs.remote.autostart)

The interval in seconds to move the cookies in the child process.
Set to 0 to disable moving the cookies.
Дополнил «Вид мобильной или планшетной версии YouTube»
Родной плеер мобильной версии Youtube не имеет ползунка регулировки громкости. Но вы можете установить расширение Youtube-Player которое позволит изменять громкость в плеере.
Добавил
layers.child-process-shutdown *
Для Firefox 68
Функция используется для устранения ошибок в браузере, если тот работает в многопроцессном режиме (см. browser.tabs.remote.autostart).
Если вы отключили многопроцессный режим, переключите опцию в false
В «Драйверы и обновления --> Драверы» добавил Списки драйверов видеокарт. Для Nvidia и AMD написал полностью, для Intel в процессе.
В "Проигрывание видео --> Расширения" добавил Показ количества дизлайков под роликами на Youtube.
Добавил
browser.toolbars.bookmarks.2h2020 *
Для Firefox 84
Элемент контекстного меню «Показать другие закладки». Убирается переключением этой опции в false
Добавил toolkit.telemetry.pioneer-new-studies-available
Добавил
print.tab_modal.enabled *
Для Firefox 84
Новая реализация интерфейса предпросмотра перед выводом на печать.
Многим новый интерфейс не понравился, и пока ещё возможно вернуть старый, переключив эту опцию в false. Если у вас нет принтера, оставьте как есть.


К dom.serviceWorkers.enabled добавил опцию уведомлений serviceWorkers dom.webnotifications.serviceworker.enabled
Добавил
network.cookie.sameSite.laxByDefault
network.cookie.sameSite.noneRequiresSecure
network.cookie.sameSite.schemeful
* * * *
Для Firefox 84
Функции безопасности, делают раздельным хранение и отправку файлов cookie. Включены по умолчанию в новых Firefox. Включите их true
К media.wmf.use-nv12-format добавил media.wmf.vp9.enabled
Дополнил "Обновление корневых сертификатов"

Для того что бы Firefox использовал сертификаты Windows 7, в about:config необходимо переключить security.enterprise_roots.enabled * в true

Если вам нужно, что бы Firefox не проверял сертификаты, в about:config измените значение опции security.OCSP.enabled на 0
Дополнил
dom.security.unexpected_system_load_telemetry_enabled
security.app_menu.recordEventTelemetry
security.protectionspopup.recordEventTelemetry


Телеметрия, можете отключить false
Добавлено
browser.newtab.preload *
Предзагрузка миниатюр в новой вкладке если не используется пустая страница. Если же используется пустая страница, либо оперативной памяти в компьютере очень мало, отключите эту функцию false


image.decode-immediately.enabled * *
Функция позволяет во время загрузки страницы сразу декодировать изображения спрятанные внизу страницы (когда необходимо прокручивать страницу вниз что бы их увидеть). В обычной ситуации картинки могут загружаться и декодироваться по мере прокрутки страницы вниз. Если в вашем компьютере установлено более 1Гб оперативной памяти, не слабый процессор и интернет соединение достаточно быстрое (несколько мегабит) включите эту опцию true. Прокрутка страниц с большим количеством изображений может стать более плавной.


dom.dialog_element.enabled *
Поддержка диалоговых форм и окон (новый веб-стандарт). Включите эту опцию true
В начале статьи добавлено
Firefox 100 и новее, для своей установки в Windows 7 требует наличие обновления KB4474419-v3.
Добавлено
browser.cache.offline.enable *
Автономный кэш. Некоторые сайты могут сохранять на компьютере пользователя данные посещённых ранее веб-страниц, в случае пропадания интернет соединения эти данные или страницы целеком в течение некоторого времени могут загружаться с жёсткого диска, а не интернета.
Если вам нужна только актуальная информация в интернете, или интернет соединение достаточно надёжное, можете отключить эту функцию переключив её в false
Добавлено в Службы
Общий доступ к подключению к Интернету (ICS)
Служба нужна если ваш ПК является интернет-шлюзом для другого ПК в локальной сети. Для домашнего компьютера который подключён к сети через роутер эту службу можно отключить (если она у вас в положении Автоматически или Вручную).


Похоже что эта служба может быть в разных состояниях по умолчанию, а не только в Отключено. Так после установки хом версии 7 на один ноут, она там была в Авто и работала.
Добавлено
layout.css.resizeobserver.enabled * *
Для Firefox 68.
ResizeObserver API — это интерфейс слежения за изменениями размеров элемента. Может использоваться например для подгонки размещённого текста в определённых границах. Если эта функция будет отключена, некоторые сайты могут отображаться не правильно. Опция включена по умолчанию начиная c Firefox 69. Включите её тоже true


Например эта функция нужна для сайта www.deviantart.com
Добавлено
media.ruin-av-sync.enabled *
Если у вас так бывает, что при просмотре видеороликов картинка останавливается, а аудио продолжает звучать, либо после старта или паузы плеер продолжает проигрывать только звук без видео, попробуйте переключить эту опцию в true
Если же у вас всё в порядке, оставьтеэту опцию в false
Изменил plugin.scan.plid.all

Сканирование определённых папок на компьютере с целью поиска плагинов. Если вы не устанавливали или не пользуетесь плагинами Flash Player или VLC, можете сделать так, что бы Firefox не искал и не подключался к ним, установив значение false. Эту опцию тоже можно отключить false если все плагины которыми вы пользуетесь находятся в папке plugins в директории браузера, например в C:\Program Files\Mozilla Firefox\browser\plugins или в C:\Users\имя_пользователя\AppData\Roaming\mozilla\plugins
Добавлено
security.pki.sha1_enforcement_level * *
Функция блокирует старые сертификаты подписанные с использованием хэша SHA-1. Что бы браузер не блокировал такие старые сертификаты переключите эту опцию на 0
Добавлено
layout.css.contain.enabled *
Для Firefox 68.
С помощью этой функции отображение страниц после их загрузки может происходить быстрее. В новых версиях Firefox и других браузерах она включена по умолчанию. Включите её true


dom.storage.shadow_writes
Функция позволяет пользователю не потерять данные после переустановки Firefox, в случае когда новая версия браузера удаляется и затем ставится более старая версия (например удалили 91, а поставили 68). По умолчанию эти данные записываются в файл webappsstore.sqlite который теоретически может понадобиться для этой ситуации. Начиная с Firefox 102 эта настройка по умолчанию отключена false.
Если вы не собираетесь переустанавливать Firefox с заменой его на более старую версию, переключите эту опцию в false
.

searchfox.org/mozilla-central/source/dom/localstorage/ActorsParent.cpp#281
В начале статьи добавил
Начиная с Firefox 97 убрана возможность изменять количество процессов браузера, крайне желательно, что бы для новых версий Firefox в компьютере было установлено более 1,5 Гб оперативной памяти
К plugin.persistentPermissionAlways.intervalInDays добавил plugin.sessionPermissionNow.intervalInMinutes

В «Видеокарта и аппаратное ускорение в браузере» -> «Direct3D 9» добавил браузер MyPal 68
Дополнил в «Если возникнут ошибки в работе VLC плагина»

Если при просмотре некоторых видео у вас возникают проблемы с искажением изображения или звука, попробуйте удалить некоторые файлы VLC плагина из его папок. Для звука, из папки .........\plugins\audio_output удалить файл libdirectsound_plugin.dll. А для изображения, из папки ........\plugins\video_output удалить файлы libdirect3d9_plugin.dll и libdirect3d11_plugin.dll
Добавил
layout.css.backdrop-filter.enabled *
Для Firefox 84
Функция позволяет показывать эффект размытия изображения на сайтах где применяется этот метод. Включена true в новых Firefox по умолчанию. Может работать только если используется аппаратное ускорение типа Webrender (см. выше «Видеокарта и аппаратное ускорение в браузере»), а так же дополнительно включена true опция gfx.webrender.all
Добавил
media.autoplay.block-webaudio *
Функция блокирует автоматический запуск различных звуковых или аудиовизуальных эффектов Web Audio API сразу после загрузки веб-страницы. Включена true по умолчанию в новых Firefox. Видимо хватало сайтов и жалоб на них, где злоупотребляли автозапуском, когда эта опция по умолчанию была выключена.
Можете тоже отключить автозапуск функций Web Audio API, переключив опцию в true
Добавил
ui.useOverlayScrollbars (этот параметр создаётся как Целое)
Если дать значение этой опции 1 то когда курсор мыши на веб-странице будет не активен более нескольких секунд, браузер спрячет полосы прокрутки страницы. Если же курсор мыши сделать опять активным (пошевелить), полосы прокрутки опять появятся. В Firefox 84 эту функцию немного поломали (полосы прокрутки пропадают на совсем), но вы можете воспользоваться на клавиатуре клавишами PageUp и PageDown для быстрой прокрутки в начало или конец страницы.
Эта настройка браузера может пригодится на компьютерах где дисплей имеет небольшой размер (например нетбуки eeePC) и каждый кусочек свободного пространства на экране имеет значение.
Немного дополнил
Если в Windows используется классическая тема оформления image страница будет отрисовываться только до места расположения полосы прокрутки, а не по всей ширине экрана.
Добавил
browser.fixup.alternate.enabled
Если в адресной строке к http:// вы допишите какое-нибудь слово, например habr, браузер в начале попытается перейти по этой ссылке http://habr, но если он не найдёт этот домен, он автоматически в поисках какого-нибудь сайта наугад подставит www. спереди и/или .com сзади (browser.fixup.alternate.prefix и browser.fixup.alternate.suffix). Этот как бы сомнительная помощь в угадывании нужных вам сайтов. Мало того, что эта функция не работает с https://, она мало эффективна (сайты могут иметь на конце абсолютно разные окончания .org .ru .biz и пр.) и потенциально небезопасна (может случайно перенаправить на зловредный сайт, посещать который вы не собирались).
Желательно отключить эту функцию false

Эту опцию скорее всего переключат по умолчанию в false в Firefox 104. По крайней мере в бете 104 она отключена.
Добавил
network.process.enabled
Если включить эту функцию true браузер может перенести всю сетевую активность в отдельный процесс, тем самым повысить стабильность работы и немного увеличить производительность.
Если у вас медленный процессор и оперативной памяти впритык, оставьте эту опцию выключенной false
Добавил
browser.urlbar.dnsResolveSingleWordsAfterSearch *
Для Firefox 84
Функция может быть полезна если ваш компьютер находится в локальной сети предприятия или провайдера где есть свои DNS и веб-серверы. При вводе в адресную строку браузера какого-нибудь слова, этот поисковый запрос может быть отправлен не только интернет поисковику, но и на серверы в локальной сети.
Если вы пользуетесь общественными сетями Wi-Fi с авторизацией через Captive portal (см. ниже network.captive-portal-service.enabled) оставьте эту опцию включенной 1. В остальных случаях её можно отключить 0


В Firefox 104 эту функцию по умолчанию отключили.
Добавил
gfx.ycbcr.accurate-conversion * * *
Функция может использоваться для более быстрой обработки видео на старых процессорах без поддержки SSSE3 (три буквы S) или AVX2 инструкций. Визуально это может выглядеть как более плавное проигрывание видео с меньшим количеством пропущенных кадров. По умолчанию эта функция отключена для оптимизации работы с новыми процессорами в которых эти инструкции есть.
Если ваш процессор имеет только SSE, SSE2, SSE3 инструкции (см. в начале статьи про CPU-Z) переключите эту опцию в true. Если же есть SSSE3 и/или AVX2 — оставьте false
Добавил
dom.push.enabled
dom.webnotifications.enabled
* *
Веб Push-уведомления позволяют веб-сайтам уведомлять вас о новых сообщениях или обновленном контенте. Пока Firefox запущен, веб-сайты, которым были предоставлены разрешения, могут отправлять уведомления вашему браузеру для отображения их на экране. Вы можете легко разрешать или отключать уведомления и управлять их поведением. Если вас достают эти всплывающие окна уведомлений — их можно отключить, переключив опции в false
Подправил layers.omtp.enabled
функция может работать и в однопроцессном режиме Firefox 68
Немного изменил в начале статьи
Начиная с Firefox 97 для того что бы появилась возможность уменьшить количество процессов браузера, в настройках about:config необходимо переключить опцию fission.autostart в значение false.
Добавил
nglayout.enable_drag_images * *
Если включена эта опция, при перетягивании мышкой вкладки или какого-нибудь кликабельного элемента веб-страницы (например ссылки) рядом с курсором будет отображаться полупрозрачный рисунок это элемента.
Если вы не хотите видеть эти рисунки, или ваш компьютер настолько слаб, что ему не желательна лишняя нагрузка, можете отключить эту функцию false
В феврале следующего года браузеры хром и эдж прекратят поддержку вин 7, 8 и 8.1 habr.com/ru/news/t/695256
Если следующая esr версия Firefox будет последней для вин 7 (скорее всего так и будет), я добавлю настройки для неё в эту статью.
Добавил
security.csp.enable *
Content Security Policy (CSP) — функция безопасности. Из-за несовместимости старых и новых версий CSP на некоторых нужных вам сайтах может появляется такая ошибка «Заблокировано политикой защиты содержимого....». Переключение этой опции в false может исправить ошибку. Но не выключайте эту функцию просто так.
Дополнил image.http.accept
Google сделала кодек Webp для Windows Vista — 10, что бы была возможность просматривать Webp изображения встроенными средствами Windows без установки дополнительных программ. При желании можете установить этот кодек в систему и не менять значение настройки в Firefox.
Добавил pdfjs.disabled
В раздел «Неправильное отображение современных сайтов» добавил Список готовых решений для некоторых сайтов
Переименовал раздел «Проигрывание видео» в «Проигрывание медиа»
Добавил
browser.helperApps.neverAsk.openFile
normalopenindialog.ignoreExt
Добавил настройки для Firefox 91. Немного забросил семёрку (эту статью), больше уделялось времени XP, потихоньку буду возвращаться.
Хабр скоро отрубит старую версию оформления, по этому сложно сказать что будет с редактированием этой и других статей.
Последний хром для вин7 будет версии 109. Последний Firefox скорее всего 115esr, по крайней мере звучат такие версии bugzilla.mozilla.org/show_bug.cgi?id=1594270
32 битные версии для вин 10 и линукс чуть позже наверно тоже выпускаться не будут.
Если 115 будет последней версией для 7 — добавлю её в статью.
Дополнил в начале статьи
Если на вашем компьютере используется 64 битная операционная система, но оперативной памяти установлено мало (например 2 или 3 Гб и добавить её больше или переустановить операционную систему на 32 битную не представляется возможным), вы можете установить и пользоваться 32 битной версией браузера, которая в работе потребляет немного меньше оперативной памяти чем 64 битная.
Добавил
browser.ssb.enabled *
Только для Firefox 84
Site-specific browser — функция запуска страниц сайта в виде как бы отдельных программ.
После переключения этой опции в true зайдите на какую-нибудь страницу любого сайта, справа в конце адресной строки кликните по трём горизонтальным точкам (Действия на странице), в выпавшем меню появится пункт «Use This Site in App Mode». После нажатия по «Use This Site in App Mode» на рабочем столе Windows появится красивый ярлычёк с логотипом сайта. Когда вы запустите его, откроется отдельное окно браузера для этой страницы, но без отображения вкладок, адресной строки, кнопок и окошек меню.
Иногда такие созданные ярлыки почему-то не работают. Из Firefox 85+ эту функцию удалили.

Дополнил layers.omtp.enabled
Начиная с Firefox 74, для работы этой функции браузер требует 64 бита, или же 32, но с процессором имеющим не менее трёх ядер или потоков и оперативной памятью объёмом более 2-ух гигабайт
Дополнил layers.omtp.enabled
Если у вас 32 битная версия Windows 7 и Firefox 91, дополнительно необходимо увеличить в Windows размер виртуальной памяти доступной приложению (по умолчанию выделяется 2Гб, а Firefox 91 требует более 2-ух), иначе OMTP не включится. Нажмите на клавиши Win + R и в окно «Выполнить» вставьте команду
bcdedit /set IncreaseUserVa 3072
тем самым увеличите размер виртуальной памяти до трёх гигабайт. После этого необходимо перезагрузить компьютер.
Дополнил browser.uidensity
Начиная с Firefox версии 89, вариант компактного режима работы был удалён с панели «Персонализация», но в Firefox 91 его можно вернуть переключив опцию browser.compactmode.show в true
Добавил
browser.menu.showViewImageInfo
Для Firefox 91+
Переключение этой опции в true возвращает в контекстное меню пункт «Информация об изображении» когда вы кликаете правой кнопкой мыши по картинкам
Добавил
browser.newtabpage.activity-stream.newNewtabExperience.enabled *
Для Firefox 91
В Firefox 89 отключили по умолчанию в новых вкладках показ превью посещённых страниц для категории «Топ сайтов». Но эту функцию можно вернуть обратно переключив опцию в false


Дополнил browser.toolbars.bookmarks.2h2020 ещё одной опцией browser.toolbars.bookmarks.showOtherBookmarks
Добавил
browser.topsites.useRemoteSetting *
Для Firefox 84+
Автоматическое обновление «Топ сайтов» в новой вкладке, как в момент запуска браузера, так и по ходу его работы. Если такой интерактив вам нужен, установите значение true, если нет — тогда false
Добавил
dom.events.asyncClipboard.dataTransfer
dom.events.asyncClipboard.clipboardItem
dom.events.asyncClipboard.read
* * *
Функции связаны с более эффективным использованием буфера обмена браузера. Включены по умолчанию во многих других браузерах. Можете их тоже включить true
Дополнил ещё dom.events.testing.asyncClipboard
остальные без него не включаются
Дополнил apz.allow_zooming опцией
apz.windows.check_for_pan_gesture_conversion
Добавил
apz.windows.use_direct_manipulation *
Для Firefox 84+
Функция не работает в Windows 7. Переключите в false


apz.mac.enable_double_tap_zoom_touchpad_gesture
Для Firefox 91
Не работает в Windows. Отключите false
Добавил
network.http.referer.defaultPolicy.trackers
network.http.referer.defaultPolicy
* * *
Для Firefox 68 и 84
Функции безопасности, предотвращают утечку некоторых типов данных. По умолчанию в новых версиях Firefox применяются более строгие политики (значение 2). Можете тоже для этих опций изменить значения с 3 на 2
Дополнил apz.peek_messages.enabled опцией apz.prefer_jank_minimal_displayport
и media.hardwaremediakeys.enabled опциями
media.mediacontrol.stopcontrol.aftermediaends
media.mediacontrol.stopcontrol.timer


Добавил
browser.startup.preXulSkeletonUI *
Для Firefox 91
Функция не работает в Windows 7. Переключите в false


image.avif.compliance_strictness
Для Firefox 91
Переключите значение этой опции на 0 что бы браузер пытался показать все изображения в формате AVIF вне зависимости от их спецификаци.
Добавил
browser.shell.setDefaultBrowserUserChoice *
Для Firefox 91
Функция не работает в Windows 7. Переключите в false


dom.w3c_pointer_events.scroll_by_pen.enabled
Для Firefox 91
Использование пера (стилуса) как мыши. Нет пера или экран без сенсорного управления (тачскрина), отключайте false
Добавил
browser.display.windows.non_native_menus
Для Firefox 91
Если вы кликнете правой кнопкой мыши по какому-нибудь элементу на странице браузера, по умолчанию Firefox откроет обычное небольшое окошко контекстного меню. Но вид этих окошек можно изменить, сделать их немного растянутыми вниз.
Пример
image
Эта настройка может принимать такие значения:
0 — обычное небольшое окно
1 — новый растянутый вид
2 — по умолчанию
Изменения вступят в силу после перезапуска браузера. Если захочется вернуть всё как было, необходимо вначале поставить значение 0, перезапустить браузер и уже потом, при желании, сбросить значение на 2
Добавил
general.smoothScroll.mouseWheel.durationMaxMS
general.smoothScroll.mouseWheel.durationMinMS

Для Firefox 84 и 91
В старых версиях Firefox прокрутка страницы (скролинг) была более плавной, а в новых версиях она как бы более ступенчатая. Но вы можете вернуть старую прокрутку, например какой она была в Firefox 68, если измените значения этим опциям. Первая должна быть 400 а вторая 200


widget.non-native-theme.enabled
widget.non-native-theme.scrollbar.size
widget.non-native-theme.win.scrollbar.use-system-size

Для Firefox 91
Настройки связанные с отображением полосы прокрутки страницы. По умолчанию Firefox использует свою тему оформления. С этой темой вы можете изменить ширину полосы, сделать её тоньше или толще. Для этого третью опцию необходимо переключить в false и затем во второй опции подобрать нужное вам значение.
Если же вы хотите использовать полосу прокрутки и бегунок в оформлении как в Windows 7, тогда переключите первую опцию в false. Однако в этом случае изменить ширину полосы прокрутки будет невозможно
Добавил
layout.css.accent-color.enabled *
Для Firefox 91
Функция позволяет отображать определённые графические эффекты. Включена по умолчанию в новых Firefox и других браузерах, включите её тоже true


layout.css.font-size-adjust.basis.enabled
layout.css.size-adjust.enabled
* *
Для Firefox 91
Функции связаны с правильным отображением размеров шрифтов на странице. Включены в новых Firefox по умолчанию. Включите их тоже true
Добавил
dom.forms.datetime-local
dom.forms.datetime-local.widget
*
Если включить эти опции true, на определённых сайтах где необходимо указать дату и время может появиться окно календаря для упрощённого ввода. Эти функции включены в новых Firefox.
В Firefox 68 и 84 datetime-local был спрятан за опцией dom.forms.datetime.others и скорее всего работает не везде, или вообще не работает. Но вы можете тоже попробовать её включить true
Добавил
dom.webcomponents.formAssociatedCustomElement.enabled * *
Для Firefox 84+
Функция позволяет определять и создавать пользовательские элементы. Необходима для правильного отображения веб-страниц где она используется. Часть веб-стандарта, включена по умолчанию в новых Firefox и других браузерах. Включите её тоже true
Дополнил layout.css.forced-colors.enabled опцией layout.css.prefers-contrast.enabled
Добавил
layout.css.constructable-stylesheets.enabled *
Для Firefox 84+
Функция предназначена для правильного отображения таблицы стилей на веб-страницах. Включена по умолчанию в новых Firefox и других браузерах. Включите её тоже true
Добавил
privacy.restrict3rdpartystorage.expiration_redirect *
Для Firefox 84+
Измените значение на 2592000 для устранения некоторых ошибок на сайтах. Исправлено в Firefox 101
Добавил
gfx.direct3d11.reuse-decoder-device *
Для Firefox 84+
Функция для видеокарт AMD. Если у вас Nvidia или Intel, либо AMD (ATI) но до DirectX10, отключите её, изменив значение на 0
Добавил
dom.block_reload_from_resize_event_handler *
Для Firefox 84+
Функция раньше использовалась для устранения ошибок в Firefox на мобильных устройствах, но параллельно вызывала проблемы в других местах. Уже давно таких ошибок больше нет, по этому в начале её отключили и затем удалили. Отключите её false
Добавил
network.send_ODA_to_content_directly * * *
Для Firefox 84 и 91
Вроде как функция связана с оптимизацией обработки данных. Включена по умолчанию в новых Firefox. В своё время отключалась из-за того, что один из разработчиков захотел её доусовершенствовать, хотя она и так работала нормально. Можете включить её true
Немного подкорректировал gfx.offscreencanvas.enabled включена по умолчанию в новых Firefox
Дополнил app.update.service.enabled и app.update.staging.enabled опцией
app.update.langpack.enabled

Добавил browser.preferences.experimental
Дополнил «Настройка Windows 7 -> Другие рекомендации -> Настройка сетевой карты и соединения -> Подключение через:»

Если ваш компьютер подключён к высокоскоростному интернету более 10Мбит, а процессор в компьютере слабенький, при просмотре видеороликов или даже при открытии страниц могут возникать паузы и притормаживания. Это означает, что процессор загружен под 100% и не успевает обработать всю валом поступившую на него информацию. Как вариант, попробуйте ограничить скорость соединения вашего сетевого адаптера в компьютере. Для этого, в том же окне настроек, найдите пункт Speed/duplex settings (у вас может быть немного отличающееся название) и в поле Значение: поставьте 10M Full duplex или даже 10 Half Duplex. В некоторых случаях скорость передачи данных может заметно проседать если будет выбран любой вариант кроме Auto Negotiation (Автосогласование) либо его производных, например Auto Negotiation 10Mb Full duplex или Auto Negotiation 100Mb Half duplex и пр.
Заменил «YouTube Video and Audio Downloader» на Easy Youtube Video Downloader Express
Добавил
layers.gpu-process.allow-software
Эта настройка позволяет браузеру автоматически включить gpu-process через медленную софтовую обработку процессором, даже когда видеокарта не поддерживает DirectX10+. Желательно её отключить false если она включена
Дополнил Список готовых решений для некоторых сайтов в разделе «Неправильное отображение современных сайтов»

Прежде чем прибегать к радикальным действиям, в некоторых ситуациях можно попытаться обойти возникшие проблемы. Например с использованием специальных клавиш на клавиатуре когда определённые элементы веб-страницы не реагируют на курсор мыши или на нажатия её кнопок.
Можно использовать следующие клавиши:
Tab — выделение и переключение на следующий элемент веб-страницы
Enter — активация или запуск выделенного элемента
← → ↑ ↓ — кнопки перемещения
PageUp и PageDown — прокрутка страницы вверх и вниз
Home и End — прокрутка в начало и конец страницы
Добавил
privacy.userContext.enabled
privacy.userContext.ui.enabled
* *
Функция позволяет посещать сайты одновременно с разных аккаунтов/профилей, при этом запуск происходит в отдельных контейнерах и изолирован друг от друга.
После включения этих опций true в настройках «Tabs» в самом низу появиться пункт «Enable Container Tabs». Где вы сможете его вкл/откл, а так же настроить профили.
Также можно установить специальное расширение от разработчиков Firefox для более удобного использования этой функции.
Некоторые пользователи побаиваются устанавливать в свой браузер сертификаты определённых сайтов, например государственных услуг, опасаясь, что сертификат может быть использован «товарищем майором» не по назначению. Создав в браузере профиль «гос.услуг» и открывая только под ним определённые выбранные вами сайты, никакие данные с других ваших профилей невозможно будет просмотреть или использовать злоумышленнику.
Дополнил gfx.webrender.enabled

В Firefox 91 и более новых версиях браузера, после включения этой опции, Firefox попытается использовать аппаратный Webrender с видеокартами DirectX 10+ внесённых по какой-то причине в блоклист.
Дополнил media.av1.enabled и описание расширения enhanced-h264ify
Как узнать в каком кодеке показывается видео c Youtube
В плеере наведите курсор мыши на проигрываемое видео, нажмите правую кнопку мыши и в появившемся меню внизу выберите «Статистика для сисадминов». В верхнем правом углу видео появится информация о проигрываемом файле (размер/разрешение изображения, частота кадров и используемый кодек). Где
av01 — AV1 кодек
vp09 — VP9 (WebM) кодек
avc1 — AVC (H264) кодек
image


Некоторые до сих пор ещё думают, что ютуб показывает видео во флеше.
Добавил
browser.cache.disk.parent_directory * (параметр создаётся как строка)
Этой настройкой можно указать в какую папку будет записываться дисковый кэш браузера, по умолчанию он пишется на диск С. Например если вам нужно, что бы кэш писался на другой диск и/или в другую папку когда место на диске C заканчивается, например в D:\cach\Firefox тогда необходимо вставить такую строку D:\\cach\\Firefox
В «Настройка Windows 7» -> «Другие рекомендации»
добавил Если свободного места на диске с Windows 7 очень мало
Дополнил описание расширения SponsorBlock

Для Firefox 68 последняя рабочая версия 5.1.8
Для правильной работы расширения, в about:config браузера опция webextensions.storage.sync.enabled должна быть в true
Это расширение может работать совместно с другими установленными расширениям, например с «YouTube Mobile for desktop» или «ViewTube», но только если используется браузерный плеер, а не плеер плагинов. При этом участки видео с рекламой будут проматываться, хоть и не будут помечены маркером в плеере.
В «Скрытые настройки Firefox» добавил Готовые конфигурационные файлы настроек браузера, если не хочется долго и кропотливо самому всё настраивать
Добавил
gfx.direct2d.force-enabled
Если у вас по какой-то причине Direct2D сам не включился, можете попробовать его включить принудительно true


layers.d3d11.enable-blacklist
Для Firefox 84+
Если вы, к примеру, установили старую версию драйвера видеокарты, Firefox не включит аппаратное ускорение, написав об этом предупреждение в about:support. Что бы Firefox не проверял актуальность драйвера, отключите эту функцию false
Если у вас используется старая видеокарта до DirectX 10, также переключите эту опцию в false

В «Видеокарта и аппаратное ускорение в браузере» сделал некоторые мелкие исправления.
В Расширения добавил Проигрывание коротких роликов Youtube Shorts как обычные видео
Немного дополнил в «Блокировка рекламы и ненужных элементов на веб-странице» -> С помощью расширений

Для Firefox 68 последняя версия uBlock 1.46.0
Потихоньку буду добавлять настройки для Firefox 115, который почти со 100% уверенностью будет последним для Windows 7.

Добавил
media.wmf.dxva.d3d9.amd-pre-uvd4.disabled *
Для Firefox 115
Из-за ошибок декодирования видео в Windows 10, в большом разрешении, с большим количеством кадров в секунду, на первых DirectX10 видеокартах компании AMD, в Firefox 109 разработчики отключили декодирование H264 (mpeg4) видео под DXVA2 D3D9 для всех видеокарт AMD HD серии, мол и на профиле DXVA2 D3D11 всё работает. Только вот DXVA2 D3D11 в Windows7 не работает вообще.
Если у вас видеокарта AMD HD серии, попробуйте переключить эту опцию в false и самостоятельно настроить аппаратное ускорение и аппаратное декодирование видео в браузере.
Немного исправил описание. Тестировал в FF110 на видеокартах HD2400 и HD3600. Ускорение не работало только для HD2400. Видимо ограничение UVD4 понизили до UVD+, но опцию не переименовали.
Добавил
security.sandbox.gpu.level
Для Firefox 115
Функция безопасности Firefox. Создаётся изолированная «песочница» для обработки графики.
Если не страдаете паранойей, можете отключить, изменив значение на 0, тем самым немного улучшите быстродействие компьютера
Добавил
fission.autostart *
Для Firefox 115
Новая архитектура безопасности с изоляцией сайтов расширяет существующие механизмы защиты за счёт разделения контента. Теперь под каждый сайт будет создаваться свой отдельный процесс операционной системы. Это позволит полностью изолировать код с разных сайтов. В частности, обеспечить защиту от вредоносных ресурсов, пытающихся получить доступ к конфиденциальной информации с других площадок, которые посещают пользователи. Например, введённые пароли, номера кредитных карт и т.п.
Когда включена эта настройка true, браузер использует примерно на 20% больше оперативной памяти компьютера. Если памяти в вашем компьютере не слишком много, желательно отключить эту функцию false, пусть даже и в ущерб безопасности.


Соответственно дополнил описание связанных с ней двух других настроек dom.ipc.processCount и layers.async-pan-zoom.enabled

Несколько раз они пытались изорировать сайты или разделить процессы. Через 28 дней старые вкладки не выгрузились, а всё что было отрыто - зависло. Пришлось ставить расширение OneTab (ручное сохранение открытых вкладок).

28 дней

У абсолютного большинства юзеров — это открыл браузер, посмотрел то что нужно и опять закрыл.

Добавил

browser.download.improvements_to_download_panel *
Для Firefox 115
Если переключить эту опцию в false будет показываться диалоговое окно загрузки, как в прошлых версиях Firefox. В новых Firefox файл тихо скачивается без появления каких-либо окошек


dom.block_download_insecure *
Для Firefox 115
В целях безопасности функция запрещает загрузку файлов с https веб-страниц по http ссылкам. Если возникнут проблемы с загрузкой файлов (скорее всего на сайтах которые годами не обновляются и не следят за новыми веб-стандартами), отключите её false
Добавил

extensions.unifiedExtensions.enabled *
Для Firefox 115
Если переключить эту опцию в false, не будет показываться кнопка расширений на панели инструментов
image

удалил, в 115 этой настройки нет.

Добавил
layers.gpu-process.force-enabled (в Firefox 68 этот параметр создаётся как логическое)
Если переключить эту опцию в true, браузер попытается принудительно включить gpu-process

также подправил другие опции «gpu-process», аппаратно этот процесс может работать с DirectX9 видеокартами.
Перенёс описание этой опции в layers.gpu-process.enabled
гпу процесс может работать с любыми видеокартами, в том числе и до DX9, но тогда нужно включать его принудительно. Эффект определённо есть, со слабыми процессорами и видеокартами без аппаратного ускорения нагрузка на видеороликах сбрасывается примерно на десяток процентов.
Добавил
gfx.webrender.unaccelerated-widget.force
Для Firefox 84+
Если ваша видеокарта не поддерживает DirectX10 или новее, переключите эту опцию в true, в определённых ситуациях это ускорит работу браузера со старыми видеокартами.
Добавил
widget.non-native-theme.webrender
Для Firefox 91+
Если ваша видеокарта не поддерживает DirectX 10 или новее, переключите эту опцию в false
Добавил
gfx.webrender.use-optimized-shaders
Для Firefox 84+
Если ваша видеокарта не поддерживает DirectX10 или новее, переключите эту опцию в false

Дополнил layers.async-pan-zoom.enabled

Также работа этой функции не имеет смысла если у вас отключена плавная прокрутка страниц general.smoothScroll

Добавил
media.video-queue.default-size
Этой настройкой указывается какое количество заранее (прозапас) обработанных кадров видео помещается в буфер оперативной памяти. Чем больше кадров сделано прозапас, тем меньше вероятность того, что компьютер не сможет успеть отдать в видеоплеер очередной кадр видео (визуально это может выглядеть как не частые подтормаживания).
По умолчанию для компьютеров имеет значение 10, а на мобильных и Android устройствах значение 3. Чем меньше значение, тем меньше используется оперативной памяти.
Если у вас оперативной памяти в компьютере более 1 гигабайта и процессор при просмотре видео не загружен под 100% — оставьте как есть. Если оперативной памяти очень мало, но процессор справляется, измените значение на 2 или 3. Значение 1 можно поставить если памяти вообще в притык (например 768мб) и редкие подтупливания плеера вам не важны.

В "Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы" добавил


Подготовка веб-страницы для вывода на печать

Если у вас есть принтер и перед печатью веб-страницы захотите убрать из неё ненужные элементы, с помощью кнопки "Войти в режим затирания элементов" image можно удалить лишнее со страницы перед печатью. Изменения сделанные в этом режиме не запоминаются uBlock и перезагрузив страницу всё что было убрано появится снова. Для подготовки страницы к печати как раз это и нужно.


Есть и специализированные расширения для печати, например Print Edit тоже позволяет убрать лишнее со страницы перед печатью.

Дополнил media.rdd...
опциями
media.utility-ffvpx.enabled
media.utility-opus.enabled
media.utility-process.enabled
media.utility-vorbis.enabled
media.utility-wav.enabled
media.utility-wmf.enabled
security.sandbox.utility-wmf.acg.enabled

Добавил описание расширения Redirect Youtube Video to Embed Page


В описании расширения "SponsorBlock" дополнил
Для Firefox 68 последняя рабочая версия этого расширения 5.1.13


Дополнил описание "Easy Youtube Video Downloader Express"
Это расширение можно использовать вместе с расширением «Redirector» (см. ниже) для отправки видео в сторонние плееры, например VLC, MPC-HC или Potplayer, создав правило для ссылок https://rr......
...

Добавил
alerts.useSystemBackend
Для Firefox 115
Не работает в Windows 7. Отключите false

Добавил
dom.max_chrome_script_run_time
dom.max_ext_content_script_run_time
dom.max_script_run_time

Если при просмотре страниц у вас выскакивают окошки с ошибками неотвечающего сценария, желательно увеличить значения этим опциям, например до 60 тем самым позволив браузеру дать больше времени на обработку скриптов веб-страницы или установленных в браузер расширений. Если процессор в компьютере совсем слабый, лучше отключить лимиты времени, установив значения 0

Дополнил dom.max_
Ну и если у вас достаточно быстрый компьютер и такие ошибки никогда не выскакивали, можете также выставить значения 0 отключив таймеры этих функций.

Дополнил "Список готовых решений для некоторых сайтов"

Если некоторые сайты не открываются из-за ошибок шифрования или сертификата, попробуйте из ссылки https:// убрать букву s, если сайт может работать с http (без шифрования) браузер его откроет.

Добавил
network.http.pipelining
network.http.pipelining.ssl
network.http.pipelining.maxrequests
*
Первые две опции создаются как логические, а последняя как целое
Если у вас быстрый процессор в компьютере и интернет соединение достаточно стабильное, можете переключить первые две настройки в true, а последней изменить значение на 8
Включение функции pipelining позволит ускорить загрузку и открытие страниц на сайтах работающих по устаревшему протоколу HTTP 1.1


Думал что эти функции уже удалили и они не используются, а на самом деле их спрятали
https://m.youtube.com/watch?v=VoyCBc2Z3Vc

network.protocol-handler.external.potplayer
network.protocol-handler.external.vlc
network.protocol-handler.external.viewtube

Для Firefox 84+, эти параметры создаются как логические, если их нет
Если для просмотра видео во внешних плеерах вы пользуетесь такими расширениями как "PotPlayer YouTube Shortcut", "Redirector" или "ViewTube", но Firefox постоянно запрашивает (окошко) права на открытие видео, переключите эти опции в true

Добавил
browser.newtabpage.activity-stream.logowordmark.alwaysVisible *
Для Firefox 91+
Показ большого логотипа Firefox в новой вкладке над строкой поиска. Переключение этой опции в false уберёт логотип браузера (но не всегда, функция связана с другими настройками newtabpage)

Добавил
html5.inert.enabled *
Для Firefox 84 и 91
Функция позволяет правильно взаимодействовать с некоторыми отображаемыми элементами сайта. Включена по умолчанию в новых Firefox. Включите её true

Добавил
layout.css.individual-transform.enabled *
Для Firefox 68
Возможность вращения некоторых объектов на веб-странице. Начиная с Firefox 72 включена по умолчанию. Включите её true

Добавил
browser.sessionstore.idleDelay *
Для Firefox 68 — 91
Указывается время бездействия пользователя после которого браузер перестаёт собирать и сохранять данные текущей сессии. Изначально было неправильно выставлено значение, как бы в миллисекундах, хотя функция их считала как секуды. Вместо трёх минут работало 50 часов. В Firefox 112 эту ошибку исправили изменив значение на 180. Сделайте у себя также

В "Дополнения в браузер" добавил Расширения и пользовательские скрипты из разных источников

Добавил
security.cert_pinning.enforcement_level ^ ^ ^
Функция безопасности для сайтов гугла, мозиллы, твиттера и некоторых других. Эти сайты могут указать браузеру через какие центры сертификации необходимо проверять их сертификаты. Данные параметры периодически обновляются в новых версиях Firefox, и могут быть не совместимы со старыми версиями браузеров. Если сайты используют такой способ проверки сертификатов, старые браузеры могут их не открыть, из-за ошибки MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE. По этой причине в необновляемых браузерах эту оцию желательно отключить, изменив её на 0
Браузер по прежнему будет проверять сертификаты для этих сайтов, но обычным способом, тем же как для всех других сайтов в интернете.

Дополнил "Список готовых решений для некоторых сайтов"

Не часто, но иногда попасть на версию сайта без шифрования можно если попытаться зайти обратившись к его IP адресу. С большинством сайтов такое не пройдёт, но если под одним IP находится один сайт, иногда это срабатывает. Нажмите на клавиатуре одновременно клавиши «Win» + «R», в открывшимся окне "Выполнить" вставьте следующую команду:
ping ftp.mozilla.org -t
где ftp.mozilla.org — это адрес сайта у которого вы хотите узнать его IP.
После этого в адресную строку браузера просто вставьте увиденные числа, например 34.117.35.28

Дополнил описание layers.acceleration.disabled с учётом Firefox 115, где произошли некоторые изменения в логике работы этой функции.


В Firefox 115 вернут частичное аппаратное ускорение для старых DirectX 9 видеокарт. Скорость работы браузера будет на уровне Firefox 91 или даже немного быстрее. В принципе оно и сейчас работает в Firefox 113, но всё равно необходимо лезть в about:config

Изменил описание media.wmf.low-latency.enabled.
На старых компьютерах включение этой опции приводит к немного большей нагрузке на процессор и более частым подтормаживаниям видео. Желательно всё же не включать эту функцию.
Мозиловцы скорее всего даже в мыслях не тестируют браузер на старом слабом железе, поэтому эффект от включения этой функции у них у всех всегда положительный.
Так что да, немного накосячил я тогда с описанием этой настройки.


И соответствено добавил media.wmf.low-latency.force-disabled

Добавил javascript.options.spectre.disable_for_isolated_content

Добавил
network.wifi.scanning_period
Для Firefox 115
Сканирование сети Wi-Fi через заданный промежуток времени. Например может пригодится если вы перемещаетесь с запущенным браузером от одной точки доступа к другой и потеря соединения нежелательна.
Если у вас нет подключения по Wi-Fi, или оно есть, но почти всегда стационарное (к одной точке доступа), отключите эту функцию изменив её значение на 0


https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#12752

Добавил
extensions.quarantinedDomains.enabled *
Для Firefox 115
Функция может блокировать включение установленных расширений на определённых сайтах. Желательно переключить эту опцию в false. Есть подозрение, что это будет применяться для отключения блокировщиков рекламы.

Добавил apz.overscroll.enabled
https://www.comss.ru/page.php?id=11818


В основных настройках "Использовать автоматическую прокрутку (general.autoScroll)" дополнил опцией apz.autoscroll.enabled


В "Драйверы" добавил информацию о встроенной графике SiS и VIA.

В начало статьи добавил
MyPal 68 собран на основе Firefox 68 с добавлением различных функций из новых версий Firefox, есть возможность включить ускорение для DirectX 9 видеокарт и установить многие расширения для последних версий Firefox.

Дополнил layers.d3d11.enable-blacklist
...


  • Эта опция может блокировать даже принудительное включение аппаратного ускорения в браузере.*

Разделил и дополнил описание gfx.webrender.enabled и gfx.webrender.all

Добавил
browser.translations.enable
browser.translation.ui.show
*
Для Firefox 115
Возможность использовать встроенный в браузер переводчик веб-страниц, доступен перевод даже без подключения к интернету, средствами компьютера самого пользователя.
После включения этих опций true, на странице about:preferences появятся дополнительные настройки связанные с переводом текста, а так же будет предложено загрузить словари для разных языков.
Переводчик может работать только если в компьютере установлен процессор с поддержкой инструкций SSE4.1. Если у вас нет этого, оставьте обе настройки в false


К media.hardware-video-decoding.force-enabled добавил media.wmf.skip-blacklist

Добавил
security.osclientcerts.assume_rsa_pss_support
Для Firefox 115
В некоторых ситуациях функция разрешает проверять сертификаты на сайтах используя только RSA-PSS способ проверки. Если переключить эту опцию в false дополнительно будет доступна и более старая, но уязвимая проверка с RSA-PKCS1.
Если вам не нужна строгая безопасность в браузере или выскакивает ошибка SEC_ERROR_PKCS11_GENERAL_ERROR переключите эту опцию в false


https://searchfox.org/mozilla-central/source/modules/libpref/init/StaticPrefList.yaml#13968

Дополнил extensions.formautofill.creditCards.enabled
browser.migrate.chrome.payment_methods.enabled
dom.payments.defaults.saveAddress

Добавил


signon.firefoxRelay.feature *
Для Firefox 115
Firefox Relay — это расширение Firefox, которое позволяет вам скрывать адрес электронной почты при заполнении форм в Интернете. Оно создаёт псевдоним электронной почты и пересылает сообщения на ваш настоящий электронный адрес, чтобы скрыть его от компаний, которым вы не доверяете. Вы можете даже отключить или удалить псевдоним, если он вам больше не нужен.
Для более старых версий Firefox существует аналогичное расширение
Может пригодиться например при обязательной регистрации в интернет-магазинах которые просят указать адрес электронной почты. Что бы потом не получать от этих магазинов периодическую рассылку рекламы.
Но если вам эта функция не нужна, можете её отключить изменив значение на disabled или в настройках about:preferences#privacy снимите галку с "Предлагать псевдонимы электронной почты Firefox Relay для защиты вашего адреса электронной почты"

Добавил


layers.enable-tiles-if-skia-pomtp
Для Firefox 68 — 91
Функция помогает работать браузеру быстрее когда выключено или по какой-то причине не работает Direct2D ускорение.
Может запуститься только когда:
gfx.direct2d.force-enabledfalse
gfx.content.azure.backends имеет значение direct2d1.1,skia,cairo или direct2d1.1,skia или skia
layers.omtp.enabledtrue
Если у вас по другому, отключите эту функцию false

В начале статьи добавил


Настройки синхронизации в MyPal 68

В браузере находится по адресу about:preferences#sync
Позволяет синхронизировать закладки, настройки и пр. с другими вашими устройствами. В старых Firefox и сборках браузеров на его основе, возможно, что не всё из меню настроек сейчас работает, и как долго будет работать со старыми браузерами — тоже не известно.
Более подробно о синхронизации в Firefox можете почитать здесь


По умолчанию в MyPal 68 многие опции синхронизации отключены или изменены. По этому вам необходимо будет изменить их значения в about:config
identity.fxaccounts.enabled — true (возвращает в настройки главного меню "Синхронизацию")
identity.fxaccounts.auth.urihttps://api.accounts.firefox.com/v1
identity.fxaccounts.remote.oauth.urihttps://oauth.accounts.firefox.com/v1
identity.fxaccounts.remote.pairing.uriwss://channelserver.services.mozilla.com
identity.fxaccounts.remote.profile.urihttps://profile.accounts.firefox.com/v1
identity.fxaccounts.remote.roothttps://accounts.firefox.com/
identity.mobilepromo.androidhttps://www.mozilla.org/firefox/android/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=
identity.mobilepromo.ios — https://www.mozilla.org/firefox/ios/?utm_source=firefox-browser&utm_medium=firefox-browser&utm_campaign=
identity.sync.tokenserver.urihttps://token.services.mozilla.com/1.0/sync/1.5


Перед закрытием браузера или после каких-либо нужных вам изменений не забывайте нажимать кнопку обновления синхронизации, что бы удалённый сервер синхронизации всё сохранил.


image

Добавил
security.webauthn.ctap2


и к media.rdd-process.enabled
layers.recycle-allocator-rdd

Добавил в начале статьи
Firefox 115.15esr — последний который можно будет установить в Windows 7.
С определёнными манипуляциями в Windows 7 возможно запустить Firefox 116


В "Расширения" добавил
Текущая очистка памяти браузера если она переполняется

Добавил
gfx.webgpu.ignore-blocklist
Для Firefox 115
WebGPU не может включиться в Windows 7, переключите эту опцию в true

В "Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы" создал Добавление своих списков фильтров

Добавил
docshell.shistory.bfcache.ship_allow_beforeunload_listeners
Для Firefox 115
Функция позволяет сохранять в оперативной памяти компьютера некоторые ранее закрытые веб-страницы. В последующем браузер может их загрузить мгновенно если вы к ним обратитесь опять. Можете её включить true если в вашем компьютере много оперативки. Включена по умолчанию в новых Firefox


dom.abort_script_on_child_shutdown *
Для Firefox 115
Функция позволяет браузеру в определённых ситуациях работать быстрее. Включена в новых Firefox, включите её тоже true


media.setsinkid.enabled
В некоторых ситуациях Firefox может неправильно определять гнездо аудио выхода. Например когда у вас подключено несколько устройств в разных разъёмах или звуковой выход используется в гнезде микрофона или другом. Если переключить эту опцию в true браузер позволит выбрать используемый аудио выход. Существует и специальное расширение под эту функцию chaudev
После 91 версии Firefox требуется доступ к микрофону, доступ надо разрешить для всех новых вкладок отдельно один раз. Это недочет Firefox, возможно будет исправлен в будущих версиях


dom.events.dataTransfer.mozFile.enabled
Для Firefox 115
Функция позволяет перетягивать мышкой определённые элементы на веб-странице. Новый веб-стандарт. Включена в Firefox 116, включите её тоже true

Добавил
timer.maximum_firing_delay_tolerance_ms *
Для Firefox 115
Измените на 10000.0 Изначально выставленно неправильное значение 0.0 приводило к некоторым ошибкам и задержкам в работе браузера. Исправлено в новых Firefox

Добавил
media.videocontrols.picture-in-picture.respect-disablePictureInPicture *
Для Firefox 115
Кнопка перехода в режим «Картинка в картинке» будет скрыта, если видео имеет атрибут disablePictureInPicture. Другими словами там где сайтом не предусмотрено, режим «Картинка в картинке» будет недоступен. Функция включена в новых Firefox, можете тоже её включить true

Добавил
layout.css.prefixes.animations
layout.css.prefixes.transitions

В некоторых случаях если переключить эти опции в false CSS анимация на веб-страницах не будет проигрываться. CSS анимация может без какой-либо пользы существенно нагружать процессор компьютера. Иногда этой анимации вообще не видно, но процессор может постоянно грузить на 100%
Однако есть сайты где CSS анимация может применяться в виде части функционала сайта, например какие-нибудь анимированные кликабельные кнопки и пр. Отключение может поломать их. Если вам попадаются такие сайты (неограничены определённым набором одних и тех же, а например активно и часто что-то ищите в поисковиках), тогда эти опции переключать не надо

В "Расширения" добавил


YouTube Timestamps

Расширение добавляет на полосу прокрутки видео метки времени из комментариев, если в текстах комментариев под видео был написан таймкод. Наведя курсором мыши на такую метку, будет показан текст комментария пользователя.


Может работать только в MyPal 68 и Firefox 84+.
Конфликтует с расширением "SponsorBlock"


image

YouTube Chapters In Player

Добавить список глав прямо в плеер поможет раширение YouTube Chapters In Player *. Вы также привычно кликаете по имени текущей главы внизу плеера, но оглавление появляется не снаружи, а внутри!
Если видео не имеет глав, расширение их может взять (если они там написаны) из описания видео и из закреплённого комментария.


Может работать только в MyPal 68 и Firefox 84+


image

в Вид мобильной или планшетной версии YouTube дополнил
Частично перемотку можно исправить расширением Mobile YouTube Fix, добавится возможность управлять плеером некоторыми клавишами клавиатуры.


и там же


Что бы видео не останавливалось и продолжало играть в фоне при переключении на другую вкладку, установите расширение Video Background Play Fix

Немного изменил и дополнил "Отрисовка веб-страницы на другом компьютере"
WebOne ^ ^
Чем-то похож на выше описанный WRP, однако здесь прокси-сервер изменяет современный код веб-страницы так, что бы он правильно работал даже в совсем старых браузерах на древних операционных системах. В отличие от WRP, с WebOne браузер отобразит настоящую веб-страницу сайта.

Добавил
places.history.enabled
По умолчанию браузер запоминает и записывает в журнал посещённые вами страницы. Если переключить эту опцию в false история не будет записываться

Добавил
dom.textMetrics.baselines.enabled *
dom.textMetrics.emHeight.enabled
dom.textMetrics.fontBoundingBox.enabled

Для Firefox 84 — 115
Функции помогают браузеру правильно отображать некоторые графические эффекты на веб-страницах. Включены по умолчанию в новых Firefox. Включите их тоже true

Добавил
layout.css.math-depth.enabled ^
layout.css.math-style.enabled
*
Для Firefox 84 — 115
Эти функции позволяют правильно отображать математический текст и формулы. По умолчанию включены true в новых Firefox

Добавил
extensions.htmlaboutaddons.enabled
Для Firefox 68 и MyPal 68
Если переключить эту опцию в false, вернётся прежний более удобный вид страницы about:addons примерно как в Firefox до 57 версии

Добавил
layout.css.nesting.enabled
Для Firefox 115
Новый веб-стандарт. Позволяет браузеру понимать менее объёмный, но более сложный код.
Функция включена в новых Firefox. Переключите и у себя на true

Добавил
layout.css.exp.enabled *
Для Firefox 115
Для правильного отображения некоторых графических эффектов, переключите эту опцию в true. Включена по умолчанию в новых Firefox


layout.css.mod-rem.enabled *
Для Firefox 115
Поддержка браузером определённых математических вычислений. Включена true в новых Firefox

Добавил
dom.worklet.enabled
dom.audioworklet.enabled
*
Для MyPal 68
Функции нужны для правильного отображения сайтов. Включены в новых Firefox, включите их тоже true

Добавил
layout.css.round.enabled *
Для Firefox 115
Функция нужна для правильного отображения некоторых объектов на веб-страницах. Включена в новых Firefox, включите её тоже true

Изменил описание dom.worklet.enabled, в MyPal 68 включение их приводит к падению браузера на некоторых сайтах, например на https://online.sberbank.ru
но исправляет авторизацию на discord https://msfn.org/board/topic/183495-mypal-68/page/29/#comment-1253665


желательно пока не включать

Добавил

extensions.webextensions.restrictedDomains

privacy.resistFingerprinting.block_mozAddonManager (если нет, создайте как логическое)
По умолчанию Firefox блокирует работу всех установленных расширений на сайтах и серверах принадлежащих Mozilla. Если вам нужно, что бы ваши расширения могли работать на всех сайтах, удалите всё из значения первой опции и переключите в true вторую

Добавил
security.fileuri.strict_origin_policy
По умолчанию в целях безопасности браузер может открыть сохранённые на компьютере веб-страницы неправильно (что-то не будет работать, например скрипты, запуск медиа файлов и пр.). Если сохраняете на компьютере сложные веб-страницы со скриптами (сейчас почти все такие), желательно отключить эту функцию false

Изменил и дополнил network.dns.upgrade_with_https_rr

security.tls.ech.grease_probability
network.dns.echconfig.enabled
network.dns.force_waiting_https_rr
network.dns.upgrade_with_https_rr
network.dns.http3_echconfig.enabled
network.dns.use_https_rr_as_altsvc
security.tls.ech.grease_http3
network.dns.echconfig.fallback_to_origin_when_all_failed
security.tls.ech.disable_grease_on_fallback *
Для Firefox 84 - 115
Функции позволяют правильно отображать сайты если браузер использует DNS через HTTPS (см. Настройки --> Основные --> Параметры сети --> опция "Включить DNS через HTTPS", и/или Настройки --> Приватность и защита --> раздел "DNS через HTTPS").
DNS через HTTPS включено в новых Firefox по умолчанию. Если вы желаете, что бы оно работало правильно и у вас, измените значение первой опции на 100 и две последние переключите в false, а остальные переключите в true

Добавил
accessibility.ARIAReflection.enabled *

Для Firefox 84 - 115

Новый веб-сдандарт, помогает браузеру правильно отображать некоторое веб-содержимое страниц. Включите его true

Добавил
browser.tabs.remote.coep.credentialless *
Для Firefox 115
Эта функция позволяет устранить некоторые ошибки безопасности во время "общения" браузера и сайта. Включена по умолчанию в новых Firefox, включите и вы её у себя true

Добавил
network.early-hints.enabled
network.early-hints.preconnect.enabled *
Для Firefox 115
Включение этих функций может значительно уменьшить время загрузки многих веб-страниц. Если у вас достаточно оперативной памяти в компьютере, переключите эти опции в true

privacy.query_stripping.enabled
privacy.query_stripping.enabled.pbmode
privacy.query_stripping.strip_on_share.enabled *
Для Firefox 115
Функция "Query Parameter Stripping" предназначена для улучшения конфиденциальности пользователей за счет удаления параметров отслеживания из строки запроса URL. Если вам это необходимо для большей конфиденциальности, можете включить эти функции true. Если же вам безразлично, желательно не включать их, на неправильно построенных сайтах это может вызвать проблемы

security.ssl3.dhe_rsa_aes_128_sha
security.ssl3.dhe_rsa_aes_256_sha
Для Firefox 84 - 115
Старые шифры протоколов шифрования которые со временем стали уязвимы для мошенников. Отключены по умолчанию в новых Firefox. Однако если вы посещаете старые сайты которые годами не обновляются или на вашем компьютере нечего красть, можете включить эти опции true, возможно появления ошибок связанных с загрузкой таких сайтов будет меньше

Добавил
javascript.options.gc_delay.interslice
Для Firefox 84 - 115
Изначально по умолчанию было выставлено значение 100, что приводило к задержке обработки данных. В Firefox 120 оно было изменено на 250. Сделайте у себя так же

Привет, Андрей! ;-)
Слушай, а какие по-твоему опыту из тонких настроек Фокса максимально снижают потребление памяти и ее утечки?
Просто давно уже обнаружил, что с некоторых пор Фокс выжирает память интенсивнее хромоклонов, и на системах с небольшим объемом ОЗУ (до 4 Гб включительно) это прям может становиться болью.

В итоге, я, старый гекковод, сейчас кроме Камелеоши (для неизменных и читабельных сайтов) использую вторым (если не сказать первым) допиленный до ума Вивальди, а не Фокс и не его клоны (да и не Гоанну в остальных вариантах).
Реально больше времени до утыкания в потолок и бесконечный своп.

Надо сказать, что даже хорошо обрезанные клоны Фокса (типа Floorp'a и нового Midori) память жрут все равно лихо (т.е. дело не в выпиливаемом "лишнем" функционале Мозиллы, а в самом движке). И вот тут я надеюсь, что ты отслеживаешь актуальное влияние префок на производительность и нагрузку.

А со своей стороны просто скину сюда набор хромоклонов, которые позволяют использовать современные движки новее 109-го на Семерке.

1) CatsXP -119-й движок
2) Supermium - 118-й
3) Blaukovitch/GOOGLE_CHROME_Windows_7_CRACK - тоже 118-й

На самом деле движок хрома быстрее чем лисий. Последний быстрый фокс был 68. Собственно по этой причине мы и уговорили Фёдора сделать на нём новый MyPal для XP. Дальше всё медленнее и с упором на видеокарту.
Потребление оперативы в лисе настраивается, но по факту со всеми настройками получается как хром без настроек :) Да, вот к такому пришли по итогу...
Можете покрутить эти настройки, они самые влияющие
fission.autostart
dom.ipc.processCount
layers.async-pan-zoom.enabled
media.video-queue.default-size
browser.tabs.unloadOnLowMemory
остальные влияют по чуть-чуть, но их слишком много. В начале статьи лежит user.js и некоторые текстовые файлы - дополнения к нему. Если мало оперативы то можно добавить из "Процессор до 2006 года"

Добавил
dom.animations.mainthread-synchronization-with-geometric-animations *
Для Firefox 84 - 115
Функция создавалась для одного сайта, исправляла ошибки связанные с анимацией, при этом увеличивала время отрисовки на всех остальных сайтах. Сейчас эта настройка не актуальна, переключите её в false

Добавил
gfx.vsync.compositor.unobserve-count *
Функция не для Windows, отключите её, изменив значение на 0

layout.css.has-selector.enabled *
Для Firefox 115
Функция нужна для правильного отображения текста, включена в новых Firefox. Включите её true

browser.newtabpage.activity-stream.showSponsoredTopSites дополнил опцией
browser.topsites.contile.enabled
https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#1618

Добавил
gfx.webrender.program-binary-disk *
Если ваша видеокарта не поддерживает DirectX 10 или новее, а также если браузер установлен не на SSD диск, а на медленный механический жёсткий диск или медленный флэш диск в виде например SD карты или USB флэшки, что бы скорость работы браузера не падала переключите эту опцию в false

browser.sessionstore.restore_pinned_tabs_on_demand
Если переключить эту опцию в true, браузер во время старта не будет автоматически загружать все Закреплённые вкладки

Изменил описание
plugins.rewrite_youtube_embeds
Работа этой функции теперь не актуальна, переключите её в false

В бете уже отключена и скорее всего что в будущих релизах тоже отключат её.

В Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы добавил
Добавление списка правил в Мои фильтры

Дополнил "Интернет телевидение и радио" - "Просмотр телеканалов"
....
Когда в браузеры PaleMoon или Waterfox до G4 установлен медиаплагин VLC, ссылки с .m3u8 могут открываться и проигрываться этим плагином непосредственно в самом браузере. Для Firefox можно использовать расширение HLS and DASH Playback, видео будут проигрываться браузерным плеером.
Так как телеканалы используют различные методы реализации трансляций IP TV, не всегда плагин и расширение могут корректно воспроизводить видео потоки. Видео может периодически останавливаться, не показываться панель управления плеером и пр. Если список телеканалов большой, возможно придётся настраивать несколько способов просмотра, например что-то пускать через VLC плагин или браузерный плеер, а что-то через PotPlayer.

Дополнил и изменил
layout.css.motion-path.enabled
layout.css.motion-path-offset-position.enabled
layout.css.motion-path-ray.enabled *
Поддержка определённых графических эффектов. Включены по умолчанию в новых Firefox. Включите их тоже true

Добавил
layout.css.page-orientation.enabled
layout.css.allow-mixed-page-sizes *
Для Firefox 115
Исправляют отображение некоторых веб-страниц перед выводом их на печать. Нет принтера - оставьте false, если есть - переключите в true

dom.workers.importScripts.enforceStrictMimeType
Для Firefox 115
Функция безопасности, включите её true

dom.enable_largest_contentful_paint *
Для Firefox 115
Функция включена по умолчанию в новых Firefox и других браузерах.
Сервер сайта может собирать с вашего браузера информацию: за какое время ваш компьютер загрузил и отобразил на экране веб-страницы определённые её элементы. Обычному пользователю эта функция ни к чему, но на некоторых криво настроенных сайтах, вполне возможно случайно (а может и не случайно), не включение этой опции может привести к проблемам неправильного отображения веб-страницы. Если хотите перестраховаться - включите её true, а если не суеверны - оставьте false

network.url.useDefaultURI *
Для Firefox 84 - 115
С помощью этой функции Firefox будет правильно обрабатывать некоторые типы ссылок. Включена по умолчанию в новых Firefox, переключите её тоже true

Добавил
signon.management.page.fileImport.enabled *
Для Firefox 84 - 115
Firefox позволяет легко импортировать и экспортировать пароли в виде CSV-файла с помощью встроенного менеджера, известного как Firefox Lockwise. Если вам нужна эта функция, переключите её в true. Включена по умолчанию в новых Firefox

Исправил описание "Расширения и пользовательские скрипты из разных источников"
В ESR версии Firefox не нужно подкидывать дополнительные файлы в папки, достаточно переключить те 5 настроек в about:config

Добавил вторую опцию
privacy.partition.network_state
privacy.partition.network_state.ocsp_cache *
Для Firefox 84 - 115
.....
Если на компьютере нечего красть можете изменить значение первой опции в false, если же вам нужна безопасность переключите её на true. Вторую опцию в любом случае переключите в true

Добавил
media.webvtt.testing.events
Для Firefox 84 - 115
Телеметрия, отключите её изменив значение на false

browser.download.start_downloads_in_tmp_dir
Для Firefox 115
Сохранение открываемых файлов в каталог временных файлов, а не в каталог загрузок (как это было до Firefox 102). Если хотите сделать как было раньше, измените значение на true

В начале статьи дополнил
Для компьютеров с процессором без поддержки SSE2 есть несколько браузеров: специальная версия MyPal 68.13.8.....

Дополнил "Примеры использования расширения uBlock Origin для быстрой загрузки сайтов и эффективной блокировки рекламы" -> "Если необходимо заблокировать рекламу лишь на определённых страницах сайта"

uBlock 1.46.0 и более новые версии позволяют определённым образом добавить правила, что бы они блокировали лишь на определённых страницах сайта.
Когда вы вручную заблокировали какой-то элемент, в "Мои фильтры" появится например такое правило:
m.youtube.com##.sticky-player

что бы uBlock блокировал .sticky-player только на страницах https://m.youtube.com/results?sp=...... вам нужно изменить созданное правило так
m.youtube.com##:matches-path(/results?sp=) .sticky-player

что бы uBlock блокировал .sticky-player только на главной странице https://m.youtube.com/ измените созданное правило так
m.youtube.com##:matches-path(/^/$/) .sticky-player

Добавил
dom.forms.always_allow_pointer_events.enabled
Для Firefox 115
Функция взаимодействия мыши с определёнными элементами веб-страницы. Включите её true

javascript.options.mem.gc_parallel_marking
Для Firefox 115
Если у вас многоядерный или многопоточный процессор, переключите эту опцию в true, браузер будет работать немного быстрее

Эти две опции включены по умолчанию в новых Firefox

Articles