iOS 11 Safari converteert AMP-afval van Google terug naar originele URL's wanneer deze worden gedeeld

MacStories-oprichter en hoofdredacteur Federico Viticci heeft een geweldige kleine nieuwe functie in iOS 11's Safari ontdekt die automatisch de cryptische versnelde mobiele pagina's (AMP) -links van Google converteert naar de canonieke URL's.

Wanneer een AMP-versie van de webpagina wordt gedeeld met iMessage of Leeslijst, bijvoorbeeld, verwijdert Safari op iPhone of iPad automatisch de onzin van AMP uit de URL, schreef hij op Twitter.

Google heeft de AMP-standaard in oktober 2015 gecreëerd met als doel de laadtijden te versnellen en de webbrowserervaring voor mobiele gebruikers te verbeteren. In tegenstelling tot de Instant Articles van Facebook, worden AMP's gehost op Google-servers en laden ze in een fractie van de tijd die een normale webpagina nodig heeft om op mobiel te laden.

Toch hebben mensen kritiek geuit op de implementatie van de functie door Google. Wanneer u in uw zoekresultaten op een AMP-link klikt, wordt het artikel direct weergegeven, maar wordt de oorspronkelijke URL in de adresbalk vervangen door een AMP-versie die naar het Google-domein verwijst.

Lees de technische uitleg van Google voor meer informatie over AMP's.

Naar de oorspronkelijke pagina gaan is een kwestie van meerdere tikken, omdat canonieke URL's onduidelijk zijn.

Als u de originele niet-AMP-webpagina wilt laden, moet u op een hyperlinkpictogram in de opvallende balk van Google bovenaan tikken. Hierin wordt de canonieke URL weergegeven waarop u kunt tikken om de originele pagina te laden..

Een vreselijke gebruikerservaring, als je het mij vraagt.

Met iOS 11 Safari verwijdert het delen van een pagina automatisch het AMP-afval, zodat u altijd de canonieke URL krijgt die naar het oorspronkelijke artikel verwijst. Ik heb deze functie in Safari op mijn iPhone 6s met iOS 11 getest en kan met genoegen bevestigen dat het werkt zoals Viticci heeft beschreven.

Gelukkig zorgt Safari van iOS 11 voor de AMP → oorspronkelijke URL-conversie bij het delen.

De conversie vindt eigenlijk plaats bij het delen met bijna elke app of service.

Als u bijvoorbeeld een bladwijzer maakt voor een pagina in Safari, wordt deze samen met de canonieke URL opgeslagen. Ik heb ook geprobeerd een AMP-link naar Berichten, WhatsApp en Slack te delen (zie hierboven) en het werkte als een charme - de browser verwijderde automatisch de AMP-dingen en deelde de canonieke URL.

Mijn enige klacht is het delen met Notes, omdat dat de URL niet automatisch converteert, waardoor ik een notitie achterlaat met een AMP-link. Ik zou dat tot de iOS 11-bèta opschrijven en volledig verwachten dat die knikken worden uitgewerkt voordat de software voor publieke consumptie wordt vrijgegeven.

Dit werkt niet altijd wanneer AMP's worden gedeeld met services zoals Apple's Note.

Volgens het bericht van een Google AMP-technicus op Hacker News, staat het bedrijf Apple dit daadwerkelijk toe en hoopt het dat andere browserverkopers hetzelfde zullen doen.

"Ik wilde alleen maar duidelijk maken dat we Apple (en andere browsers) specifiek hebben gevraagd dit te doen", leest de post. "Het beleid van AMP stelt dat platforms de canonieke URL van een artikel moeten delen wanneer dit technisch mogelijk is."

De post merkt op dat "Safari een speciaal geval heeft geïmplementeerd" om dit technisch mogelijk te maken. "We geven de voorkeur aan een meer generieke oplossing waarbij browsers standaard de canonieke link delen, maar dit werkt voor ons," vervolgde de post.

Wat vind je van deze kleine lekkernij in Safari?