prev Kozaneba開発日記2022-06-08

11:00

  • nishio.icon🍅11:51-12:16 requestAnimationFrame実験
    • 元々の実装でonWheelは120call/sで呼ばれている
    • Reactの状態更新をrequestIdleCallbackに入れるとonWheelが 15call/sになる(なぜ?)
    • 前のCallbackが未処理で残っている時にはcancelして新しく作るようにする
      • →70call/sくらい出るようになる
      • ホイールイベントは差分なので単純に捨てると画面がゆっくりしか動かなくなる
        • 自前で足し合わせた
    • うーん、わかりやすい差はない
      • 気のせいかもしれないけど「ホイールで動かした後に最大100ms遅れて更新される」ことの効果で「期待したところより行き過ぎ」になってら気がする
      • フィーチャートグルにして保留してから考えよう
      • やっぱり変更前の方がピタッと止まるなー

13:00

  • nishio.iconパフォーマンス問題は(解決できるかもと思って試したけど)すぐに解決できなさそうなので、欲しい機能を実装する方を先にやろう、すぐ使いたいし

14:00

  • nishio.icon🍅14:43-15:08 Scrapbox記法をパースしてリンクを取得✅

15:00

  • nishio.icon🍅15:52-16:17 リンク先をインポート✅

16:00

  • nishio.icon🍅16:23-16:48 続き
    • できたーー
    • image

/villagepump/Kozaneba+Scrapbox