URLのフラグメントがCSSの:targetになるまでをOmoikaneで追う
URLの#fragmentがどの要素を指し、CSSの:targetやquerySelectorの結果へどう反映されるのか。HTMLとSelectorsの仕様を手掛かりに、Omoikaneの実装とテストを追う。
COLLECTION
URLの#fragmentがどの要素を指し、CSSの:targetやquerySelectorの結果へどう反映されるのか。HTMLとSelectorsの仕様を手掛かりに、Omoikaneの実装とテストを追う。
自作ブラウザOmoikaneで、document.cookieとHTTP通信の連携、Page Visibility API、イベントリスナー、CSS Scroll Snapなどを実装。APIをDOMやネットワーク、ホスト側の状態へつなぐ過程をまとめました。
自作ブラウザOmoikaneで、bodyの既定8px余白、Declarative Shadow DOM、縦書き時のUnicode文字方向を直した。小さく見えるWeb互換性の差分が、カスケード、HTMLパーサー、描画処理まで影響する話。
自作ブラウザOmoikaneへHTML Popover APIを追加し、DOM状態、top layer、backdrop、focus、light dismiss、入力と描画まで接続しました。
自作ブラウザOmoikaneで、HTML fragment parser、フォーム検証、Webフォント、CSSカスケード、レイアウトと描画精度の実装をまとめて進めました。
Grid表示をCSSによる実装に置き換えました