Подтвердить что ты не робот

JQueryMobile на Zepto.js?

Мне интересно, если кто-то уже попытался порт jQueryMobile поверх Zepto.js(http://zeptojs.com/) вместо требуемого jQuery

4b9b3361

Ответ 1

Основной особенностью Zepto.js над jQuery является размер файла ~ 10kb (minified, а не gzipped) вместо jQuery ~ 80kb. Если бы вы заменили jQuery wuth Zepto.js, вам все равно пришлось бы включить jQuery mobile, который весит около 95 кб (JS и CSS).

  • jQuery и jQuery mobile: 175kb
  • Zepto.js и jQuery mobile: 115kb

Вы сохранили бы примерно 1/3 от веса загрузки (не считая HTML, изображений и других JS), что сделало бы порт jQuery Mobile недоступным для Zepto.js.

Zepto.js в настоящее время также поддерживает только браузеры WebKit, что означает, что вы потеряете поддержку Firefox Mobile и IE7 & 9 Mobile.

Обновление: Zepto теперь поддерживает гораздо больше платформ.

Ответ 2

dave1010 дает хорошие очки.

Вас также может заинтересовать друг друга между создателем Zepto (madrobby) и jQuery (John Resig) в Hacker News

Ответ 3

Я думаю, что это просто рано. jQuery Mobile еще не видел официального релиза (только alpha2), а zepto.js также находится в зачаточном состоянии.

Кроме того, zepto.js заявляет: "[...], что эмуляция всех функций jQuery не является целью проекта", они просто хотят подражать наиболее полезным частям. В этом направлении сомнительно, если zepto.js может когда-либо использоваться в качестве замены в jQuery для замены в мобильном контексте.

Однако возможный успех zepto.js может вдохновить команду jQuery... возможно, мы скоро увидим сборку jQuery для Chrome Smartphones, в которой собраны все материалы IE/Firefox/Opera.

Ответ 4

jqtouch уже поддерживает zeptojs, вы можете попробовать.

Ответ 5

Я начал с веб-проекта, и я действительно ралли хочу использовать Zepto, но нынешние пользователи, разрабатывающие Zepto, действительно низки. Не большое сообщество, не многие плагины, и я не понимаю, почему бы не использовать Google CDN для jQuery.

Zepto отлично подходит для старших разработчиков JavaScript.