Google werkt aan een verbeterde versie van de picture-in-picturemodus in Chrome. In een experimentele versie van de browser kunnen ontwikkelaars allerlei html-functies aan een PiP-venster toevoegen, zoals playbackcontrols.
Google heeft in de bètaversie van Chrome 111 een functie toegevoegd die het Document PiP noemt. Daarmee wordt een nieuwe api toegevoegd aan de feature om video's als picture-in-picture af te spelen. Ontwikkelaars kunnen daarmee html-elementen toevoegen aan een videostream die in een apart PiP-venster wordt afgespeeld.
Daar bestaat momenteel al een api voor zodat webontwikkelaars wat simpele elementen zoals een pauzeknop kunnen toevoegen aan PiP-streams, maar die is erg beperkt. Google noemt als voorbeeld van de nieuwe modus een scrollbare afspeellijst die in het PiP-venster kan worden ingeladen. Met de nieuwe api krijgen ontwikkelaars niet slechts een videostream waar ze enkele HTMLVideoElement-functies in kunnen laden, maar een volledig open 'document' waarin alle denkbare HTMLElements kunnen worden gezet.
De functie is momenteel als bètafeature te gebruiken door de flag chrome://flags/#document-picture-in-picture-api
aan te zetten. Daar is voorlopig nog niets op te zien omdat ontwikkelaars de PiP-functies nog niet gebruiken. De bètaperiode loopt tot aan Chrome-versie 115, die in september uit moet komen.