Media Queries vs. Extraseite
Hallo liebe Forengemeinde!
Die nächste Webseite die ich erstellen möchte, soll auch für mobile Geräte (Smartphones und Tablet-PCs) optimiert sein. Dazu soll sich das Grundlayout an das verwendete Gerät anpassen und die Spaltenanzahl je nach Browserbreite reduziert werden, sodass das Layout auf einem Iphone beispielsweise nur 1-spaltig ist. Ich habe schon ein wenig recherchiert und weiß nun, dass es dafür im wesentlichen 2 verschiedene Techniken gibt: 1. Media Queries 2. Browserweiche mit PHP oder Javascript und Umleitung auf eine extra Seite Die Media Queries gehören ja schon zu CSS3 und sind noch sehr neu, aber wohl relativ einfach einzusetzen. Mir gefällt diese Möglichkeit sehr gut, aber leider lässt sich damit nicht verhindern, das nicht verwendete Bilder trotzdem heruntergeladen werden oder? Wobei background-images, die nicht benötigt werden (und nur in der standard-css eingebettet sind), dann doch eigentlich nicht mitgeladen werden dürften oder? Mit der PHP-Methode könnte man dieses Problem ja durch die extra nur für die Smartphones/Tablets erstellte Seite gut lösen. Jedoch gibt es hier den Nachteil des doppelten Pflegeaufwands. Und wenn man schon umleitet, würde ich dem Anwender trotzdem gerne die Wahl lassen, ob er nicht doch die Desktop-Variante mit seinem Smartphone/Tablet sehen möchte. Aber wie lässt sich das am besten umsetzen? Ein einfacher Link von der mobilen Seite zurück auf die normale würde ja ein erneutes Auslösen der Browserweiche bewirken. |
Moin,
Zitat:
Zitat:
Zitat:
gruß, take |
Zitat:
Somit hängt es stark von der Größe und der Menge der Bilder ab. Hier muss man dann natürlich den Pflegeaufwand berücksichtigen. Ich tendiere aber eher zur Browserweiche. Frank |
Danke schonmal für eure Meinungen.
Ich habe jetzt testweise ersteinmal die Media Queries auf dieser Webseite eingesetzt: Ihre flexible Webseite - Home Klappt dort auch ganz wunderbar, wie ich im Firefox oder auf meinem Smartphone sehe. Dort benutze ich auch das CMS Joomla, welches ich beim nächsten Projekt auch gerne wieder einsetzen möchte. Jetzt frage ich mich aber, wie ich die Technik mit der PHP-Browserweiche umsetzen könnte, wenn ich mit einem CMS arbeite. Denn dann gibt es ja nur eine index.php Datei, die sich die Inhalte je nach Unterlink selber aus der Datenbank besorgt. Wenn ich nun eine extra Subdomain à la mobile.webseite.de erstellen würde, würde ich diese extra Seite die Inhalte ja auch aus der Datenbank holen lassen. Aber wie soll ich dann z.B. verhindern, dass die Bilder mitgeladen werden usw.? @take Diese Flag-Technik habe ich leider noch nie benutzt und verstehe von PHP nicht sonderlich viel. Wie kann ich mir deren Funktionsweise vorstellen? |
Moin,
Zitat:
gruß, take |
Ah ja das war verständlich genug um den Mechanismus zu verstehen, für alles weitere wird mir diesbezüglich hoffentlich google helfen können. ;)
Danke! Jetzt bleibt noch die Frage, wie ich das mit der Browserweiche in Zusammenhang mit einem CMS machen kann. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023