Auge: include nur bei bestimmten Viewportgrößen

Beitrag lesen

Hallo

mit PHP nicht, da PHP nicht weiß, auf welchem Medium die Seite ausgegeben wird.

Kann man das PHP nicht mitteilen?
Wenn ein Kontaktformular verwendet wird, werden doch auch Daten an PHP weitergegeben?

Das geht schon, aber es ist nicht zuverlässig, da die Werte nur mit JavaScript ermittelbar sind. Einerseits finden bei weitem nicht alle Zugriffe mit grafischen Browsern statt (es gibt also keine Breiten und Höhen von Browserfenstern), was du abfangen musst und andererseits gibt es Nutzer, die JavaScript entweder ausgeschaltet haben, nur auf bestimmten Seiten zulassen oder denen es einfach nicht zur Verfügung steht. Auch das musst du (analog zu „einerseits“) abfangen.

Wenn du bei unterschiedlichen Viewportgrößen unterschiedlichen Programmcode ausführen willst, musst du damit leben, dass eventuell der falsche Code ausgeführt wird. Wenn du nur unterschiedliche Inhalte (an unterschiedlichen Stellen) anzeigen willst, solltest du dich mit Responsive Design beschäftigen. *Das* geht nämlich direkt im Browser mit CSS und eventueller Unterstützung durch JavaScript.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3