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%3CLINGO-SUB%20id%3D%22lingo-sub-1382768%22%20slang%3D%22en-US%22%3ERe%3A%20Bypass%20Page%20Visibility%20API%20on%20mobile%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1382768%22%20slang%3D%22en-US%22%3EAny%20progress%20on%20the%20matter%3F%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

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.

2 Replies
Highlighted

@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

Highlighted
Any progress on the matter?