Zastanawiam się, czy ktoś próbował już portować jQueryMobile na Zepto.js (http://zeptojs.com/) zamiast wymaganego jQuery?jQueryMobile na Zepto.js?
Odpowiedz
Myślę, że po prostu za wcześnie. jQuery Mobile nie widziało jeszcze oficjalnej wersji (tylko alpha2), a zepto.js również jest jeszcze w powijakach.
Co więcej, zepto.js stwierdza "[...] że emulacja wszystkich funkcji jQuery nie jest celem projektu", po prostu chcą emulować najbardziej użyteczne części. W tym kierunku wątpliwe jest, czy zepto.js może kiedykolwiek służyć jako zamiennik dla jQuery w kontekście mobilnym.
Jednak możliwy sukces zepto.js może zainspirować zespół jQuery ... może wkrótce zobaczymy kompilację "jQuery dla Chrome Smartfonów", w której skompilowane zostaną wszystkie pliki IE/Firefox/Opera.
Główną cechą Zepto.js nad jQuery jest rozmiar pliku ~ 10kb (minified, nie spakowany gzipem) zamiast jQuery ~ 80kb. Jeśli miałbyś zastąpić jQuery wuth Zepto.js, nadal musiałbyś włączyć jQuery mobile, który waży około 95kb (JS & CSS).
- jQuery i jQuery mobile: 175kb
- Zepto.js i jQuery mobile: 115kB
Można by zaoszczędzić około 1/3rd masy pobierania (nie w tym HTML, obrazy i inne JS), co sprawia, że tworzenie portu jQuery Mobile na Zepto.js jest mało warte poświęcenia czasu.
Zepto.js obecnie obsługuje również tylko przeglądarki WebKit, co oznacza, że tracisz także obsługę Firefox Mobile i IE7 & 9 Mobile.
Aktualizacja: Zepto now supports a lot more platforms.
Po aktualizacji, Zepto obsługuje obecnie dużą liczbę przeglądarek, w tym firefox i operę. Obsługa IE jest w toku. http://zeptojs.com/ – Hasanavi
dave1010 sprawia dobre punkty.
Możesz być także zainteresowany powrotem & powrotem pomiędzy twórcą Zepto (madrobby) i jQuery (John Resig) na Hacker News
Uwielbiam takie rzeczy, bardzo dobry udział. Awansuj dla Ciebie! –
@max To prawie 2-letni rant abount Zepto vs Jqeury. I nawet w tym temacie rant jest na pierwszej wersji beta zepto. – Plippie
@webmat Link nie jest niczym więcej niż tematem przekupstwa/przekupstwa. porównywanie jabłek z gruszkami. Nie wychodzi z tego nic pozytywnego ani rzeczywistego. – Plippie
jqtouch już wspierać zeptojs, może warto spróbować.
Zacząłem od projektu internetowego i naprawdę chciałbym skorzystać z Zepto, ale obecni użytkownicy, którzy pracują nad Zepto, są naprawdę nisko. Nie jest to duża społeczność, nie wiele wtyczek i nie rozumiem, dlaczego nie używać CDN google do jQuery.
Zepto jest świetnym rozwiązaniem dla starszych programistów JavaScript.
Mimo że w niektórych przypadkach pożądane jest kierowanie na określone programy klienckie, zachęcanie programistów do tego na podstawie obecnych udziałów w rynku przeglądarki nie wydaje się dobrym pomysłem. – dave1010