참고로, 이것은 엄밀히 말해 사실은 아닙니다. 대부분의 OS는 브라우저를 OS와 1:1로 고정하지 않지만, 특히 Firefox와 Chrome은 구형 Windows 및 Mac 컴퓨터에 설치할 수 있는 버전을 제한합니다.
해당 기기의 경우 Firefox ESR은 115를 넘지 않으며, Chrome은 109에서 멈춥니다. 두 브라우저 모두 해당 배너가 표시됩니다.
이 문제는 구형 iPhone에만 국한되지 않습니다. 데스크톱과 노트북도 포함되며, 그중 많은 기기는 여전히 완벽하게 사용 가능합니다(취약점은 있지만). 또한, 지루한 노인들이 여전히 사용하는 웹의 지루한 부분들과도 잘 호환됩니다. 포럼 대신 Discord나 요즘 아이들이 사용하는 기타 플랫폼을 사용하지 않는 것은 바로 그 사람들입니다. 그리고 개발자 경험을 사용자 요구사항보다 우선시하는 이 변경 사항으로 인해 피해를 입는 것도 바로 그 사람들입니다.
Discourse와 웹의 대부분은 상대적 색상, lookbehind, 서브 그리드 같은 기능이 없어도 잘 작동해 왔습니다. 어떻게든 버텼습니다. 항상 새로운 기능이 필요했지만, 그건 항상 우아한 열화(graceful degradation)로 책임감 있게 균형이 잡혔습니다. 즉, 대안이 불가능할 때만 사용자를 제외했으며, 소프트웨어의 근본적인 목적이 몇몇 이미지를 포함한 텍스트 게시물을 표시하는 것이므로 그런 경우는 매우 드물어야 합니다.
저희 기술 전문가 중 많은 분들이 기술 곡선의 앞부분에 머물러 있는 것을 좋아하고, 그 잔인한 최첨단 기술(bleeding edge)을 추격하는 데 익숙합니다. 하지만 그건 양날의 검입니다. 이 경우, 수익성 있는 현대적인 경험뿐만 아니라 오랜 시간 함께해 온 커뮤니티와 연결을 유지할 수 있게 해주는 Discourse에 의존하는 실제 사용자들에게 해를 끼치고 있습니다.
만약 이것이 다른 방법으로 해결할 수 없는 중대한 보안 문제였다면 이야기가 달라졌을 것입니다. 하지만 이건 개발자 경험(devex)의 사소한 개선에 불과한 것 같습니다(제가 틀렸다면 정정해 주세요). 이건 미래의 개발을 더 쉽고 빠르게 만드는 데 더 초점을 맞춘 것입니다. 그렇다면 그렇게 시급할 필요가 있을까요? 2주 전 공지? 몇 개월 더 기다린 뒤, 먼저 기본적인 HTML 모드를 내놓고, 향후 비추천(deprecation)을 모든 사람에게 훨씬 더 소화하기 쉽게 만드는 데 큰 해가 될 것이라고는 생각되지 않습니다.