Przeczytałem książkę "Najpierw mobilny" Luke'a WROBLEWSKIEGO i wiele innych lektur na ten temat. Jestem programistą internetowym i teraz jestem przekonany, że najlepszym rozwiązaniem jest "mobile first" lub "progressive enhancement".Jest jQuery-mobile "mobilny pierwszy"
Teraz szukam ram, aby to osiągnąć.
JQuery Mobile Annonce są "mobilne na początku", ale spróbowałem przez kilka dni, a teraz chciałbym powiedzieć "Nie, nie jest". Nie można mieszać go z innymi frameworkami; robi sztuczki takie jak trzymanie wszystkich stron w DOM (wymuszanie obciążenia za pomocą ajax), więc nie ułatwia mi życia. Próba użycia go do stopniowego ulepszania i kończenia przez wersję komputerową bez jej wyładowania wydaje się niemożliwa. Mam na myśli, że nie chcesz mieć dużych przycisków z komputerem stacjonarnym, więc myślę, że będę musiał po prostu upuścić js & css frameworka i to brzmi dziwnie. Nie wiem nawet, czy to możliwe.
JQuery mobile wygląda jak framework, aby uzyskać dedykowaną stronę internetową w wersji mobilnej z wyglądem bardziej niż aplikacje natywne niż mobilna pierwsza strona.
Proszę, niech ktoś mi powie, gdzie się mylę: * czy jQuery mobile jest naprawdę "mobilny pierwszy"? * Czy mogę wykonać funkcję stopniowego ulepszania (z komputerem stacjonarnym jako ostatnim celem) z jquery mobile? w przypadku tak, proszę powiedz mi, jak.
Oto Odpowiednia strona mówi, że jquerymobile jest ruchoma pierwsza: http://view.jquerymobile.com/1.3.0/docs/intro/#ProgressiveEnhancement
Mam również spróbować fundament ZURB i to działa dobrze, ale nie zapewniają wystarczającej widżet lub narzędzi, aby zapewnić przyjemny Mobiel UI. Mieszanie obu byłoby świetnym punktem, ale będzie wymagało wielu prac (konflikt CSS + może być konfliktem JS) i nie wiem nawet, czy to możliwe.
Wszelkie rady dotyczące korzystania z jquery mobile w mobilnym pierwszym kontekście będą mile widziane!
Aby postawić to pytanie w bardziej konstruktywny sposób, czy możesz podać przykłady ram, z którymi jQuery Mobile jest w konflikcie, i bardziej szczegółowo opisać, co masz na myśli przez * ukończenie wersji na komputery bez rozładowania *? (FWIW, buforowanie strony DOM i ładowanie AJAX mogą być wyłączone, globalnie lub selektywnie). –
Próbowałem poprawić pytanie. Naprawdę chcę znaleźć rozwiązanie, aby zrobić najpierw mobilne/progresywne ulepszenie, żeby mieć również fajny UX na komputerze stacjonarnym. – toutpt
To subiektywne, ale sprawdź [1.3 Demo Center] (http://view.jquerymobile.com/1.3.0 /). Jest zaimplementowany z jQuery Mobile i renderuje się całkiem dobrze na komputerach IMHO. –