Hallo Auge,
Ja. Obwohl. Überleg mal ob nicht genau dasselbe mit einer einzelnen php-Seite auftreten würde. Wenn links ein Nav ist und rechts der Text muß der Screenreader genauso damit klarkommen können.
Wie kommst du darauf, dass der Screenreader deine Seitenaufteilung für graphische Browser, links: Navi, rechts: Inhalt, übernimmt? Warum sollte es beim _Vorlesen_ eines Textes überhaupt ein "links" und ein "rechts" geben?
Ich hab mal einen Screenreader benutzt. Der war aber alt und nicht so toll.
Sicherlich mag es Screenreader geben, ich kenn die aktuellen nicht, die vielleicht so etwas nicht können. Aber technisch ist das doch keine Barriere. Wenn der Screenreader das nicht kann dann hat er einfach einen Nachteil. Und warum sollte jemand ein Produkt so auf den Markt bringen?
Mal davon abgesehen daß der Screenreader genauso ein Problem hat mit einer einzigen Seite wo links die Nav ist.
Also blebt: Interne Darstellung genau wie im grafischen Browser ist kein Problem. Technisch. Wer es nicht umsetzt dessen Produkt hat einen Nachteil.
Und weiterhin. Wenn es sich um Schrift handelt, dann kann der Screenreader theoretisch die Höhe der Schrift und Frames ins Verhältnis setzen genau wie im grafischen Browser und wenn es nötig ist diese zusammen vorlesen. Auch technisch möglich.
Und andererseits, wenn der Screenreader fälschlich den Text zB so vorliest, eine Zeile und dann ein paar Worte links aus dem Navi, dann ist diese Gefahr bei einer einzelnen Seite größer als mit Frames.
Den Text hab ich tatsächlich in meiner Framedefinition eingebunden. *g*
Ich glaub einfach Frames gibt es mittlerweile so lange. Und wenn jemand unbedingt einen Prä-Frame-Browser nutzen will, dann kann er mit dem ohnehin wenig anfangen. Ob er mit php und dem restlichen Gimmicks klarkommen würde ist ja auch noch die Frage. Das ist ja glaube ich noch neuere Technik als Frames.Wie Ashura schon sagte, PHP wird auf dem Server ausgeführt, der Browser kommt damit nicht in Berührung. Und Browser, die keine Frames darstellen, bzw. deren Darstellung abschaltbar machen, sind nicht zwangsläufig "Prä-Frame-Browser".
Ja. Stimmt mit dem php.
Und abschaltbar machen ist ja ok. Aber grundsätzlich abgeschaltet sein?
Und die Geräte die Blinde nutzen haben so ein Feld wo mit kleinen Nadeln oder was das ist von unten diese Brailleschrift erzeugt wird. Man kann also mit dem Finger drüberfahren und liest den Text. Und da ist es sicher leicht genauso wie am Bildschirm zwei Frames nebeneinander darzustellen. So, daß man zB links eine Kategorie rechts einem Text zuordnen kann. Wenn nicht, sollte das auch leicht zu entwickeln sein.
Für die Braillezeile gilt das Gleiche wie für Screenreader: Gibt es hier überhaupt ein "links" oder "rechts"? Die Braillezeile stellt geschriebenen Text dar, genauer gesagt, sie schreibt ihn in Blindenschrift auf. Wie soll sie ein optisches links oder rechts erkennen? Zumal sich diese Inhalte in verschiedenen Dateien befinden. In einer Version der Seite ohne Frames befänden sich die Inhalte wenigstens in _einer_ Datei, der man entsprechend CSS-Anweisungen mitgeben könnte um die (Nicht)Anzeige oder Positionierung zu beeinflussen.
Wie soll sie ein optisches Links-Rechts erkennen können? Glaubst du dafür braucht es einen Monitor? Der Monitor zeigt es nur an! Die Daten und deren Anordnung sind dem Rechner aber bekannt. Weshalb glaubst du also daß eine Software das können soll und die andere nicht?
Und andererseits sagst du in einer einzelnen Seite soll das plötzlich gehen. Das klingt nicht einleuchtend.
Sieh es mal so. Der Rechner berechnet die Seite und kennt die Darstellung. Ob er das nun auf einen Monitor oder so ein Blindenlesegerät so ausgibt wie es optisch aussehen würde macht keinen Unterschied.
Ja. Nicht verschwinden. Aber beim Beispiel des Blindenlesegeräts kann es doch egal sein ob da ein Frame ist und links und rechts im Frame steht etwas oder ob es nun eine Seite ist. Man kann es doch genauso anzeigen wie in einem normalen Browser.
Du scheinst nicht zu verstehen, dass ein Frameset keine Datei mit Inhalt ist (ein sinnig gefüllter <noframes>-Bereich ausgenommen), sondern nur die Definitionen zur Anzeige _anderer_Dateien_ enthält. Letztere stellen erst den gewünschten Inhalt bereit. Das Frameset selbst ist quasi _nichts_, leer!
Ja. Und? Glaubst du die Software für das Lesegerät wäre programmiert von Leuten die das nicht wissen? Als ob der Blinde dann nur den Noframetext lesen würde.
Die Braillezeile müsste nach deinem Wunsch zwei Dateien gleichzeitig darstellen (aufschreiben). Nämlich die beiden Dateien, die die Navigation und den eigentlichen Inhalt der Seite enthalten, also die vom Frameset aufgerufenen Dateien. Es kann aber nur ein Text aufgeschrieben werden, der zwangsläufig aus nur _einer_ Datei stammen kann.
Also die Logik entgeht mir.
Stell dir mal vor du lädst eine Seite mit Frames und dein Monitor zeigt sie an. Jetzt kannst du aber als Blinder nur immer ein Stück lesen(sehen halt). Also nimmst du eine Streichholzschachtel(mir fällt grad nichts besseres ein), legst die Schachtel weg und setzt die Hülle auf den Monitor. Da hindurch kannst du immer nur ein paar Zeilen bzw Zeichen sehen. Du kannst aber die Hülle verschieben und links den Navframe usw ansehen. Auch zugleich mit einer Zuordnung im Hauptframe in Verbindung setzen wenn nötig. Du geht halt einfach über den Bildschirm.
Warum glaubst du denn man könne da nur eine einzige Seite darstellen?
Und Screenreader? Solange es sich um echte Schrift handelt, also keine Grafikschrift usw kann ein Screenreader technisch ganz sicher intern auch die Seite so lesen wie ein Standardbrowser. Frame neben Frame und Schrift an Schrift. Wenn es das denn braucht. Normalerweise sind Frames ja da um auch sinngemäß die Texte zu trennen.
s. o.
Mit weniger um Geld meine ich, daß da nicht unbedingt derjenige genommen wird der günstiger ist oder sogar sehr viel günstiger. Ist einfach zu riskant schätze ich.
Das hat jetzt _nichts_ mit deinen ehem. Kollegen zu tun, aber was einige teure Webagenturen zu leisten vermögen, sieht man an Seiten wie beispielsweise der des Arbeitsamtes, ... ach nee, der Arbeitsagentur.
Ist die umständlich?
Der Gedanke wird wohl sein, lieber mehr bezahlen und eine rennomierte Firma beauftragen statt ein billiger Reinfall.
Grüße,
Sebastian