Home

Bypass Page Visibility API on mobile

%3CLINGO-SUB%20id%3D%22lingo-sub-1069994%22%20slang%3D%22en-US%22%3EBypass%20Page%20Visibility%20API%20on%20mobile%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1069994%22%20slang%3D%22en-US%22%3E%3CP%3EOn%20mobile%20side%20of%20the%20new%20Edge.%20It%20respects%20Page%20Visibility%20API%20what%20is%20common%20thing%20on%20video%20and%20other%20media%20content%20sites.%20PVA%20is%20a%20way%20to%20tell%20the%20player%20(inside%20of%20a%20page)%20that%20the%20device%20don't%20anymore%20see%20it%20and%20then%20it%20pause%20the%20content%20playing.%20%3CU%3EThat%20means%20no%20background%20play%3C%2FU%3E.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EPVA%20is%20a%20web%20standard%2C%20but%20if%20it%20give%20end%20users%20bad%20experience%2C%20then%20we%20need%20to%20give%20that%20user%20a%20option%20to%20disable%20PVA%20behavior.%20Only%20way%20now%20for%20users%20to%20use%20background%20play%20is%20to%20load%20desktop%20version%20of%20the%20site%20and%20run%20the%20player%20from%20there.%20Then%20it%20start%20to%20have%20performance%20issue%20and%20that%20is%20one%20what%20we%20don't%20want.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESo%20can%20devs%20for%20new%20Edge%20take%20this%20a%26nbsp%3B%3CSPAN%3Esomething%20what%20think%20about.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1069994%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMobile%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EVideo%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1073060%22%20slang%3D%22en-US%22%3ERe%3A%20Bypass%20Page%20Visibility%20API%20on%20mobile%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1073060%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F380410%22%20target%3D%22_blank%22%3E%40survivor303%3C%2FA%3E%20Thanks%20for%20the%20suggestion%2C%20I'll%20touch%20base%20with%20our%20Mobile%20product%20team%20and%20let%20you%20know%20if%20they%20have%20any%20additional%20questions.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EFawkes%20(they%2Fthem)%3CBR%20%2F%3EProject%20%26amp%3B%20Community%20Manager%20-%20Microsoft%20Edge%3C%2FP%3E%3C%2FLINGO-BODY%3E
survivor303
Frequent Visitor

On mobile side of the new Edge. It respects Page Visibility API what is common thing on video and other media content sites. PVA is a way to tell the player (inside of a page) that the device don't anymore see it and then it pause the content playing. That means no background play.

 

PVA is a web standard, but if it give end users bad experience, then we need to give that user a option to disable PVA behavior. Only way now for users to use background play is to load desktop version of the site and run the player from there. Then it start to have performance issue and that is one what we don't want.

 

So can devs for new Edge take this a something what think about.

1 Reply

@survivor303 Thanks for the suggestion, I'll touch base with our Mobile product team and let you know if they have any additional questions.

 

Fawkes (they/them)
Project & Community Manager - Microsoft Edge

Related Conversations
Tabs and Dark Mode
cjc2112 in Discussions on
50 Replies
Extentions Synchronization
Deleted in Discussions on
3 Replies
Stable version of Edge insider browser
HotCakeX in Discussions on
35 Replies
How to Prevent Teams from Auto-Launch
chenrylee in Microsoft Teams on
32 Replies
Security Community Webinars
Valon_Kolica in Security, Privacy & Compliance on
15 Replies
Dev channel update to 80.0.355.1 is live
josh_bodner in Discussions on
67 Replies