É provável que tenha sido algo que ocorreu no último mês e pouco. Não implantamos nossos clientes empresariais hospedados com a mesma agressividade com que implantamos este site (que é atualizado a cada commit).
Houve algumas mudanças que poderiam ter causado isso; @j.jaffeux dará um retorno em um ou dois dias.
Quanto a fazer um fork ou aplicar patches para obter compatibilidade, isso não é uma tarefa fácil. O Discourse é um aplicativo bastante rico e tendemos a aproveitar recursos de navegadores modernos; esse é um alvo em movimento. Não gostamos de complicar nosso código interno para contornar deficiências nas especificações dos navegadores; só fazemos isso quando não temos escolha.
Dito isso, estamos bastante comprometidos em oferecer uma visualização somente leitura para rastreadores, como, por exemplo:
E
O que funcionará na maioria dos navegadores, mesmo nos mais antigos.
Vamos aguardar o que @j.jaffeux tiver a dizer aqui.
Se de alguma forma você quiser retornar à visualização “somente leitura” para navegadores não suportados (em vez de “desculpe, o navegador não é suportado”), é um trabalho que eu não me importaria em explorar. Envie-nos uma mensagem separada aqui para @team.