पुराने दिनों में, सहायता छोटी नहीं थी लेकिन संभव: विशेष टैग के साथ कुछ फंकी .rtf फ़ाइल उत्पन्न करें, इसे एक कंपाइलर के माध्यम से चलाएं, और आपको WinHelp फ़ाइल (.hlp) मिलती है जो वास्तव में वास्तव में अच्छी तरह से काम करती है।विंडोज़ सहायता फाइलें - विकल्प क्या हैं?
फिर, माइक्रोसॉफ्ट ने फैसला किया कि WinHelp अब कूल्हे और ठंडा नहीं था और सीएचएम पर स्विच किया गया था, जिस बिंदु पर वे वास्तव में Vista से WinHelp को धुंधला कर चुके थे।
अब, सीएचएम शायद अच्छा है, लेकिन नेटवर्क पर .chm फ़ाइल खोलने का प्रयास करने वाले हर किसी को सुरक्षा प्रतिबंधों के कारण "वेबपृष्ठ पर नेविगेशन रद्द कर दिया गया" स्क्रीन अच्छा लगेगा।
जबकि सीएचएम नेटवर्क से काम करने के तरीके हैं, यह शायद ही कोई अच्छा विकल्प है, क्योंकि जब कोई उपयोगकर्ता सहायता बटन दबाता है तो वह मदद चाहता है और कुछ फंकी सेटिंग्स नहीं करना है।
नीचे पंक्ति: मुझे सीएचएम बिल्कुल अनुपयोगी लगता है। लेकिन WinHelp के साथ अब कोई विकल्प नहीं है, मुझे आश्चर्य है कि विकल्प क्या हैं, खासकर जब मेरे आवेदन के साथ एकीकृत करने की बात आती है (यानी WinHelp और CHM के लिए ऐसे फ़ंक्शन हैं जो आपको सीधे किसी विषय पर कूदने की अनुमति देते हैं)?
पीडीएफ को एडोब रीडर की आवश्यकता का नुकसान होता है (या अधिक हल्के वजन वाले लोगों में से एक जो बहुत से लोग उपयोग नहीं करते हैं)। मैं उस देखकर रह सकता था क्योंकि आजकल यह मानक है, लेकिन क्या आप इसे किसी दिए गए पेज/एंकर पर कूदने के लिए भरोसेमंद बता सकते हैं?
एचटीएमएल फाइलें सबसे अच्छी पसंद लगती हैं, तो आपको बस विभिन्न ब्राउज़रों (सीएसएस और सामान) से निपटना होगा।
संपादित करें: मैं अपनी खुद की सहायता फाइलें बनाना चाहता हूं। चूंकि मैं "नो सेटअप, जस्ट एक्स्ट्रैक्ट एंड रन" फिलॉसफी का प्रशंसक हूं, इसलिए मुझे उस समस्या को अतीत में कई बार था क्योंकि मेरे कई उपयोगकर्ता इसे नेटवर्क से निकाल देंगे, जो वास्तव में इस समस्या का कारण बनता है।
तो मैं अपने उपयोगकर्ताओं को प्रत्येक एप्लिकेशन के लिए एक अलग सहायता प्रणाली कोड किए बिना सहायता प्रदान करने के लिए एक और अधिक मजबूत और भावी सबूत तरीका ढूंढ रहा हूं।
सीएचएम वास्तव में एक अच्छा प्रारूप है, लेकिन सुरक्षा सामग्री इसे अनुपयोगी बनाती है, क्योंकि एक सहायता प्रणाली उपयोगकर्ता को सहायता प्रदान करती है, और भी अधिक समस्याएं उत्पन्न नहीं करती है।
हाँ, यह हर समय होता है। यहां तक कि अनुभवी डेवलपर्स की यात्रा भी। – Cheeso
अन्य सभी चीज़ों पर विचार करने के बाद, ऐसा लगता है कि HTML फ़ाइलें वास्तव में मेरी एकमात्र पसंद हैं, क्योंकि हर एक अन्य विकल्प गंभीर रूप से टूटा हुआ है। –
सीएचएम अनलॉकिंग समस्या प्रोग्रामेटिक रूप से हल की जा सकती है, भले ही आपके पास अपना खुद का अपडेटर हो। (नियमित स्थापना प्रणाली पहले ही इसे ठीक कर देती है) http://stackoverflow.com/questions/6823166/chm-file-unreadble-if-saved-to-hdd –