Dado el iPhone's 25k limit for caching of files, me pregunto si hay interés en una biblioteca de JavaScript optimizada para iPhone que hace que el almacenamiento en caché sea un objetivo de alto nivel. Como sería un iPhone, podría deshacerse de la mayoría de las cruzadas entre navegadores y confiar en las capacidades específicas de safari, con la esperanza de reducir parte de la circunferencia y quedarse con 25k.Minimalista cacheable biblioteca jQuery/javascript para iPhone?
John Resig discusses this briefly, aunque en su mayoría para descartarlo, parece. Se menciona:
si está particularmente entusiasmado romper jQuery abajo en pequeños trozos se puede agarrar las piezas individuales de SVN y construir una costumbre copia.
¿Alguien lo intentó?
Dojo implementa una versión 6k que parece depender de la carga diferida. Soy principalmente un usuario de jQuery, así que no lo he probado, pero parece interesante.
En general: ¿qué opinas sobre una biblioteca javascript específica de safari/iphone que implementa, digamos, el API superior del 90% más utilizado en jQuery (o tu otra biblioteca favorita)?
Sería interesante tener una versión simplificada que simplemente proporcione las partes de desplazamiento DOM, ya que es con lo que jQuery es tan efectivo. El manejo de eventos también sería OBLIGATORIO en mi opinión. –
Dojo también tiene una compilación de solo Webkit con compilación condicional, por lo que puede elegir los módulos que desee sin las ramas de IE/Moz, y optar por acumularlos o cargar los módulos bajo demanda. ¿Todavía se aplica el límite de 25 k descomprimido? Tenía la impresión de que había cambiado hace un tiempo con una actualización de Safari. – peller