2011-01-14 9 views

Respuesta

4

Creo que es simplemente temprano para eso. jQuery Mobile aún no ha visto una versión oficial (solo alpha2) y zepto.js todavía está en su infancia.

Además, zepto.js establece "[...] que la emulación de todas las características de jQuery no es un objetivo del proyecto", solo quieren emular las partes más útiles. Con esta dirección, es cuestionable si zepto.js puede servir como un reemplazo directo para jQuery en el contexto móvil.

Sin embargo, un posible éxito de zepto.js podría inspirar al equipo de jQuery ... tal vez pronto veamos una compilación de "jQuery para Chrome Smartphones" que tenga todo el material de IE/Firefox/Opera compilado.

+0

Aunque en algunos casos es deseable dirigirse a agentes de usuario específicos, alentar a los desarrolladores a hacer esto basándose en las cuotas de mercado actuales del navegador no parece una buena idea. – dave1010

16

La característica principal de Zepto.js sobre jQuery es su tamaño de archivo de ~ 10kb (minified, not gzipped) en lugar de ~ 80kb de jQuery. Si tuviera que reemplazar jQuery wuth Zepto.js, aún tendría que incluir jQuery mobile, que pesa unos 95kb (JS & CSS).

  • jQuery y jQuery Mobile: 175kb
  • Zepto.js y jQuery Mobile: 115kb

se ahorraría aproximadamente 1/3 de la descarga de peso (no incluyendo HTML, imágenes y otros JS), lo que hace que sea poco probable que valga la pena hacer un puerto de jQuery Mobile a Zepto.js.

Zepto.js actualmente también solo es compatible con los navegadores WebKit, lo que significa que usted también estaría perdiendo soporte de Firefox Mobile y también de IE7 & 9 Mobile.

Actualización: Zepto now supports a lot more platforms.

+1

Solo una actualización, Zepto es compatible con una gran cantidad de navegadores que incluyen ahora Firefox y Opera. Soporte para IE está en camino. http://zeptojs.com/ – Hasanavi

11

dave1010 hace buenos puntos.

También puede estar interesado en una vuelta & vuelta entre el creador de Zepto (madrobby) y jQuery (Juan Resig) en Hacker News

+0

Me encanta cosas como esta, muy buena parte. ¡Vota por ti! –

+1

@max Eso es casi 2 años de despotricar contra Zepto vs Jqeury. E incluso en ese tema, la diatriba está en la primera versión beta de zepto. – Plippie

+0

@webmat El enlace no es más que un tema de despotricar/sobornar. comparando manzanas con peras Nada positivo o real comparable sale de ello. – Plippie

1

jQTouch ya soportan zeptojs, es posible que desee darle una oportunidad.

0

Empecé en un proyecto web y realmente, rally quiero usar Zepto, pero los usuarios actuales que desarrollan para Zepto son realmente bajos. No es una gran comunidad, no tiene muchos complementos y no veo por qué no usar el CDN de Google para jQuery.

Zepto es ideal para desarrolladores senior de JavaScript tal vez.

Cuestiones relacionadas