Отказ от поддержки iOS 15 и других старых браузеров в июле 2025 года

Кстати, это не совсем так. В большинстве ОС браузер не привязан к версии ОС 1:1, но Firefox и Chrome, в частности, ограничивают версии, которые можно установить на старые компьютеры с Windows и Mac.

Firefox ESR для таких машин не будет выходить за пределы версии 115. Chrome останавливается на 109. Оба получают баннер.

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

Discourse и большая часть веба отлично работали без относительных цветов, lookbehind-выражений или подсеток. Как-то мы справлялись. Всегда была потребность в новых функциях, но она ответственно балансировалась с постепенным устареванием, исключая пользователей только тогда, когда не было альтернативы — чего не должно происходить часто, когда основная задача программного обеспечения — показывать текстовые посты с несколькими изображениями.

Я знаю, что многие из нас, технарей, любят быть на острие прогресса, и мы привыкли гнаться за безжалостной передовой линией, но это палка о двух концах. В данном случае это вредит реальным пользователям, которые полагаются на Discourse не только ради прибыльного современного опыта, но и ради возможности оставаться на связи со своими давними сообществами.

Другое дело, если бы это была критическая проблема безопасности, которую нельзя было бы решить иначе. Но, судя по всему, это просто незначительное улучшение опыта разработчика (поправьте меня, если я ошибаюсь), которое больше направлено на упрощение и ускорение будущей разработки. В таком случае, почему это должно быть так срочно? Уведомление за две недели? Surely не нанесёт большого ущерба подождать ещё несколько месяцев, выпустить сначала базовый HTML-режим и навсегда сделать будущие устаревания гораздо более приемлемыми для всех?

3 лайка