Fondatorul și redactorul șef al MacStories, Federico Viticci, a descoperit o funcție minunată și nouă în Safari iOS 11, care convertește automat linkurile AMP (criptice ale paginilor mobile accelerate) ale Google înapoi la adresele URL canonice.
Când o versiune AMP a paginii web este partajată la iMessage sau Listă de citire, de exemplu, Safari pe iPhone sau iPad „elimină automat crapurile AMP de pe adresa URL”, a scris el pe Twitter.
Google a creat standardul AMP în octombrie 2015 cu scopul de a accelera timpii de încărcare și de a îmbunătăți experiența de navigare web pentru utilizatorii de telefonie mobilă. Spre deosebire de articolele instantanee Facebook, AMP-urile sunt găzduite pe serverele Google și se încarcă într-o fracțiune din timpul necesar pentru a încărca o pagină web normală pe mobil.
Totuși, oamenii au criticat implementarea Google a funcției. Când faceți clic pe un link AMP în rezultatele căutării dvs., articolul apare instantaneu, dar adresa URL originală din bara de adrese este înlocuită cu o versiune AMP care indică domeniul Google..
Pentru mai multe despre AMP-uri, citiți explicatorul tehnic Google.
A ajunge la pagina inițială este o aventură cu mai multe apăsări, deoarece URL-urile canonice sunt ofuscate.
Pentru a încărca pagina web originală care nu este AMP, trebuie să atingeți o pictogramă de hyperlink în bara obturatorie Google din partea de sus, care dezvăluie adresa URL canonică pe care o puteți atinge pentru a încărca pagina originală.
O experiență teribilă de utilizator, dacă mă întrebi.
Cu iOS 11 Safari, partajarea unei pagini elimină automat gunoiul AMP, astfel încât să obțineți întotdeauna adresa URL canonică îndreptându-vă înapoi la articolul inițial. Am testat această caracteristică în Safari de pe iPhone 6s cu iOS 11 și pot confirma fericit că funcționează așa cum a descris Viticci.
Din fericire, Safari iOS 11 are grijă de conversia AMP → URL originală la partajare.
Conversia are loc de fapt atunci când se distribuie la aproape orice aplicație sau serviciu.
De exemplu, marcarea unei pagini în Safari o salvează împreună cu adresa URL canonică. Am încercat, de asemenea, să împărtășesc un link AMP la Mesaje, WhatsApp și Slack (vezi mai sus) și a funcționat ca un farmec - browserul a dezbrăcat automat lucrurile AMP și a distribuit adresa URL canonică.
Singura mea abordare este partajarea la Note, deoarece aceasta nu ar converti automat adresa URL, lăsându-mi o notă care conține un link AMP. Aș contesta până la iOS 11 beta și mă aștept pe deplin la crearea acestor kituri înainte de lansarea software-ului pentru consum public.
Acest lucru nu funcționează întotdeauna atunci când AMP-urile sunt partajate la servicii precum Apple Note.
Potrivit postării unui inginer Google AMP de pe Hacker News, compania permite de fapt Apple să facă acest lucru și speră că alți furnizori de browser vor face același lucru.
„Am vrut doar să clarificăm că am solicitat în mod special Apple (și alți furnizori de browser) să facă acest lucru”, se arată în postare. „Politica AMP prevede că platformele ar trebui să partajeze URL-ul canonic al unui articol ori de câte ori este posibil din punct de vedere tehnic.”
Postarea notează că „Safari a implementat un caz special” pentru a face posibil acest lucru din punct de vedere tehnic. „Am prefera o soluție mai generică în care browserele ar partaja linkul canonic în mod implicit, dar aceasta funcționează pentru noi”, a continuat postarea.
Ce părere aveți de această minunată minunată în Safari?