CLS対策

曇り自分の作ったサイトのSEOの指標の一つになる予定の「CLS」対策を行った。 CLSって、ページが読み込まれてから、コンテンツがガクッとしたに下がる現象のことで、主にサイズ未指定の画像とか、後から差し込まれる広告が原因で下に下がっていく。 これがユーザビリティを損ねるとして、今後指標になる予定にされている。
それのスコアが非常に悪かったので、指標になる前に改善しなくては、ということで色々やっていた。
画像に関しては、単純にimgタグのwidth, heightにサイズを入れればいいだけ。 HTML4とかの時代でwidth=”50″ height=”30″みたいな感じで入れていたけど、まんまそれ。 サイズは実際の表示サイズでもオリジナルサイズでも比率さえあっていれば何でもいいので、オリジナルサイズで入れた。

で、そのままだと、指定した値で画像が表示されてしまうので、後はCSSで調整をする。
これも簡単で、基本的にはwidth: 100%, height: autoでOK。 ただ、注意しないといけない点があって、width, height共にautoだと、高さが計算されないのでNG。 width: 100%になっているので、ブロック幅をしてない場合は想定外のサイズで表示される、という感じだった。
スマホは基本的には大丈夫だったのだけど、自分のサイトではPC側で少し調整が必要だった。 で、CLSのスコアは一番悪いページで0.98、だいたいが0.5くらいだったのが、0~0.012まで改善された。

ついでに、ブラウザネイティブの機能として実装されたlazy loadや、今までやってこなかったdns prefetchなども実装した。 ついでに、.css, .jsを廃止し、全てインラインでHTML内に書き込むことにした。
外部ファイル化するメリットも特に無いような感じがしてしまったので、試しに全部インラインで。 プログラムで上手くやってるので、cssやjs変更した際の手間も全く無いし、その処理による読み込みパフォーマンスの悪さもほぼ無いので、やるデメリットが特になさそう。
imgのwidth, heightやCSSなどのインライン化など、WEBの世界が20年くらい前に戻っているような錯覚に陥る。

記録会が中止に

晴れ朝はマクドナルドへ。 いつも季節限定商品は食べないのだけど、今日はグラタンコロッケバーガーを食べてしまった。
昨日一昨日と、小豆島で新型コロナウィルスのクラスターが発生して、香川県の警戒レベルが一段階上がってしまった。 そのため、週末に予定されていた陸上記録会が中止に…… 楽しみにしていたのに残念だ……
三重からは「陽だまりJAC」というチームが来る予定になっていて、10月のナイタートライアルの時にも来ていたのだけど、その時初めて香川県以外の小学生の走りを見たのだけど、全然レベルが違くて驚愕したのが印象的。 そのチームが来るので、また走りが見られると思ったのに。

夜は食事食べてから、三女を寝かしつけるまでに間に、家の前でランジジャンプのトレーニング。 今日は軽い筋肉痛だったので、ランジジャンプはきつかった。 いや、筋肉痛じゃなくてもきついのだけど。
30回×5セットで、インターバルは2分くらいで行った。 2分じゃ呼吸が回復しきらないのだけど、たっぷり時間をとっても、今度は足が回復してないので、息はきついがこれくらいのインターバルがちょうどいいかも。
ただ、今日は深くまで体を落としきれなかったので、負荷はそれほどかかっていなさそうな感じ。

ペース意識せずにジョギング

晴れ今日は火曜日なのでいつもの店で打ち合わせ。 先週入店時に「3名です」と言ったのに、1名来なかったのを店員が覚えていて、「今日は3名ですか?後から来ますか?」と聞いてきた。 春くらいからほぼ毎週来ている店なので、店員もしっかり覚えてくれているのだろう。
いつも食べるメニューを食べて打ち合わせは終了した。
モーニング

夜はジョギングへ。 今日も足が全く疲れておらず、適当なペースで走っていたけど、意識せずに5.15くらいのペースで走ることができた。
5.31, 5.16, 5.15, 5.19, 5.09, 5.11, 5.01で、7.3kmを38分19秒で、キロ5分14秒ペースだった。

短距離トレーニング

晴れ今夜は久々に短距離のトレーニングへ。 いつも短距離練習をしている池までちょっと遠回りをして、軽くウォーミングアップがてら走りながら行く。 だいたいキロ6分くらいのペースで池に到着。
池では100m全力を3本と、動き作りスキップのトレーニングなど。 大会に出るまではスタブロ無いけどクラウチングスタートみたいなことをしていたが、いざスタブロ使う練習した時、スタブロ有無で全く動きが変わるので、スタブロ無しのクラウチングスタートしても意味がないことを知った。 なので、今日は全て立ちスタート。 時計持ってきてないが、クラウチングスタートだと時計が押しにくいが、立ちスタートなら時計が押しやすいので、タイムももう少し正確に計れたかもしれない。 今日はとても体が軽かったので、もしかしたら今100m計ったら前回よりもいい記録が出るかもしれない。
2日前の屋島の疲れが全く残っていなくてすごく調子がよかった。

津田クロスカントリー

晴れ例年12月中旬の日曜日には「津田クロスカントリー」というのが開催される。 自分は一度も出たことがないけれど。 今年は新型コロナウィルスの影響で中止となっている。 だけど、陸上クラブで、勝手に津田クロカンのコースを走ってタイムを計測しようというイベントをやることになっていた。

11時位に家を出発して、「はな庄」で、醤油うどんを食べる。
醤油うどん

県道13号線で、三木や長尾を経由して、トンネル抜けて津田の松原へ。 写真とかビデオ撮りたいので、コース歩いたり下見したりで準備はOK。 子供たちと一緒に走る保護者もいて、自分もビデオ撮影とかしなければ走ってみたかったなと思ったり。
津田の松原

競技場みたいに周回じゃないので目の前を通り過ぎたら終わり。 撮影はビデオカメラを三脚で固定して定点撮影しつつ、カメラで写真を撮ることにした。 スタートから200mくらいの地点で撮影して、子供たちは500m地点で折り返してゴールに向かうので、目の前を通過したら急いでゴール地点に移動して、ゴールシーンが撮れるようにビデオカメラをセット。 ラスト30mの直線を写真で撮っていた。
わずか5分ちょっとで競技は終了した。

終わった後は皆でケーキパーティ。 喫茶店を経営している人が毎年ケーキを作ってくるらしく、今年は60人分くらいのケーキが用意されていた。 子供たちは何度もおかわりしていたけど、最終的にケーキが残るほど大量のケーキだった。 自分や他の保護者ももちろん食べていたが、凄まじい量だった。 これ作るのどれくらい時間がかかったのだろうか……

その後は自由解散となったが、皆が砂浜や遊具で遊んでなかなか帰れなかった。 15時半くらいに津田の松原を出て家に向かったが、途中眠くて運転が大変だった。

屋島コース 自己ベスト

晴れ今日は三女のスイミングの日。 正午に終わるのだけど、13時から屋島で陸上練習があるので、昼ごはんを食べる時間がないので、移動中の車内で食べるために、スイミングが始まる前にマルナカで昼ごはんに食べるパンやおにぎりなどを購入した。 それからスイミングに行ったのだけど、行く途中に自分のジョギングシューズを忘れたことに気づく。
三女をスイミングスクールに降ろして、靴を取りに家に戻ってから、再びスイミングスクールへ。 しかし、満車で前のクラスの人たちが帰るまで止めることができなさそう…… 仕方なく、リハビリセンターの方まで時間を潰すためにグルリと一周走って戻ってきた。

屋島は少年サッカーの大会がやっていたので、子供たちは競技場内ではトレーニングできずに、近くの神社に階段ダッシュしに行っていた。
自分は、屋島一周コースを走りに行く。 せっかくシューズを取りに戻ったのだから。
寒くはないけど、耳や手は冷たいので、手袋とニット帽をかぶって、ポケットにはスマホと千円札。 途中で飲み物は買わないが、緊急事態が発生した時飲み物が変えないのは厳しいので。
サッカー

前回かなりハイペースな自己記録を出してしまったが、序盤を抑えめに入って後半上げていったので、今回は前半から上げ目で入って、中盤から後半は無理やり維持する方法でやってみることに。
失敗したら途中からペースダウンして、走るのも厳しくなりそうだが、どこまで耐えられるかのトレーニングにはなるかな。

予定通り、出だしの3kmは4.37, 4.39, 4.39とハイペースで入る。 3.5kmくらいから上り坂になるのでどうしてもペースが落ちてしまう、2km続く上り坂区間は5.02, 4.27と後半は出だしよりペースが上げられた。
5km地点を超えればあとは基本的には下り勾配なので、ここから更にペースアップ。 思っていたほど疲れてもいない。 下り坂を使って一気にペースを上げる。
9km地点までは、4.15, 4.14, 4.11,4.17と、4分10秒台中盤で推移する。 かなりいいペースで走れている。 20秒台は結構あるけど、10秒台は普段の練習でもあまり出せないタイム。

だが、9km過ぎて右の脇腹がチクチク痛みだしてきた。 残り2.5kmなので、なんとか痛くならずに耐えてほしい。 呼吸はそれほど苦しくないし、足も疲れた感じがしないので、脇腹が原因でタイムが落ちるのは悔しい。 時々、脇腹を抑えたりして、痛くならないように予防しながら走っていく。 ラストはあまり上がらなかったがスパートかけて、4.11, 4.12, 4.07と走ることができた。

4.37, 4.39, 4.39, 5.02, 4.27, 4.15, 4.14, 4.11, 4.17, 4.11, 4.12, 4.07と、11.4kmを50分27秒で、キロ4分25秒ペースだった。
前回出した自己ベストを、更に2分27秒も縮める大記録だ。 夏場絶不調だったのもあるけど、初めて走った6月から考えると、7分30秒近くも記録を更新している。
ジョギング始めたばかりの頃は伸びしろが大きいので、11kmで7分くらいは縮められるだろうけど、自分の今の走力で7分縮めるってかなり大変だなと思っている。 この好調を維持して、冬場はもっときついトレーニングを入れていきたい。

15時からは四番丁へ。 子供たちが遊んでいる間、監督と保護者でハードルの錆落としをやっていた。 待っている間暇だし寒いので、何かやることがあるのは時間が早く進んでありがたい。

練習が終わってからはゆめタウンへ。 三女のベンチコートを買おうと思って見ていたのだけど、税抜で11,000円くらいする。 全く同じ商品を楽天市場にある同じ店、ゼビオで調べたら税込み送料込みで8,350円くらいだった。 サイズは今試着したのでわかっているし、すぐに必要なものじゃないので、楽天で買うことに。 しかもなぜか楽天ポイントが7,500ポイントもあったので、850円で買うことができた。 非常にいい買い物をした、届くのが楽しみ。

明日に向けての調整ラン

晴れ朝は6時50分くらいに起床。 いつもは7時45分の目覚ましで一旦起こされて、もう一度寝て、8時の目覚ましで起きるので、1時間くらい早い起床となる。 今日は三女を学校まで車で送っていってあげる約束をしていたので…… 眠すぎるが学校まで送っていって、せっかく早く起きたのだから、その足でジョイフルに行ってモーニングを食べてきた。 普段食べないような物を食べようと、「豚のみぞれ煮定食」を食べて、ドリンクバーでオレンジジュース2杯とコーヒー2杯飲んで帰ってきた。
豚のみぞれ煮定食

夜はジョギングへ。 昨日の疲れは全く残ってないけれど、明日本気で走りたいので、今日は体を動かす程度で。 3.8kmをキロ6分で、とペースを設定して走ってきた。
6.03, 5.38 5.50, 5.49と、3.8kmを22分33秒で、キロ5分50秒ペースだった。 出だしがほぼ設定通りの6.03で素晴らしいと思ったのだけど、2km目でペースが狂って、3km目からはもうちょっと落として落ち着いた。

7.3kmラン

晴れ今日は朝マックに行かず、夜も長男の迎えがなかったので、家の敷地から出ない日中だった。 前からやろうやろうと思っていた、CentOS8への移行だけど、この比較的時間のある今に、やっておきたいところ。 というのを6月くらいから考えていたのだけど、半年経った今でもまだ出来ていないので、年内に出来ないかも……

夜はジョギングへ。 土曜日に向けて、今日は普通に走っても大丈夫なので、7.3kmコースを適当な速度で走ってきた。
5.15, 5.06, 4.50, 4.52, 4.56, 4.26, 4.12, 4.01と7.3kmを34分53秒で、キロ4分46秒ペースだった。 5km地点からペースを一段階上げて、6km地点からもう一段階上げたので、こんなペース配分となっている。
自分は出だしの1kmがいつも遅いので、5.15は結構いいタイムなのだけど、できれば5分05~10秒くらいで走って、2km目から4分台に持っていきたいところ。 もちろんそういう走りを意識すればできるのだけど、無意識にペース気にせず走りに行って、それくらいのペースで入れるのが理想。
最近、7.3kmコースもちょこちょこ走るようになっているので、トレーニング自己記録の場所に、7.3kmのカテゴリを作るかどうしようか考えどころ。 ただ、最速でも前回走ったキロ4.39秒のペースなので、キロ4.30秒切るくらいの記録が出てから作ってもいいかもしれない。 ただ、後になればなるほど、10傑の記録を探すのが面倒になるけれど。