タイミングエントリー名レジストリ

W3C 最初の公開ワーキングドラフト

このバージョン:
https://www.w3.org/TR/2019/WD-timing-entrytypes-registry-20190723/
最新公開版:
https://www.w3.org/TR/timing-entrytypes-registry/
最新編集者草案:
https://w3c.github.io/timing-entrytypes-registry/
編集者:
Philippe Le Hegaret (W3C)
参加:
GitHub w3c/timing-entrytypes-registry
バグを報告
コミット履歴
プルリクエスト

概要

この文書は、Performance Timeline [PERFORMANCE-TIMELINE-2] で使用される PerformanceEntry.entryType のレジストリを提供します。

この文書のステータス

この節は、この文書の公開時点におけるステータスについて説明します。他の文書が この文書に優先する場合があります。現在の W3C 公開物の一覧およびこの技術報告書の最新改訂版は、https://www.w3.org/TR/ にある W3C 技術報告書 索引で確認できます。

更新については、登録エントリーの要件 および更新プロセスを参照してください。

この文書は、Web Performance Working Group によって First Public Working Draft として 公開されました。

この仕様に関する議論には、GitHub Issues の使用が推奨されます。

First Public Working Draft として公開されていることは、 W3C 会員による承認を意味するものではありません。これは草案文書であり、 いつでも更新、置換、または 廃止される可能性があります。この文書を、進行中の作業以外のものとして引用することは 不適切です。

この文書は、 W3C 特許ポリシーに基づいて運営される グループによって作成されました。 このグループは、この文書が W3C 勧告になることを想定していません。 W3C は、このグループの 成果物に関連して行われた 特許開示の公開一覧 を管理しています。そのページには、 特許を開示するための 手順も含まれています。個人が、 必須クレーム を含むと信じる特許について実際の 知識を有する場合、その個人は W3C 特許ポリシー第6節に従って、その情報を開示しなければなりません。

この文書は、 2019年3月1日版 W3C Process Document によって管理されます。

1. 目的

この節は非規範的です。

Performance Timeline [PERFORMANCE-TIMELINE-2] は、Web 開発者が Web アプリケーションのライフサイクル全体からさまざまなパフォーマンス メトリクスにアクセスし、計測し、取得できるようにする プリミティブを定義します。さまざまなメトリクスのパフォーマンスデータは、PerformanceEntry オブジェクトに保持されます。PerformanceEntry オブジェクトのインターフェイス型は、 entryType によって識別されます。

このレジストリは、PerformanceEntry オブジェクトの識別されたインターフェイス型を列挙するための 中央の場所を提供することを目的としています。

2. 登録エントリーの 要件および更新プロセス

このレジストリへの更新とは、識別子の追加、変更、または削除です。 誰でも、timing-entrytypes-registry リポジトリへのプルリクエストによって、このレジストリの更新を要求できます。 Web Performance Working Group は、それを今後の会議の議題に載せ、 要求者に通知します。要求の検討および処理は、W3C Web Performance Working Group の合意によって行われます。議長は その後、要求者に結果を通知し、それに応じてレジストリを 更新します。

3. レジストリ

この節は、パフォーマンスタイムラインインターフェイス [PERFORMANCE-TIMELINE-2] のための、識別された PerformanceEntry.entryType 値のレジストリです。

entryType 識別子 インターフェイス型 availableFromTimeline maxBufferSize 公開仕様 要求者の連絡先
"mark" PerformanceMark True Infinite [USER-TIMING-2] W3C
"measure" PerformanceMeasure True Infinite [USER-TIMING-2] W3C
"navigation" PerformanceNavigationTiming True Infinite [NAVIGATION-TIMING-2] W3C
"resource" PerformanceResourceTiming True 250 [RESOURCE-TIMING-2] W3C
"longtask" PerformanceLongTaskTiming False 0 [LONGTASKS-1] W3C
"paint" PerformancePaintTiming True 2 [PAINT-TIMING] W3C
"element" PerformanceElementTiming False 150 [ELEMENT-TIMING] WICG
"event" PerformanceEventTiming False 150 [EVENT-TIMING] WICG
"first-input" PerformanceEventTiming True 1 [EVENT-TIMING] WICG
"layout-shift" LayoutShift False 150 [LAYOUT-INSTABILITY] WICG
"largest-contentful-paint" LargestContentfulPaint False 150 [LARGEST-CONTENTFUL-PAINT] WICG

A. 参考文献

A.1 規範的参考文献

[ELEMENT-TIMING]
Element Timing API. WICG. cg-draft. URL: https://wicg.github.io/element-timing/
[EVENT-TIMING]
Event Timing API. WICG. cg-draft. URL: https://wicg.github.io/event-timing/
[hr-time-2]
High Resolution Time Level 2. Ilya Grigorik; James Simonsen; Jatinder Mann. W3C. 2019年6月26日. W3C Candidate Recommendation. URL: https://www.w3.org/TR/hr-time-2/
[LARGEST-CONTENTFUL-PAINT]
Largest Contentful Paint. WICG. cg-draft. URL: https://wicg.github.io/largest-contentful-paint/
[LAYOUT-INSTABILITY]
Layout Instability. WICG. cg-draft. URL: https://wicg.github.io/layout-instability/
[LONGTASKS-1]
Long Tasks API 1. Shubhie Panicker; Ilya Grigorik; Domenic Denicola. W3C. 2017年9月7日. W3C Working Draft. URL: https://www.w3.org/TR/longtasks-1/
[NAVIGATION-TIMING-2]
Navigation Timing Level 2. Ilya Grigorik; Tobin Titus; Jatinder Mann; Arvind Jain. W3C. 2019年7月15日. W3C Working Draft. URL: https://www.w3.org/TR/navigation-timing-2/
[PAINT-TIMING]
Paint Timing 1. Shubhie Panicker. W3C. 2017年9月7日. W3C Working Draft. URL: https://www.w3.org/TR/paint-timing/
[PERFORMANCE-TIMELINE-2]
Performance Timeline Level 2. Ilya Grigorik. W3C. 2019年6月26日. W3C Working Draft. URL: https://www.w3.org/TR/performance-timeline-2/
[RESOURCE-TIMING-2]
Resource Timing Level 2. Todd Reifsteck; Ilya Grigorik; Yoav Weiss; Arvind Jain; Jatinder Mann; Zhiheng Wang; Anderson Quach. W3C. 2019年6月26日. W3C Working Draft. URL: https://www.w3.org/TR/resource-timing-2/
[USER-TIMING-2]
User Timing Level 2. Ilya Grigorik. W3C. 2019年2月26日. W3C Recommendation. URL: https://www.w3.org/TR/user-timing-2/