क्या आप कभी अपना खुद का वेब ब्राउज़र बनाना चाहते हैं? यह एक बुरा विचार नहीं है कि इस तरह के ब्राउज़र को आपके बारे में पता होना चाहिए कि सभी डेटा आपके कंप्यूटर पर रहेंगे।
एक मुफ़्त बुनियादी ब्राउज़र बनाने के लिए नीचे दिए गए सरल चरणों का पालन करें जो आपके व्यक्तिगत स्वाद को दर्शाता है। हम इस गतिविधि के लिए विजुअल स्टूडियो का उपयोग करेंगे, लेकिन इससे निपटने के लिए बहुत कम कोड है।
इंस्टॉलेशन और अपडेट
शुरू करने के लिए, आपको माइक्रोसॉफ्ट द्वारा विजुअल स्टूडियो कम्युनिटी एडिशन डाउनलोड करना होगा जो बिल्कुल मुफ्त रहता है। सॉफ़्टवेयर को बार-बार अपडेट किया जाता है, इसलिए आपको इसके नवीनतम संस्करण में माइग्रेट करना होगा। विजुअल स्टूडियो थोड़ा क्लंकी और बड़े आकार का हो सकता है, लेकिन इसमें वेब ब्राउज़र सहित कई मुफ्त टेम्पलेट हैं।
एक बार इंस्टॉलेशन पूरा हो जाने पर, आप सीधे एप्लिकेशन लॉन्च कर सकते हैं।
ब्राउज़र एप्लिकेशन बनाने की प्रक्रिया
नया प्रोजेक्ट बनाने के विकल्प का चयन करें। .NET ढांचे में विंडोज फॉर्म ऐप तक स्क्रॉल करें। यहां वेब ब्राउज़र की मूलभूत परिभाषा को याद करना उपयोगी है। यह और कुछ नहीं बल्कि एक ऐसा फॉर्म है जो वेबसाइटों और दस्तावेजों पर कॉल करता है और उन्हें स्पष्ट दृश्य प्रदर्शन के लिए प्रस्तुत करता है।
वेब ब्राउज़र को एक नाम दें और "बनाएँ" पर क्लिक करें। अपने निजी ब्राउज़र के लिए, मैंने इसे "शानदार ब्राउज़र" नाम दिया है।
एक बार प्रोग्राम लॉन्च होने के बाद, आपको बिना डेटा वाला एक खाली फॉर्म दिखाई देगा। बाएं पैनल पर "टूलबॉक्स" पर क्लिक करें। आप इसे "व्यू" आइकन से भी सक्षम कर सकते हैं। “WebBrowser” चुनने के लिए नीचे स्क्रॉल करें।
कार्यक्षेत्र में आपको दो पैनल संपादित करने होंगे। उनमें से एक "गुण" पैनल है जिसमें ब्राउज़र विंडो के बारे में सभी विवरण शामिल हैं। यहां, आप संपूर्ण ब्राउज़र विंडो के मार्जिन और आकार, टैब स्टॉप, और स्क्रॉल बार को सक्षम करने या न करने का निर्णय ले सकते हैं।
दूसरा पैनल मुख्य रूप है। यहां आपको एक छोटा मेनू आइटम मिलेगा जिस पर आपको क्लिक करना होगा:"पैरेंट कंटेनर में अनडॉक करें।"
एक बार जब आप "अनडॉक" पर क्लिक करते हैं, तो आप ब्राउज़र विंडो की सीमाओं को मैन्युअल रूप से आकार देने में सक्षम होंगे। यह भाग वेबसाइट की प्रदर्शन सामग्री प्रदर्शित करेगा। एप्लिकेशन को सहेजें और अगले चरण पर जाएं।
ब्राउज़र मेनू आइटम बनाना
ब्राउज़र मेनू आइटम बनाने के लिए, आपको "बटन" नामक टूलबॉक्स विकल्प का उपयोग करना होगा। टेक्स्ट पर क्लिक करें और इसे मुख्य फॉर्म विंडो में किसी भी स्थिति में खींचें।
इसी तरह, आपको उन वेबसाइटों को प्राप्त करने के लिए टूलबॉक्स से "टेक्स्टबॉक्स" मेनू आइटम की भी आवश्यकता होगी, जिन पर आप जाना चाहते हैं।
एक बार जब आप सभी बटन और टेक्स्टबॉक्स को व्यवस्थित कर लेते हैं, तो आप उन्हें इस तरह से रख सकते हैं कि वे ब्राउज़र की मूल विंडो से मिलते जुलते हों। विजुअल स्टूडियो द्वारा बटनों को सममित रूप से व्यवस्थित किया जाता है जो आपको बिना किसी परेशानी के उनके बीच समान स्थान बनाने की अनुमति देता है।
बटनों के आकार, आकार और रंगों को उनकी "प्रॉपर्टी" से और संशोधित किया जा सकता है।
अगले चरण में, अलग-अलग बटन गुणों पर जाएं और बटनों का नाम बदलें। मैंने "पीछे", "आगे" के लिए "आगे", "ताज़ा करें" के लिए "बिहाइंड" का उपयोग किया और अपने नाम के साथ होम बटन का नाम दिया। आप छोटी प्रतिष्ठित छवियों का उपयोग कर सकते हैं, बटनों के बीच टैब स्टॉप को सक्षम कर सकते हैं और अन्य मामूली संशोधन प्राप्त कर सकते हैं।
किसी भी नामित बटन पर उसके डिफ़ॉल्ट स्थान से उसके कोड को संपादित करने के लिए डबल-क्लिक करें। बैक बटन के लिए, आप webbrowser1.GoBack()
. का प्रयोग करेंगे एक बटन क्लिक का पालन करने वाली कार्रवाई को नियंत्रित करने के लिए। आगे बढ़ने के लिए, यह होगा webbrowser1.GoForward()
और इसी तरह, घर जाने और खोजने के विकल्प भी हैं।
URL टाइप करने के लिए टेक्स्टबॉक्स का उपयोग करने के लिए, webBrowser1.navigate(textbox.text)
का उपयोग करें . आप अपने "होम" बटन के लिए किसी भी दिए गए URL का उपयोग कर सकते हैं।
ब्राउज़र चलाएँ और सहेजें
एक बार जब आप अपने सभी बटनों और टेक्स्टबॉक्स के लिए नेविगेशन पथ को अंतिम रूप दे देते हैं, तो आप "टूलबॉक्स" से अतिरिक्त विकल्प बना सकते हैं। मैं "क्षैतिज स्क्रॉल बार" के लिए गया था। खोज इंजन के लिए भी विकल्प हैं लेकिन फिलहाल कोई ऑम्निबॉक्स नहीं है। हालांकि, यदि आप विजुअल स्टूडियो को थोड़ा और सीखते हैं तो आप हमेशा अधिक विकल्प बना सकते हैं।
अपने विजुअल स्टूडियो विंडो के शीर्ष पर "प्रारंभ" बटन पर क्लिक करें। यह ब्राउज़र को फॉर्म प्रोजेक्ट के अंदर चलाएगा। आप अपने होमपेज या सर्च इंजन के लिए अपने परिणामों का परीक्षण कर सकते हैं। साथ ही, यदि आप ब्राउज़र विंडो को बड़ा करते हैं, तो आप महसूस नहीं करेंगे कि यह किसी नियमित ब्राउज़र से अलग है।
अपने ब्राउज़र प्रोजेक्ट को .csproj प्रोग्राम के रूप में सहेजना याद रखें। आप इसे भविष्य में सीधे विजुअल स्टूडियो से लॉन्च कर सकते हैं। आप विंडोज़ की "सेटिंग" और "निजीकरण" से आइकन को और बदल सकते हैं।
निष्कर्ष
यदि आप अधिकतम गोपनीयता चाहते हैं, तो आपका अपना ब्राउज़र होने के करीब कुछ भी नहीं आता है। उपरोक्त प्रक्रिया आपको अपने पीसी या मैक से अपना ब्राउज़र बनाने और चलाने में मदद करेगी। यदि आप अधिक विकल्प चाहते हैं, तो विजुअल स्टूडियो के पास वास्तव में कुछ उन्नत कार्यक्रम हैं, लेकिन इसके लिए उन्नत कोड के ज्ञान की आवश्यकता है।
क्या आप जल्द ही कभी भी अपना ब्राउज़र बनाने वाले हैं? आपने उन्हें बनाने के लिए किन अन्य कार्यक्रमों का उपयोग किया है? हम आपसे सुनने के लिए उत्सुक हैं।