Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Скройте официальную кнопку только после успешного отображения пользовательской кнопки боковой панели: добавьте имя класса xfrs-enhanced в <body> страницы и ограничьте все стили «скрыть официальную кнопку» до body.xfrs-enhanced .
Точно сузьте область скрытия: скрываются только ссылки «Загрузка/Купить/Внешние ссылки», которые явно указывают на ресурсы (и являются <a>), что исключает возможность случайного скрытия других действий .button--cta, таких как «Опубликовать обновление».
Оптимизировать определение типа кнопки (согласованность цвета и типа)
Повысить приоритет распознавания «загрузки»: если ее можно идентифицировать как загрузку, она будет отображаться непосредственно в стиле загрузки (синий); исключить ошибочную идентификацию как «покупки» (зеленый).
Логика внешних ссылок и решений о покупке осталась прежней, но больше не охватывает конкретные сценарии загрузки.
Надежность рендеринга
Если контейнер пользовательской кнопки уже существует, добавьте тег xfrs-enhanced, чтобы гарантировать единообразие стиля и логики.
Если боковая панель не отображается успешно, она, естественно, не будет отмечена, что позволяет сохранить официальную кнопку и избежать проблемы «исчезновения кнопки».
Это влияет только на область кнопок управления на странице сведений о ресурсе XFRM.
Никаких изменений в базе данных, фразах или структуре опций; только корректировки JS-кода интерфейса и CSS-шаблона.
sidebar.js
Новое: добавить xfrs-enhanced в <body> при создании/обнаружении контейнера пользовательских кнопок.
Изменено: detectButtonType теперь отдает приоритет загрузке по умолчанию (синий), чтобы уменьшить ложные срабатывания при покупке (зеленый).
templates.xml (шаблон:xfrm_right_sidebar_styles)
Объединить область действия CSS для скрытия официальной кнопки с body.xfrs-enhanced .
Селектор был изменен так, чтобы соответствовать только ссылкам <a>, связанным с загрузками/покупками ресурсов/внешними ссылками, чтобы избежать случайного скрытия других действий.