LINUX.ORG.RU

История изменений

Исправление MozillaFirefox, (текущая версия) :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Кроме того, для части пользователей явилось откровением, что Firefox по команде с сервера может менять настройки, затягивать свежие списки отозванных корневых сертификатов и так далее. Да, может, и это активно используется, например, когда надо включить какую-то важную фичу, которая, однако, настолько фундаментальна (скажем «изменение дефолтного значения SameSite у кук»), что может сломать сёрфинг (на сайтах, создатели которых забили на стандарты или напрасно положились на то, что поведение браузера в отношении кук всегда останется неизменным). Такую фичу нельзя включить обычным обновлением, тогда она раскатается на 100% аудитории, а для её отката (если окажется, что она таки вызывает проблемы) придётся выпускать ещё одно обновление, которое, к тому же, неизвестно как сразу попадёт пользователям (только когда браузер в очередной раз дёрнет автообновление). Именно поэтому существует механизм, позволяющий удалённо включить или выключить настройку, причём лишь части пользователей. Это позволяет раскатывать фичу постепенно, отслеживая через телеметрию число сбоев. И в случае проблем быстро прекратить развёртывание.

Именно таким образом «на лету» без выпуска обновления и смены версии встроенный пресет «Посковая система Яндекса» был удалён.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Кроме того, для части пользователей явилось откровением, что Firefox по команде с сервера может менять настройки, затягивать свежие списки отозванных корневых сертификатов и так далее. Да, может, и это активно используется, например, когда надо включить какую-то важную фичу, которая, однако, настолько фундаментальна (скажем «изменение дефолтного значения SameSite у кук»), что может сломать сёрфинг (на сайтах, создатели которых забили на стандарты или напрасно положились на то, что поведение браузера в отношении кук всегда останется неизменным). Такую фичу нельзя включить обычным обновлением, тогда она раскатается на 100% аудитории, а для её отката (если окажется, что она таки вызывает проблемы) придётся выпускать ещё одно обновление, которое, к тому же, неизвестно как сразу попадёт пользователям (только когда браузер в очередной раз дёрнет автообновление). Именно поэтому существует механизм, позволяющий удалённо включить или выключить настройку, причём лишь части пользователей. Это позволяет раскатывать фичу постепенно, отслеживая через телеметрию число сбоев. И в случае проблем быстро прекратить развёртывание.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Кроме того, для части пользователей явилось откровением, что Firefox по команде с сервера может менять настройки, затягивать свежие списки отозванных корневых сертификатов и так далее. Да, может, и это активно используется, например, когда надо включить какую-то важную фичу, которая, однако, настолько фундаментальна (скажем «изменение дефолтного значения SameSite у кук»), что может сломать сёрфинг. Такую фичу нельзя включить обычным обновлением, тогда она раскатается на 100% аудитории, а для её отката (если окажется, что она таки вызывает проблемы) придётся выпускать ещё одно обновление, которое, к тому же, неизвестно как сразу попадёт пользователям (только когда браузер в очередной раз дёрнет автообновление). Именно поэтому существует механизм, позволяющий удалённо включить или выключить настройку, причём лишь части пользователей. Это позволяет раскатывать фичу постепенно, отслеживая через телеметрию число сбоев. И в случае проблем быстро прекратить развёртывание.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Кроме того, для части пользователей явилось откровением, что Firefox по команде с сервера может менять настройки, затягивать свежие списки отозванных корневых сертификатов и так далее. Да, может, и это активно используется, например, когда надо включить какую-то важную фичу, которая, однако, настолько фундаментальна, что может сломать сёрфинг. Такую фичу нельзя включить обычным обновлением, тогда она раскатается на 100% аудитории, а для её отката (если окажется, что она таки вызывает проблемы) придётся выпускать ещё одно обновление, которое, к тому же, неизвестно как сразу попадёт пользователям (только когда браузер в очередной раз дёрнет автообновление). Именно поэтому существует механизм, позволяющий удалённо включить или выключить настройку, причём лишь части пользователей.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Кроме того, для части пользователей явилось откровением, что Firefox по команде с сервера может менять настройки, затягивать свежие списки отозванных корневых сертификатов и так далее.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере есть пресеты эквалайзера, надеюсь, все их видели. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет, подвигав ползунки эквалайзера и сохранив это положение ползунков под каким-то своим названием.

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

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

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере пресет эквалайзера. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет.

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

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

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере пресет эквалайзера. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет.

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

Но часть пользователей почему-то считают, что если они выбрали предустановленный пресет, то это их личный пресет.

Исправление MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере пресет эквалайзера. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет.

Разработчик плеера решает убрать встроенный пресет «рок». У тех, у кого был выбран «рок», выбранный пресет сменится на какой-то иной, поскольку «рока» больше нет.

Исходная версия MozillaFirefox, :

Корректнее всего сравнить с пресетом.

Например, в аудиоплеере пресет эквалайзера. Есть встроенные пресеты (всякие «поп», «рок», «концерт»). Кроме того, пользователь может создать кастомный пресет.