Ich möchte, dass Teile meiner Website für Android, iPhone und andere mobile Plattformen zugänglich sind. Gibt es ein bestimmtes Thema, mit dem ich beginnen sollte, oder etwas, nach dem ich in einem Thema suchen sollte, außer dass es sauber und einfach ist? Wäre es besser, ein Thema von Grund auf neu zu erstellen?
8
Antworten:
Das Omega-Design ist ein gitterbasiertes Design, mit dem der Entwickler eine gemeinsam genutzte CSS-Datei und drei verschiedene CSS-Dateien für verschiedene Bildschirmauflösungen verwenden kann. Auf diese Weise kann dieselbe Site für verschiedene Geräte bereitgestellt werden, ohne dass eine Menge Arbeit erforderlich ist, damit sie auf allen gut aussieht.
quelle
Ehrlich gesagt, iPhone- und Android-Geräte benötigen keine speziellen mobilen Websites, sie müssen nur ein wenig überlegt werden, und das ist es, was Sie vermutlich nach Ihrer Frage beurteilt haben.
Wenn Sie wirklich ein bestimmtes Thema für mobile Geräte möchten, würde ich empfehlen, einfach mit einem der vielen Drupal-Basisthemen zu beginnen und es einfach zu halten. Behalten Sie es 1 Spalte, vermeiden Sie
position:fixed
wie die Pest, weil das iPhone es nicht tut. Vermeiden:hover
Sie aus dem gleichen Grund, wo immer Sie können.Diese Websites, die so gestaltet sind, dass sie wie Apps aussehen, sind häufig ärgerlich, insbesondere wenn mobile Geräte automatisch umgeleitet werden. Sie sollten Ihre Zeit viel besser auf Responsive Web Design konzentrieren , damit Ihre mobilen Besucher dieselben Inhalte mit einem besseren Layout erhalten.
quelle
Für Themen sowie für iUI gibt es Nokia Mobile und das vereinfachte Mobile .
Verwenden Sie dieses Modul, um ein mobiles Thema festzulegen (dh nur von mobilen Geräten verwendet): Mobiles Thema .
quelle
Stimmen Sie Paul Jones definitiv zu, diese mobilen Geräte benötigen keine speziellen mobilen Websites. Ich denke, dass Ihre Website und alle Ihre Inhalte sowohl auf Mobilgeräten als auch auf dem Desktop verfügbar sein sollten. Es scheint auch viel Aufwand zu verursachen, separate Themen zu erstellen und zu pflegen.
Eine bessere Lösung wäre ein adaptives Thema, das nicht wie einige Module oder Themen auf bestimmte Geräte skaliert werden kann, sondern sich an die Bildschirmgröße anpasst, beispielsweise durch Medienabfragen, flexible Raster und flexible Layouts.
So etwas wie das: http://drupal.org/sandbox/kristofo/1086306 Schauen Sie sich auch diese Gruppe an: http://groups.drupal.org/responsive-web-design
quelle
Ich würde auch empfehlen, sich die von Jason Savio entwickelte jQuery Mobile-Benutzeroberfläche anzusehen. Ich habe an seiner Sitzung beim Design 4 Drupal Boston 2011 teilgenommen und es sieht definitiv sehr vielversprechend aus. Abgesehen davon sehe ich kein anderes natives jQuery Mobile-Modul für Drupal 6.
quelle
iui ist als auffälliges Thema für die mobile Plattform verfügbar. Mit von dieser Seite verknüpften Modulen können Sie das Thema automatisch ändern lassen, wenn die Seite von einem mobilen Gerät aus angezeigt wird.
quelle
Wenn Sie ein vollständig separates mobiles Thema wünschen, können Sie das Mobile Tools- Modul mit dem Fusion Mobile- Thema verwenden.
Wenn Sie nur ein ansprechendes Thema möchten, würde ich 320 und mehr einen Blick darauf werfen.
quelle
jQuery Mobile sieht für mich großartig aus, obwohl sich ein vollständiges Drupal-Modul noch in einem frühen Stadium befindet.
quelle