あとがき
HTML は、学び始めると簡単に見え、深く見ようとすると急に歴史と実装の重さが現れる技術です。本書では、その奇妙さを笑うのではなく、理由を追いかけることを目指しました。
もし読み終えたあとに、ブラウザの補完や古い要素や仕様書の長さを見て「雑だから」ではなく「そうせざるをえなかった歴史がある」と思えるなら、この本の役目は果たせています。HTML は目立ちませんが、Web 全体の前提を今も支えている技術です。
こうした細部を「変だから」で済ませず、「なぜそうなったのか」まで掘る癖こそ、実は技術者の体力になります。tbody の補完や <blink> のような歴史的な逸話を、単発の豆知識ではなく、仕様と実装の文脈で読めるようになること。それが HTML 以外の技術を学ぶときにも効いてきます。本書が、その見方を手渡せていたならうれしいです。
FjordBootCamp について
FjordBootCamp は、現役エンジニアが運営するオンラインのプログラミングスクールです。Rails エンジニアコースとフロントエンドエンジニアコースがあり、文法や答えを暗記するより、調べながら理解し、自分で考えて学び続ける力を重視しています。
本書で扱った HTML の見方も、その姿勢とつながっています。特定のタグや通説を覚えて終わるのではなく、背景、仕様、実装を踏まえて「なぜそうなったのか」を考える。その習慣は、HTML 以外の技術を学ぶときにも役立ちます。
FjordBootCamp について詳しくは、公式サイトを参照してください。