বাংলা ওয়েব সাইট তৈরিতে সমস্যা হচ্ছে – জরুরীভাবে সাহায্য দরকার

টেকটিউনস বন্ধুরা, আপনাদের মাঝে অনেকেই আছেন যারা নিয়মিত ওয়েবসাইট ডেভেলপ বা তৈরি করে থাকেন৷ তার মাঝে কয়েকজন হয়তোবা বাংলা ওয়েবসাইটও তৈরি করে ফেলেছেন৷ আর আমার প্রশ্ন সেখানেই।

আমি বেশ কিছু দিন ধরে বাংলা ওয়েবসাইট তৈরির চেষ্টা করে চলেছি৷ কিন্তু সফল হতে পারছিনা৷ কারণ- এমন একটি পদ্ধতি অবলম্বন করতে হবে যাতে প্রত্যেকের পিসিতেই সেই ওয়েবসাইট ভালোভাবে দেখা যায়৷ বাংলা ওয়েবসাইট তৈরির ক্ষেত্রে বেশিরভাগ ডেভেলপাররা ইউনিকোড ফন্ট ব্যবহার করে থাকেন৷ যেমন- এই সাইটটি৷ কেউ কেউ আবার বৈশাখী ফন্ট ব্যবহার করে থাকেন৷ যেমন- নয়াদিগন্ত

ইউনিকোডের ক্ষেত্রে ওয়েবসাইটে ব্যবহৃত ফন্ট (যেমন- সোলায়মানলিপি) পিসিতে ইনস্টল না থাকলেও লেখা পড়া যায়৷ কারণ উইন্ডোজের সাথে ভ্রিন্দা নামের একটি ইউনিকোড ফন্ট ইনস্টল হয়ে যায়৷ আর বৈশাখীর ক্ষেত্রে ফন্টটি পিসিতে অবশ্যই ইনস্টল থাকতে হবে বা করে নিতে হবে৷ আমি এমবেডিং পদ্ধতির কথা তুলছি না৷ কারণ আমার জানা মতে একমাত্র উইন্ডোজ এক্সপ্লোরারেই এমবেডিং পদ্ধতি কাজ করে৷ তাই বৈশাখী ফন্ট ব্যবহার করে ওয়েবসাইট তৈরি করাটা খুব একটা ভালো পদ্ধতি বলা যাচ্ছে না।

আমি গত কয়েকদিন যাবত বেশ কিছু বাংলা ওয়েবসাইট ঘাঁটাঘাটি করে দেখলাম আরো একটি পদ্ধতি আছে ওয়েবসাইট তৈরি করার৷ কষ্ট করে একটু ইত্তেফাক-এর ওয়েবসাইট টি ঘুরে আসুন, তাহলেই বুঝবেন৷ না এখানে ইউনিকোড ব্যবহার করা হয়েছে, না বৈশাখী ফন্ট ব্যবহার করা হয়েছে৷ শুধুমাত্র সুতন্বীএমজে ফন্ট ব্যবহার করে ডেভেলপ করা হয়েছে এবং যে ফন্টটি বাংলা ব্যবহারকারি প্রতিটি কম্পিউটারেই আছে৷ আরো একটি বিষয় দেখলাম- সাইটটি এক্সপ্লোরার, মজিলা, ওপেরা, গুগল, সাফারি প্রতিটিতেই স্বাভাবিকভাবেই আসছে৷ এরপর তাদের কোড ঘেটে আমিও নেমে পড়লাম৷ কিন্তু সফল হতে পেরেছি ৮০%৷ কেবলমাত্র এক্সপ্লোরার ছাড়া সবগুলোতেই ঠিকমতো আসে৷

আমার প্রশ্ন হলো,

১. তারা কিভাবে এক্সপ্লোরারে এটিকে সম্ভব করলো ?

আর একটি প্রশ্ন না করলেই নয়, টেকটিউনস বা পত্রিকা বিষয়ক সাইটগুলো বাংলা সাপোর্টেড ডাটাবেজ ভিত্তিক হয়ে থাকে৷ আমি ইন্টারনেটে কোথাও এই সাপোর্টটি পেলাম না যে কিভাবে ডাটাবেজ থেকে বাংলা রিড করা যায় বা ডাটাবেজে রাইট করা যায়৷
২. যদি কোথাও এর কোনো লিংক থাকে তবে বন্ধুরা একটু কষ্ট করে পোস্ট করবেন৷

যারা বাংলা ওয়েবসাইট তৈরি করতে ইচ্ছুক, তাদের জন্য আমি পরিপূর্ণ সব পদ্ধতির সমাধান নিয়ে অচিরেই একটি সাইট ওপেন করছি৷ সবাইকে আর কয়েকটা দিন অপেক্ষা করতে বলব৷ আর আমার করা ২টি প্রশ্নের উত্তরের আশায় থাকলাম......

আমিন মেহেদী, ০১৭২৭-৩১৪৯২৮, [email protected]

Level 0

আমি Amin Mehedi। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 16 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 39 টি টিউন ও 218 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

আপনিই সব প্রশ্ন করবেন? আমার প্রশ্ন হচ্ছে আপনি আসলে কি ধরনের সাইট বানাতে চাচ্ছেন? প্রয়োজনীয় লিঙ্ক একটু পরে দেব।
তবে- আপনার প্রয়োজন-
১. AOT তৈরী করা: যার মাধ্যমে ফন্ট না থাকলেও ইন্টারনেট এক্স . এ বাংলা দেখাবে। ওটা ডাটাবেজ এর কারিকুলাম না।
২. বাংলা ইনপুট করার জন্য জাভা স্ক্রিপ্ট এর ফাংশন।
এই সবই অনলাইনে পাবেন পাবেন।
…………..আর কিছুই লাগবে না। আমাদের সাইটটি দেখুন: TutorialBD.com.

Level 0

বাংলা টিউটোরিয়াল, আপনাকে বলছি – আপনি মনে হয় আমার লেখা বুঝতেই পারেননি।
1. দয়া করে আমাকে কী বলবেন AOT কি ? আমি জানতাম EOT। আমি কিন্তু ডাটাবেজ এর কথা 2-এ বলেছি। তাই 1-এ ডাটাবেজ বিষয়ক কথা আসার প্রশ্নই আসে না। ইত্তেফাক-এ ফন্ট এমবেড করা হয়েছে তা আমি দেখেছি। এবং আমি এটাও বলেছি যে, একমাত্র উইন্ডোজ এক্সপ্লোরারেই এমবেডিং পদ্ধতি কাজ করে৷ তাই এমবেডিং নিয়েও আমার প্রশ্ন ছিলনা। আমি বলেছি-
“আরো একটি পদ্ধতি আছে ওয়েবসাইট তৈরি করার৷ কষ্ট করে একটু ইত্তেফাক-এর ওয়েবসাইট টি ঘুরে আসুন, তাহলেই বুঝবেন৷ না এখানে ইউনিকোড ব্যবহার করা হয়েছে, না বৈশাখী ফন্ট ব্যবহার করা হয়েছে৷ শুধুমাত্র সুতন্বীএমজে ফন্ট ব্যবহার করে ডেভেলপ করা হয়েছে এবং যে ফন্টটি বাংলা ব্যবহারকারি প্রতিটি কম্পিউটারেই আছে৷”
তাই আপনি যেকোন একটি লাইন সুতন্বীএমজে দিয়ে লিখে ফাইলটি আপেলাড করুন এবং আমাকে লিংকটি দিন। এমবেড করতে হবে না কারণ আপনার/আমার পিসিতে ফন্টটি আছে। তারপর আপনি বা আমি এক্সপ্লোরার, মজিলা, ওপেরা, গুগল, সাফারি প্রতিটি দিয়েই চেক করলে বুঝতে পারব যে আসলে কি হচ্ছে। উদাহরন হিসেবে আমি একটি লিংক আপনাকে দিচ্ছি। http://www.computersourcebd.com/b.htm। আমি বাংলা যুক্তাক্ষরগুলো লিখেছি।
2. “বাংলা ইনপুট করার জন্য জাভা স্ক্রিপ্ট এর ফাংশন। এই সবই অনলাইনে পাবেন পাবেন।”- ভাই আমিতো সেই লিংকটাই চাচ্ছি। দয়া করে পাঠাবেন।
আপনাদের সাইটটি দেখলাম। কাজে লাগার মতো।

আমি নতুন নেট ইউজার এধরণের টিউন পড়ে অনেক কিছু শিখতে পারি।আপনি উত্তরগুলো দিয়ে সম্পূর্ণ একটি টিউন করলে আমি বিষয় নিয়ে জানতে পারব।

আসলে বাংলা টিউটোরিয়াল নামের ঐ ব্যক্তি বলতে চাচ্ছেন আমরা যেন উনার ওয়েব সাইটে ভিজিট করি।কিন্তু আমিন মেহেদি ভাই বলেছেন এই বাপারে সাহায্য করতে… কারও যদি জানা থাকে তা হলে এই বিষয় টা নিয়ে এই টেকটিউনস এ একটা টিউন করুন। দয়া করে আপনারা আপনাদের ওয়েব সাইটের এ্যাড্‌ প্রচার করবেন না।

ব্যপারটা আসলে তা না। আমি বলেছি লিংক দেব একটু পরে, কারন লিংকগুলো হাতের কাছে নেই।
১. AOT তৈরীর কৌশল joomla.org.bd তে ছিল। এখন দেখছি সাইট টি হ্যাক হয়েছে। প্রয়োজনে আমি AOT তৈরী করে দিতে পারি।
আমার মনে হয় নন ইউনিকোডে না যাওয়াই ভাল। এক সময় সবার পিসিতেই SolaimanLipi থাকবে। আর নন ইউনিকোড বাংলা ফন্ট এ আরও সমস্যা আছে। প্রচুর HTML লিখতে হবে। ফন্ট পরিবর্তন করতে হবে বারবার (ইংরেজী ও বাংলার জন্য)।

২. http://ekushey.org/?page/web_input_manager এখান থেকে ওয়ার্ডপ্রেসের প্লাগইনটি ডাউনলোড করে নিন। কিছু ইডিট করে আপনার সাইটে ব্যবহার করতে পারবেন। হাসিন হায়দারের করা। অবশ্য এটা ইউনিকোড ফন্টের জন্য।

@শিরনামহীন: আসলে সবাই তার সাইটটির প্রচার চায়।
তবে, এখানে প্রচারের জন্য নয় মেহেদী ভাইকে সহযোগিতার জন্যই সাইটটির লিঙ্ক দিয়েছি। এরকম বা techtunes এ যে ধরনের বাংলা ব্যবহার করা হয়েছে তা চায় কিনা সেটা জানাও আমার উদ্দেশ্য ছিল। ধন্যবাদ।

এই লিংকটিতে AOT তৈরীর কৌশল পাবেন।
http://www.joomla.org.bd/bn/unicode-fonts/guide-to-creating-eot-dynamic-font.html

ধন্যবাদ বাংলা টিউটোরিয়াল কে…… আপনাদের সাইট এমনিতেই অনেক ভালো প্রচার করা লাগবে না হাঃ হাঃ হাঃ

এটুকু বলতে পারি ইউনিকোড ভিত্তিক ওয়েবসাইট তৈরী করা সবচেয়ে আদর্শ ও বাস্তব সম্মত পদ্ধতি উদাহরন বিডিনিউজ২৪.কম সার্চ ইন্জিনে ইউনিকোড বাংলায় কেউ সার্চ করলে আপনার সাইট সার্চ রেজাল্টে আসতে পারে।