Artikel

So kann Google Chrome für Android sicher mit Erweiterungen versehen

protection click fraud

Android-TypenQuelle: Jerry Hildenbrand / Android Central

Fast jeder nutzt Google Chrome für ihren Webbrowser. Ja, ich kenne viele Leute, die das nicht tun, und ich habe selbst von Zeit zu Zeit verschiedene Browser verwendet, aber der Punkt steht immer noch: Chrom ist der weltweit führende Browser sowohl für Desktops als auch für Mobilgeräte, was ihn zum besten Android-Webbrowser macht.

Das größte Grund dafür ist, dass es standardmäßig installiert ist. Wenn Sie sich entscheiden, das sehr zu kaufen bestes Android-Handy, richten Sie es ein und sehen Sie ein Chrome-Symbol vorne und in der Mitte. Sie wissen sofort, dass die kleine bunte Kugel zum Surfen im Internet ist. Aber Chrome ist auch ein anständiger Webbrowser und hat eine and gute ausstattung und einige der besten Experten der Branche schützen die Daten, die Sie in der App speichern. (Denken Sie daran, dass es einen Unterschied zwischen Sicherheit und Datenschutz gibt, also nicht @ mich!)

VPN-Angebote: Lebenslange Lizenz für 16 US-Dollar, monatliche Pläne für 1 US-Dollar und mehr

Viele Leute, mich eingeschlossen, haben jedoch einen großen Kritikpunkt, wenn es um Chrome für Android geht: die fehlende Unterstützung für Android Chrome-Erweiterungen. Es gibt viele andere Browser, sogar solche, die mit dem Chromium-Quellcode erstellt wurden und Erweiterungen unterstützen. Warum kann Chrome das nicht? Google ist keine Hilfe, denn wenn Sie fragen, erhalten Sie die gleiche Antwort, die das Chrome-Team eingegeben hat die Entwickler-FAQ:

Chrome-Apps und -Erweiterungen werden derzeit in Chrome für Android nicht unterstützt. Wir haben derzeit keine Pläne, dies bekannt zu geben.

Das ist nicht sehr nützlich. Wir wissen, dass sie nicht unterstützt werden, aber vielleicht möchten wir wissen, warum sie nicht unterstützt werden.

Google Chrome-LogoQuelle: Joe Maring / Android Central

Es gibt zwei Lager, wenn es darum geht, warum. Das erste ist Google hat Angst, dass uBlock Origin sein Geschäftsmodell zerstören würde. Das zweite ist Die Berechtigungen von Android und die Dateizugriffsregeln machen das Einbinden von Erweiterungen unmöglich. Ich bin in einem dritten Lager und denke, beides sind falsche Antworten.

Das Blockieren von Anzeigen im Browser kann der von Ihnen besuchten Website schaden, hat jedoch nur minimale Auswirkungen auf das Endergebnis von Google.

Werbeblocker-Software in Chrome schadet Google auf dem Handy nicht. Es kann einzelnen Websites, die von Werbeeinnahmen abhängig sind, das Leben schwer machen, um über Wasser zu bleiben. Aber Android ist ein App-gesteuertes Ökosystem. Google kann über alle von Ihnen verwendeten Apps mehr als genug Daten über Sie und Ihre Gewohnheiten sammeln Ein paar zusätzliche Daten über Chrome zu verpassen, wird Google nicht wirklich beeinträchtigen Unternehmen.

Androids Berechtigungs- und Dateizugriffsregeln sind ein bisschen durcheinander, aber das bedeutet nicht, dass es keine sichere Möglichkeit gibt, die Unterstützung für Browsererweiterungen einzuschließen. Es bedeutet nur, dass es zwei Möglichkeiten gibt – den richtigen und den falschen Weg. Die meisten Webbrowser mit Erweiterungen wahrscheinlich mach es falsch. Ich sage wahrscheinlich, weil es nicht viel Dokumentation über private APIs gibt, die Erweiterungen möglicherweise verwenden, oder wie das Erweiterungsberechtigungsmodell in die allgemeinen Berechtigungen von Android passt. Ein Unternehmen macht es jedoch richtig und nimmt sich die Zeit, alles vollständig zu dokumentieren: Mozilla.

Firefox für Android ist nicht der beste browser. Ich hasse es, das zu sagen, genauso wie viele von euch es hassen, es zu hören, aber es ist wahr. Firefox verwendet eine eigene Rendering-Engine, sodass die Dinge etwas wackelig werden können, die App träge sein kann und die Einstellungen genauso verwirrend sind wie die von Chrome. Aber Firefox integriert Erweiterungen sicher und durchdacht.

Browsererweiterungen können nichts tun, was der Browser selbst nicht tun darf.

Eine Browsererweiterung kann nicht auf das Betriebssystem in einer Weise reagieren, die der Browser selbst nicht kann. Das ist das Android-Berechtigungsmodell im Spiel. Wenn Sie Firefox den Zugriff auf Ihre Dateien und Ordner verweigern, gibt es keine Erweiterung zum Suchen und Speichern von Memes funktioniert, weil es auf nichts außer auf die privaten Datenordner von Firefox zugreifen kann, was keine andere App kann lesen. Es wäre, als würde man etwas in eine verschlossene Kiste stecken und dann den Schlüssel ins Meer werfen.

Ein Browser fordert jedoch eine ziemlich breite Palette von Berechtigungen an, zumindest eine, die nicht vorinstalliert ist. Es hat volle Administratorrechte (wenn man dich ansieht, Samsung Internetbrowser) also theoretisch kann eine Erweiterung, die innerhalb dieser Grenzen bleibt, wie beworben funktionieren.

Dies ist nicht immer der Fall. Viele Firefox-Erweiterungen funktionieren auf der Android-Version einfach nicht, und das Debug-Protokoll teilt dem Entwickler mit, dass es eine "ANDROID INCOMPATIBLE API" verwendet, wenn die Ausführung fehlschlägt. Wenn Sie Entwickler sind und wissen möchten, welche internen APIs von Firefox auf Android funktionieren und welche nicht, Hier ist die Dokumentation, die Sie zuerst lesen möchten.

Firefox Focus für AndroidQuelle: Jerry Hildenbrand / Android Central

Das Kaninchenloch ist jedoch geöffnet, denn viele Erweiterungen laufen nur im Browserraum (wie z Werbungsblocker, was wirklich jeder will), so kommt das Android-Berechtigungsmodell nicht ins Spiel. Stattdessen verwenden diese Erweiterungen die privaten APIs des Browsers – Regeln und Anweisungen, die der Browser, und nur der Browser, in Ordnung halten muss. Hier stechen Mozilla und Firefox hervor.

Mozilla hat seine eigenen Empfohlenes Erweiterungsprogramm die Erweiterungen zeigt, die Ihrer Meinung nach Ihrer Aufmerksamkeit würdig sind. Zu den Voraussetzungen für die Teilnahme an diesem Programm gehört, dass Ihre Erweiterung nicht versucht, etwas Zwielichtiges zu tun und genau wie beworben funktioniert. Den Quellcode einer Browsererweiterung zu sehen ist einfach, daher ist die Überprüfung auf böswillige Absichten ebenso einfach.

Nicht jede Erweiterung in diesem Programm funktioniert mit Firefox für Android, da nicht jede Firefox-API in Firefox für Android enthalten ist. Chrome ist auf die gleiche Weise – die Codebasis für Chrome auf einem Mac, einem Windows-PC oder einem Smartphone ist dieselbe. Aber je nachdem, wofür Sie es bauen, ist das Endprodukt etwas anders.

Mozilla hat eine kuratierte Liste von Erweiterungen für mobile Benutzer zur Auswahl.

Mozilla erlaubt es Benutzern, kompatible Erweiterungen zu installieren, die Teil der empfohlenen Liste sind. Es weiß, dass diese Erweiterungen wie angekündigt funktionieren und vertrauenswürdig sind. Vielleicht haben andere Browser eine ähnliche Methode zur Überwachung von Erweiterungen, aber Mozilla macht es wirklich einfach, die Dokumentation darüber zu finden, wie das alles funktioniert. Ich sage nicht, dass Brave schlecht ist oder dass Yandex schlecht ist; Ich sage, Firefox gibt mir die Informationen, um zu wissen, wie alles funktioniert.

Es gibt keinen Grund, warum Chrome für Android nicht auf dieselbe Weise funktioniert. Tatsächlich ist es sollte funktionieren auf die gleiche Weise – wenn Google sich wirklich um die Browsersicherheit kümmert, würde Chrome-Benutzern Zugriff auf sichere Erweiterungen Benutzer davon abhalten, Produkte zu verwenden, die möglicherweise nicht so sicher sind wie Chrome. Es ist möglich, und wir können buchstäblich eine großartige Möglichkeit sehen, dies von Mozilla aus zu tun.

Stattdessen bemüht sich Google, sicherzustellen, dass Erweiterungen nicht auf Mobilgeräten funktionieren. Es ist richtig im Makefile Wenn Sie Chromium für Mobilgeräte erstellen:

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

Das bedeutet, dass Erweiterungen aktiviert werden, es sei denn, das Ziel ist Android, iOS oder Fuchsie – also auch keine Erweiterungen in Chrome für das nächste Betriebssystem von Google. Ein Entwickler, der einen Chromium-basierten Webbrowser für Android erstellt, muss diesen Code finden und ändern, bevor er die App erstellt, wenn er Erweiterungsunterstützung auf einer beliebigen Ebene einschließen möchte.

Google können Erweiterungen in Chrome für Android sicher unterstützen. Warum das nicht der Fall ist, wird wohl ein Rätsel bleiben.

Jetzt, da wir sehen, dass es möglich ist, die Unterstützung von Erweiterungen für Chrome auf Mobilgeräten sicher einzubinden, sind wir wieder bei der Frage, warum Google dies nicht tut. Die wahre Antwort darauf werden wir wahrscheinlich nie erfahren. Ich hoffe, dass es kein Verlust an Werbeeinnahmen ist, denn das bedeutet, dass VPNs als nächstes an der Reihe sind. Keine Sorge, das ist nicht der Grund und dein mobiler VPN-Client ist sicher.

Starttermine für Samsung Galaxy Watch 4 und Galaxy Z Fold 3 angekündigt
Daumen drücken

Die Markteinführungstermine für die Samsung Galaxy Watch 4 und Galaxy Z Fold 3 deuten darauf hin, dass sie zu sehr unterschiedlichen Zeiten in die Hände der Kunden gelangen werden.

Neue Kartellgesetze signalisieren große Veränderungen für Google, Amazon, Facebook, Apple
Auf geht's

Der Justizausschuss des US-Repräsentantenhauses hat mehrere neue Gesetzentwürfe vorgelegt, die die Marktdominanz der Big Tech abbauen könnten.

Bevölkerung: Ein Entwickler BigBox VR ist jetzt Teil von Oculus Studios
Rang auf!

Bevölkerung: One ist das beste Battle Royale in VR, und jetzt wird sein Entwickler BigBox VR Teil von Oculus Studios, um die Entwicklung des Spiels weiter zu unterstützen.

Reinigen Sie Ihr Telefon gründlich mit diesen UV-Desinfektionsmitteln
Sauber und klar und unter Kontrolle

Das Innere Ihres Telefons sauber zu halten ist so einfach wie das Löschen von Cache-Dateien und das Löschen alter, gesicherter Fotos. Die Reinigung der Außenseite Ihres Telefons bis auf mikrobiotische Ebene kann ebenfalls einfach sein, wenn Sie die richtige Ausrüstung haben.

instagram story viewer