PDA-friendly-Ansicht

  • Hi,
    der Menüpunkt PDA-friendly-Ansicht hat mich dazu inspiriert, meinem Gästebuch auch einen solchen Menüpunkt zu verpassen. Könnt ja mal auf dem Trallewatsch/Gästebuch/Pocket anklicken.


    Nun aber meine eigentliche Frage:
    Kann mir jemand sagen, wie ich in HTLM eine automatische Erkennung codieren kann ?
    Eine Seite mit Frame würde ich dann nicht bringen und alles klein und knuppelig gestalten. Vor allem auf das Wesentliche konzentrieren um Ladezeiten und damit Kosten zu sparen.

    • Offizieller Beitrag

    Mit reinem HTML geht das leider nicht. Da musst du dich PHP oder JavaScript bedienen...


    Mit beiden hast du die Möglichkeit rauszufinden, welche Auflösung der Benutzer hat.


    Allerdings kann sich die jetzt grad mit den neuen VGA PDA's ändern. Sicherer ist es vielleicht, wenn du die zwei verschiedenen Ansichten über zwei verschiedene URL aufrufst (so machen wir es hier).


    Die Url Übergabe styleid=2 sagt unserem System, dass die Pocket PC freundlichen HTML's geladen werden, anstatt der normalen HTML's für den PC.

  • 100%ig!!! Nimm zwei URLs oder einen Parameter in der URL - wie auch immer.


    Vorteile:
    - auch am PC kann man die PPC-Ansicht nutzen (auch dort ist sie schneller und reicht vielleicht aus; man kann testen etc.)
    - auch am PPC kann man die PC-Ansicht nutzen (VGA-User wollen das vielleicht; nicht VGA-User haben evtl. andere Browser über die das trotzdem nett aussieht etc.)


    nSonic

  • Guten morgen,


    ich habe versucht eine PDA Seite mit Flash zu erstellen. Ist aber ziemlich langsam geworden. Ich werde die Sache jetzt über Java lösen. Flash in allen Ehren, aber für den PDA einfach zu langsam.



    Gruß


    Olaf

  • Hi,


    Danke. In dieser Art habe ich auch schon die nächste Seite vorbereitet.


    Terrassenhaus SEMIRAMIS Pocket


    Trotzdem möchte ich auch noch wissen, wie ich die Auflösung bzw. das Betriebssystem abfragen kann?
    (Falls man es mal braucht!)

  • Hi,


    ich muß mir jetzt selbst einen Tipp geben.
    Auch diese schmale Seite ist mit 50K noch zu groß.
    Das sind bei O2 5 x 0,09 = 0,45 nur für das Inhaltsverzeichnis! Für einmal aufrufen. Wenn ich es mehrfach anklicke, um neu zu verzweigen? Wahnsinn!


    Also kürzen und auf mehre Teilstücke aufteilen.

    Einmal editiert, zuletzt von Trallewatsch ()

    • Offizieller Beitrag

    Ja, das ist tatsächlich ein Problem.


    Ein paar Tips:
    -Verzichte weitesgehend auf Bilder
    -Wenn Bilder, dann nur kleine gif's.
    -Am bestens ist es, wenn du alle deine HTML Formatierungen auf css Basis machst und das css komplett auslagerst in eine eigene Datei. Diese wird dann nur einmal runtergeladen und bei jedem weiteren Aufruf aus dem PocketIE Cache geladen. Weiterer VOrteil dieser Methode: Der HTML Code wird ungemein schlank dadurch. Allerdings ist diese Sache auch die kniffligste... Denn die CSS interpretation für den Pocket IE ist... na ja eher schlecht als recht.

  • kleine GIFs - stimme ich zu
    Allerdings sollte die Seite auch ohne Bilder ansehnlich und benutzbar sein. Ich kenne viele, die beim Browsen am PPC die Bilder deaktivieren damit es billiger wird.


    nSonic

  • Du hast mit Deinem Beitrag gleich die nächste Frage losgetreten!


    Wo kann man die Bilder deaktivieren?


    Als Entschuldigung: Ich habe meinen XDA erst 2 Wochen.

  • Hallo!


    Habe das selbe Prob... auf der Startseite soll automatisch erkannt werden ob man am PPC ist oder eben normal am PC. So wie es bei google auch auto. erkannt wird.


    Danach kann man ja immer noch einen Link anbieten bei dem man auswählen kann welche Ansicht man will. Aber meistens wird am PPC schon die kleine Ansicht bevorzugt werden.


    Sollte man das wirklich über die Auflösung machen? Oder evtl. besser über die Browser Bezeichnung? Was steht denn als Bezeichnung da wenn man mit dem PPC eine Seite ansurft?

  • Denkt aber immer daran, dass es auch surfer gibt, die z.B. Java-Skript und Java deaktiviert haben. Dann wird es mit autom. Erkennung schon schwieriger etc... also immer an ein Fallback denken


    nSonic

  • Hallo!


    Danke für den Link... man müsste es aber auch per PHP schaffen indem man den verwendeten Browser ausliest.