Članek

Tukaj je opisano, kako lahko Google varno pripelje razširitve za Chrome za Android

protection click fraud

Android fantjeVir: Jerry Hildenbrand / Android Central

Skoraj vsi uporabljajo Google Chrome za njihov spletni brskalnik. Ja, poznam veliko ljudi, ki jih ne, in tudi sam sem občasno uporabljal različne brskalnike, vendar bistvo še vedno stoji: Chrome je vodilni brskalnik na svetu tako v namiznih kot v mobilnih napravah, zaradi česar je najboljši spletni brskalnik Android.

The največji razlog za to je, da je privzeto nameščen. Če se odločite, da želite kupiti zelo najboljši Android telefon, jo nastavite in vidite ikono Chroma spredaj in na sredini. Takoj veste, da je majhna raznobarvna kroglica namenjena brskanju po spletu. Toda Chrome je tudi sam po sebi dostojen spletni brskalnik in ima dober nabor funkcij in nekateri najboljši strokovnjaki v panogi, ki varujejo podatke, ki jih shranjujete v aplikaciji. (Ne pozabite, da obstaja razlika med varnostjo in zasebnostjo, zato me ne @!)

Ponudbe za VPN: življenjska licenca za 16 USD, mesečni paketi od 1 USD in več

Mnogi ljudje, tudi jaz, imajo en velik problem, ko gre za Chrome za Android: pomanjkanje podpore za razširitve za Chrome za Android. Obstaja veliko drugih brskalnikov, tudi tistih, zgrajenih iz izvorne kode Chromium, ki podpirajo razširitve, zakaj torej Chrome ne more? Google ni v pomoč, ker če vprašate, dobite enak odgovor, kot ga je dala ekipa za Chrome

pogosta vprašanja za razvijalce:

Aplikacije in razširitve za Chrome trenutno niso podprte v Chromu za Android. Trenutno ne načrtujemo objave.

To ni zelo koristno. Vemo, da niso podprti, morda pa bi radi vedeli, zakaj niso podprti.

Logotip Google ChromeVir: Joe Maring / Android Central

Zakaj obstajata dva tabora. Prvi je Google se boji, da bi uBlock Origin ubil njegov poslovni model. Drugi je Dovoljenja Androida in pravila dostopa do datotek onemogočajo vključevanje razširitev. Sem v tretjem taboru in mislim, da sta oba napačna odgovora.

Blokiranje oglasov v brskalniku lahko škoduje spletnemu mestu, ki ga obiščete, vendar ima minimalen učinek na Googlovo spodnjo vrstico.

Programska oprema za blokiranje oglasov v Chromu ne škoduje Googlu v mobilnih napravah. Posamezna spletna mesta, ki so odvisna od prihodka od oglasov, lahko otežijo življenje. Toda Android je ekosistem, ki ga poganja aplikacija. Google lahko zbere več kot dovolj podatkov o vas in vaših navadah v vseh aplikacijah, ki jih uporabljate manjkajoči dodatni podatki v Chromu v resnici ne bodo povzročili velikega umazanije v Googlovih posel.

Androidov dovoljenja in pravila dostopa do datotek so nekoliko zmedeni, vendar to ne pomeni, da ni varnega načina za vključitev podpore za razširitve brskalnika. Pomeni samo, da lahko to storimo na dva načina - na pravi način in na napačen način. Večina spletnih brskalnikov, ki vključujejo razširitve verjetno naredi napačno. Verjamem, verjetno zato, ker ni veliko dokumentacije o zasebnih API-jih, ki jih razširitve morda uporabljajo, ali o tem, kako model dovoljenja za razširitev ustreza splošnim dovoljenjem Androida. Vendar eno podjetje to počne pravilno in si vzame čas, da vse v celoti dokumentira: Mozilla.

Firefox za Android ni najboljši brskalnik. Sovražim reči, da tako kot mnogi od vas sovražijo to, vendar je res. Firefox uporablja svoj lastni mehanizem upodabljanja, tako da lahko stvari postanejo nekoliko zapletene, aplikacija je lahko počasna in nastavitve so enako zmedene kot Chromove. Toda Firefox razširitve vključuje varno in premišljeno.

Razširitve brskalnika ne morejo storiti ničesar, česar sam brskalnik ne sme.

Razširitev brskalnika ne more delovati na operacijski sistem na kakršen način, kot ga ne more storiti tudi sam brskalnik. To je model dovoljenj za Android. Če Firefoxu zavrnete dostop do datotek in map, razširitev, namenjena iskanju in shranjevanju memov, ni bo delal, ker ne more dostopati do ničesar, razen do zasebnih map podatkov Firefoxa, česar nobena druga aplikacija ne more preberite. Bilo bi kot, če nekaj vtaknete v zaklenjeno škatlo in nato vržete ključ v ocean.

Vendar brskalnik zahteva precej široko paleto dovoljenj, vsaj tistih, ki niso bili vnaprej nameščeni. Ima polne skrbniške pravice (gledam vas, Samsungov brskalnik) torej teoretično lahko razširitev, ki ostane znotraj teh meja, deluje tako, kot je oglaševana.

To ni vedno tako. Veliko razširitev Firefox preprosto ne bo delovalo v različici Androida, dnevnik odpravljanja napak pa bo razvijalcu povedal, da uporablja "ANDROID INCOMPATIBLE API", ko poskuša zagnati in ne uspe. Če ste razvijalec in vas zanima, kateri Firefoxovi notranji API-ji delujejo v sistemu Android in kateri ne, tukaj je dokumentacija, ki jo želite najprej prebrati.

Firefox Focus za AndroidVir: Jerry Hildenbrand / Android Central

Zajčja luknja je bila odprta, ker se številne razširitve izvajajo samo v prostoru brskalnika (kot blokator oglasov, kar si v resnici vsi želijo), zato model dovoljenj za Android ne pride v poštev. Namesto tega te razširitve uporabljajo zasebne API-je brskalnika - pravila in navodila, da mora brskalnik in samo brskalnik vzdrževati hišo v redu. Tu izstopata Mozilla in Firefox.

Mozilla ima svojo Priporočeni razširitveni program ki prikazuje razširitve, za katere se vam zdi, da so vredne vaše pozornosti. Del zahtev, ki jih morate imeti v tem programu, je, da vaša razširitev ne poskuša narediti ničesar senčnega in deluje točno tako, kot je oglaševano. Ogled izvorne kode razširitve brskalnika je enostaven, zato je tudi preverjanje zlonamernih namenov enako enostavno.

Vsaka razširitev v tem programu ne bo delovala z Firefoxom za Android, ker ni vsak Firefox API vključen v Firefox za Android. Chrome je enak - kodna baza za Chrome v Macu, računalniku z operacijskim sistemom Windows ali pametnem telefonu je enaka. Toda glede na to, za kaj ga gradite, se končni izdelek nekoliko razlikuje.

Mozilla ima izbran seznam razširitev, med katerimi lahko izbirajo uporabniki mobilnih naprav.

Mozilla omogoča uporabnikom, da namestijo združljive razširitve, ki so del priporočenega seznama. Vede, da te razširitve delujejo kot oglaševane in jim je mogoče zaupati. Mogoče imajo drugi brskalniki podoben način nadzora razširitev, vendar Mozilla resnično olajša iskanje dokumentov o tem, kako vse to deluje. Ne rečem, da je pogumen slab ali da je Yandex slab; Pravim, da mi Firefox daje informacije, da vem, kako vse deluje.

Ni razloga, da Chrome za Android ne deluje enako. Pravzaprav je bi morali deluje enako - če Google res skrbi za varnost brskalnika, bi omogočanje uporabnikom Chroma dostopa do varnih razširitev odvrnilo uporabnike od uporabe izdelkov, ki morda niso tako varni kot Chrome. Možno je in iz Mozille lahko dobesedno vidimo odličen način za to.

Google se namesto tega trudi, da bi zagotovil, da razširitve ne morejo delovati v mobilnih napravah. To je prav v datoteki make če gradite Chromium za mobilne naprave:

declare_args () enable_extensions =! is_android &&! is_ios &&! is_fuchsia. 

To pomeni, da omogočite razširitve, razen če je cilj Android, iOS ali Fuksija - torej tudi brez razširitev v Chromu za Googlov naslednji operacijski sistem. Razvijalec, ki izdeluje spletni brskalnik na osnovi Chromiuma za Android, mora najti ta del kode in ga spremeniti, preden sestavi aplikacijo, če želi vključiti podporo za razširitve na kateri koli ravni.

Google lahko varno podpira razširitve v Chromu za Android. Zakaj ne bo verjetno ostalo skrivnost.

Zdaj, ko vidimo, da je mogoče varno vključiti podporo za razširitve za Chrome za mobilne naprave, smo se vrnili k vprašanju, zakaj Google tega ne bo storil. Pravega odgovora na to verjetno ne bomo nikoli izvedeli. Upam, da ne gre za izgubo prihodka od oglasov, ker to pomeni, da so naslednji na vrsti VPN-ji. Ne skrbite, to ni razlog in vaš mobilni odjemalec VPN je varno.

Datumi lansiranja Samsung Galaxy Watch 4 in Galaxy Z Fold 3 sta napovedana
Držim pesti

Datumi predstavitev Samsung Galaxy Watch 4 in Galaxy Z Fold 3 kažejo, da bodo stranke dosegle v zelo različnih časih.

Novi protitrustovski računi nakazujejo velike spremembe za Google, Amazon, Facebook, Apple
Tu smo

Odbor za pravosodje ameriških predstavniških domov je predstavil več novih zakonov, ki bi lahko odpravili prevlado na trgu velike tehnologije.

Prebivalstvo: En razvijalec BigBox VR je zdaj del Oculus Studios
Uvrstite se!

Prebivalstvo: Eden je najboljši bojni kraj v VR, zdaj pa njegov razvijalec BigBox VR postaja del Oculus Studios za nadaljnjo pomoč pri razvoju igre.

S temi razkužilnimi sredstvi za ultravijolično počistite telefon
Čisto in čisto in pod nadzorom

V notranjosti je čist telefon tako enostavno kot brisanje datotek iz predpomnilnika in brisanje starih, varnostno kopiranih fotografij. Čiščenje zunanjosti telefona do mikrobiotske ravni je lahko tudi enostavno, če imate pravo opremo.

instagram story viewer