मैं लिनक्स पर्यावरण में टचस्क्रीन डिवाइस के लिए यूजर इंटरफेस विकसित करने के लिए एचटीएमएल + सीएसएस + जावास्क्रिप्ट का उपयोग करना चाहता हूं और उपयुक्त प्रतिपादन इंजन की आवश्यकता है।एम्बेडेड लिनक्स के लिए वेबकिट/गीको जैसे पूर्ण फीचर्ड एचटीएमएल रेंडरिंग इंजन?
प्रश्न में डिवाइस में एआरएम सीपीयू 400 से 900 मेगाहट्र्ज घड़ी, एक वीजीए या डब्लूवीजीए डिस्प्ले और मानक डेबियन लिनक्स (न्यूनतम इंस्टॉल) के साथ लगभग 256 एमबी रैम या अधिक होगा।
आदर्श रूप में प्रतिपादन इंजन सीधे/dev/fb0 और माउस ईवेंट तक पहुंच जाएगा। चूंकि ब्राउज़र को केवल एक प्रतिपादन इंजन के रूप में उपयोग किया जाता है, मुझे किसी भी जीयूआई की आवश्यकता नहीं होती है - कोई खिड़कियां नहीं, कोई टैब नहीं, कोई संवाद बॉक्स नहीं, केवल एक पूर्ण-स्क्रीन HTML पृष्ठ जो उपयोगकर्ता के साथ बातचीत करने के लिए जावास्क्रिप्ट का भारी उपयोग करता है (जैसे गतिशील वेब पृष्ठ)।
यह बहुत अच्छा होगा अगर क्यूटी/जीटीके/DirectFB और इस तरह से बचा जा सकता (स्मृति भूमि के ऊपर और स्टार्टअप के समय को कम करने के लिए) लेकिन निश्चित रूप से यह बिल्कुल जरूरी नहीं है।
पाठ्यक्रम वेबकिट और छिपकली केमेरे मन के लिए आते हैं, लेकिन वे संकलित करने के लिए समझने के लिए दोनों कठिन और मुश्किल है। शायद कई फॉर्क्स में से एक जो मुझे चाहिए, उसके करीब आता है (मैंने खोज की लेकिन अब तक कोई भाग्य नहीं था)?
आप एक ऐसे वितरण का उपयोग कर सकते हैं जिसमें एक सभ्य, पोर्टेड वेबकिट/गीको है। - नेटबीएसडी भी दिमाग में आता है। – vbence
यह एक खिड़की प्रणाली का मतलब होगा, है ना? मुझे इससे बचने की ज़रूरत है क्योंकि एचटीएमएल पेज बिल्कुल ** ** ** यूआई है जिसे उपयोगकर्ता को देखना चाहिए और उपयोग करना चाहिए। –
आप अपनी जीयूआई को किसी भी तरह से तैयार कर सकते हैं। खिड़की प्रबंधन और सीमा सजावट (स्थानांतरित करें) पूरी तरह से अलग सेवाओं द्वारा किया जाता है। आप उन्हें सभी वितरणों में भी बंद कर सकते हैं। – vbence