Cortexion-Testkit für Safari und Firefox

Prüft in diesem Browser, ob der Weg trägt, den Cortexion für eingebettete Apps vorsieht: Die Hülle liegt auf Domain A, die App auf Domain B und steckt in einem Rahmen. Geprüft werden das Token per postMessage, der Service Worker, das partitionierte Cookie und der Speicher im Rahmen. Dauer: etwa zwei Minuten. Am Ende steht ein Text zum Zurückmelden (Auftrag AU4).

1 Adressen

Die beiden Adressen müssen zu verschiedenen Sites gehören, so wie app.cortexion.de und x7k2.cortexion-apps.de. Zwei Subdomains derselben Domain zählen als dieselbe Site und liefern Ergebnisse, die für Cortexion nicht gelten.

2 Angaben zum Browser

3 Prüfen

Während des Laufs (etwa zwei Minuten, davon 40 Sekunden Leerlauf) den Bildschirm nicht sperren und nicht in einen anderen Tab wechseln; auf dem iPhone friert Safari sonst die Seite ein.

Die Knöpfe darunter brauchen einen Klick von dir (Pop-ups und die Storage Access API verlangen eine Nutzeraktion). „Eigenes Fenster“ vor „Storage Access“ ausführen. „Zurück nach Seitenwechsel“ (P33) zum Schluss: Er führt durch vier Teile, darunter Neuladen der Seite und einen neuen Tab; die Ergebnisse bleiben erhalten, die anderen Knöpfe gehen danach aber nicht mehr.

Rahmen mit der App (Domain B):

4 Ergebnis

5 Zurückmelden

Den Text kopieren und an Markus oder Marc schicken (oder als Datei ablegen, wie im README beschrieben). Er enthält keine Geheimnisse; die Token dieses Laufs sind Zufallswerte ohne Bedeutung.

Protokoll (nur zur Fehlersuche)