2012-06-28 30 views
5

क्या यह एक्सएचटीएमएल (या एचटीएमएल), सीएसएस और जावास्क्रिप्ट के साथ एक क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप एप्लिकेशन लिखना संभव है?क्या यह एक्सएचटीएमएल, सीएसएस और जावास्क्रिप्ट के साथ एक क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप एप्लिकेशन लिखना संभव है?

यदि उत्तर हाँ है, तो इस एप्लिकेशन को कैसे चलाया जाए? क्या मुझे इसे फ़ायरफ़ॉक्स जैसे ब्राउज़र से चलाना चाहिए?

नोट: वर्तमान में विंडोज HTML Application का समर्थन करता है।

+0

यदि यह "ब्राउज़र के साथ" चलाता है तो यह एक वेब एप्लिकेशन है और डेस्कटॉप नहीं आवेदन। – webjunkie

+0

क्या इसका सर्वर पक्ष होगा, या केवल ग्राहक पक्ष होगा? – YuriAlbuquerque

+0

@YuriAlbuquerque: ग्राहक पक्ष। बस एक डेस्कटॉप आवेदन। –

उत्तर

1

यदि क्लाइंट-साइड जावास्क्रिप्ट, और/या एचटीएमएल/सीएसएस हैकरी उस कार्य को पूरा करता है जिसे आप चाहते हैं, हां, और फ़ायरफ़ॉक्स जैसे उपयोगकर्ता एजेंट के साथ।

2

एचटीए वास्तव में पुरानी तकनीक है।

टाइटेनियम (एपसेलरेटर) जैसे टूल आज़माएं। वे उपकरण हैं, जो एक एपीपी के अंदर एचटीएमएल सामग्री प्रस्तुत करते हैं। तो, बाहर से, आप निष्पादन योग्य चलेंगे लेकिन अंदर, यह एक HTML फ़ाइल लोड कर रहा है।

आजकल कई ऐप्स में समान सिद्धांत का उपयोग किया जा रहा है। एंड्रॉयड के लिए फेसबुक एक सबसे अच्छा उदाहरण

1

है हां। एचटीएमएल 5 के साथ।

अन्य उत्तर के समाधान बहुत अच्छे हैं, लेकिन आम तौर पर वे मानते हैं कि उपयोगकर्ता इंटरनेट से कनेक्ट है जो सर्वर-साइड है जो डेटा को संभालता है।

लेकिन HTML5 के साथ ओपन वेब ऐप्स (ZER0 सुझाए गए अनुसार) का उपयोग करना संभव है, जिसमें offline web apps के लिए बहुत अधिक समर्थन है।

हालांकि, इस पर ध्यान दें। यहां तक ​​कि एचटीएमएल 5 मानता है कि अंत में उपयोगकर्ता के पास कुछ प्रकार का इंटरनेट कनेक्शन होगा, और ऑफलाइन कार्यक्षमताओं को "कैश" के रूप में देखा जाता है। इसलिए, मुझे यकीन नहीं है कि यह समाधान प्रत्येक आवश्यकता के लिए पर्याप्त है, क्योंकि मुझे नहीं पता कि एचटीएमएल 5 ऑफ़लाइन अनुप्रयोगों को कितनी जगह प्रदान करता है