ওয়েবের প্রাচীন সময়ে, জাভা অ্যাপলেটগুলি যেখানে ক্লায়েন্ট সাইড ইন্টারেক্টিভ সামগ্রীর প্রধান একমাত্র ফর্ম লোকেরা বুঝতে পেরেছিল যে ওয়েব পৃষ্ঠায় অ্যাপলেটগুলির সাথে যোগাযোগের জন্য ওয়েব পৃষ্ঠায় ফর্মগুলি পাওয়ার একটি উপায় থাকা দরকার।
এটি থেকে, জাভা অ্যাপলেটটিকে ওয়েব পৃষ্ঠায় লিঙ্ক করার জন্য একটি স্ক্রিপ্টিং ভাষা ... জাভাস্ক্রিপ্ট নামের সাথে তৈরি করা হয়েছিল।
[ 1 ], [ 2 ], [ 3 ] - এবং দুটি অফিশিয়াল ডকুমেন্টের সাহায্যে এই উত্তরাধিকারের শংসাপত্রগুলি দেখতে পাওয়া যায় : একটি অ্যাপলেট থেকে জাভাস্ক্রিপ্ট কোড চালু করা এবং জাভাস্ক্রিপ্ট কোড থেকে অ্যাপলেট পদ্ধতি আহ্বান করা
এই জাতীয় ভাষার সাথে সেই সময়ের ব্রাউজারগুলি পাওয়া যায় (নেটস্কেপ প্রাধান্যযুক্ত) প্রতিযোগিতামূলক সুবিধা হিসাবে জাভাস্ক্রিপ্ট উপলব্ধ করে তোলে ( নেটস্কেপে নকশা করা জাভাস্ক্রিপ্ট - নেটস্কেপ প্রথম সার্ভার সাইডের জাভাস্ক্রিপ্ট ছিল '94-এ নোডের প্রায় দুই দশক আগে তার সার্ভারের সাথে .js)। অন্যান্য ব্রাউজারগুলি মামলা অনুসরণ করেছে। লোকেরা এমন পৃষ্ঠাগুলি লিখছিল যা জাভাস্ক্রিপ্ট ব্যবহার করেছিল, ক্লায়েন্ট সাইড স্ক্রিপ্টিংয়ের অন্যান্য প্রচেষ্টাগুলির অর্থ কাজ করে এমন জিনিসগুলির মধ্যে সম্পূর্ণরূপে অসংলগ্ন পৃষ্ঠাগুলি হবে - বা কোডটির নকল (জাভাস্ক্রিপ্টের জন্য এটি এখানে ভাষা সন্নিবেশ করানো হবে} ব্লক) ব্রাউজারগুলি এবং এখানে সকলের জন্য জাভাস্ক্রিপ্ট ব্লক রয়েছে)।
যেহেতু নেটস্কেপ একটি সময়ের জন্য প্রভাবশালী ব্রাউজার ছিল, তাই জাভাস্ক্রিপ্টটি ধরেছিল। নেটস্কেপের উত্তরাধিকার মোজিলার উত্স ফাইলগুলির পাদটীকাগুলির কাছে হারিয়ে যাওয়ার পরে, জাভাস্ক্রিপ্টটি বেঁচে আছে এবং কিছুই তার স্থানটি ছুঁড়ে ফেলতে সক্ষম হয়নি।
সমস্যাটি অন্য কোনও ক্লায়েন্ট স্লাইড স্ক্রিপ্টিং ভাষার ক্ষেত্রে থেকে যায়। জাভাস্ক্রিপ্ট প্রতিটি ব্রাউজারে সমর্থিত। যদি জাভাস্ক্রিপ্টের চেয়ে অজগরকে (উদাহরণস্বরূপ) সমর্থন করে এমন একটি ব্রাউজার তৈরি করা হয়, তবে এটি ওয়েব সাইটগুলির সিংহভাগ ব্যবহার করতে সক্ষম হবে না। তদ্ব্যতীত, যদি না ব্রাউজারটি ব্রাউজার ট্র্যাফিকের উল্লেখযোগ্য অংশ পেতে সক্ষম হয়, ওয়েব ডিজাইনাররা একই পৃষ্ঠার জন্য পৃথক স্ক্রিপ্টিং ভাষার সাথে দুটি সেট পৃষ্ঠা তৈরি করতে চান না।
পৃষ্ঠায় একটি অজগর স্ক্রিপ্ট সক্ষম করে এমন কিছু ব্রাউজারের জন্য পাইথন স্ক্রিপ্টিং প্লাগইন তৈরি করার চেষ্টা করা যেতে পারে ... ভিআরএমএল আজ কীভাবে কাজ করে তার অনুরূপ। তবে আপনি যদি ভিআরএমএল ব্যবহার করে এমন কোনও ওয়েব পৃষ্ঠাগুলি না শুনে থাকেন এবং না দেখেন তবে অন্যটি অন্য স্ক্রিপ্টিং ভাষার জন্য অন্য ওয়েব পৃষ্ঠার জন্য ব্যবহার খুঁজে পাওয়ার সম্ভাবনা is