Recents in Beach

ওয়েবের ভাষা। কি, কিভাবে

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



এই ওয়েব ল্যানগুয়েজ নিয়েই,  আজকের এই পোস্টে আলোচনা করা হবে। তবে এই পোস্টের মাধ্যমে সম্পূর্ণ ওয়েব ল্যানগুয়েজ নিয়ে আলোচনা করা না গেলেও, ওয়েব সাইট ডিজাইন করার জন্য যেসব ল্যানগুয়েজ ব্যবহার করা হয়,  সেসবের কিছুটা নিয়ে আলোচনা করবো।


এই পোস্টে আমরা যা যা জানবোঃ


১। HTML কি?

২।  CSS কি?

৩। JavaScript কি?


তো দেড়ি না করে আজকের মূল আলোচনায় যাওয়া যাক। তার পূর্বে বলে নেই, পোস্টটি মনযোগ দিয়ে পড়বেন এবং কিছু শেখার চেষ্টা করবেন। 


HTML কি?





১৯৯০ সালে "টীম বার্নাস লি" প্রথম www(World Wide Web)  তৈরি করেন। এবং এর ভিতরে তথ্য রেখে তা মানুষের কাছে প্রদর্শন করার জন্য একই সাল অর্থাৎ ১৯৯০ সালে html নামে একটি Markup Language তৈরি করেন। 


HTML একটি Markup Language,  যার পূর্ণরুপ হচ্ছে, " HyperText Markup Language".  এই ল্যানগুয়েজটা একটা ওয়েব পেজের জন্য গুরুত্বপূর্ণ একটি ল্যানগুয়েজ।  


এটি দিয়ে ওয়েব পেজ সূন্দর না হলেও, এটি দিয়ে ওয়েব পেজের element  ঠিক করে দেওয়া হয়। কোথায় কি থাকতে বে? কিভাবে মানুষকে প্রদশর্ন করবে? প্রায় সব কিছু। বলা যায় ওয়েব ডিজাইনের জন্য এটি একটি কিং ল্যানগুয়েজ।  আপনি এই ভাষা দ্বারা শুধু ওয়েব সাইটের কঙ্কাল তৈরি করতে পারবেন। 


Css কি?






Css এর পূর্ণরুপ Cascading Style Sheet।  যা ওয়েব পেজটাক সুন্দর করে ফুটে তোলার জন্য ব্যাবহার করা হয়। ১৯৯৪ সালে ওয়েব পেজকে মানুষের সামনে সুন্দর করে ফুটে তোলার জন্য Hakon Wium Lie এই স্টাইল ভাষা তৈরি করেন। যা ওয়েব পেজকে আরো আকর্ষনিয় করে তোলে।


Html ট্যাগ ব্যাবহার করে ওয়েব পেজের জন্য একটা ডিজাইন তৈরি করা হয়, যা শুধু একগাদি লেখায় পরিপূর্ণ।  দেখতে মোটেও ভালো লাগে না,  তবে ১৯৯৪ সালের পূর্বে ঐরকমি মানুষ ব্যাবহার করতো। কিন্তু দিন দিন ওয়েবের উন্নতির কারণে ১৯৯৪ সালে Hakon এই স্টাইল ভাষা তৈরি করে ওয়েব জগতে এক নতুন পরিবর্তন নিয়ে আসে। এই ৩০ বছরে  ওয়েব জগতের এই html এবং css সহ সব ট্যাগের অনেক আপডেট এসেছে। যেমন html এর বর্তমান আপডেট হলো html5 ,  Css এর বর্তমান আপডেট Css3. দিন যাবে এভাবে আরো আপডেট হতে থাকবে। এর মধ্যে css এর অনেক নতুন নতুন ভ্যালু যোগ হয়েছে। 


এটি ওয়েব পেজে কে আরো সুন্দর করে তোলে এবং ব্যাবহার অনেক সহজ। Css ব্যাবহার করে html এর ট্যাগের গঠন, আকার,  রঙ সব কিছু ঠিক করে দেওয়া যায়,  ফলে এর ডিজাইন আরো বেড়ে যায়। 


JavaScrip কি?







JavaScript মূলতো EcmaScript নামেও পরিচিত। সম্পূর্ণ ওয়েব জগৎকে পরিবর্তন এনে দেওয়া একটি ওয়েব ল্যানগুয়েজ,  হলো JavaScipt।  যাকে অনেকে Js ও বলে থাকে।  এটি শুধু ওয়েব ল্যানগুয়েজই না এটি  Programming  Language. ১৯৯৫ সালে ব্রেন্ডন আইচ এই  জাভাস্ক্রিপ্ট তৈরি করেন।



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


html দিয়ে ওয়েবায়াইটের কঙ্কাল, css দিয়ে ত্বক এবং JS দিয়ে ওয়েবসাইটের প্রাণ দেওয়া হয়। তাই ওয়েবসাইট ডিজাইন শেখার জন্য এই ৩টি ল্যানগুয়েজ শেখাকে অনেক গুরুত্বপূর্ণ বলে ধরা হয়।


এছাড়াও ওয়েব ডিজাইনের জন্য আরো কিছু ফ্রেম ওয়ার্ক রয়েছে, যেগুলো ব্যাবহার করে খুব কম সময়েই একটা ওয়েবপেজকে সুন্দর এবং রেসপন্সিভ করে তোলা যায়। 


বর্তমানে প্রায় ১০০ এর উপর ওয়াব ল্যানগুয়েজ আছে। গেম তৈরি, রোবট তৈরিসহ আরো অনেক কাজে এই প্রগ্রামিং ল্যানগুয়েজ ব্যাবহার করা হচ্ছে। 


------সমাপ্ত-----


Post a Comment

1 Comments