[14] IdleDeadline
オブジェクトの
timeRemaining
メソッドは、
アイドル期間の残り時間を返すものです。
[10] IdleDeadline
オブジェクトの
timeRemaining
メソッドは、
引数を持ちません。
[11] 残り時間を表す DOMHighResTimeStamp
の値を返します。
[16] IdleDeadline
は、 時刻を持ちます。
値は作成時に設定されます。締切の絶対時刻を表します。 >>1
[2] IdleDeadline
インターフェイスの
timeRemaining
メソッドは、
次のようにしなければなりません >>1。
[8] 残り時間を 5 μs 精度の値とするべきです >>1。
[15] Address comments (rmcilroy著, ) <https://github.com/w3c/requestidlecallback/commit/994f6a8e002035ee78c5c8cdab0f595b885e4837>
[17] Address feedback on timeRemaining method. by rmcilroy · Pull Request #58 · w3c/requestidlecallback () <https://github.com/w3c/requestidlecallback/pull/58>
DOMHighResTimeStamp
は 5 μs 精度が好ましいとされています。 アイドル時間は統計的に fingerprinting vector となり得るため、requestAnimationFrame
など他の手段でも既にある程度推定可能とはいえ、 情報量を増やさないため、同じ精度の値とすることが好ましいと考えられています >>12。