api.wicg.better.read.on.the.web logo

Overview

api.wicg.user.interact is proposal to measuring user interaction time with website

1. Spec

  1. UserInteractLocalStorage(....){...}
  2. UserInteractionForm(...){...}
  3. UserInteractButton(...){...}
  4. UserInteractWaitForPageToLoad(...){...}

2. Test cases

  1. User Interact – Clicking A Button For A Set Time
  2. User Interact – Wait For Page To Load
  3. User Interact – Time That User Wait Page
  4. User Interact – EngagementLevel[index]

3. Rules

  1. milliseconds=>EngagementLevel[high]
  2. seconds=>EngagementLevel[medium]
  3. minutes=>EngagementLevel[low]
  4. Clicking A Button For A Set Time or Wait For Page To Load or Time That User Wait Page => EngagementLevel[new] or EngagementLevel[old]

4. Licence

api.wicg.user.interact is MIT licenced

GitHub

View Github