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