Blog
html
Catatan teknis seputar web development, DevOps, dan integrasi AI.
2 artikel
- 13.43frontend
Root Layout di [locale]: html lang Server-Rendered Next.js
Root layout yang pindah ke segmen [locale] membuat html lang benar dari server, menghapus bootstrap bahasa di klien, dan meloloskan audit struktur 24 halaman.
TL;DR: Gue awalnya kira skrip deteksi bahasa di klien yang salah, ternyata konsepnya emang nggak bener: html lang harus diset dari server. Solusinya simpel, cukup pindah root layout ke folder app/[lang] terus hapus skripnya. Hasilnya? 24 halaman lolos audit dan screen reader baca konten dengan pelafalan yang bener sejak awal.
#nextjs#i18n#html - 01.38frontend
Gabung Fragment HTML di ArticleBody React
Bug kecil di ArticleBody bikin paragraf pecah dan jarak antar blok jadi aneh. Solusinya ternyata bukan rewrite parser, cuma gabung fragment HTML yang berurutan.
#react#frontend#html