Google Chrome auf Android unterstützt möglicherweise bald benutzerdefinierte Inkognito-Chrome-Tabs

Google Chrome könnte bald benutzerdefinierte Inkognito-Tabs unterstützen – benutzerdefinierte Chrome-Tabs, die im Inkognito-Modus geöffnet werden und keinen Verlauf speichern oder Screenshots unterstützen.

Der Google Chrome-Browser ist mit Abstand der dominanteste Browser auf Android. Schließlich ist es auf den meisten Android-Geräten vorinstalliert (welche brachte Google kürzlich in Schwierigkeiten mit der EU) und selbst wenn Sie einen anderen Browser verwenden, basiert er wahrscheinlich immer noch auf Chromium. Der Standard-WebView-Client von Android wurde in Android 4.4 KitKat Chromium-basiert und dann Mit Android Nougat übernimmt die Chrome-App den WebView-Prozess. Als ob das nicht genug wäre, wurde Google Chrome 45 eingeführt Benutzerdefinierte Chrome-Registerkarten Dies ermutigte App-Entwickler, Browser-Links in Chrome zu öffnen, um die Erfahrungen ihrer Benutzer zu verbessern. Mit benutzerdefinierten Chrome-Registerkarten können Entwickler eine Chrome-Registerkarte mit einigen Anpassungen anzeigen, z. B. mit der Gestaltung der Titelleiste und der Anzeige spezieller Schaltflächen im Menü, aber ein neues Commit, das wir im Chromium Gerrit entdeckt haben, deutet darauf hin, dass benutzerdefinierte Chrome-Tabs bald das Öffnen im Inkognito-Modus unterstützen werden Modus.

Benutzerdefinierte Chrome-Registerkarten in XDA Labs

Der begehen, mit dem Titel „Einführung benutzerdefinierter Inkognito-Tabs“, beschreibt detailliert, wie diese neue Variante von benutzerdefinierten Tabs funktionieren wird. Hier ist eine Zusammenfassung:

  • Ein aufgerufenes Flag (für den Benutzer nicht zugänglich, aber zur Erstellungszeit). enable_incognito_custom_tabs steuert, ob die Funktion für andere Zwecke als Zahlungsströme aktiviert werden soll.
  • Ein weiteres Flag (auch für den Benutzer nicht zugänglich) wird aufgerufen allow_incognito_custom_tabs_from_third_party Steuert, ob Drittanbieter-Apps benutzerdefinierte Inkognito-Tabs öffnen können. IKT werden durch Hinzufügen des Intent-Extras geöffnet com.google.android.apps.chrome.EXTRA_OPEN_NEW_INCOGNITO_TAB, was standardmäßig nur von Google-Apps von Erstanbietern möglich ist.
  • Sobald ein ICT geöffnet ist, gibt es einen neuen Menüpunkt namens „In Inkognito-Chrome öffnen“, der den Tab wieder in einen Inkognito-Tab in Chrome öffnet. Im Gegensatz zu normalen CCTs wird die App-Auswahl nicht angezeigt.
  • Die Symbolleiste ist standardmäßig grau, kann aber vom App-Entwickler überschrieben werden.
  • Die Benachrichtigung „Alle Inkognito-Tabs schließen“ schließt auch alle geöffneten ICTs.
  • Wie bei normalen Registerkarten im Inkognito-Modus sind Screenshots in ICTs nicht zulässig und ihr Inhalt wird in der aktuellen App-Ansicht nicht angezeigt. (Dies kann umgangen werden Ändern von „services.jar“, um das sichere Flag zu deaktivieren.)

Der Code für diese Änderung wurde noch nicht zusammengeführt, sodass wir ihn noch nicht in Chrome sehen werden. Sobald es zusammengeführt ist, wird die Funktion in Chrome Canary verfügbar sein. Wir werden sie jedoch erst in Aktion sehen, wenn Google mit der Implementierung in seinen Apps beginnt oder sie möglicherweise für Apps von Drittanbietern öffnet. Wir werden nach dieser Funktion Ausschau halten und Sie auf dem Laufenden halten, sobald sie verfügbar ist.