Chcę, aby części mojej witryny były dostępne dla Androida, iPhone'a i innych platform mobilnych. Czy jest jakiś konkretny motyw, od którego powinienem zacząć, czy coś, czego powinienem szukać w motywie oprócz tego, że jest czysty i prosty? Czy lepiej byłoby, gdybym utworzył motyw od zera?
8
Odpowiedzi:
Motyw Omega to motyw oparty na siatce, który pozwoli deweloperowi na użycie udostępnionego pliku CSS i trzech różnych plików CSS dla różnych rozdzielczości ekranu. W ten sposób ta sama strona może być wyświetlana na różnych urządzeniach bez konieczności wykonywania dużej ilości pracy, aby wyglądała ładnie na wszystkich urządzeniach.
źródło
Szczerze mówiąc, urządzenia iPhone i Android nie potrzebują specjalnych stron mobilnych, po prostu potrzebują trochę przemyślenia na temat układu i to właśnie zakładam, że po ocenie na podstawie pytania.
Jeśli naprawdę chcesz mieć konkretny motyw na urządzenia mobilne, polecam zacząć od jednego z wielu podstawowych motywów Drupala i starać się go uprościć. Zachowaj 1 kolumnę, unikaj
position:fixed
zarazy, ponieważ iPhone tego nie robi. Unikaj,:hover
gdziekolwiek możesz z tego samego powodu.Te witryny, które mają wyglądać jak aplikacje, są często denerwujące, zwłaszcza jeśli urządzenia mobilne są automatycznie przekierowywane. O wiele lepiej byłoby skierować swój czas na coś w rodzaju responsive Web Design , aby odwiedzający urządzenia mobilne otrzymywali te same treści w lepszym układzie.
źródło
W przypadku motywów, a także interfejsu użytkownika, dostępna jest Nokia Mobile i uproszczona wersja Mobile .
Użyj tego modułu, aby ustawić motyw mobilny (tj. Używany tylko przez urządzenia mobilne): Motyw mobilny .
źródło
Zdecydowanie zgadzam się z Paulem Jonesem, te urządzenia mobilne nie potrzebują specjalnych witryn mobilnych. Uważam, że twoja strona internetowa i wszystkie treści powinny być dostępne zarówno na urządzeniach mobilnych, jak i na komputerze. Wydaje się również, że wiąże się to z dużym nakładem pracy, tworząc i utrzymując osobne motywy.
Lepszym rozwiązaniem byłby motyw adaptacyjny, który nie jest skalowany do określonych urządzeń, jak niektóre moduły lub motywy, ale dostosowuje się do rozmiarów ekranu, z takimi zapytaniami o media, elastycznymi siatkami i elastycznymi układami.
Coś takiego: http://drupal.org/sandbox/kristofo/1086306 Sprawdź również tę grupę: http://groups.drupal.org/responsive-web-design
źródło
Sugerowałbym również sprawdzenie jQuery Mobile UI, który został opracowany przez Jasona Savio. Wziąłem udział w jego sesji podczas Design 4 Drupal Boston 2011 i zdecydowanie wygląda to bardzo obiecująco. Poza tym nie widzę żadnego innego natywnego modułu jQuery Mobile dla Drupala 6.
źródło
iui jest dostępny jako efektowny motyw na platformę mobilną, a dzięki modułom połączonym z tej strony możesz automatycznie zmienić motyw, gdy strona jest wyświetlana z urządzenia mobilnego.
źródło
Jeśli chcesz mieć zupełnie oddzielny motyw mobilny, możesz użyć modułu Narzędzia mobilne z motywem Fusion Mobile .
Jeśli chcesz tylko responsywnego motywu, dałbym 320 i więcej .
źródło
jQuery Mobile wygląda dla mnie świetnie, choć pełny moduł Drupala jest wciąż na wczesnym etapie.
źródło