Старые браузеры¶
Внимание
Кратко: мы не поддерживаем работу joinrpg.ru на старых браузерах.
Мы волонтерский проект и не можем себе позволить тестировать работу на большом зоопарке устройств. Мы поддерживаем Google Chrome (и браузеры на его основе, включая Яндекс.Браузер и Microsoft Edge), Mozilla Firefox и Apple Safari. Во всех случаях мы поддерживаем только последнюю версию.
Последнюю версию и только ее мы поддерживаем по следующим причинам:
Тестировать и изучать проблему на старых версиях трудозатратно: часто это требует установки виртуальных машин или вообще отдельного физического устройства.
Библиотеки, которые мы используем, в частности платформа ASP.NET Core, официально поддерживают только последнюю версию браузера.
Старая версия браузера опасна для вашей безопасности в интернете. Мы понимаем, что иногда обновление браузера требует обновления операционной системы или устройства, а это может быть дорого. Но оставаться на старой версии браузера опасно так же, как пропускать обязательные прививки. Не делайте так.
В теории поддерживаемые браузеры должны одинаково работать на всех устройствах: Windows, Android, macOS, iPhone, Linux.
Если с каким-то старым браузером возникает проблема, мы попробуем ее исправить — напишите нам через страницу поддержки. Но это потребует активных действий с вашей стороны: сбора логов, присылки HAR-файлов.
Иногда окажется, что исправить проблему не удастся. Например, joinrpg.ru не работает в Safari версий ниже 16.4 (это macOS Ventura 13.3 и iOS 16.4, март 2023 года). Это решение принято разработчиками фреймворка Blazor (обсуждение), и обойти его на нашей стороне — сверхтрудозатратно.
Мы не будем делать отдельную версию под старые браузеры или убирать часть функционала, чтобы он заработал на старых браузерах.