世の Web ページは細かく分割されすぎている。イヤイヤ期の幼児のように分割を拒んできたこのページだが、文字数が 500 k を超えて問題が出はじめたので年単位で分割するようにした。あまり時間で分割したくはないのだが、コンテンツと URL の対応を固定したいと思うと他にいい方法が思いつかない。
ページサイズを限界まで伸ばしてみて分かったことは、画像などの lazy loading を行っておけば、ネットワーク転送量よりブラウザのレンダリング時間やメモリ使用量の限界が先に訪れる、ということだ。全部読んでテキストを置いてみないとレイアウトが決まらないのだから当たり前という感じもするし、 HTML が誕生した時代と今のコンピューターリソースを比較して、もう少し頑張ってくれて良くないかとも思う。