Discourse не загружается в устаревших браузерах

Для iOS < 13 или устаревшего Firefox Fennec на Android мы должны отображать HTML-представление.

Однако у нас не получается этого сделать, потому что HTML-представление отсутствует из-за

который существует в нашей кодовой базе уже очень давно.

Включение содержимого для краулеров, чтобы можно было перейти к HTML-представлению, требует значительных затрат, поэтому, возможно, стоит добавить старый Safari в

чтобы это выполнялось только при необходимости?

Другой альтернативой является указание Babel выполнить транспиляцию replaceAll или найти достаточно качественный полифилл.

cc @sam @david @gerhard

5 лайков