iOS 11 Safari konverterar Googles AMP-sopor tillbaka till ursprungliga URL er när den delas

MacStories grundare och chefredaktör Federico Viticci har upptäckt en fantastisk liten ny funktion i iOS 11: s Safari som automatiskt konverterar Googles kryptiska accelererade mobilsidor (AMP) -länkar tillbaka till de kanoniska URL: erna.

När en AMP-version av webbsidan delas med iMessage eller läslista, till exempel, tar Safari på iPhone eller iPad automatiskt bort AMP: s skräp från URL: n, skrev han på Twitter.

Google skapade AMP-standarden i oktober 2015 med målet att påskynda laddningstiderna och förbättra webbläsarupplevelsen för mobilanvändare. Inte till skillnad från Facebooks Instant Articles är AMP: er värd på Googles servrar och laddas i en bråkdel av tiden det tar en normal webbsida att ladda på mobil.

Fortfarande har folk kritiserat Googles implementering av funktionen. När du klickar på en AMP-länk i dina sökresultat visas artikeln direkt men dess ursprungliga URL i adressfältet ersätts med en AMP-version som pekar på Google-domänen.

Läs Googles tekniska förklarare för mer information om AMP.

Att komma till den ursprungliga sidan är en flerfunktionsaffär eftersom kanoniska webbadresser är dolda.

För att ladda den ursprungliga webbsidan utan AMP måste du knacka på en hyperlänkikon i Googles påträngande fält överst, vilket avslöjar den kanoniska URL som du kan trycka på för att ladda den ursprungliga sidan.

En fruktansvärd användarupplevelse, om du frågar mig.

Med iOS 11 Safari, delar du en sida automatiskt AMP-soporna så att du alltid får den kanoniska webbadressen som pekar tillbaka till den ursprungliga artikeln. Jag har testat den här funktionen i Safari på min iPhone 6s med iOS 11 och kan glatt bekräfta att den fungerar precis som Viticci beskrev.

Tack och lov tar iOS 11: s Safari hand om AMP → original URL-konvertering vid delning.

Konverteringen sker faktiskt när du delar till nästan alla appar eller tjänster.

Att till exempel bokmärka en sida i Safari sparar den tillsammans med den kanoniska URL: n. Jag försökte också dela en AMP-länk till meddelanden, WhatsApp och Slack (se ovan) och det fungerade som en charm - webbläsaren avlägsnade automatiskt AMP-sakerna och delade den kanoniska URL: en.

Mitt enda grepp är att dela med Notes, för det skulle inte automatiskt konvertera URL: en, med mig en anteckning som innehåller en AMP-länk. Jag skulle krita det upp till iOS 11 beta och förväntar mig fullständigt att dessa kinks utarbetas innan programvaran släpps för offentlig konsumtion.

Detta fungerar inte alltid när AMP: er delas till tjänster som Apples Note.

Enligt en Google AMP-ingenjörs inlägg på Hacker News tillåter företaget faktiskt Apple att göra detta och hoppas att andra webbläsare kommer att göra samma sak.

"Ville bara klargöra att vi specifikt begärde Apple (och andra webbläsarleverantörer) att göra detta," läser inlägget. "AMP: s policy säger att plattformar ska dela en kanonisk URL till en artikel när det är tekniskt möjligt."

Inlägget noterar att "Safari implementerade ett speciellt fall" för att göra detta tekniskt möjligt. "Vi föredrar en mer generisk lösning där webbläsare skulle dela den kanoniska länken som standard, men det fungerar för oss," fortsatte inlägget.

Hur gillar du den här lilla lilla tisbiten i Safari?