Sebastian: Webseite umschreiben

Beitrag lesen

Hallo Ashura,

Wie kommst du denn darauf? Nur weil du dir die Arbeit, die sonst in verschiedenen Dateien anfallen würde in einer großen Datei machst sagt das noch nichts gegen Frames aus.

Noch einmal: Habe ich das gesagt? Niemand verbietet es, mehrere Dateien zu erstellen.

Du hast glaub ich sowas gesagt wie wenn es weniger Arbeit machen würde, wenn man auf Frames verzichten würde. Was ich nicht finde. Vielleicht meintest du man spart woanders Arbeit, keine Ahnung.

Du hast nur eine Framedefinition zu pflegen, was man auch per php machen kann. Wo ist das Problem?

Gibt es eines? Ich habe dir lediglich zu verstehen gegeben, was ich von Frames halte und was sie in meinen Augen für Nachteile bergen.
Dass ich mit dieser Auffassung nicht allein bin, ist erst einmal irrelevant.

OK. Wie gesagt, mehr Arbeit machen Frames sicherlich nicht. Und die anderen Dinge hab ich ja schon beantwortet.

Ich weiß ja wie andere Seiten aufgebaut werden. Nur macht es keinen Unterschied wenn ich eine php aufbaue wo ein Teil Nav, ein Teil Werbung und ein Teil haupt drin ist, wenn ich dasselbe auch einfach in drei Dateien machen kann.

Und ob dies einen Unterschied macht. Mit PHP kannst du die Inhalte dieser eingebetteten Seiten beliebig dynamisch verändern, was dann auch "fest" beim Client ankommt.

Und du glaubst, man kann nicht ebenso die einzelnen Frames per php erzeugen? Bringst du da nicht einiges durcheinander?

Das sind dann halt auch nur drei Dateien in einer. Wenn ich Frames per php baue wie geplant, dann hab ich eine schöne Aufgabenteilung plus die Vorteile die Frames haben.

Mit PHP kann man keine Frames machen. Du meinst sicher HTML. ;)

Kann man nicht? Na dann kommen wir der Sache doch schon näher.
Meine Hauptfrage ging doch gerade darum, daß ich einen Frame,  nämlich die Navigation per php erzeugen will. Also eine html-Datei die drei Frames definiert und einer davon ist ein php.
Eigentlich sehe ich nicht warum das nicht funktionieren sollte. Habs aber auch noch nicht probiert. Wenn das nicht gehen sollte wäre das natürlich ein Problem. Seh aber erstmal auch nicht wo da die technischen Schranken sein sollten. Das php erzeugt eine html, also dürfte es egal sein ob html oder php.

Nicht sehen? Also die meisten nutzen normale Browser.

Woher willst du das wissen? Tatsache ist, dass der Teil der behinderten bzw. eingeschränkten User im Internet immer mehr zunimmt, da sich für diese dort ein Portal zu einem breiteren Spektrum an Informationen bietet, die sie sich so ohne unnötige Blockaden auf ihr Ausgabegerät holen können.
Das ist ja schließlich auch ein enormer Vorteil des Internets, sofern er denn genutzt und nicht mit Barrieren versehen wird.

Das stimmt schon. Aber die lesen auch mit entsprechenden Geräten. Und Frames sollte diese Technik doch leicht behandeln können. Andernfalls würde diese Technik einen großen Teil der Netpräsenzen nicht zugänglich machen können. Das glaub ich eigentlich nicht.

Textbrowser? Selbst schuld, wenn das jemand nimmt.

Ein gut gemeinter Rat: Rechne _immer_ mit _allem_.
Sicher, dies ist in der Praxis unmöglich, aber zumindest kann man versuchen, möglichst mit allem zu rechnen.

Naja. Immerhin werden die dann auch nicht auf Werbung klicken. *lol*
Aber ich kenne Textbrowser nicht. Es sollte mich aber wundern wenn jemand einen Browser gut verkauft der mit Frames nicht zurechtkommt. Weil eben sehr viele Seiten mit Frames arbeiten und der Browser damit nur sehr beschränkt nutzbar wäre.

Aber selbst wenn kann er die Hauptframes lesen und das Nav einschalten wenn er will. Weiß nicht so genau wie ein Textbrowser funktioniert.

Linktipp: Lynx Browser

Hm. Alte Rechner? Na gut.
Wichtiger ist das mit den Blinden. "Logischerweise kann nur ein Fenste angezeigt werden" klingt für mich nicht logisch. Wenn die User ein Gerät haben, in dem sie per Finger die Texte lesen können, dann kann dieses Gerät doch theoretisch auch über Framegrenzen hinweg die Zeichen darstellen. Klingt komisc.

Woher willst du wissen ob mich interessiert ob ein Framegegner in seinem Browser keine Frames angezeigt haben will? :-)

Das kann ich nicht. Ebenso wenig, wie du über die lokale Browser-Konfiguration des Users Bescheid wissen kannst.

Dann überleg mal warum sollte ein normaler User Frames abschalten?

Zu mir sollen die normalen User kommen, nicht  Spezialisten die die Nase rümpfen. Und der Normaluser hat keinen Grund Frames nicht anzuzeigen.

Wie bereits erwähnt schließt du mit dieser traurigen Einstellung aber unzählige potentielle Besucher aus, die sich deine Seite auch gern anschauen würden. (Von den Usern, die absichtlich Frames abschalten einmal abgesehen. ;) )

Wenns die Abschalter gibt. :-)
Und die anderen. Klingt für mich seltsam. Ich weiß daß es solche Lesegeräte gibt. Sollten die mit Framegrenzen nicht klarkommen ist das wohl eine Entwicklungslücke. :-)

Und Lynx kann das nicht? Nicht einmal den Frame wählen den man vorgelesen haben will? Dann muß das Programm verbessert werden. Genauso wie man Browser anpaßt entsprechende Dinge anzuzeigen.

Du verwechselst gerade etwas. Lynx (siehe Link weiter oben) ist ein Textbrowser. Worauf du dich hier beziehst, ist ein Screenreader.
Dieser ist vorrangig für Sehgestörte Menschen konzipiert und erfasst alle Zeichen auf dem Ausgabegerät und setzt diese in verbale Sprache um.

Trotzdem sollte es technisch nicht sehr schwer sein Framegrenzen egal sein zu lassen. Scrollen auf dem Bildschirm funktioniert auch, warum sollte das mit Lesegeräten für Blinde nicht funktionieren?
Und Screenreader? Also einmal kann man ja den Text markieren den man lesen will. Zum Anderen kann man ganz sicher auch den Frame auswählen der einen interessiert. Wär ja sonst extrem eingeschränkte Software.

Das meine ich deswegen, weil ich die Leute kenne die solche Webseiten bauen.

Persönlich? ;)

Ja. :-) Zumindest hab ich in einer solchen Firma mal ein Jahr gearbeitet bevor ich mich selbständig machte. Das sind schon Leute die sich auskennen.

Das sind Profis, die dafür Hunderttausende bekommen. Und die wissen, warum sie Frames nutzen.

Auch das Honorar sagt _nichts_ über das Verständnis von Barrierearmut aus.
Viele wissen aber in der Tat nicht, dass es neben Frames noch Alternativen gibt.

Die wissen das schon. Bei solchen Internetpräsenzen geht es weniger um Geld sondern mehr um Know How.

Wozu willst du wissen wie die Datei heißt? Mit meinem Browser kann ich mir aber auch das anschauen. Wozu immer ich das wissen will. Normaluser interessiert das auch nicht.

Du scheinst eine recht konservative und eingeschränkte Begriffsdefinition von "Normaluser" zu haben.
Einen "Normaluser" _gibt es nicht_. Jeder hat andere Vorlieben und Abneigungen. Nur weil sich einige davon mit denen anderer decken und diese damit eine Mehrheit bilden, heißt das noch lange nicht, dass alle anderen ignoriert werden dürfen.

Der besondere User kann auch diese Daten rausfinden. Wozu auch immer jemand wissen muß wie der Hauptframe einer Seite heißt.

Aha. Normaluser wollen keinen Quelltext und auch mit einem ordentlichen Browser kann man sich einfach den Framequelltext anzeigen lassen.

Wie gesagt sind das meine _persönlichen_ Nachteile. Und ich schaue eben gerne im Quelltext anderer Webautoren, was dies verzapfen. ;)

Jaja. So einer bist du also. ;-)
Aber ernsthaft. Hast du damit schon jemals Probleme gehabt? Abgesehen von den Typen die die rechte Maus deaktivieren?

Das kann genauso ohne Frames passieren und kann man anpassen.

Gut, ungünstiges Argument. Ob mit oder ohne Frames -- man muss wissen, was man tut. Und von Leuten, bei denen dies nicht der Fall ist, gibt es sowohl bei dem einen als auch bei dem anderen zu Genüge.

Bisher kommen alle Suchmaschinen damit wunderbar zurecht.

Ach? Was zeigt Google bei deinem _Frameset_ als Inhalt an?

Im Frameset steht eigentlich nichts. Bedeutend für das Finden sind nur die Hauptseiten und die werden gefunden. Und der Rest funktioniert per Javascript bzw Link zur Navfreischaltung.

Nur wenn du das vor ein paar Jahren gepostet hättest. :-)

Vor ein paar Jahren war ich mir genannter Dinge noch gar nicht bewusst.
Da war ich noch froh, dass es bei mir einigermaßen so aussah, wie ich mir das vorstellte.
Aber das Internet ist nicht nur für mich da. ;)

Also im Moment interessiert mich die Aussage daß ich per php keine Frames erzeugen kann. Das wäre ein sehr großer Nachteil. Der mir allerdings nicht einleuchtet, warum das so sein sollte. Hab ich das falsch verstanden?
Das andere. Screenreader. Man kann damit markieren was man haben will. Und Frames sollte ein Screenreader mindestens auswählen lassen können. Einfach weil er sonst kaum brauchbar wäre.
Genauso mit Blinden. Ich kenn einen Blinden, der liest im Internet so bzw in Foren. Hab leider keine Email von ihm und das Forum ist im Moment gesperrt sonst würde ich ihn fragen.
Allgemein finde ich aber daß es technisch kein Problem sein sollte die Seite so lesbar zu machen wie man sie auch mit einem Standardbrowser lesen könnte.

Noch andere Nachteile?

Grüße,
Sebastian

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