আজকাল আমরা যেসব ডাইনামিক ফিচার এবং ইন্টার্যাক্টিভ উপাদান দেখতে পাই—যেমন পপ-আপ উইন্ডো, লাইভ কনটেন্ট আপডেট, ফর্ম ভ্যালিডেশন, ড্র্যাগ-এন্ড-ড্রপ, ও এনিমেশন—এসব সব কিছুই JavaScript এর সাহায্যে কাজ করে। কিন্তু আপনি জানেন কি, ১৯৯৫ সালের আগে ব্রাউজারগুলো এসব কিছুই করতে পারতো না? ১৯৯৫ সালের আগে ব্রাউজারে কীভাবে কাজ হতো? HTML ছিল একমাত্র প্রযুক্তি, যা ওয়েব পেজের কনটেন্ট এবং স্ট্রাকচার তৈরি করতে ব্যবহৃত হতো। কেবলমাত্র টেক্সট, ছবি, এবং হাইপারলিঙ্কগুলো ব্রাউজারে দেখানো হতো। CSS ব্যবহার করে পেজের ডিজাইন এবং লেআউট সেট করা হতো, তবে এটি শুধুমাত্র স্ট্যাটিক বা অপরিবর্তনশীল ডিজাইন ছিল। ওয়েব পেজগুলো ছিল খুবই সীমাবদ্ধ, যেখানে কোনো ধরণের ইন্টার্যাকশন বা পরিবর্তন ছিল না। আপনি একটি পেজ লোড করলে, সেটি আর পরিবর্তন হতে দেখতেন না। তবে ১৯৯৫ সালে JavaScript এর আবিষ্কার ব্রাউজারের ক্ষমতাকে এক নতুন মাত্রায় নিয়ে আসে। ব্রেনডন আইচ (Brendan Eich) এর তৈরি করা JavaScript ওয়েব পেজগুলোতে ইন্টার্যাকশন এবং ডাইনামিক ফিচার যোগ করার সুযোগ দেয়। এর মাধ্যমে ওয়েব পেজগুলো একেবারে পরিবর্তিত হতে থাকে—ব্যবহারকারীর ইন্টার্যাকশন অনুযায়ী কনটেন্ট পরিবর্তন হতে শুরু করে। এতে: ফর্ম ভ্যালিডেশন: ব্যবহারকারীরা তথ্য পাঠানোর আগে সেগুলো যাচাই করা সম্ভব হয়। লাইভ কনটেন্ট আপডেট: পেজ রিফ্রেশ না করেই নতুন কনটেন্ট যোগ করা যায়। পপ-আপ উইন্ডো: ব্যবহারকারীদের জন্য নতুন উইন্ডো বা পপ-আপ তৈরি করা সম্ভব হয়। ড্র্যাগ-এন্ড-ড্রপ: ব্যবহারকারীরা সহজেই কন্টেন্ট শিফট করতে পারে। এভাবে JavaScript ওয়েব ডেভেলপমেন্টে একটি বিপ্লব ঘটায় এবং এখনকার মত ইন্টার্যাক্টিভ এবং ডাইনামিক ওয়েব পেজ তৈরি করতে সক্ষম হয়। আজকাল প্রায় প্রতিটি ওয়েব পেজ এবং অ্যাপ্লিকেশনে JavaScript ব্যবহৃত হচ্ছে, যা আমাদের ব্রাউজিং অভিজ্ঞতাকে গতিশীল, ইন্টারঅ্যাক্টিভ এবং আরো সুবিধাজনক করে তোলে। ??
Tech Bangla
Public . 13-Dec-2024১৯৯৫ সালের আগে ব্রাউজারে কীভাবে কাজ হতো?