«Единство и гибкость»: сентябрьское обновление портала OMLauncher
Осень в World of Tanks началась с акции «День танкиста» и обновления эфирной сетки Wargaming.FM, а для портала OMLauncher — это подготовка к крупным переменам. До конца года планируется расширить функционал сайта добавлением нескольких новых разделов, чтобы сделать его контент более разнообразным и уникальным. Изменения будут внушительными и в течение одного месяца в рамках регулярного обновления их реализовать непросто, поэтому инфраструктура постепенно улучшается и дорабатывается, сбрасывая с себя устаревшие компоненты и обзаводясь новыми, более продвинутыми реализациями уже существующих компонентов.
Вцелом, вёрстка портала стала более однородной: уменьшилось количество «уникальных» элементов и появилась возможность повторного использования элементов одной группы.
Отчёты об ошибках в работе портала принимаются на данный момент только на Discord-сервере Dr.Web Quarantine в канале #bugtracker.
Исправления и улучшения
Общее
- Панель навигации: исправлен некорректный размер кнопок в старых версиях Chrome и браузеров на движке Chromium
- Панель навигации: исправлена проблема с некорректной обработкой нажатия на ссылки в мобильной панели навигации
- Панель навигации: оптимизирована JavaScript-библиотека для переключения из десктопного в мобильный режимы и обратно
- Панель навигации: добавлены региональные настройки размеров кнопок
- Добавлено предупреждение об отключенном в браузере JavaScript
- Уменьшено пространство между контентом и панелью навигации до 170px (как было во время патча 8.7)
- Исправлена высота строк всех элементов страницы
- Переработан процесс подключения стилей, оптимизированы их размеры
- Унифицирована кодовая и стилевая база большинства страниц
Главная страница портала
- Исправлено отображение RSS-рассылки в браузере Safari
- Добавлена поддержка нестандартных обложек новостей (аналогичные изменения применены в разделе «Новости»)
- Переработана процедура определения важных новостей
Раздел «Новости»
- Исправлено отображение «Важных новостей» в браузере Safari
- Полностью переработано меню выбора категории
- Полностью переработан компоновщик страницы просмотра новости
- Исправлен цвет даты публикации новости на странице её просмотра
- Добавлена поддержка нестандартной обложки на странице просмотра новости
- Улучшен внешний вид подсказок, названий списков и абзацев
Раздел «Игра»
- Исправлено некорректное отображение кнопки «Скачать игру»
- Улучшена адаптация карточек в нижней части страницы под экраны мобильных устройств
- Увеличена область с текстом описания игры
Раздел «Сообщество»
- Главная страница: добавлен ссылки на Wargaming Wiki и WoT Replays
- Главная страница: добавлена ссылка для карточки «Форум»
- Фан-ресурсы: перевод на новую кодовую базу
- Полезный софт: полностью переработано меню выбора категории
- Полезный софт: страницы с описанием продукта обрабатываются так же, как и новости
Известные проблемы:
- Уведомление о несовместимости браузера перекрывает ссылку на главную страницу, если ширина окна менее 850 пикселей
- Обложки некоторых новостей могут отличаться, если новость опубликована на нескольких языках