EventTarget の継承可能化による EventEmitter の代替
EventTargetが継承可能になり、ブラウザでEventEmitterの代替として利用できるようになったことについての技術解説。
日本のフロントエンドエンジニア Jxck が運営する技術ブログ。ブラウザ仕様や Web 標準、HTTP、Cookie、圧縮やキャッシュ戦略、Dialog や Popover などの最新 API まで、実験と検証に基づく詳しい解説が読めます。実装上の落とし穴やベストプラクティスをコードと計測結果で示すのが特徴です。 Jxck 本人のポートフォリオサイト jxck.io からは、研究用の Labs、登壇スライド、著書、ポッドキャスト mozaic.fm へのリンクも公開されています。コミュニティ向けの企画や試験問題の公開など、学習リソースとしての役割も大きい技術ブログです。
246 記事 from this blog
EventTargetが継承可能になり、ブラウザでEventEmitterの代替として利用できるようになったことについての技術解説。
ES Modules非対応ブラウザ向けのフォールバック手法としてのnomodule属性の解説。モジュール対応/非対応ブラウザの切り分けを実現。
Web Budget APIの基本概念と、バックグラウンド処理を制限するためのBudgetとCostの仕組みについて解説します。
WebRTC 1.0仕様の完成に向けたロードマップとChromeの実装改善計画について解説。相互接続性向上と安定化への道筋を示す。
JavaScriptで文字数を正確に数える方法を解説。文字コードの仕組みと内部表現を理解し、多言語や絵文字に対応したカウント手法を紹介。
2017年2月のWeb技術とブラウザ更新のまとめ。Chrome、Firefox、Safari、Edgeの新機能とV8、Blinkの開発動向を解説。
W3C TAGが公開したPolyfill実装ガイドラインを解説。Web標準化を妨げないPolyfillの実装方法と注意点について。
CSPのUpgrade-Insecure-RequestとBlock-All-Mixed-Contentディレクティブを使用して、HTTPS移行時のmixed contents問題を解決する方法を解説します。
ブログとポッドキャストの移行、HTTP/2やService WorkerなどのWeb技術に関する記事や発表、Erlangの学習など、2016年の技術的な活動を振り返る。
HTTPステータスコード103 Early Hintsの仕組みと、HTTP/2 Pushの最適化における利点について解説します。
Foreign Fetch による Micro Service Workers の仕組みと、クロスオリジンリクエストのオフライン対応における利点と課題について解説します。
Service WorkerをHTMLタグやHTTPヘッダで登録する方法を解説。APIやアセットのオフライン対応を実現する技術を紹介。
Node.js v7.0.0で導入されたWHATWG URL実装について、既存のurlモジュールとの違いやAPIの使い方を解説。
Web標準化におけるVender Prefixの問題点と、新たなフィードバック収集手法であるOrigin Trialsの仕組みと利点について解説します。
2016年時点でのWebSocket接続問題とSocket.IOの必要性について、ブラウザ対応やミドルボックス問題を解説。