ওয়েব ডিজাইন: প্রাথমিক ধারনা

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

নিশ্চয় এতক্ষনে মনের মধ্যে প্রশ্ন শুরু হয়ে গেছে কী সেই কোড
যার মাধ্যমে এই সাইটগুলো এত সুন্দরভাবে তৈরী করা হয়? পৃথিবীতে আমরা বাংলাদেশীরা সহ অনেক জাতি বাস করে কিন্তু সবাই একই ভাষায় কথা বলেনা। আবার অঞ্চলভেদেও ভাষা ভিন্ন ভিন্ন হয়ে থাকে। অন্য জাতি গোষ্ঠীর ভাষাতো দূরের কথা আমাদের আঞ্চলিক ভাষা গুলোও আমরা ঠিক মত বুঝে উঠতে পারিনা। এ সমস্যা সমাধানের জন্যে একটা ভাষাকে আন্তর্জাতিক ভাষা হিসেবে ব্যবহার করা হয় এবং এতে করে বিভিন্ন জাতি গোষ্ঠীর ভাষা না বোঝার সহজ সমাধান করা হয়েছে। যেখানে আমরা আমাদের বিভিন্ন ভাষা ঠিক মত বুঝতে পারিনা সেখানে কম্পিউটার বা মোবাইল কিভাবে আমাদের ভাষা বুঝবে এবং তা প্রদর্শন করবে? এই সমস্যা সমাধানের উদ্দেশে একটি সাধারণ যান্ত্রিক ভাষা তৈরী করা হয়েছে যার মাধ্যমে ওয়েবসাইট গুলো তৈরী করা হয় এবং দৃষ্টিনন্দন ডিজাইনে উপস্থাপন করা হয় এবং সে ভাষা ব্রাউজার পড়ে বুঝতে পারে; সে অনুসারে আমাদের সামনে উপস্থাপন করে।

ব্রাউজারের পঠন উপযোগী ভাষাগুলো হল:
১. এইচ টি এম এল (HTML)
২. সি এস এস(CSS)
৩. জাভাস্ক্রিপ্ট(Java script)
৪. পি এইচ পি(PHP)
আমাদের লেখাপড়া শেখার প্রারম্ভে যেমন আমাদেরকে বর্ণমালা শেখানো হয়েছিল ঠিক তেমনি ওয়েব ডিজাইন শিখতে হলে প্রথম পাঠ হিসেবে এইচ টি এম এল(HTML) শিখতে হবে। এইচ টি এম এল শেখা হয়ে গেলে আমরা একটি ওয়েব সাইট তৈরী করতে সক্ষম হব। এরপর যখন সি এস এস শিখব তখন ওয়েবসাইটে প্রাণের সঞ্চার করতে পারব। নানান রঙে মনের মাধুরী মিশিয়ে সাইটকে রাঙিয়ে তুলতে পারব। জাভাস্ক্রিপ্ট দিয়ে সাইটকে গতিশীল করে তোলা যায়। আর পি এইচ পি হল সার্ভার বেসিস ওয়েব ল্যঙ্গুয়েজ। এসব বিষয়ে পরে বিস্তারিত আলোচনা করা হবে।

No comments:

Post a Comment