Как я могу распознать медленные устройства на моем сайте?

При адаптации веб-страницы для мобильных устройств я всегда полагаюсь на медиа-запросы CSS.

В последнее время я больше не беспокоюсь только о размере экрана, а также о движке JavaScript многих мобильных устройств. Некоторые распространенные эффекты javascript, основанные на прокрутке окна или быстрой последовательности преобразований DOM, работают очень плохо на медленных устройствах.

Есть ли способ угадать производительность устройства, чтобы я мог включить / отключить элементы, которые выглядят плохо на медленных устройствах?

Пока я могу думать только о плохих решениях:

Размер экрана. узкий экран "может быть" среднее медленное устройствоинформация о пользовательском агенте, Я мог бы взглянуть на устройство, браузер или процессор, но это не кажется стабильным долгосрочным решением из-за количества устройств, чтобы рассмотреть

ОБНОВЛЕНИЕ: Исправлен мой вопрос, чтобы сосредоточиться на одной проблеме. В комментариях есть хорошее решение проблемы сенсорного интерфейса.

Ответы на вопрос(3)

Ваш ответ на вопрос