Chrome 110 verandert de manier waarop de Web Share API inhoud van derden insluit

Chrome 110 verandert de manier waarop de Web Share API inhoud van derden insluit post thumbnail image

Chrome 110, gepland voor release in 2022 Op 7 februari veranderde de manier waarop het omgaat met de Web Share API, wat de privacy en beveiliging verbetert door te eisen dat de Web Share API expliciet inhoud van derden toestaat. Het werkt mogelijk niet voor een individuele uitgever. Dit is waarschijnlijk relevanter aan de ontwikkelaarskant, waar ze bijvoorbeeld webapplicaties bouwen die de Web Share API gebruiken. Hoe dan ook, het is de moeite waard om te weten wat het is voor de zeldzame situatie waarin het nuttig kan zijn om te bepalen waarom een ​​webpagina niet werkt.
Mozilla’s ontwikkelaarspagina beschrijft de Web Share API:
Met de Web Share API kan een website tekst, links, bestanden en andere inhoud delen met door de gebruiker geselecteerde deeldoelen met behulp van de deelmechanismen van het onderliggende besturingssysteem. Deze deeldoeleinden omvatten meestal het systeemklembord, e-mail e-mail, contacten of berichten-apps en Bluetooth- of Wi-Fi-kanalen. …Opmerking: deze API moet niet worden verward met de Web Share Target API, waarmee een website zichzelf kan specificeren als een share-doel.

allow=”web-share” attribuut

Een attribuut is een HTML-opmaak die een HTML-element op de een of andere manier wijzigt. Het nofollow-attribuut verandert bijvoorbeeld ankerelement, dat aan zoekmachines aangeeft dat de link niet vertrouwd is. Google noemt het “een mogelijk ingrijpende wijziging in de Web Share API.
De advertentie waarschuwt:
“Als de deelactie moet worden uitgevoerd in een iframe van een derde partij, zou een recente specificatiewijziging de bewerking expliciet moeten toestaan.” Doe het bij