Privacy/Reviews/OSIdleAPI: Difference between revisions

Jump to navigation Jump to search
Line 52: Line 52:
** When the user starts using the device again, i.e. becomes 'active' or comes 'back' the browswer is notified.
** When the user starts using the device again, i.e. becomes 'active' or comes 'back' the browswer is notified.
** The user 'idle' and 'back' status is platform specific.
** The user 'idle' and 'back' status is platform specific.
** On platforms that do NOT support obtaining system idle time, if the user stops using the web browswer but continues to use another application currently executing on the device then the web browser is specifically notified that the user is idle despite the fact that the user is using another application. E.g. Linux, Android. The web browswer is notified that the user is 'active'/'back' only when the user specifically interacts with the web browser.
** On platforms that do NOT support obtaining system idle time, if the user stops using the web browswer but continues to use another application currently executing on the device then the web browser is specifically notified that the user is idle despite the fact that the user is using another application. E.g. Linux, Android.  
** On platforms that do support obtaining system idle time such as Windows, the web browswer is notified of user idle status only when the user is completely away from the device. The web browser is notified that the user is 'active'/ 'back' as soon as the user interacts with any application executing on the device. The user does not need to be directly interfacing with the web browser.
*** The web browswer is notified that the user is 'active'/'back' only when the user specifically interacts with the web browser.
** On platforms that do support obtaining system idle time such as Windows, the web browswer is notified of user idle status only when the user is completely away from the device.  
*** The web browser is notified that the user is 'active'/ 'back' as soon as the user interacts with any application executing on the device. The user does not need to be directly interfacing with the web browser.


=== Component IdleService  ===
=== Component IdleService  ===
76

edits

Navigation menu