আপনি কি কখনো নিজের ওয়েব ব্রাউজার তৈরি করতে চেয়েছেন? আপনার নিজের কম্পিউটারে থাকবে এমন সমস্ত ডেটা যেমন একটি ব্রাউজারকে জানা উচিত তা বিবেচনা করা খারাপ ধারণা নয়৷
আপনার ব্যক্তিগত স্বাদ প্রতিফলিত করে এমন একটি বিনামূল্যের মৌলিক ব্রাউজার তৈরি করতে নীচের সহজ পদক্ষেপগুলি অনুসরণ করুন৷ আমরা এই ক্রিয়াকলাপের জন্য ভিজ্যুয়াল স্টুডিও ব্যবহার করব, তবে মোকাবেলা করার জন্য খুব কম কোড রয়েছে।
ইনস্টলেশন এবং আপডেট
শুরু করতে, আপনাকে অবশ্যই মাইক্রোসফ্টের ভিজ্যুয়াল স্টুডিও কমিউনিটি সংস্করণটি ডাউনলোড করতে হবে যা সম্পূর্ণ বিনামূল্যে থাকে৷ সফ্টওয়্যারটি ঘন ঘন আপডেট করা হয়, তাই আপনাকে অবশ্যই এর সর্বশেষ সংস্করণে স্থানান্তর করতে হবে। ভিজ্যুয়াল স্টুডিও কিছুটা ক্লাঙ্কি এবং বড় আকারের হতে পারে, তবে এতে ওয়েব ব্রাউজার সহ অনেকগুলি বিনামূল্যের টেমপ্লেট রয়েছে৷
ইনস্টলেশন শেষ হলে, আপনি সরাসরি অ্যাপ্লিকেশনটি চালু করতে পারেন।
একটি ব্রাউজার অ্যাপ্লিকেশন তৈরি করার পদ্ধতি
একটি নতুন প্রকল্প তৈরি করার বিকল্পটি নির্বাচন করুন। .NET ফ্রেমওয়ার্কে Windows Forms অ্যাপে নিচে স্ক্রোল করুন। এখানে এটি একটি ওয়েব ব্রাউজারের মৌলিক সংজ্ঞা স্মরণ করা দরকারী। এটি একটি ফর্ম ছাড়া আর কিছুই নয় যা ওয়েবসাইট এবং নথিতে কল করে এবং তাদের পরিষ্কার ভিজ্যুয়াল প্রদর্শনের জন্য উপস্থাপন করে৷
ওয়েব ব্রাউজারটিকে একটি নাম দিন এবং "তৈরি করুন" এ ক্লিক করুন। আমার ব্যক্তিগত ব্রাউজারের জন্য, আমি এটির নাম দিয়েছি "ফ্যান্টাস্টিক ব্রাউজার।"
একবার প্রোগ্রামটি চালু হলে, আপনি কোনও ডেটা ছাড়াই একটি খালি ফর্ম দেখতে পাবেন। বাম প্যানেলে "টুলবক্স" ক্লিক করুন। আপনি "দেখুন" আইকন থেকে এটি সক্ষম করতে পারেন। "ওয়েব ব্রাউজার" নির্বাচন করতে নিচে স্ক্রোল করুন৷
৷
কর্মক্ষেত্রে দুটি প্যানেল সম্পাদনা করতে হবে। তাদের মধ্যে একটি হল একটি "বৈশিষ্ট্য" প্যানেল যাতে ব্রাউজার উইন্ডোর সমস্ত বিবরণ রয়েছে৷ এখানে, আপনি সামগ্রিক ব্রাউজার উইন্ডোর মার্জিন এবং আকার, ট্যাব স্টপ এবং স্ক্রোল বারগুলি সক্ষম করবেন কিনা তা নির্ধারণ করতে পারেন৷
অন্য প্যানেল প্রধান ফর্ম. এখানে আপনি একটি ছোট মেনু আইটেম পাবেন যা আপনাকে অবশ্যই ক্লিক করতে হবে:"আনডক ইন প্যারেন্ট কন্টেইনার।"
একবার আপনি "আনডক" এ ক্লিক করলে আপনি ব্রাউজার উইন্ডোর সীমানা ম্যানুয়ালি রিসাইজ করতে পারবেন। এই অংশটি ওয়েবসাইটের প্রদর্শন বিষয়বস্তু প্রদর্শন করবে। অ্যাপ্লিকেশনটি সংরক্ষণ করুন এবং পরবর্তী ধাপে যান৷
৷
ব্রাউজার মেনু আইটেম তৈরি করা
ব্রাউজার মেনু আইটেম তৈরি করতে, আপনাকে "বোতাম" নামে একটি টুলবক্স বিকল্প ব্যবহার করতে হবে। পাঠ্যটিতে ক্লিক করুন এবং এটিকে প্রধান ফর্ম উইন্ডোর যেকোনো অবস্থানে টেনে আনুন।
একইভাবে, আপনি যে ওয়েবসাইটগুলি দেখতে চান তা পেতে টুলবক্স থেকে একটি "টেক্সটবক্স" মেনু আইটেমেরও প্রয়োজন হবে৷
একবার আপনি সমস্ত বোতাম এবং পাঠ্যবক্স সাজিয়ে নিলে, আপনি সেগুলিকে এমনভাবে রাখতে পারেন যাতে সেগুলি ব্রাউজারের মৌলিক উইন্ডোর মতো হয়৷ বোতামগুলি ভিজ্যুয়াল স্টুডিও দ্বারা প্রতিসাম্যভাবে সাজানো হয়েছে যা আপনাকে তাদের মধ্যে কোনও সমস্যা ছাড়াই সমান জায়গা তৈরি করতে দেয়৷
বোতামগুলির আকার, আকার এবং রঙগুলি তাদের "সম্পত্তি" থেকে আরও পরিবর্তন করা যেতে পারে৷
৷
পরবর্তী ধাপে, পৃথক বোতাম বৈশিষ্ট্যগুলিতে যান এবং বোতামগুলির নাম পরিবর্তন করুন। আমি "পিছন" এর জন্য "পিছনে", "আগামী" এর জন্য "আগামী", "রিফ্রেশ" ব্যবহার করেছি এবং আমার নিজের নাম দিয়ে হোম বোতামের নাম দিয়েছি। আপনি ছোট আইকনিক চিত্রগুলি ব্যবহার করতে পারেন, বোতামগুলির মধ্যে ট্যাব স্টপ সক্ষম করতে পারেন এবং অন্যান্য ছোটখাটো পরিবর্তনগুলি অর্জন করতে পারেন৷
এর ডিফল্ট অবস্থান থেকে কোডটি সম্পাদনা করতে নামকরণ করা যেকোনো বোতামে ডাবল-ক্লিক করুন। পিছনের বোতামের জন্য, আপনি webbrowser1.GoBack()
ব্যবহার করবেন একটি বোতাম ক্লিক অনুসরণ করতে হবে যে কর্ম পরিচালনা করতে. এগিয়ে যাওয়ার জন্য, এটি হবে webbrowser1.GoForward()
এবং একইভাবে, বাড়িতে গিয়ে অনুসন্ধান করার বিকল্প রয়েছে৷
URL টাইপ করার জন্য টেক্সটবক্স ব্যবহার করতে, webBrowser1.navigate(textbox.text)
ব্যবহার করুন . আপনি আপনার "হোম" বোতামের জন্য যে কোনো প্রদত্ত URL ব্যবহার করতে পারেন৷
চালান এবং ব্রাউজার সংরক্ষণ করুন
একবার আপনি আপনার সমস্ত বোতাম এবং পাঠ্যবক্সের জন্য নেভিগেশন পথ চূড়ান্ত করে নিলে, আপনি "টুলবক্স" থেকে অতিরিক্ত বিকল্প তৈরি করতে পারেন। আমি একটি "অনুভূমিক স্ক্রল বার" এর জন্য গিয়েছিলাম। এছাড়াও সার্চ ইঞ্জিনের জন্য বিকল্প আছে কিন্তু এই মুহূর্তে কোন omnibox নেই। যাইহোক, আপনি যদি ভিজ্যুয়াল স্টুডিও একটু বেশি শিখেন তবে আপনি সবসময় আরও বিকল্প তৈরি করতে পারেন।
আপনার ভিজ্যুয়াল স্টুডিও উইন্ডোর উপরে "স্টার্ট" বোতামে ক্লিক করুন। এটি ফর্ম প্রকল্পের ভিতরে ব্রাউজার চালাবে। আপনি আপনার হোমপেজ বা সার্চ ইঞ্জিনের জন্য আপনার ফলাফল পরীক্ষা করতে পারেন। এছাড়াও, আপনি যদি ব্রাউজার উইন্ডোটি বড় করেন, তাহলে আপনি অনুভব করবেন না যে এটি একটি সাধারণ ব্রাউজার থেকে আলাদা।
একটি .csproj প্রোগ্রাম হিসাবে আপনার ব্রাউজার প্রকল্প সংরক্ষণ করতে মনে রাখবেন. আপনি ভবিষ্যতে ভিজ্যুয়াল স্টুডিও থেকে সরাসরি এটি চালু করতে পারেন। আপনি উইন্ডোজের "সেটিং" এবং "ব্যক্তিগতকরণ" থেকে আইকনটিকে আরও পরিবর্তন করতে পারেন৷
৷
উপসংহার
আপনি যদি সর্বাধিক গোপনীয়তা চান তবে আপনার নিজস্ব ব্রাউজার থাকার মতো কিছুই আসে না। উপরের পদ্ধতিটি আপনাকে আপনার পিসি বা ম্যাক থেকে আপনার নিজস্ব ব্রাউজার তৈরি এবং চালাতে সহায়তা করবে। আপনি যদি আরও বিকল্প চান, ভিজ্যুয়াল স্টুডিওতে সত্যিই কিছু উন্নত প্রোগ্রাম রয়েছে, তবে এটির জন্য উন্নত কোডের জ্ঞান প্রয়োজন৷
আপনি কি শীঘ্রই আপনার নিজের ব্রাউজার তৈরি করবেন? আপনি তাদের তৈরি করতে অন্য কোন প্রোগ্রাম ব্যবহার করেছেন? আমরা আপনার কাছ থেকে শোনার জন্য উন্মুখ৷