scrapbox-lintのパフォーマンスを改善した
hata6502.icon
scrapbox-lint
の指摘箇所がたくさんあるとパフォーマンスが悪くなる問題を修正した。
getBoundingClientRect()を使って指摘箇所を表示しているからか?、UIをブロッキングしてしまう。
カーソルを動かすだけで1秒かかる。
指摘箇所の描画を遅延させてしのぐことにした。
https://scrapbox.io/files/61f58cba4107ed001d43146a.mp4
ファミコン
のBG書き換え処理を思い出す。