एक वेबसाइट का निर्माण? पता नहीं कहाँ से शुरू करें? मुझे अपनी मदद करने दें। शुरुआत से वेबसाइट बनाना एक गंभीर व्यवसाय है। आपके पास एक विचार होना चाहिए। आपके पास एक डिज़ाइन होना चाहिए। और आपको साइटों को बनाने के लिए उपकरणों की आवश्यकता है। फिर, इससे पहले कि आप वास्तव में काम करना शुरू कर सकें, आपको HTML, वेब की भाषा, से परिचित होने की आवश्यकता है। पी>
जरूरी नही। HTML, XHTML, CSS, या अन्य संबंधित भाषाओं में निपुण हुए बिना उचित वेबसाइट बनाना संभव है। हालांकि यह निश्चित रूप से इनमें से कम से कम एक में कुशल होने में मदद करता है, आप मुट्ठी भर उत्साह से ज्यादा कुछ नहीं शुरू कर सकते हैं। पी>
मिशन
इसके लिए लोग HTML संपादकों का उपयोग करते हैं। ये वेब-बिल्डिंग प्रोग्राम हैं जो प्रासंगिक कोड में स्वचालित रूप से मुफ्त टेक्स्ट लपेटते हैं, लेखकों को तकनीकी विवरणों में डूबने की आवश्यकता से बचाते हैं और उन्हें सामग्री पर ध्यान केंद्रित करने देते हैं। पी>
इस article में, मैं ऐसे HTML editors की एक जोड़ी प्रस्तुत करने जा रहा हूँ, जिनका उपयोग आप अपनी वेबसाइट बनाने के लिए कर सकते हैं। दोनों आप जो देखते हैं वही आपको मिलता है (WYSIWYG) की श्रेणी में आते हैं, जिसका अर्थ है कि वे आपको यह देखने की अनुमति देते हैं कि अंतिम उत्पाद तुरंत कैसा दिखना चाहिए, वास्तविक समय में, बिना लंबे, जटिल संकलन या रूपांतरण के। दो उम्मीदवार हैं कोम्पोज़र और ब्लूफ़िश। पी>
ब्लूफिश
मुखपृष्ठ
Bluefish एक शक्तिशाली, बहु-भाषा संपादक है, जिसका उद्देश्य मुख्य रूप से प्रोग्रामर और वेब डेवलपर्स द्वारा उपयोग करना है। यह कई प्रोग्रामिंग और मार्कअप भाषाओं का समर्थन करता है और गतिशील और इंटरैक्टिव वेबसाइटों पर ध्यान केंद्रित करता है। Bluefish का उपयोग Linux और Mac पर किया जा सकता है। पी>
Bluefish एक शक्तिशाली संपादक है जिसमें अविश्वसनीय विकल्पों की श्रृंखला है। यदि आप वेब विकास व्यवसाय में नए हैं, तो आप Bluefish द्वारा प्रदान किए जाने वाले मेनू और श्रेणियों की प्रचुरता से अभिभूत हो सकते हैं। फिर भी, दृश्य अव्यवस्था के बावजूद, इसका उपयोग करना आसान है। पी>
आप अपने दस्तावेज़ बनाने या बिल्ट-इन विज़ार्ड का उपयोग करने के लिए पूरी तरह से कोड पर निर्भर होने के बीच चयन कर सकते हैं। HTML के कम ज्ञान वाले लोगों को कम से कम शुरुआत में विजार्ड्स का उपयोग करने के लिए प्रोत्साहित किया जाता है। यहां रेडियो बटन बनाने का एक उदाहरण दिया गया है:
पी>
एक बार जब आप अपनी पसंद से संतुष्ट हो जाते हैं, तो बटन बन जाएगा। सबसे अच्छी बात यह है कि Bluefish ऑब्जेक्ट बनाने के लिए उपयोग किए गए सटीक कोड को लिख लेगा, इसलिए यह निश्चित रूप से आपके द्वारा अभी-अभी उठाए गए कदमों को बेहतर ढंग से समझने में आपकी सहायता कर सकता है। पी>
पी>
अपने कार्य के दौरान किसी भी समय, आप अपने द्वारा बनाए जा रहे पृष्ठों का पूर्वावलोकन कर सकते हैं. मेनू में बाहरी श्रेणी आपको कई ब्राउज़रों में बनाए गए दस्तावेज़ों को देखने की अनुमति देती है। आप अन्य ब्राउज़र भी जोड़ सकते हैं। यह आउटपुट की तुलना करने के लिए बहुत उपयोगी है, खासकर यदि आप जटिल CSS स्टाइल का उपयोग करते हैं, क्योंकि प्रत्येक ब्राउज़र इंजन पृष्ठों को थोड़ा अलग तरीके से प्रस्तुत करता है। पी>
पी>
ओपेरा में हमारा रेडियो बटन इस तरह दिखता है:
ब्लूफिश में बहुत शक्ति होती है। यह सी, सीएसएस, एचटीएमएल, जावा, जावास्क्रिप्ट, पर्ल, पीएचपी, पायथन, रूबी, एक्सएमएल और यहां तक कि मैटलैब सहित मार्कअप और प्रोग्रामिंग भाषाओं की एक विस्तृत श्रृंखला का समर्थन करता है। संपादक बाहरी प्लगइन्स का भी उपयोग कर सकता है, जैसे कि लिंट या साफ, और HTML और XML दस्तावेज़ों के लिए ऑटो-पूर्ण टैग करेगा। असीमित अनडू/रीडू फंक्शन भी है। पी>
मध्यवर्ती और उन्नत उपयोगकर्ताओं के लिए ब्लूफिश की अत्यधिक अनुशंसा की जाती है। नए वेबमास्टर्स को यह पहली बार में थोड़ा डराने वाला लग सकता है, लेकिन प्रोग्राम का प्रभावी ढंग से उपयोग करने के लिए उपलब्ध असंख्य कार्यों को जानने या उपयोग करने की आवश्यकता नहीं है। Bluefish की एक बहन परियोजना भी है, जिसे वाइनफ़िश कहा जाता है, जो LaTeX संपादक है। पी>
कॉम्पोज़र
मुखपृष्ठ
KompoZer एक सरल, मैत्रीपूर्ण वेब संलेखन कार्यक्रम है, जिसे मुख्य रूप से कम जानकार उपयोगकर्ताओं के लिए डिज़ाइन किया गया है, जिनके पास HTML या वेब कोडिंग में बहुत कम या कोई पूर्व अनुभव नहीं है। इसमें ब्लूफिश की तुलना में कम विशेषताएं हैं, लेकिन उपयोग में अत्यधिक आसान के साथ क्षतिपूर्ति करता है। कोम्पोज़र विंडोज, लिनक्स और मैक के लिए उपलब्ध है। पी>
पी>
KompoZer Nvu की विरासत को जारी रखता है, जो अब एक निष्क्रिय परियोजना है, जिसे Linspire डिस्ट्रो द्वारा शुरू और प्रायोजित किया गया है। KompoZer Nvu की तुलना में दस्तावेज़ों के अधिक स्वच्छ मार्कअप सहित बग फिक्स और नए तत्वों को प्रस्तुत करता है। पी>
कोम्पोज़र गेको इंजन पर आधारित है, जो मोज़िला-आधारित ब्राउज़रों को संचालित करता है। वास्तव में, यह आपको बाहरी ब्राउज़रों को बुलाए बिना, KompoZer के अंदर HTML दस्तावेज़ों का पूर्वावलोकन करने की अनुमति देता है, क्योंकि इसमें अपना स्वयं का रेंडरिंग इंजन होता है। पी>
पी>
पी>
अन्य विशेषताओं में एक साइट प्रबंधक, सीएसएस संपादक, HTML सत्यापनकर्ता, वर्तनी परीक्षक, और फ़ायरफ़ॉक्स की तरह एक्सटेंशन का उपयोग करने की क्षमता शामिल है। यह आपको Tidy जैसी नई थीम और उपयोगिताओं के साथ अपने HTML संपादक की उत्पादकता और दिखावट को बढ़ाने की अनुमति देता है। पी>
पी>
CSS संपादक विशेष रूप से उपयोगी है, यदि आप पाठ संपादक का उपयोग करके स्वयं शैली नहीं बनाना चाहते हैं। सामान्य तौर पर, शैली को सामग्री से अलग करने और मॉड्यूलर और स्वच्छ वेब सामग्री बनाने के लिए CSS का उपयोग करने की सिफारिश की जाती है। पी>
पी>
KompoZer एक बहुत ही समझदार विकल्प है, खासकर नौसिखियों या HTML या CSS के कम ज्ञान वाले लोगों के लिए। विंडोज उपयोगकर्ताओं के लिए एक पोर्टेबल संस्करण भी है। पी>
निष्कर्ष
यदि आप एक वेबसाइट शुरू करने में रुचि रखते हैं, तो Bluefish और KompoZer को आपको प्रारंभ करना चाहिए - और भी बहुत कुछ। यदि आप अधिक अनुभवी हैं और गतिशील वेबसाइटों के लिए तैयार हैं, तो Bluefish एक बेहतर उम्मीदवार प्रतीत होता है। यदि आप नौसिखिए हैं या कम विकल्पों के साथ सरल इंटरफ़ेस पसंद करते हैं, तो आपको KompoZer का उपयोग करना चाहिए। पी>
फिर भी, न तो Bluefish और न ही KompoZer आपको उन्नत सुविधाओं का उपयोग करने के लिए बाध्य करेगा, यदि आप ऐसा महसूस नहीं करते हैं। आप उन्हें दूर रख सकते हैं और एक बार जब आप HTML के साथ पर्याप्त रूप से आश्वस्त हो जाएं तो उनका उपयोग करना शुरू कर सकते हैं। यह आपकी आवश्यकताओं के लिए सबसे उपयुक्त अनुकूली सीखने की अवस्था का वादा करता है। पी>
आप जो भी चुनें, दोनों मुफ़्त, हल्के कार्यक्रम हैं जो आपको जल्दी और आसानी से अच्छी दिखने वाली वेबसाइटें बनाने में मदद करनी चाहिए। सबसे अच्छा, आप उन दोनों का उपयोग कर सकते हैं, जैसा कि आप फिट देखते हैं। भविष्य में, हम HTML संपादकों के बारे में कुछ और बात करेंगे, जिसमें कई और कार्यक्रम शामिल हैं, हम उत्पादकता के लिए संकेतों और सुझावों पर ध्यान केंद्रित करेंगे, और हम HTML सहायकों की समीक्षा भी करेंगे, जैसे साफ, लिंट और अन्य। पी>
प्रोत्साहित करना। पी>