Ashura: Webseite umschreiben

Beitrag lesen

Hallo Sebastian.

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.

Nicht unbedingt. Dass Framesets über keine Struktur verfügen, wurde dir hier ja schon einmal irgendwo gesagt.
Mittels PHP erzeugte HTML Dokumente dagegen können sehr wohl eine wohldurchdachte Struktur enthalten, sofern sich der Webautor da etwas Mühe gegeben hat.
Das entscheidende hier ist aber, dass man Screenreadern ein eigenes CSS geben kann und somit auch die Ausgabe beeinflussen kann, sodass z. B. irrelevante Objekte von vornherein ausgeblendet werden, um die logische Abfolge zu erleichtern.

Naja. Wenn es GoogleAdsense-Werbung ist, die per IFrame eingebunden wird könnte das schon Probleme geben.

Nein, warum? Man wählt dann den Iframe an und in diesem den Link.

Aber Textlinks stimmt schon. Bilder würden vermutlich fehlen.

Normale Bilder sollten grundsätzlich -- eben gerade für diesen Fall -- mit dem alt="" Attribut versehen werden. Dann sind sie zumindest erfassbar und werden bei einem Bildlink auch nicht mit dem href="" Attribut als Text angezeigt.

Den Text hab ich tatsächlich in meiner Framedefinition eingebunden. *g*

Das ist schlecht. Solltest du hier vom noframes-Element sprechen, dann solltest du dort _unbedingt_ eine Alternativnavigation einbinden, sodass man auch frameless alles erreichen kann.

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.

Was hat das damit zu tun? Dir ist hoffentlich bewusst, dass Browser von PHP _absolut nichts_ mitbekommen, da es serverseitig ausgeführt wird und lediglich die Ausgabe zum Client gelangt. Insofern kann _kein_ Browser der Welt ein Problem mit PHP haben.
Frames jedoch setzen eine clientseitige Umsetzung voraus, worauf man sich niemals verlassen darf.

Und aktuell entwickelte Screenreader bzw Behindertenlesegeräte sollten damit keine Probleme haben. Zumindest sehe ich nicht warum man etwas am Bildschirm nicht ähnlich an einen blinden User weitergeben kann.

Weil es sich hierbei um Software handelt. Sie kann nicht denken, nicht fühlen, eingeschränkt erahnen und nicht eigenständig Zusammenhänge erkennen, sofern kein komplexer Algorythmus davor geschaltet wurde.

Da sehe ich viel mehr Probleme bei Schrift, die nur ein Bild ist usw wie oft benutzt.

Mit besagtem alt="" Attribut kann man den Schaden minimieren.

Obwohl. Vielleicht kann man die verschiedenen Farbstufen farblich erhöhen und somit lesbar machen.

Den Text auf dem Bild lesbar machen? Wenn du das hinbekommst, bist du ein gemachter Mann.

Grundsätzlich sollten Frames aber kein Problem darstellen. Bzw das zu entwickeln.

Wenn es dir so einfach erscheint, warum zeigst du uns dann nicht einmal, wie du dir das vorstellst? ;)
Wäre es so einfach umzusetzen, gäbe es dies auch schon seit Ewigkeiten.

Ich mein wenn der Rechner wirklich sooo alt ist, ist fraglich ob surfen überhaupt sinnvoll möglich ist.

Wo zum Geier sprach ich von alten Rechnern? Ich verstehe nicht, wie du auf alte Rechner gekommen bist.

Und so extrem alte Rechner gibts ja nur noch selten. Die Rechner in manchen Uniräumen sind schon uralt aber richtige Browser laufen auch da.

Was ist ein "richtiger" Browser?
Alle modernen Browser? -> der IE fliegt raus.

Screenreader ist ja ein Programm was vorlesen kann was in der HTML-Seite steht. (...)

Die Funktionsweise von Screenreadern ist mir bereits bewusst.
Ich meinte aber im Speziellen das Lesen im  Falle von Frames.

Ist mir noch nicht begegnet. Meistens sind Dinge wie Javascript abgestellt, wegen Sicherheit, aber Frames sind ja kein Sicherheitsproblem für sich.

Wenn jemand sehr häufig auf einer Seite surft, wo Werbung mittels eines Popups eingeblendet wird, was macht er da? Er lässt Popups blocken.

Was macht er wohl, wenn die Werbung mittels eines Frames eingeblendet wird?

"Jetz geb ichs euch Framefans aber"* *g* Nur Spaß.

Aber gar nicht abwegig, wenngleich sinnfrei.

Ein Frameset ist und bleibt ein Kit aus mehreren Dokumenten, deren Art und Typ vollkommen voneinander abweichen kann. Es sind mehrere grundverschiedene Fenster, die lediglich gleichzeitig dargestellt werden. Somit können diese Dokumentengrenzen nicht einfach verschwinden. (Optisch ja, technisch unmöglich.)

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.

Eben nicht. Es _sind_ mehrere Dokumente.

Normalerweise sind Frames ja da um auch sinngemäß die Texte zu trennen.

Nein, um Texte sinngemäß zu trennen, gibt es das p-Element.
Was du meinst, ist die Trennung mehrerer Dokumente. Und genau das machen Frames, sie vereinen keine Dokumente, sondern trennen sie.

Und Dokumententyp? Naja, was gibts denn da?

HTML, DOC, PDF, XML, JPG, GIF, PNG, Plaintext, ...

Wenn der Reader pdf nicht lesen kann dann kann er es auch als Einzelseite nicht usw.

Sofern kein passender Viewer installiert ist, ja.

Wenn ein normaler Browser lesbar bleibt dann kann das ein Blindenlesegerät auch.

Wenn ein Browser nicht gerade OpenSource ist, dürfte er nur schwerlich lesbar sein.

Muß man ja, sonst kann man ja eh kaum navigieren.

Schon einmal etwas von Sprachnavigation gehört?
Oder eine Steuerung mit minimalen Körperbewegungen?
Ob eine erweiterte Aktion, wie das Markieren möglich ist, bleibt fraglich.

Markieren kann man vermutlich immer irgendwie technisch umsetzen.

Abhängig von den technischen Gegebenheiten, vielleicht.

Wie gesagt. Irgendwie muß er ja navigieren. Und wenn er navigieren kann, dann kann man technisch auch alles mögliche umsetzen.

Wie du hier vom einen auf das andere schließt, ist mir ein Rätsel.
Verlgeich: Nur weil sich jemand in ein Auto setzen kann, heißt das noch lange nicht, dass er es auch fahren kann.

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.

In den meisten Fällen wird der genommen, der am schnellsten die beeindruckendsten Resultate hervorbringen kann.
Wie es dabei aber auf der qualitativen Seite aussieht, kann man hier im Forum recht häufig bei Fragen herauslesen.
("Für einen Kunden soll ich dieses und jenes machen -- wie geht das?")

Ja. Opera hab ich auch lange genutzt. Aber die Technik lahmt andauernd.

Bei welcher Version bist du ausgestiegen? 6.0?
Schau dir einmal die aktuelle Version Version an und ich verspreche dir, dass du positiv überrascht sein wirst.

Jetzt nutze ich Mozilla und ist bisher der beste Browser den ich genutzt habe.

Fast jeder Browser ist besser als der IE. ;)

Der Rest wird das dann eh schon gewohnt sein und den Link finden.

Solange er deutlich erkennbar ist, ja.

Um noch einmal nachzufragen. Ich kann sowohl meine Framedefinitionsdatei als auch die Frames per php erzeugen, ja?

Du kannst die dafür erforderlichen HTML-Dokumente mit PHP erzeugen, ja.
Wie du dies dann letztendlich umsetzt, hängt von deinem Verständnis von HTML und PHP sowie von deinen technischen Fähigkeiten ab.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
Try it: Become an Opera Lover in 30 days
Meine Browser: Opera 8.0 | Firefox 1.0.3 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
0 151

Webseite umschreiben

Sebastian
  • php
  1. 0
    azok
    1. 0
      Sebastina
      1. 0
        FrankieB
        1. 0
          Sebastian
          1. 0
            FrankieB
            1. 0
              Cybaer
              1. 0
                Candid Dauth
                1. 0
                  Cybaer
      2. 0
        Ashura
        1. 0
          Sebastian
          1. 0
            FrankieB
            1. 0
              Sebastian
              1. -1
                at
                1. 0
                  Auge
                  1. 0
                    at
                    1. 0
                      Cybaer
                      1. 0
                        at
                        1. 0
                          Cybaer
          2. 0
            Ashura
            1. 0
              Sebastian
              1. 0
                FrankieB
                1. 0
                  Sebastian
                  1. 0
                    at
              2. 0
                Ashura
                1. 0
                  Sebastian
                  1. 0
                    Ashura
                    1. 1
                      Auge
                      1. 0
                        Cybaer
                      2. 0
                        Sebastian
                        1. 0
                          Auge
                          1. 0
                            Sebastian
                            1. 0
                              Auge
                              1. 0
                                Sebastian
                                1. 0
                                  Auge
                                  1. 0
                                    Sebastian
                                2. 0
                                  at
                                  1. 0
                                    Sebastian
                                    1. 0
                                      at
                                      1. 0
                                        Cybaer
                                        1. 0
                                          at
                                          1. 0
                                            Sebastian
                                            1. 0
                                              at
                                              1. 0
                                                Sebastian
                                                1. 0
                                                  Cybaer
                                          2. 0
                                            Cybaer
                                            1. 0
                                              at
                                      2. 0
                                        Sebastian
                                        1. 0
                                          at
                                          1. 0
                                            Sebastian
                                          2. 0
                                            Cybaer
                                            1. 0
                                              at
                                              1. 0
                                                Cybaer
                                                1. 0
                                                  at
                                              2. 0
                                                Sebastian
                          2. 0
                            at
                            1. 0
                              Auge
                              1. 0
                                at
                        2. 0
                          Cybaer
                          1. 0
                            Sebastian
                            1. 0
                              Cybaer
                    2. 0
                      Sebastian
                      1. 0
                        Ashura
                        1. 0
                          Cybaer
                          1. 0
                            at
                            1. 0
                              Cybaer
                              1. 0
                                at
                                1. 0
                                  Cybaer
                                  1. 0
                                    at
                                    1. 0
                                      Cybaer
                                      1. 0
                                        Cybaer
                                        • menschelei
                                      2. 0
                                        at
                                        1. 0
                                          Cybaer
                      2. 0
                        Auge
                        • barrierefreiheit
                        1. 0
                          Sebastian
                          1. 0
                            Ashura
                            1. 0
                              Sebastian
                              1. 0
                                Ashura
                                1. 0
                                  Sebastian
                                  1. 0
                                    Ashura
                                    1. 0
                                      Sebastian
                                  2. 0
                                    at
                                    1. 0
                                      Sebastian
                                      1. 0
                                        at
                          2. 0
                            Cybaer
                            1. 0
                              Sebastian
                          3. 0
                            Auge
                            1. 0
                              Sebastian
                      3. 0
                        Cybaer
                        1. 0
                          Sebastian
                          1. 0
                            Cybaer
                            1. 0
                              Auge
                              1. 0
                                Cybaer
                              2. 0
                                Sebastian
                            2. 0
                              Sebastian
                              1. 0
                                Cybaer
                                1. 0
                                  Sebastian
                                  1. 0
                                    Cybaer
                                    1. 0
                                      Sebastian
                                      1. 0
                                        Cybaer
                                        1. 0
                                          Sebastian
                                          1. 0
                                            Ashura
                                            1. 0
                                              Sebastian
                                              1. 0
                                                Cybaer
                                                1. 0
                                                  Sebastian
                                                  1. 0
                                                    Sebastian
                                                    1. 0
                                                      Sebastian
                          2. 0
                            at
                            1. 0
                              Sebastian
                              1. 0
                                at
                                1. 0
                                  Cybaer
                                  1. 0
                                    at
                                    1. 0
                                      Cybaer
                                      1. 0
                                        at
                                        1. 0
                                          Cybaer
                                          1. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                at
                                                1. 0
                                                  Cybaer
                                                  1. 0
                                                    at
                                                    1. 0
                                                      Cybaer
                                                      1. 0
                                                        at
                                                        1. 0
                                                          Cybaer
                                                          1. 0
                                                            at
                                2. 0
                                  Sebastian
                                  1. 0
                                    at
                                    1. 0
                                      Sebastian
                                      1. 0
                                        at
                                        1. 0
                                          Sebastian
                                          1. 0
                                            Ashura
                                            1. 0
                                              Sebastian
                                        2. 0
                                          Cybaer
                                          1. 0
                                            Auge
                                            1. 0
                                              Cybaer
                                          2. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                at
                                                1. 0
                                                  Cybaer
                                                  1. 0
                                                    at
                                  2. 0
                                    Cybaer
                                    1. 0
                                      Sebastian
                                      1. 0
                                        Auge
                                        1. 0
                                          Cybaer
                                          1. 0
                                            at
                                            1. 0
                                              Cybaer
                                              1. 0
                                                Auge
                                                1. 0
                                                  Cybaer
                                          2. 0
                                            Auge
                                            1. 0
                                              Cybaer
                                        2. 0
                                          Sebastian
                                          1. 0
                                            Cybaer