Kodo
kon
kodokon.com
コース
/
HTML
マスター
HTML · エキスパート - 設計、内部構造、エッジケース
HTMLからDOMへ: パースとエラー回復
ブラウザがあらゆるHTMLストリームを、たとえ不正なものであっても、いかにして決定論的なDOMツリーへと変換するかを理解します。
Web Components: カスタム要素、シャドウDOM、スロット
カスタム要素のライフサイクル、シャドウDOMのカプセル化、そしてスロットによるコンテンツ投影を習得します。
国際化: lang、dir、charsetとUnicodeの罠
lang、dir、そして文字エンコーディング宣言を賢く使い、Unicodeの正規化と方向性の罠を打ち破ります。
HTML側のセキュリティ: XSS、sandbox、noopener、CSP
マークアップに固有のXSSベクトルを特定し、HTMLのネイティブな防御手段(sandbox、noopener、Content Security Policy)を展開します。
モダンなインタラクティブHTML: dialog、details、popover、contenteditable
UIライブラリを、モダンなHTMLのネイティブなプリミティブ(モーダルダイアログ、排他的なアコーディオン、ポップオーバー、編集可能な領域)に置き換えます。