Top 10+ browsere care acceptă aplicații web progresive (actualizat în 2022)
Publicat: 2022-06-28Una dintre cele mai importante caracteristici ale Progressive Web Apps este că sunt adaptive, ceea ce înseamnă că oferă întotdeauna cea mai bună experiență posibilă în ceea ce privește dimensiunea ecranului și capacitățile browserului. Cu toate acestea, cunoașterea capacităților fiecărui browser și a compatibilității cu funcțiile Progressive Web App (PWA) este încă benefică. Mai jos este o listă cu cele mai populare browsere acceptate de PWA și compatibilitatea acestora. Totul este rezumat în tabelul de mai jos. Alegeți un browser care să vă atragă și examinați compatibilitatea acestuia cu diverse funcții, având în vedere tipul ecranului și sistemul de operare.
Cuprins
Browsere acceptate PWA
Principalii furnizori de browsere web au adăugat îmbunătățiri ale caracteristicilor în versiunile ulterioare pentru a susține PWA, datorită popularității recente a acestor aplicații. Browserele și versiunile enumerate mai jos sunt compatibile.
- Browser pentru desktop (suport complet): Chrome, Firefox, Opera, Edge, Safari
- Browser pentru desktop (Suport parțial/Versiune învechită): Browser QQ, Browser Baidu
- Browser mobil (suport complet): Chrome, Firefox, Safari, UC Browser, Samsung Internet, Mint Browser, Wechat
- Browser mobil (asistență parțială/versiunea învechită): browser QQ, browser Android, Opera Mobile
Suport pentru browser PWA | Prezentare generală |
Crom | Chrome poate fi cel mai popular browser (cu excepția dispozitivelor Apple), dar nu este cel mai bun din toate punctele de vedere sau cu cele mai multe funcții. Există funcții care nu sunt disponibile pe Chrome, dar alte browsere precum Firefox, Opera sau Safari le au în schimb. Asta nu înseamnă că Chrome nu este un program bun, dar ar trebui să știi că există opțiuni mai bune. Pentru dispozitivele mobile: în Chrome, apare un buton în bara de adrese pentru site-urile care acceptă PWA, la fel ca în Edge. Pentru dispozitive desktop: în Chrome, veți vedea o opțiune Instalare aplicație în meniul principal Chrome pentru site-urile care acceptă pe deplin capacitatea PWA. Pictograma aplicației apare pe ecranul de pornire după ce selectați acea opțiune. (Rețineți că, pentru zonele care nu au funcții PWA, puteți alege să adăugați la ecranul de pornire.) Opțiunile de apăsare lungă includ încă Dezinstalare, dar sub aceasta se află Setări site, care nu este disponibilă pentru aplicațiile instalate în magazin. |
Firefox | Firefox, un proiect open-source, a fost pionierat în mai multe capabilități web, iar compania din spatele acestuia a fost un susținător vocal al confidențialității online. De asemenea, este renumit pentru un număr mare de extensii disponibile. Deși Firefox acceptă mai multe API-uri PWA, nu le poate instala ca aplicație de sistem autonomă, cu o experiență asemănătoare aplicației. Versiunea pentru Android a Firefox acceptă PWA, în timp ce versiunea desktop nu. Pe de altă parte, Mozilla a încercat să ofere asistență printr-un browser specific pentru site. Pe dispozitivele Android: în Firefox, o opțiune simplă de instalare este disponibilă pentru site-urile PWA. Caseta de dialog Adăugați pe ecran apare după ce atingeți această opțiune. O mică emblemă portocalie Firefox apare în partea dreaptă jos a siglei primare a aplicației pe pictogramele de pe ecranul de pornire pentru PWA-urile create de Firefox. Pentru o experiență mai reală a aplicației, spre deosebire de cele produse în Chrome, nu veți vedea opțiunea Setări site. |
Safari | Pentru dispozitive desktop: instalarea PWA-urilor pe macOS este aceeași ca și pe Windows, cu excepția faptului că Safari implicit nu are o modalitate de a face un site un PWA. În Launchpad, noul tău program este vizibil, dar nu în folderul Applications Finder. Pentru dispozitivele mobile: în iOS și iPadOS, Apple permite doar Safari să genereze PWA; browserele terțe sunt excluse. Spre deosebire de alte browsere care activează PWA, Safari nu utilizează termenii instalare și aplicație. Pentru a adăuga unul pe ecranul de pornire al iOS sau iPad, accesați un site compatibil PWA, atingeți săgeata în sus Partajare din partea de jos a paginii și selectați Adăugați la ecranul de pornire. Puteți face acest lucru cu orice site web, dar nu veți obține capabilitățile offline pe care le oferă un PWA autentic. |
Margine | Instalarea PWA-urilor pe sistemul de operare desktop Microsoft este cea mai accesibilă cu Edge, browserul web implicit Windows. Asta pentru că adaugă aplicația în meniul Start în același mod ca orice altă aplicație pe care ați instalat metoda tradițională (fie cu un program de instalare descărcat, fie din aplicația Microsoft Store). |
Operă | Opera a fost lansat în 1995, făcându-l unul dintre cele mai vechi browsere web. Baza de utilizatori dedicati Opera a crescut datorită capacității sale de a integra o gamă largă de capabilități care altfel ar fi limitate la extensii și aplicații independente. Opera 32 pentru Android este acum disponibil cu compatibilitatea PWA – Adaugă la ecranul de pornire. Veți descoperi câteva funcții care sunt menite în mod special să reducă decalajul dintre aplicațiile native și „web-ul mobil”, alături de o serie de remedieri de erori, îmbunătățiri ale stabilității și un motor Chromium actualizat pentru compatibilitate și securitate optime (sau, cel puțin, web vizualizat pe dispozitive mobile). |
Browser QQ | Tencent Explorer era numele QQ Browser când a fost lansat inițial în 2000. Faptul că folosește două motoare, WebKit și Trident, distinge acest browser. În trecut, a acceptat PWA, dar nu și pentru noua versiune. |
Browser Baidu | Baidu Browser este un browser web gratuit pentru Windows și Android care poate trimite date personale de utilizator către serverele Baidu fără criptare sau criptare ușor de decriptat. Este, de asemenea, cel mai ușor browser în ceea ce privește resursele pentru dispozitivele Android de ultimă generație și este vulnerabil la execuția arbitrară a codului în timpul actualizărilor software prin atacuri man-in-the-middle. |
Browser UC | UC Browser este un browser web multiplatform conceput în principal pentru dispozitive mobile. Este remarcat pentru dimensiunea minimă a aplicației și tehnologiile de comprimare a datelor, ceea ce l-a făcut popular pe piețele emergente, unde utilizatorii au telefoane cu mai puțină memorie a dispozitivului și viteză mai mică a internetului. Accelerarea în cloud, descărcarea în format de fișiere multiple, aplicația web HTML5 și funcțiile de sincronizare în cloud și „descărcare rapidă”, o caracteristică care descarcă fișiere în mai multe porțiuni simultan, sunt printre celelalte caracteristici ale browserului. |
Internet Samsung | Acesta este browserul implicit și preinstalat pe fiecare telefon mobil Samsung. Se bazează pe proiectul Chromium, care rulează Chrome și Microsoft Edge. Telefoanele inteligente Samsung oferă o alternativă la experiența standard Android. Dacă vizitați un site PWA, browserul dvs. va afișa o insignă. Dacă utilizați în mod frecvent Google Sheets sau orice altă aplicație web, Browserul vă va oferi cea mai remarcabilă experiență de aplicație web. |
Mint Browser | Unul dintre cele mai importante browsere web pentru telefoanele Android este Mint Browser. Obțineți viteză vertiginoasă, confidențialitate și securitate într-o singură cutie compactă. Când prețuiești experiența utilizatorului în detrimentul tehnologiei de vârf, aplicația de 10 MB este o salvare. Mint Browser are mai multe mecanisme de securitate pentru a asigura navigarea în siguranță și pentru a oferi tuturor utilizatorilor servicii și bunuri de securitate de clasă mondială. Pentru a consolida și mai mult controlul pe care utilizatorii îl au asupra partajării datelor lor cu Xiaomi, actualizarea actuală oferă tuturor utilizatorilor o opțiune de a activa/dezactiva colectarea datelor agregate în modul incognito. |
Cu o bază lunară de utilizatori de peste 1 miliard de persoane, WeChat este cel mai popular program de mesagerie din China. Deși a început ca un serviciu de chat, a evoluat într-o aplicație care vă permite să efectuați plăți, să trageți un taxi și chiar să rezervați zboruri. Cu toate acestea, este puțin probabil să-l fi folosit dacă nu locuiți în China. |
PWA Browsere neacceptate
Există, de asemenea, browsere specifice care nu acceptă în mod activ elementele personalizate necesare pentru Angular 6 sau PWA.
- Microsoft Edge forțează în prezent ca PWA să fie disponibile în magazinul lor de aplicații pentru a fi acceptate pe acest browser.
- Pe desktop, Safari și Firefox nu acceptă instalarea PWA. Aceștia acceptă capabilități offline, dar experiența va începe întotdeauna în interfața cu utilizatorul browserului. Este posibil să aibă ecran complet, dar niciodată o fereastră autonomă pe un desktop.
Caracteristici de bază PWA pentru a sprijini experiența utilizatorilor
- Sincronizare de fundal
Această funcție reîmprospătează datele de pe site în mod regulat. Utilizatorii vor avea întotdeauna acces la cele mai actualizate informații.
- Notificare Web Push
Capacitatea lucrătorilor de servicii de a performa în fundal permite această capacitate. Utilizatorii pot accesa site-ul web atingând memento-ul de pe ecranul lor de pornire.
- Modul offline
Odată instalată în browser, accesibilitatea offline gestionează stocarea în cache a fișierelor aplicației, interceptează solicitările de rețea și apoi ia măsurile adecvate în funcție de disponibilitatea sau nu a rețelei.
Această caracteristică permite accesarea aplicației fără conexiune și oferă o experiență mai bună pentru utilizator. Chiar și atunci când este disponibilă o conexiune la internet, anumite fișiere nu vor trebui să fie încărcate de pe serverul web, deoarece vor fi deja salvate local.
- Adăugați la ecranul de start
Această caracteristică PWA face posibilă instalarea site-ului web pe dispozitive mobile. Acesta generează o comandă rapidă pe ecran, astfel încât utilizatorii să poată ajunge rapid la site prin simpla atingere a insigna pictogramei în loc să tasteze linkul din nou. Această funcție este accesibilă în toate browserele.
- Ecran de pornire/Ecran de splash
O altă parte unică a PWA este că, în ciuda rulării într-un browser, acestea pot fi plasate direct pe ecranul de start al utilizatorului și oferă o experiență captivantă, pe ecran complet.
Cu excepția iOS, toate browserele activează această capacitate, care ajută la reducerea anxietății în timpul așteptării încărcării unui site web.
- Geolocalizare
API-ul Geolocation poate fi folosit pentru a accesa informații despre geolocalizarea utilizatorului aplicației, permițând găsirea locației acestuia (cu acordul utilizatorului). De asemenea, vă permite să urmăriți utilizatorul și să primiți notificări atunci când poziția acestuia se schimbă.
- Captură video și imagini
Astăzi, „Media Capture API” oferă aplicațiilor web acces direct la intrările audio și video de la dispozitive (cameră și microfon). Aplicația web vă permite să citiți și să gestionați aceste fluxuri. Ca rezultat, puteți, de exemplu, să faceți o fotografie sau să înregistrați un videoclip fără a părăsi browserul.
Concluzie
Aproape fiecare sistem de browser din lume acceptă PWA într-un fel. În timp ce PWA pe iOS nu este pe deplin acceptat, browserul începe să înlăture obstacolele și să permită ca unele capabilități PWA să ruleze pe dispozitivele Apple.
Acest lucru ar putea sugera că browserele din întreaga lume consideră că PWA-urile au același potențial ca aplicațiile native și încep să ofere un suport mai incredibil pentru a îmbunătăți experiențele utilizatorilor.
Dacă sunteți pe cale să creați un site PWA pentru compania dvs. și căutați o agenție de dezvoltare web PWA legitimă, atunci Tigren este cea mai bună alegere.
Am construit proiecte PWA de succes care îndeplinesc nevoile multor afaceri. Echipa noastră se străduiește să ofere cele mai bune rezultate pentru clienți. Pentru mai multe informații, trimiteți-ne un mesaj la [email protected] .