angular / angular/components

mat-spinner burns CPU on chrome

オープン
#15,240 コメント 5 件 リアクション 5 件 担当者 0 名 GitHub で見る
area: material/progress-spinner G material spec P3 perf
主要言語
TypeScript
スター
25k
フォーク
6.8k
平均マージ
1日 8時間
マージ済み PR(30日)
91

説明

Go https://material.angular.io/components/progress-spinner/overview

On chrome it takes quite a lot CPU resource (20-30% on my MacBook) while on Safari it almost takes nothing.

There seems like there has been an issue (#1511) before that has been fixed on other browsers, however, it is still not working on Chrome.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

https://material.angular.io/components/progress-spinner/overview の progress-spinner の概要にある spinner を Chrome と Safari で再現し、その後 CPU 使用率を比較します。issue #1511 で参照されている以前の修正を読み、Safari の動作を後退させることなく Chrome のケースに対応できていることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
angular, typescript
領域
frontend, performance
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。