これに関する情報は見つかりませんでしたが、ほんの一瞬で小さなベンチマークを実行してクライアントのJS機能を大まかに判断し、そのベンチマーク結果を使用してどの「目玉」を判断することが可能/実用的でしょうか。 "有効/無効にするサイトの機能?
たとえば、ベンチマークが非常に遅い場合、カルーセルとアコーディオンのアニメーションを完全にオフにして、代わりにコンテンツを即座に循環させることができます。最近の一部の携帯電話/タブレットはJSの重いウェブサイトを完璧に実行できますが、他の携帯電話/タブレットは実行できないため、「デバイス」に基づいて制限を完全に制限したくありません。その上、基本的なJSトゥイーンをスムーズにレンダリングできないラップトップを見たことがあるので、デバイスに関するデータではなく、ベンチマークに基づいて何を実行するかを決定するとよいでしょう。
編集:
グーグル検索のキーワードを変更しただけで、StackOverflowで2つの関連するスレッドを見つけることができたので、今これを投稿するのは気分が悪いです。それらは以下の私の答えにあります。