次世代 CSS 仕様が与えるコンポーネント時代の Web への影響
次世代CSS仕様(@scope、@layerなど)がコンポーネントベースのWeb開発に与える影響と可能性について考察します。
次世代CSS仕様(@scope、@layerなど)がコンポーネントベースのWeb開発に与える影響と可能性について考察します。
XMLHttpRequest (XHR) の歴史と進化を解説。Microsoft による独自実装から始まり、Ajax を可能にした技術が Fetch API に取って代わられるまでの道筋をたどる。
Navigation API の仕様と実装を解説。History API の課題を解決し、SPA/MPA の UX 改善を目指す技術について。
筆者がAMPの提供を停止した理由と、AMPの歴史、動機、普及の背景、そしてWebパフォーマンスの非機能要件についての考察を振り返ります。
2020年の個人ブログ・ポッドキャスト・技術書執筆などの活動を振り返り、コロナ禍でのアウトプットの変化や自宅環境の整備について考察しています。
CSS Layout API を使用した Masonry Layout の実装方法と仕様について解説。Firefox での実装状況やデモを紹介。
Scroll to Text Fragment 機能を使用してサイト内検索を実装する方法と、その技術的考察について解説しています。
ブロガーJxckによる2019年の活動振り返り。ブログ執筆、ポッドキャスト運営、Web技術カンファレンス主催、自宅開発環境構築など一年間のIT活動をまとめています。
ChromeのScroll To Text Fragment仕様について解説。URLフラグメントでIDなし要素へのスクロールを実現する新機能。
Promise.allSettledとPromise.anyの仕様と使い方を、Promise.all/raceとの比較を通じて解説。JavaScriptの非同期処理を強化する新しいメソッド。
Display LockingとAsync DOMによるDOMレンダリングの最適化手法について解説。Chromeでの実装状況や既存の課題を説明。
Trusted TypesによるDOM操作の安全性向上について解説。文字列を型で検証し、XSS脆弱性を防止する仕組みを説明。
Element.toggleAttributeの提案と実装状況について解説。Boolean属性を直感的に操作する新しいWeb API。
2018年版のMonthly Web作成方法。Web技術の月次動向をまとめるPodcastの仕組みと、主要ブラウザ・仕様の追跡方法を解説。
フォーム送信データを効率的に収集・処理する方法を解説。FormDataとURLSearchParamsの活用で、サーバー送信を最適化。
Bookmarklet(ブックマークレット)の基本と実用的な自動化例を紹介。ブラウザ上でJavaScriptを簡単に実行する身近な自動化技術。