Internet-Software, Browser, FTP, SSH 4.653 Themen, 38.273 Beiträge

Responsive WEB Page

Sigi Saudi / 8 Antworten / Flachansicht Nickles

Hallo Gemeinde,
Ich habe wieder einmal Fragen.
Meine WEB Seiten werden dem Trend folgend zunehmend von Mobilgeraeten aufgerufen, Sartphones, Tablets, etc. Der Anteil liegt z. Z. (Zaehlung ueber den userAgent String seit 2011) bei etwas mehr als 20 %. Dem trage ich dadurch Rechnung, dass ich mich in die responsiv Seitenerstellung eingearbeitet habe. Ich gebe Hauptdimensionen in % an und den font-size in der Einheit 'vh'. Das klappt auch ganz gut, nur, wenn ich die Seite dann mit meinem Samsung Grand 2 SM-G7102 mit dem Chrome Explorer lade, sieht alles gut aus. Nur, wenn ich das Smartphone z. B. von Portrait auf Landscape drehe, bleibt das Portrait Format in Landscape erhalten. Das Format wird nicht rekalkuliert. Woran das liegt, weiss ich natuerlich. Die Seite wird beim Drehen des Geraets nicht neu geladen. Deshalb wird das responsiv Format fuer die neue Displaygroesse nicht neu berechnet. Wenn ich das Geraet drehe und einen Refresh mache, ist natuerlich alles in Ordnung, weil der Refresh ja die Seite neu laedt und neu berechnet. Aber das weiss natuerlich ein zufaelliger Client z.B. in Kenia nicht.
Die Adresse einer solchen Seite ist z. B. http://www.moon-and-sun.com/phubon.php?pasa=de

Ich kenne und benutze natuerlich auch die CSS Moeglichkeiten fuer die Zuweisung anderer CSS Parameter im Falle von Smartphones zu div/class, etc, Definitionen wie z. B. "@media only screen and (min-resolution: 117dpi) and (max-resolution: 119dpi)..." und das funktioniert auch, aber nur bei einem Refresh wird die Seite neu berechnet wenn das Format von Landscape zu Portrait oder umgekehrt gewechselt hat.

Andererseits habe ich einige WEB Seiten programmiert mit starren Parametern in Pixeln.
Beispiel: http://www.moon-and-sun.com/booking/Specbook.php?pasa=de 

Wenn ich solche Seiten lade, werden sie auf das Smartphone Displayformat umgerechnet und automatisch neu berechnet, wenn ich Portrait >> Landscape >> Portrait wechsle.

Meine Fragen nun:
1.) Warum werden einige Seiten auf das Smartphone Format umgerechnet, andere nicht. Ich hatte die phubon Seite zuerst in Pixeln programmiert und als das Ergebnis sich auf dem Smartphone als mehr als maessig herausstellte, begann ich mit der % resp. vh Programmierung und dem @ im CSS.
2.) Gibt es in javascript, jQuery oder Ajax & Co. eine Moeglichkeit, die Umrechnung der Dimensionen der Elemente vor der Anzeige im Smartphone  zu forcieren? 
MfG
Sigi Saudi

Gruesse aus Wang Nam Kiaw / Thailand
bei Antwort benachrichtigen
Sigi Saudi Wiesner „Ich weiß es nicht ob es für dich nötig ist, je genauer du deine ...“
Optionen

Hallo Mike,

Es waere schon von Bedeutung, im Google Ranking nach vorn zu kommen. Meine Internetseiten sind als Reklame gedacht fuer das Resort, dass wir uns in Wang Nam Kiaw in Thailand gebaut haben.

Aber ob es sich dafuer lohnt die hunderte von Bildern zu optimieren, ist fraglich besonders deshalb, weil der Gewinn nur gering ist, wie das Beispiel 'phubon.php' gezeigt hat.

Auch die Optimierung der Javascriptdateien ist ein zweischneidiges Schwert. Optimierung heist fuer JavaScript, dass die Struktur verloren geht, weil alle Instruktionen einfach aneinandergereiht werden. Das macht ein nachtraegliches Korrigieren sehr schwer oder gibt es ein Programm, dass diese Optimierung wieder rueckgaengig machen kann?

Die Webseite 'phubon.php' gehoert nicht in die Resortserie. Diese Seite hatte ich nur fuer meine Freunde erstellt.

Viele Gruesse aus dem z. Z. 35 Grad warmen Thailand. Hier ist jetzt Hochsommer, vergleichbar mit dem Juli in unseren Breiten.

Sigi Saudi 

Gruesse aus Wang Nam Kiaw / Thailand
bei Antwort benachrichtigen