web-doc-base プロジェクトは、テキストが中心のオーソドックスな2カラムレイアウトの Web 文書の雛形です。僕が2015年から開発を続けています。
この文書は web-doc-base について、マークアップと機能の説明、これらをカスタムする為の情報を書いていきます。
プロジェクトは、広範な環境で検証済のマークアップの定義と、ブラウザ別にビルドした CSS、控えめな javascript による閲覧支援機能、ビルド用のコード、文書生成ツールを提供します。
際立った特徴、広範なブラウザのサポート
最後にプロジェクトの際立った特徴である、広範なブラウザのサポートについて紹介します。その他の特徴の一覧については、2. 特徴と機能に記します。
あなたが HTML を書き始めて、最初にブラウザ毎の差異に遭遇した時に、手に入る限り全てのブラウザをサポートしたい、と考えたことはありませんか?
間もなくあなたは、この考えは凡そ現実的では無く、ブラウザシェアや Google 等の推奨ブラウザを参照してサポートするブラウザを決定することを学んだと思います。
このウェブ文書プロジェクトでは、手に入る限り全てのブラウザのサポートを目標に開発を続けます。これと併せて、ユーザーの閲覧に資するブラウザの新機能を取り入れていきます。この際にはレガシーブラウザでの副作用が起きないか?点検します。