Frontend Weekly Vol.112

Headlines

The Document Outline Dilemma by CSS-Tricks

『h』要素の議論から事を発したドキュメントのアウトラインについての問題。まずはどんな問題があるのか、そしてその問題はどう解決できるのか? もっとも難しい問題であるジレンマについても解説している。

Testing Service Workers by Dev Channel

Service Workersはかなり強力な機能だ。だからこそ、しっかりテストを書くべきだが、なかなかどうしてそのテストをどう書けばいいのかも検討が付かなかったりする。この記事ではMochaを使ったService Workersのユニット・テストについて詳解している。

Getting Started with VoiceOver & Accessibility - a11y, accessibility, ARIA, screen reader, VoiceOver by Bocoup

MacやiOSにはなかなか優秀な音声ブラウザが付いてくる。VoiceOverだけが音声ブラウザではないが、使い方を覚えておくとよりインクルーシブなデザインを推し進めることができるだろう。

The Unexpected Power of Viewport Units in CSS by Lullabot

ビューポート・ユニットはCSSで利用できるユニットの中では新しい部類に入る。そんなビューポート・ユニットは使いこなすとこれまでにできなかったことが可能になる。

Focus inside Shadow DOM

Shadow DOMの”中”へどうやったらフォーカスできるのか? 意外と簡単なようでそうでもない、ベストプラクティスを探す道のり。

Preventing Reflow

自分がユーザでも気になるリフロー。パフォーマンスはもちろんのこと、体験としても阻止したいリフローの扱いについて。

JavaScript Errors and Stack Traces in Depth

JavaScriptにおけるエラーとスタック・トレースについて。デバッグをより早く正確に行うために知っておきたい詳細がたくさん。

Announcement

Slack for Frontend Weekly (PR)

Frontend Weeklyの『実験的』Slackコミュニティに興味がある方は、こちらから招待をリクエストしてください。 週次で50人くらいずつ招待をして行くつもりです。

In Brief