Как я могу определить, показывать ли на моей странице графику с меньшим количеством графических процессоров? - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть веб-страница с визуальными эффектами, которые, я думаю, действительно улучшают ее.Тем не менее, они несколько GPU интенсивно.Для любого рабочего стола это детская игра.Однако на моем ноутбуке и телефоне устройства довольно быстро нагреваются.

Я не хочу ни вредить устройствам моих пользователей, ни заставлять их нагреваться, ни запускать свои вентиляторы только потому, что они смотрятмоя страница.Однако я не хочу полностью отказываться от этих эффектов. Как я могу сказать, нормально ли использовать эти эффекты, в отличие от того, когда я должен использовать запасной вариант?

Моим первым инстинктом было запросить [Battery Status API] (https://developer.mozilla.org/en-US/docs/Web/API/Battery_Status_API), но этоочень не рекомендуется и в основном работает только в Chromium.Я не знаю альтернативного способа спросить "это ноутбук или рабочий стол?"или "у этого достаточно мощности графического процессора, чтобы справиться с этим уверенно?"

...