Cybaer: Webseite umschreiben

Beitrag lesen

Hi,

Wenn man aber von Sebastians Meinung, das Handling von Framesets wäre einfacher, als die Navigation in jeder Seite zu notieren, ausgeht, stellt sich das zumindest mir so dar, dass es doch eines vergleichbar hohen Aufwands bedarf.

Mag sein. Ich persönlich sehe Frames allerdings nicht als etwas an, das mir das Webleben einfacher macht. Auch nicht als etwas, das es mir schwerer macht. Wenn ich Frames verwende, hat das ggf. doch in erster Linie andere Gründe.

Womit sich meiner Meinung nach der angebliche Vorteil von Frames mehr als aufhebt.

Insofern ist dieser "Vorteil" für mich auch irrelevant.

Aber ein paar Thesen:
1a) Um Navigation und Inhalt als Autor komplett zu trennen, kann man ja durchaus und einfach PHP, SSI o.ä. verwenden.
b) Damit der Surfer dies ebenso leicht bei Nicht-Frameseiten trennen kann, braucht es einiger Mühe und expliziter Unterstützung durch den Autor (CSS) - ggf. sogar mit einem extra Alternativ-CSS (nebst Bereitschaft und Möglichkeit des Surfers einen dies unterstützenden Browser zu installieren).
c) Sollen die Seiten auch offline entsprechend funktionieren, sind Frames sowieso konkurrenzlos, da sie halt keine serverseitige Technik voraussetzen. In Ergänzung ist festzuhalten, daß clientseitiges Scripting hingegen im Offlinebetrieb eher zur Verfügung stehen kann, da etwaige Sicherheitsaspekte - egal ob paranoid oder berechtigt - hier nicht zum Tragen kommen.

2a) Setzt man bei einer Lösung auf irgendeine Form von Scripting, so rechnet sich ein prinzipiell erstmal per se zusätzlicher Aufwand mindestens ab einer gewissen Seitenanzahl, der Wartungsnotwendigkeit und der "HTML-Fähigkeit" desjenigen, der die Seiten warten soll. Ich kann in einer solchen Lösung aber i.d.R. alles programmieren (die Grenze ist i.d.R. die Kreativität und das Können bzw. das Wissen der/des Programmierer/s).
b) Genau wie man bei Trennung von Layout und Inhalt den Inhalt mit verschiedenen Layouts erneut nutzen kann, erlaubt es die Programmierung, die programmatische Lösung eines prinzipiellen Problems mit gänzlich anderen Layouts und Inhalten erneut zu verwenden.
c) Ergo: Natürlich erfinde ich das Rad nicht jedesmal neu, vielmehr verwende ich das, was ich bereits habe, ggf. verbessert, auch in neuen Projekten. Die so gewonnene Zeit, steckt, je nach Notwendigkeit, in speziellen, verbesserten Features zu den gleichen Kosten, oder auch schlicht und einfach geringeren Kosten, also einer verbesserten Wettbewerbsfähigkeit, oder, last but not least, in einem höheren Gewinn.
d) Das fällt nicht vom Himmel, sondern muß, so oder so bzw. wie auch immer, erst erarbeitet werden.

Fazit: Dies berücksichtigend, verbunden mit langjähriger Erfahrung, sind CMS & Co. kein wirkliches Problem. Mit CMS & Co. hingegen ist die Zusammenführung von Inhalt und Layout kein wirkliches Problem. Was ein CMS machen soll, ob Frames oder nicht, ob die Seiten "real existieren" (also als HTML- oder PHP-Dateien) oder "rein virtuell" sind, oder was auch immer, ist schon gleich gar Problem (s. 2a: Kreativität des Programmierers). ;-)
Ohne Erfahrung hingegen, tut man sich logischerweise immer schwerer - egal ob statische Seiten, CMS', Frames, CSS oder was auch immer man an Techniken verwenden möchte ... ;-)

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
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