(果たしてこれがさくっとなのか)まー、見てわかる通り、htmlはあまりにも手抜きすぎるんだけど。動くし、すぐ使い終わるから。</body></html>ってやったら、見事に文字化けした。(macのchrome)対処はわかる。</body></html>metaタグでcharset指定するだけなんだけど。ファイル自体はUTF-8で作成していたし、UTF-8なら大丈夫だろ、とか思ってたからちょっとびっくりした。デフォルトでUTF-8じゃないのか。気になったので調べようと思った。調べたわかんなかった「指定しないと文字化けする可能性があるので、ちゃんと指定しましょう」そんなことはわかってるんだ。わかった上で、指定しなかったらどうなるか知りたいんだ。いや、そうなんだけど、そうじゃない。知りたいのはそこじゃない。どのエンコーディングが採用されるのか、だ。apacheにAddDefaultCharsetとかなかったし、ブラウザ側だと思うんだけどなー。それっぽいこと書いてあるサイトもあったが、ちょっと古い。俺のchrome、ver.73だぞ。いうか、chromeはもうエンコード指定できない。まー、大半のユーザーは「エンコードとは何ぞ」って感じだから、意識させないってのは、わからなくもない。charset指定しないサイトなんて今時ないだろうし。こと指定しなかった場合の挙動がよくわからん。普段、ちゃんと作る時は、まず間違いなく指定するmetaタグだし、わからなくても困らないっちゃ困らないし、不毛なので調べるのをやめた。結論エンコードはちゃんと指定しようどなたか、ご存知でしたら優しく教えてください。ツイッターでシェアみんなに共有、忘れないようにメモhammhiko恥を晒して生きていきます。Crieitは個人で開発中です。どんな軽い内容でも嬉しいです。