मैं बिल्कुल वही काम करना चाहता हूं (डेस्कटॉप ऐप जो डेस्कटॉप ऐप के जीयूआई के रूप में अद्यतित HTML5/CSS3 ब्राउज़र का उपयोग करता है), केवल रूबी के साथ (विभिन्न कारणों से मैंने रूबी के साथ काम करने का फैसला किया)। यह आश्चर्यजनक है कि क्रॉस प्लेटफार्म पुस्तकालयों की संख्या आ गई है। लेकिन फिर भी, किसी के लिए कुछ भी नहीं, वेब ब्राउज़र को डेस्कटॉप ऐप यूआई बनाने की कोशिश करने पर कोई काम किया है। क्रॉस प्लेटफार्म मुद्दा ... अच्छी तरह से मैं हल नहीं कहूंगा, लेकिन मैं सही दिशा में कई कदम कहूंगा।
मेरे लिए यह नए HTML5/CSS3 मानकों के साथ सही होगा। मुझे पता है कि इसे स्थानीय रूप से चल रहे वेब सर्वर के साथ किया जा सकता है।
एक और तरीका यह हो सकता है कि "280 उत्तर" के लोग क्या कर रहे हैं। उन्होंने उद्देश्य-जे विकसित किया (नियमित जावास्क्रिप्ट का एक विस्तार जो नकल करता है कि उद्देश्य-सी कैसे नियमित सी बढ़ाता है) और कैप्चिनो (उद्देश्य-जे मैक पर उद्देश्य-सी के कोको फ्रेम कार्य के समकक्ष)। उन्होंने "एटलस" भी विकसित किया जो एक्सकोड से ऐप्पल के "इंटरफेस बिल्डर" के 280 नॉर्थ का संस्करण है, उनके उद्देश्य-जे और कैप्चिनो फ्रेमवर्क इंटरनेट अनुप्रयोगों के निर्माण के लिए। एटलस वास्तव में एक डेस्कटॉप ऐप के रूप में आपके डेस्कटॉप पर चल रहा एक कैप्चिनो वेब ऐप है। इस मामले में वे ब्राउज़र के बाहर जेएस ऐप्स विकसित करने के लिए नारवाह ... एक क्रॉस प्लेटफ़ॉर्म, सामान्य उद्देश्य, जावास्क्रिप्ट प्लेटफ़ॉर्म का उपयोग करते हैं (मूल रूप से एक विशेष वेब सर्वर)।
यदि कोई भी वेब ब्राउज़र सह-मौजूदा की आवश्यकता के बिना "ब्राउजर, डेस्कटॉप ऐप से सीधे कनेक्ट" काम करने के विचार के साथ आ सकता है और फिर भी स्थानीय एफएस में हेरफेर करने के लिए मिलता है, तो मुझे बहुत दिलचस्पी होगी ... हमम ... अब जब मैं इसके बारे में सोचता हूं, तो मुझे आश्चर्य है कि क्या नया Google क्रोम प्रोजेक्ट "मूल क्लाइंट" का उपयोग करने के लिए किया जा सकता है। NaCL सक्रिय एक्स की तरह है, सिवाय इसके कि आप विंडोज प्लेटफ़ॉर्म तक सीमित नहीं हैं (लेकिन कम से कम अब तक Google क्रोम ब्राउज़र तक ही सीमित होंगे)। केवल सैंडबॉक्सिंग के माध्यम से सुरक्षा जोड़ा गया है, लेकिन आप स्थानीय एफएस में हेरफेर कर सकते हैं ... जितना अधिक मैं इसके बारे में सोचता हूं, उतना ही मुझे संदेह होना शुरू हो जाता है कि यह किया जा सकता है।
कोई विचार?
स्रोत
2010-07-21 03:40:31
दिलचस्प आपको पूछना चाहिए: मैं HTTP के माध्यम से उपलब्ध "डेस्कटॉप एप्लिकेशन" खोजने के लिए एक एनपीएपीआई प्लगइन (फ़ायरफ़ॉक्स, क्रोम) तैयार कर रहा हूं। यह Avahi mdns सेवा डिस्कवरी पर आधारित है। – jldupont
मैंने इस लक्ष्य की दिशा में मदद के लिए क्रोमियम पर कुछ "बग" भी खोले हैं। – jldupont