2008-11-24 13 views
5

iPhone's 25k limit for caching of files को देखते हुए, मुझे आश्चर्य है कि आईफोन अनुकूलित जावास्क्रिप्ट लाइब्रेरी में रुचि है या नहीं, जो शीर्ष स्तर के लक्ष्य को कैशिंग बनाता है। चूंकि यह केवल आईफोन होगा, यह ज्यादातर क्रॉस-ब्राउज़र क्रूफ्ट से छुटकारा पा सकता है और सफारी विशिष्ट क्षमताओं पर भरोसा कर सकता है, उम्मीद है कि कुछ परिधि को काटकर 25k के साथ रहें।आईफोन के लिए न्यूनतमतम कैशेबल jQuery/जावास्क्रिप्ट लाइब्रेरी?

John Resig discusses this briefly, हालांकि ज्यादातर इसे खारिज करने के लिए, ऐसा लगता है।

अगर आप कर रहे हैं विशेष रूप से jQuery टूटने के बारे में थोड़ा टुकड़ों में नीचे उत्साहित आप SVN से अलग-अलग टुकड़े हड़पने और एक कस्टम प्रतिलिपि निर्माण कर सकते हैं: वह उल्लेख करता है।

किसी ने भी कोशिश की?

डोजो एक 6k संस्करण लागू करता है जो स्थगित लोडिंग पर भरोसा करता है। मैं ज्यादातर एक jQuery उपयोगकर्ता हूं इसलिए मैंने इसे आज़माया नहीं है, लेकिन यह दिलचस्प लग रहा है।

कुल मिलाकर: एक सफारी/आईफोन विशिष्ट जावास्क्रिप्ट लाइब्रेरी के बारे में आप क्या सोचते हैं जो jQuery, या आपकी अन्य पसंदीदा लाइब्रेरी में शीर्ष 9 0% उपयोग किए गए एपीआई लागू करता है?

+0

यह एक दिलचस्प संस्करण होना दिलचस्प होगा जो सिर्फ डीओएम ट्रैवर्सल पार्ट्स प्रदान करता है, क्योंकि यह jQuery के साथ इतना प्रभावी है। इवेंट हैंडलिंग भी मेरी राय में होना चाहिए। –

+0

डोजो में एक वेबकिट-केवल सशर्त संकलन के साथ निर्मित है, इसलिए आप आईई/मोज़े शाखाओं के बिना इच्छित मॉड्यूल चुन सकते हैं, और उन्हें रोल अप या मांग पर मॉड्यूल लोड करना चुन सकते हैं। क्या 25k अनजिप सीमा अभी भी लागू होती है? मैं इस धारणा के तहत था कि कुछ समय पहले सफारी अपडेट के साथ बदल गया था। – peller

उत्तर

5

नए अद्यतन में पाया जाता है: लग रहा है Zepto की तरह इन दिनों जाने का रास्ता है।

मिला XUI, ऐसा लगता है कि मैं क्या देख रहा था, हालांकि मैंने इसे अभी तक कोशिश नहीं की है।

0

मुझे लगता है कि यह शानदार होगा, लेकिन jquery के परीक्षण और विश्वसनीयता से मेल खाना मुश्किल होगा जब तक कोई वास्तव में इसे उठाता है और इसके साथ चलता है। यदि हल्का वजन होता है, तो सफारी केवल jquery का संस्करण है जो प्लगइन और दस्तावेजीकृत विधियों के साथ पूरी तरह से संगत था, यह एक देवता होगा।

0

आईफोन की बढ़ती लोकप्रियता को देखते हुए, मुझे लगता है कि यह वास्तव में उपयोगी बात होगी, क्रॉस ब्राउज़र सामान को निकालना और इसे आकार में लेना संभव हो सकता है .... हालांकि, यह और भी उपयोगी होगा अगर आईफोन की एक और यथार्थवादी कैश सीमा थी।

यह मुझे आश्चर्यचकित करता है कि आईफोन में कैश सीमा हार्डवेयर की क्षमता या वाहकों की व्यावसायिक आवश्यकताओं द्वारा निर्धारित की गई थी। एक 50 के कैश सीमा बहुत अधिक वाहक उपयोग को कम कर देगी ...

3

आपको QuickConnectiPhone को देखना चाहिए। यह वही कर सकता है जो आप चाहते हैं। यह https://sourceforge.net/projects/quickconnect/ पर पाया जा सकता है। यह आपको जावास्क्रिप्ट, सीएसएस, और एचटीएमएल में अपना ऐप लिखने देता है और फिर भी इसे किसी डिवाइस पर इंस्टॉल करता है।

एक एपीआई है जो आपको उद्देश्य-सी परत के साथ-साथ फोन कंपन, जीपीएस स्थानों, एक्सीलरोमीटर जानकारी, और कुछ और के लिए कॉल करने की अनुमति देगी। आप इसे अन्य मूल फोन व्यवहारों तक भी बढ़ा सकते हैं।

ढांचे के लिए विकास ब्लॉग http://tetontech.wordpress.com

1

मैं एक्सयूआई के साथ भी प्रयोग कर रहा हूं, आशाजनक लग रहा है, चीजों को करने के JQuery- तरीके का पालन करना प्रतीत होता है।

वही लोग भी 'lawnchair' json प्रारूप में डेटा की सतत् भंडारण के लिए बनाया है, xui + lawnchair (पार मंच के लिए एक महान संयोजन की तरह दिखता है के रूप में कम से कम iphone + android में, हो सकता है webOS, सिम्बियन, ब्लैकबेरी और एमएस साथ ही) मोबाइल विकास।

संबंधित मुद्दे