Mozilla Publisher Networkでこれを読んだとき、私は本当に興奮しました。
HTML4 では、すべてのセクションがドキュメント アウトラインの一部です。しかし、多くの場合、ドキュメントはそれほど直線的ではありません。ドキュメントには、広告ブロックや説明ボックスのように、メイン フローには関連しているものの、一部ではない情報を含む特別なセクションを含めることができます。HTML5 では、その
<aside>
ようなセクションをメイン アウトラインの一部にしないことを許可する要素が導入されています。
HTML5 Doctorでこれに出くわしたとき、私は同様に打ちのめされたと感じました:
ナビゲーション、広告、検索ボックス、ブログロールなどは記事と直接関係がないため、
<aside>
.
そのため、かなりのグーグル検索を行った後、人々がさまざまな意見を持っていることに気付きました。広告などのコンテンツに を使用することに同意する人もいれば、同意し<aside>
ない人もいます。
核となる問題:私は技術ブログを作成していますが、当初からページ (記事を含む) を全幅にしたいと考えていました。これにより、広告を配置する機会がほとんどなくなります (Google は、記事のコンテンツの間に「広告」を挿入することを本当に好みません)。
そして、この要素に出くわしたとき<aside>
、広告への使用についてさまざまな意見が寄せられるまで、金鉱を掘ったと思いました.
<aside>
では、問題は、知識のある人が広告に使用してもよいかどうかを明らかにできるかどうかです。また、セマンティックな代替手段 (要素またはマークアップ) はありますか?