2026.09.01
波を全ページに広げた直後、アクセスページが崩れた — .map() が教室の数だけ背景を生んでいた
波のセクション区切りを全ページに広げた直後、アクセスページだけ白い帯が出た。原因は .map() の中に置いたコンポーネントが教室の数 (2) だけ生成されていたこと。本番に一度出してしまった不具合の記録。
tag
「Astro」がついた記事 8 件。
2026.09.01
波のセクション区切りを全ページに広げた直後、アクセスページだけ白い帯が出た。原因は .map() の中に置いたコンポーネントが教室の数 (2) だけ生成されていたこと。本番に一度出してしまった不具合の記録。
2026.08.27
「こんな感じのイラストを大量に作って入れ込んでほしい」という1行の指示から、79点の手描き風イラストが全ページに入るまでのパイプラインの話。
2026.08.17
onbit.jp のブログタグページに noindex を追加した。変更は 2 行だったが、なぜ入れるかの説明は 2 行では済まない。thin content がサイト品質の評価に影響する仕組みと、削除ではなく noindex を選んだ理由を書く。
2026.07.22
Astroの transition:persist でナビゲーションDOMを保持しても、CSS keyframesは遷移のたびにrestartしてしまう。--bn-grow-offset というCSS変数でシーク補正した話。
2026.07.21
ボトムナビのタップ遷移演出「にょき」を実装した。3回のFBを経て完成した過程と、Astro の set:html が CSS スコープを壊す罠の話。
2026.06.19
Googleから「インデックスに登録されない」メールが来て、調べたらサンプルページ191件がsitemapを膨らませていた。279 URLを61に絞ったら3週間で動き出した話。
2026.06.18
画像で作っていた AI フロー図を昨日コンポーネントに書き直した。モバイル可読性・SEO・保守性の 3 重苦を解消するプロセスを記録しておく。
2026.06.17
Onbit のサイトトップを二本柱(AI/Web)構成に作り直した。初見レビューで発覚した一番の問題は、地図がないことだった。