Was sind die schnellsten und einfachsten Möglichkeiten, bestehende Web-Seiten anzuzeigen und auf mobilen Plattformen zu gewährleisten?

StackOverflow https://stackoverflow.com/questions/100519

Frage

Die Seiten in Frage enthalten viel JavaScript und CSS. Wie gut ist diese unterstützt von mobilen Plattformen im Allgemeinen?

Sie haben einen Browser-Emulator (oder gleichwertig Werkzeug) Prüfung zu unterstützen?

War es hilfreich?

Lösung

Opera hat eine Option Seiten als durch ein mobiles Gerät anzuzeigen. Ich fand ich es in der Vergangenheit nützlich.

Andere Tipps

Ich kann Ihnen sagen, dass Apples Mobile Safari auf dem iPhone Stapel rendert Überlauf perfekt , die ich eher erstaunlich finden.

Dies ist eine Website für Programmierer, nicht durchschnittlicher Benutzer, so dass wir eine Menge von JavaScript-Abhängigkeiten akzeptiert.

will ich mehr mobile Geräte Browser so mächtig wie Mobile Safari hatte. Ich höre gute Dinge über Opera Mini auch.

Ein Beispiel: : Der Standard-Blackberry-Browser auf meinem Blackberry 8130 (Perle) scheint sowohl CSS und JavaScript zu ignorieren, wenn meine Homepage geladen werden.

I Opera Mobile auch auf diesem Gerät installiert, das die CSS macht aber nicht meine jQuery Effekte schweben. Es versteht einig jQuery - zum Beispiel, ich habe eine Formular-Validierung, die eine Show tut () von Fehlermeldungen, wenn die Validierung fehlschlägt. Das funktioniert in Opera, allerdings ohne den Animationseffekt.

Die sicherste Sache für mobilen Browser zu tun ist, Seiten zu entwerfen, die elegant ohne JS oder CSS verschlechtern. Es liegt an Ihnen, ob das die Mühe wert ist oder nicht.

In ein paar Jahren, hoffentlich die einzigen Rendering-Unterschiede werden die Bildschirmgröße Grenzen der Telefone sein.

Sie können Opera Mini wie die Java WTK auf ein Emulator installieren und mobiles Rendering auf einem PC testen. Ein Nachteil ist, dass Opera Mini arbeitet nach wie vor über einen Proxy, so Debuggen von lokalen Dateien / Websites werden nicht funktionieren -. Sie haben Ihre Website zu einem weltweit zugänglichen Server hochladen

Gerade Google es.

Es hängt ganz am Telefon. Wenn Sie jedes einzelne Gerät unterstützen möchten gibt, nicht einmal mit CSS oder JavaScript stören, da weder arbeiten (oder wird etwas völlig Nicht-Standard tun) auf 99% der Geräte. Wenn Sie nur High-End-Geräte zielen, wie das iPhone oder den neuesten Series 60 Geräte von Nokia, sollten Sie in der Lage sein, um wegzukommen mit begrenzten JS und CSS.

Einige Browser-Emulatoren, die ich kenne:

Es gibt viele weitere Hersteller, die einfach haben keine Werkzeuge überhaupt (ich Sie es wagen, zu versuchen, eine Entwickler-Website für LG), so müssen Sie den Zugriff auf den physischen Handys erhalten, wenn Sie die Website sicher sein wollen, erscheint wie es sollte.

DeviceAnywhere ein hervorragendes Werkzeug, wenn Sie das Geld haben. Es war extrem laggy das letzte Mal, dass ich es über ein Jahr lang verwendet und vor einem halben. Außerdem ist es reine Java so ist ein Hund auf jeder Maschine. Aber es ist wohl das einzige beste mobile Entwicklungs-Tool zur Verfügung, und glauben Sie mich, ich habe versucht, ein Los .

Blackberry-Geräte mit OS 4.5 oder älter werden nicht Javascript oder CSS behandeln sehr gut, wenn überhaupt. Geräte mit OS 4.6 und höher (Bold, Pearl Flip, Sturm, etc ..) kommen mit einem neuen Rendering-Engine, die viele bessere Unterstützung für Javascript, DOM und CSS hat. Es ist nicht perfekt, aber es sollte ziemlich gut die meisten Seiten machen. Sie können den Blackberry-Simulator für diese Geräte von der Entwickler-Website herunterladen und ausprobieren. Da läuft es den gleichen Code wie auf dem tatsächlichen Gerät ist es eine hervorragende Darstellung von dem, was Sie erwarten können, auf dem Gerät zu sehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top