インデックス
CSS
- #rrggbbaa 16進カラー表記
- ::first-letter CSS擬似要素セレクタ
- ::placeholder CSS擬似要素
- ::selection CSS擬似要素
- :default CSS擬似クラス
- :dir() CSS擬似クラス
- :focus-visible CSS擬似クラス
- :has() CSS関係擬似クラス
- :in-range と :out-of-range CSS擬似クラス
- :indeterminate CSS擬似クラス
- :is() CSS擬似クラス
- :optional CSS擬似クラス
- :placeholder-shown CSS擬似クラス
- @font-face ウェブフォント
- HTML/SVG要素のブレンド
- calc() をCSS単位値として
- 大文字小文字を区別しないCSS属性セレクタ
- ch(文字)単位
- シャープエッジ/ピクセル化された画像
- CSS 2.1 セレクタ
- CSS ::marker擬似要素
- CSS :any-link セレクタ
- CSS :read-only と :read-write セレクタ
- CSS @when / @else 条件付きルール
- CSS all プロパティ
- CSS アンカーポジショニング
- CSS アニメーション
- CSS Appearance
- CSS background-attachment
- CSS background-blend-mode
- CSS background-position エッジオフセット
- CSS background-repeat round と space
- CSS box-decoration-break
- CSS caret-color
- CSS カスケードレイヤー
- CSS clip-path プロパティ(HTML用)
- CSS color() 関数
- CSS 円錐グラデーション
- CSSコンテナクエリ(サイズ)
- CSSコンテナクエリユニット
- CSSコンテナスタイルクエリ
- CSS Containment
- CSS content-visibility
- CSS カウンタースタイル
- CSS カウンター
- CSS クロスフェード関数
- CSS currentColor 値
- CSS デバイス適応
- CSS display: contents
- CSS element() 関数
- CSS 排他レベル1
- CSS 機能クエリ
- CSS フィルター効果
- CSS filter() 関数
- CSS first-line 擬似要素
- CSS フレキシブルボックスレイアウトモジュール
- CSS フォント読み込み
- CSS font-display
- CSS font-feature-settings
- CSS font-palette
- CSS font-size-adjust
- CSS font-stretch
- CSS font-variant-alternates
- CSS font-variant-numeric
- CSS擬似要素に対する生成されたコンテンツ
- CSS grab & grabbing カーソル
- CSS グラデーション
- CSS グリッドレイアウト(レベル1)
- CSS hanging-punctuation
- CSS ハイフネーション
- CSS image-set
- CSS イニシャルレター
- CSS initial 値
- CSS inline-block
- CSS justify-content: space-evenly
- CSS line-clamp
- CSS 論理プロパティ
- CSS マスク
- CSS 数学関数 min()、max()、clamp()
- CSS min/max-width/height
- CSS モーションパス
- CSS 名前空間
- CSS ネスティング
- CSS outline プロパティ
- CSS overflow プロパティ
- CSS overflow-anchor(スクロールアンカー)
- CSS overscroll-behavior
- CSS page-break プロパティ
- CSS ペイントAPI
- CSS position:fixed
- CSS position:sticky
- CSS print-color-adjust
- CSS リージョン
- CSS 相対色
- CSS 繰り返しグラデーション
- CSS resize プロパティ
- CSS revert 値
- CSS スクロールスナップ
- CSS スクロール動作
- CSS スクロールバーのスタイル設定
- CSS シェイプレベル1
- CSS サブグリッド
- CSS テーブル表示
- CSS text-box-trim & text-box-edge
- CSS text-indent
- CSS text-justify
- CSS text-orientation
- CSS text-wrap: balance
- CSS touch-action プロパティ
- CSS unset 値
- CSS user-select: none
- CSS 変数(カスタムプロパティ)
- CSS ウィドウズ&オーファンズ
- CSS will-change プロパティ
- CSS writing-mode プロパティ
- CSS3 2D 変換
- CSS3 3D 変換
- CSS3 background-image オプション
- CSS3 ボーダーイメージ
- CSS3 border-radius(丸角)
- CSS3 box-shadow
- CSS3 box-sizing
- CSS3 カラー
- CSS3 カーソル(元の値)
- CSS3 カーソル:zoom-in & zoom-out
- CSS3 font-kerning
- CSS3 image-orientation
- CSS3 メディアクエリ
- CSS3 複数背景
- CSS3 複数列レイアウト
- CSS3 object-fit/object-position
- CSS3 不透明度
- CSS3 overflow-wrap
- CSS3 セレクタ
- CSS3 tab-size
- CSS3 text-align-last
- CSS3 text-overflow
- CSS3 text-shadow
- CSS3 トランジション
- CSS3 word-break
- display: flow-root
- display: run-in
- フォントunicode-rangeサブセッティング
- フルスクリーンAPI
- Flexboxのgapプロパティ
- getComputedStyle
- 固有サイズと外来サイズ
- LCHとLabカラー値
- letter-spacing CSSプロパティ
- メディアクエリ:インタラクションメディア機能
- メディアクエリ:範囲構文
- メディアクエリ:解像度機能
- ポインターイベント
- prefers-color-scheme メディアクエリ
- prefers-reduced-motion メディアクエリ
- Rebeccapurple色
- rem(ルートem)単位
- スコープ付きスタイル:@scopeルール
- :not()のセレクターリスト引数
- :nth-childと:nth-last-child CSS擬似クラスのセレクターリスト引数
- 小、中、大、動的なビューポート単位
- CSS背景でのSVG
- font-familyのsystem-ui値
- text-decorationスタイル
- text-emphasisスタイル
- TTF/OTF - TrueTypeとOpenTypeフォントサポート
- font-familyのui-serif、ui-sans-serif、ui-monospace、ui-rounded値
- 可変フォント
- ビュートランジションAPI(シングルドキュメント)
- ビューポート単位:vw、vh、vmin、vmax
- Window.devicePixelRatio
- :focus-within CSS擬似クラス
- Background-clip: text
- background-position-x & background-position-y
- CSS -webkit-user-drag プロパティ
- CSS @scroll-timeline
- CSS バックドロップフィルター
- CSS キャンバス描画
- CSS 環境変数 env()
- CSS font-smooth
- CSS overflow: overlay
- CSS pointer-events(HTML用)
- CSS リフレクション
- CSS text-size-adjust
- CSS text-strokeとtext-fill
- CSS zoom
- すべてのプロパティに対するCSS3 attr()関数
- 明示的な子孫コンバイナー >>
- 高品質カーニングペアと合字
- スコープ付き属性
- すべてのCSS機能
HTML5
- ファイル入力のaccept属性
- 外部スクリプトのasync属性
- フォーム送信の属性
- オーディオ要素
- オーディオトラック
- Autofocus属性
- キャンバス(基本サポート)
- キャンバスブレンドモード
- classList(DOMTokenList)
- カラー入力タイプ
- contenteditable属性(基本サポート)
- カスタム要素(V1)
- カスタムプロトコル処理
- Datalist要素
- dataset & data-* 属性
- 日付と時刻の入力タイプ
- 外部スクリプトのdefer属性
- Details & Summary 要素
- ダイアログ要素
- fieldset要素のdisabled属性
- Download属性
- ドラッグアンドドロップ
- Email、電話、URL入力タイプ
- フォーム属性
- フォーム検証
- getElementsByClassName
- Hashchangeイベント
- hidden属性
- HTMLインポート
- HTMLメディアキャプチャ
- HTMLテンプレート
- HTML5セマンティック要素
- 不定チェックボックス
- HTML5におけるインラインSVG
- inputイベント
- inputプレースホルダー属性
- inputmode属性
- 画像とiframeに対する属性による遅延読み込み
- Linkタイプ"noreferrer"
- inputおよびtextarea要素のmaxlength属性
- meter要素
- 入力フィールドの最小長属性
- 複数ファイル選択
- naturalWidth & naturalHeight画像プロパティ
- 数値入力タイプ
- OffscreenCanvas
- PageTransitionEvent
- Path2D
- 入力フィールドのパターン属性
- Picture要素
- Ping属性
- PNGファビコン
- 印刷イベント
- progress要素
- 範囲入力タイプ
- inputおよびtextarea要素のreadonly属性
- rel=noopener
- relList(DOMTokenList)
- 順序付きリストのReversed属性
- ルビー注釈
- iframeのsandbox属性
- 検索入力タイプ
- inputとtextareaの選択コントロール
- セッション履歴管理
- Spellcheck属性
- iframeのsrcdoc属性
- Srcsetとsizes属性
- サブソースインテグリティ
- SVGファビコン
- tabindexグローバル属性
- キャンバスのテキストAPI
- ビデオ要素
- ビデオトラック
- wbr(単語区切り機会)要素
- WebGL - 3Dキャンバスグラフィックス
- WebGL 2.0
- コンテキストメニューアイテム(menuitem要素)
- カスタム要素(非推奨のV0仕様)
- オフラインウェブアプリケーション
- ポータル
- iframeのseamless属性
- Selectlist - カスタマイズ可能なselect要素
- すべてのHTML5機能
その他
- "once"イベントリスナーオプション
- AACオーディオファイル形式
- アニメーションPNG(APNG)
- autocomplete属性:onとoff値
- AV1ビデオ形式
- AVIF画像形式
- Brotli Accept-Encoding/Content-Encoding
- 組み込みPDFビューアー
- ChildNode.remove()
- クライアントヒント:DPR、幅、ビューポート幅
- COLR/CPAL(v0)フォント形式
- COLR/CPAL(v1)フォント形式
- CSSページメディア(@page)
- データURI
- 宣言型シャドウDOM
- document.elementFromPoint()
- document.head
- document.scrollingElement
- DOM操作の便利なメソッド
- DOMContentLoaded
- DOMMatrix
- HTTP上の動的適応型ストリーミング(MPEG-DASH)
- Element.closest()
- Element.insertAdjacentElement() & Element.insertAdjacentText()
- EventTarget.addEventListener()
- EventTarget.dispatchEvent
- FLACオーディオ形式
- focusin & focusout イベント
- HEIF/HEIC画像形式
- HEVC/H.265ビデオ形式
- HTMLElement.innerText
- HTTP/2プロトコル
- HTTP/3プロトコル
- JPEG 2000画像形式
- JPEG XL画像形式
- JPEG XR画像形式
- KeyboardEvent.code
- KeyboardEvent.getModifierState()
- KeyboardEvent.key
- KeyboardEvent.location
- MathML
- メディアフラグメント
- MP3オーディオ形式
- MPEG-4/H.264ビデオ形式
- ミューテーションイベント
- Node.compareDocumentPosition()
- Node.textContent
- Ogg Vorbisオーディオ形式
- Ogg/Theoraビデオ形式
- Opusオーディオ形式
- パッシブイベントリスナー
- PNGアルファ透過性
- querySelector/querySelectorAll
- リソースヒント:dns-prefetch
- リソースヒント:modulepreload
- リソースヒント:preconnect
- リソースヒント:prefetch
- リソースヒント:preload
- リソースヒント:prerender
- SDCH Accept-Encoding/Content-Encoding
- Shadow DOM (V1)
- 署名付きHTTP交換 (SXG)
- theme-color メタタグ
- WAI-ARIA アクセシビリティ機能
- Wav オーディオフォーマット
- WebAssembly
- JS APIにおけるWebAssembly BigIntからi64への変換
- WebAssemblyバルクメモリ操作
- WebAssemblyにおける可変グローバル変数のインポート/エクスポート
- WebAssemblyマルチ値
- WebAssembly非トラップ型浮動小数点数から整数への変換
- WebAssembly参照型
- WebAssembly符号拡張演算子
- WebAssembly SIMD
- WebAssemblyスレッドとアトミック
- WebMビデオフォーマット
- WebP画像フォーマット
- WebVTT - Webビデオテキストトラック
- WOFF - Web Open Font Format
- WOFF 2.0 - Web Open Font Format
- application/xhtml+xmlとして提供されるXHTML
- zstd (Zstandard) content-encoding
- ドキュメントポリシー
- EOT - Embedded OpenTypeフォント
- HTTP Live Streaming (HLS)
- KeyboardEvent.charCode
- KeyboardEvent.which
- リソースヒント:Lazyload
- Shadow DOM (非推奨V0仕様)
- SPDYプロトコル
- URLスクロールトゥテキストフラグメント
- XHTML+SMILアニメーション
- その他のすべての機能
JS API
- AbortController & AbortSignal
- 加速度センサ
- 周囲光センサ
- 非同期クリップボードAPI
- Auxclick
- Base64エンコードとデコード
- 基本的なコンソールログ機能
- バッテリーステータスAPI
- Beacon API
- Blobの構築
- Blob URL
- BroadcastChannel
- チャネルメッセージング
- console.timeとconsole.timeEnd
- 制約検証API
- createImageBitmap
- クレデンシャル管理API
- クロスドキュメントメッセージング
- クロスオリジンリソース共有 (CORS)
- crypto.getRandomValues()
- CSS.supports() API
- CustomEvent
- DeviceOrientation & DeviceMotionイベント
- ドキュメントオブジェクトモデル範囲
- document.currentScript
- DOMの解析とシリアライゼーション
- Element.getBoundingClientRect()
- Element.insertAdjacentHTML()
- 暗号化メディア拡張機能
- Fetch
- File API
- FileReader API
- FileReaderSync
- ゲームパッドAPI
- 位置情報
- getUserMedia/Stream API
- ジャイロスコープ
- 高精度時間API
- ImageCapture API
- IndexedDB
- IndexedDB 2.0
- IntersectionObserver
- 磁力計
- matches() DOMメソッド
- matchMedia
- DOM要素からのメディアキャプチャAPI
- メディアソース拡張機能
- MediaRecorder API
- MutationObserver
- ナビゲーションタイミングAPI
- navigator.hardwareConcurrency
- WebRTCのためのオブジェクトRTC (ORTC) API
- オンライン/オフラインステータス
- 方位センサ
- ページの表示状態
- パスキー
- 支払いリクエストAPI
- パーミッションAPI
- パーミッションポリシー
- ピクチャーインピクチャー
- ポインターロックAPI
- 近接センサーAPI
- Push API
- requestAnimationFrame
- requestIdleCallback
- Resize Observer
- リソースタイミング(基本サポート)
- 画面の向き
- スクリーンウェイクロックAPI
- 要素のスクロールメソッド (scroll, scrollTo, scrollBy)
- scrollIntoView
- 選択API
- サーバータイミング
- サーバー送信イベント
- サービスワーカー
- 共有Webワーカー
- ストリーム
- 同期クリップボードAPI
- TextEncoder & TextDecoder
- タッチイベント
- URL API
- URLSearchParams
- ユーザータイミングAPI
- バイブレーションAPI
- Web Animations API
- Web Audio API
- Web Cryptography API
- Web MIDI API
- Web Notifications API
- Web Share API
- WebSockets
- Webストレージ - 名前/値ペア
- Webワーカー
- WebCodecs API
- WebGPU
- WebRTCピアツーピア接続
- WebTransport
- WebXRデバイスAPI
- XMLHttpRequest高度な機能
- バックグラウンド同期API
- CookieストアAPI
- ファイル入力からのディレクトリ選択
- Do Not Track API
- document.evaluate & XPath
- Document.execCommand()
- 効率的なスクリプトのyield: setImmediate()
- Element.scrollIntoViewIfNeeded()
- 機能ポリシー
- FIDO U2F API
- ファイルシステムアクセスAPI
- ファイルシステム & FileWriter API
- 入力メソッドエディタAPI
- IntersectionObserver V2
- ネットワーク情報API
- 音声認識API
- 音声合成API
- DOM操作のためのTrusted Types
- Web Bluetooth
- Web NFC
- Web Serial API
- Web SQL Database
- WebHID API
- WebUSB
- WebVR API
- すべてのJS API機能
JS
- Array.prototype.find
- Array.prototype.findIndex
- Array.prototype.includes
- アロー関数
- asm.js
- 非同期関数
- BigInt
- const
- Date.prototype.toLocaleDateString
- ECMAScript 2015 (ES6)
- ECMAScript 5
- ECMAScript 5 ストリクトモード
- ES6クラス
- ES6ジェネレータ
- ES6 Number
- ES6テンプレートリテラル(テンプレート文字列)
- flat & flatMap配列メソッド
- 国際化API
- Intl.PluralRules API
- scriptタグを使用したJavaScriptモジュール
- JavaScriptモジュール:動的import()
- JSONパーシング
- let
- localeCompare()
- JS正規表現における後読み
- Object.entries
- Object.valuesメソッド
- Promise.prototype.finally
- Promise
- Proxyオブジェクト
- レストパラメータ
- 共有Array Buffer
- String.prototype.includes
- String.prototype.padStart(), String.prototype.padEnd()
- Temporal
- 型付き配列
- unhandledrejection/rejectionhandledイベント
- デコレータ
- インポートマップ
- Object.observeデータバインディング
- すべてのJS機能