Nash, एक नोट जो एकल HTML पर चलता है
(keepworking.github.io)मैं हाल ही में बनाए गए एक छोटे प्रोजेक्ट को परिचित कराना चाहता हूँ, इसलिए इसे साझा कर रहा हूँ.
Nash को Note as HTML की कॉन्सेप्ट के साथ डिज़ाइन किया गया है, ताकि एक single HTML file खुद ही editor भी हो और document file भी बन सके.
अगर आपके पास सिर्फ browser है, तो online या offline किसी भी सीमा के बिना local में काम करना संभव है, और जिसे यह document share किया गया हो वह भी बिना अलग sign-up या program install किए उस HTML को download करके edit, फिर save और share कर सकता है.
Clipboard की images भी paste करके note में attach की जा सकती हैं, और editor की बहुत कम लेकिन बुनियादी features implement की गई हैं, इसलिए साधारण लेखन के लिए भी यह ठीक है.
हालाँकि browser की save functionality में overwrite करना आसानी से नहीं हो पाता, इसलिए 내파일, 내파일 (1), 내파일 (2)... इस तरह अनचाहा version management हो सकता है. इसके अलावा editor की features को बेहतर बनाने पर भी मैंने काफ़ी विचार किया, लेकिन अफ़सोस की बात है कि सीमाएँ बहुत हैं.
Usability के बारे में मुझे भी लगता है कि इसमें कई कमियाँ हैं, लेकिन self-hosting blog में इस्तेमाल करने के लिए, या simple manual, long-form writing और image वाले content के लिए यह उपयोगी हो सकता है.
इसे देखकर अगर आपके पास किसी और उपयोग के तरीके का विचार हो, तो सलाह दें — आभारी रहूँगा.
13 टिप्पणियां
आपके साझा किए गए शानदार प्रोजेक्ट की मदद से मैं इसे self-hosting में इस्तेमाल करने के लिए static site generator editor के रूप में बहुत अच्छी तरह उपयोग कर रहा हूँ। धन्यवाद!
बहुत शानदार है...! स्टार धड़ाम!
पर सेट हो जाने की समस्या है~मुझे TiddlyWiki की याद आ गई। फ़ोल्डर, दस्तावेज़ और दस्तावेज़ की सामग्री वाला 3-स्तंभीय लेआउट भी अच्छा लग सकता है।
सोचते-सोचते मैंने यह भी ढूंढा कि TiddlyWiki जैसी कोई और चीज़ है क्या, तो Feather Wiki नाम की एक चीज़ मिली। यह 60KB से भी छोटी खाली HTML फ़ाइल के आकार वाला बेहद हल्का विकल्प है।
सरल होने के साथ-साथ काफ़ी शानदार भी है!!
कमाल है.
लेकिन, जब बहुत जटिल styles वाले HTML data को copy-paste करना पड़े, तो अगर एक सरल normalization process से गुज़ारा जाए तो और बेहतर होगा।
काफ़ी बढ़िया है। लगता है वीकेंड के दौरान इसे थोड़ा देखना पड़ेगा। अगर इसमें पहले से मौजूद कुछ कॉन्सेप्ट्स जोड़ दिए जाएँ, तो यह और भी शानदार हो सकता है।
यह मेरी व्यक्तिगत राय है।
rule: filename + ISO वर्षमाहदिनघंटामिनटसेकंड + एक्सटेंशन
ex: Hello, This is Nash.2025-03-07 13.47.09.html
फिर भी, filename में
:का उपयोग न कर पाना थोड़ा अफसोसजनक है।सेव करते समय फ़ाइल नाम में समय की जानकारी जोड़ना मुझे बहुत अच्छा आइडिया लगता है.
ओवरराइट न हो पाने की कमी को ढकने के लिए भी यह और बेहतर लगता है.
आपकी कीमती राय के लिए धन्यवाद.
कुछ-कुछ TiddlyWiki की याद दिलाता है।
व्यक्तिगत तौर पर, अच्छा होगा अगर प्रिंट करते समय थोड़ा और साफ-सुथरा आउटपुट देने वाली सुविधा हो और कुछ खास हिस्सों को fixed-width फ़ॉन्ट में दिखाने की सुविधा भी हो। अगर toolbar में tooltip के ज़रिए shortcut keys बताई जाएँ, या guide page में shortcut keys का विवरण हो, तो सोने पर सुहागा होगा।
यह भी अच्छा हो सकता है कि generated HTML file में code वाला हिस्सा जहाँ तक संभव हो ऊपर रखा जाए और content वाला हिस्सा यथासंभव नीचे आए, लेकिन फिर लगता है कि भला HTML code को सीधे edit करने की नौबत कितनी बार आएगी। खैर, अगर content खाली हो ऐसी एक file पहले से रख ली जाए, तो परिस्थिति के हिसाब से वह उपयोगी साबित हो सकती है।
कीमती सुझाव के लिए धन्यवाद।
ऐसी चीज़ें हों तो निश्चित रूप से बहुत बेहतर होगा। इसे ध्यान में रखकर मैं और सुधार करने की कोशिश करूँगा।
एक और चीज़ जो ध्यान में आती है, वह इंडेंट/आउटडेंट सपोर्ट फीचर है.
कभी-कभी जब लंबा लेख लिखना होता है, तब कुछ हिस्सों को इंडेंट आदि करके उभारना उपयोगी लगता था.
अगर इसे self-hosting वेबसाइट पर इस्तेमाल करना हो, तो ऐसा विकल्प बेहतर लगेगा जिसमें बदला न जा सकने वाला HTML हिस्सा
exportकरने की सुविधा हो.फिर भी, भले ही वह edit न किया जा सकने वाली HTML फ़ाइल हो, सिर्फ़ एक ही फ़ाइल से काम चल जाना अपने-आप में आकर्षक है.