4/29

日記

2026/04/29

MPA 最適化

https://ics.media/entry/260415/ Speculation Rules というAPIで、先読みが実用的に使えるようになったらしい。
「パフォーマンスチューニング」の本を読んでいるので、もちろんprefetchやprerenderというのは知っていたが、ホバー時に取得したりと、より柔軟になった感じ。
prerenderが非推奨になっていたというのは知らなかったが。

Next.jsのLinkだと、ビューポートに近づいた・表示されたタイミングでリスト先のページをプリフェッチできたが、伝統的なフルページ遷移(MPA)でも次のページの読込み時間を縮めることができるようになった。
まだ対応ブラウザが追いついていないところはあるけど、必須級と思う。簡単に実装できるし。

記事でも紹介されているように、ページ遷移のアニメーションもできるようになっているし、作り方は違えど、SPAと同じようなことがどんどんできるようになってきて。初期読み込みすらもなにか改善されて従来のPHP/Wordpressで作っているような環境でも最適化がすすんで非フレームワークの時代がくるのかも。

内省

今日始めてエアドロップを使った。こんな簡単に画像共有できるんや・・・

「読書について」を読んだ。ショーペンハウアーさん。一冊の本で一人の主義主張を書いたものを読むのは始めてかも。もともと「読書について」という本があるわけではなく、短篇をまとめたものらしい。
読書を推し進めるような内容かと思ったら、逆に読書せず思考しろって内容だった。書き方というか、表現の仕方が痛烈でなかなか激しい。
読書せずというのはいい過ぎだけど、多読をやめて、読むなら生き残っている古典がいいということらしい。最近似たようなこと言う人と話したな。もちろん感化されて読もうと思ってる。
主張していることとしては少なかった。同じ内容をいろんな語彙、比喩で書かれていたという印象をだった。
匿名批評家や、金のために新刊を発行する著者に対してのdisがすごく、訳文から怒りすら感じられたが、今や本すら余り読まれなくなった現代にこの人がタイムスリップしたら、どういう主張をしてくれるんだろうと気になった。webサイトでもSNSでも各々の考えを投稿できるようになっている。情報は溢れていて、この人が生きていた時代より自分の頭で考えることは難しくなっていると思う。悪書を読むことの弊害について書かれていたけど、悪書すら「本を読む」という行為において、寝転がってSNSを見るよりかはマシな現代。ショーペンハウアーさんブチギレるんじゃないかなあと益体もないことを考えていた。