Не существует минимальных требований с точки зрения системных характеристик.Я предполагаю, что если вы хотите быть по-настоящему педантичным, вы могли бы заявить, что системе нужен графический процессор, способный обрабатывать шейдеры (примерно уровень DX9), но это в основном описывает каждое устройство с графическим процессором в наши дни.(За исключением Wii. Пройди по рисунку ...)
На более практическом уровне у вас должно быть устройство, драйверы которого не попали в черный список из-за проблем с нестабильностью.Обычно вы можете найти черный список для данного браузера, перейдя по ссылке «Посетить сайт поддержки» на http://get.webgl.org/
Помимо этого, однако, все зависит от того, что приложение WebGL пытается отобразить, и чтоУзкие места устройства есть.Например: я попробовал несколько демонстраций WebGL на Galaxy Tab с Opera и Firefox, и частота кадров ограничена 10-12 FPS независимо от того, что я рендеринг.Полная и сложная сцена отображается с той же скоростью, что и один куб.Это говорит о том, что устройство, вероятно, застревает на этапе компоновки (где оно помещает холст WebGL на самой странице), и, как таковое, в то время как устройство может быть способно к некоторому очень сложному рендерингу, ограничения браузеров сдерживают его.Для сравнения, я видел очень детализированные сцены, работающие на устройствах iOS (со взломанным браузером) с аналогичной мощностью при стабильных 60FPS.Таким образом, точное аппаратное обеспечение, которое у вас есть, является лишь одной частью общего уравнения.
Но на самом деле лучший ответ, который вы можете получить на данный момент, - это взять устройство и попробовать его!