Wie ein Modell eine Seite sieht
Dieselbe Seite auf zwei Arten gelesen, als Struktur und als Text, mit der echten Ausgabe von Dinoer.
Ein Modell kann eine Seite nicht sehen, und Dinoer gibt ihm kein Bild zum
Ansehen. Die beiden Sichten unten sind das, was ein Aufruf liefert,
aufgenommen gegen https://example.com, unbearbeitet.
Erstens: als Struktur
/opt/dinoer/venv/bin/python3 /opt/dinoer/shot.py \
--url https://example.com --a11y --guide-version 1.6
- heading "Example Domain" [level=1]
- paragraph: This domain is for use in documentation examples without needing permission. Avoid use in operations.
- paragraph:
- link "Learn more":
- /url: https://iana.org/domains/example
Das ist der Barrierefreiheitsbaum, den Chromium für Bildschirmleser aufbaut;
Dinoer erfindet ihn nicht. Er enthält Rollen (heading, link), Ziele
(/url:) und die Verschachtelung. Chromium lädt die Seite und setzt sie, um
ihn aufzubauen, aber es wird keine Aufnahme gemacht.
Zweitens: als Text
{"type": "extraire_texte"}
{"extraction_texte": {
"titre": "Example Domain",
"texte": "Example Domain\nExample Domain\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\nLearn more",
"url": "https://example.com/",
"date_capture": "2026-08-14T13:23:35+00:00"}}
Dieselbe Seite, dieselbe Sitzung. Der Baum sagt, was die Seite ist: eine Überschrift, ein Absatz, ein Link. Der extrahierte Text sagt, was sie sagt, ohne Markup und ohne Störelemente. Bei einem Artikel oder einer Dokumentationsseite ist das meist die Sicht, die man zuerst liest.
Was fehlt
Dinoer liefert weder eine Bildschirmaufnahme noch eine nummerierte Überlagerung: Der Code, der sie erzeugte, wurde entfernt. Warum →
Sagt die Struktur einer Seite nichts über ein Element aus, etwa über einen Canvas oder ein Bild ohne Beschriftung, gibt es nichts, worauf man zurückgreifen könnte. Wo die Wahrnehmung endet →
Nachvollziehen
--a11y liefert den Baum; die Aktion extraire_texte liefert im selben
Aufruf den Text:
/opt/dinoer/venv/bin/python3 /opt/dinoer/shot.py --url https://example.com --a11y \
--action '{"type":"extraire_texte"}' --guide-version 1.6
Aufgenommen am 14. August 2026
Beide Ausgaben auf dieser Seite stammen aus derselben Sitzung, gegen
https://example.com.