কী হল হাইপারটেক্সট?
ট্যাগ ভাষার প্রকৃত শক্তি হল তার সংগ্রহক্ষমতা, যা সংগ্রহকৃত ডকুমেন্টকে একটি সম্পূর্ণ তথ্য পাঠককে গঠন করতে পারে এবং ডকুমেন্ট সংগ্রহকে বিশ্বের অন্য ডকুমেন্ট সংগ্রহগুলির সাথে সংযুক্ত করতে পারে。
এইভাবে, পাঠকটি কেবল ডকুমেন্টটিকে স্ক্রিনের উপর দেখানোর ক্ষমতা রাখবেন না, বরং হাইপারলিঙ্কের মাধ্যমে তথ্য সংগ্রহের ক্রমকেও নিয়ন্ত্রণ করতে পারবেন। এটি এইমস (HTML) এবং এক্সএইমএল (XHTML) এর 'HT' - হাইপারটেক্সট (হাইপারটেক্সট) নামক একটি সিস্টেম, যা সমগ্র ওয়েব নেটওয়ার্ককে যুক্ত করেছে。
হাইপারটেক্সটসের মৌলিক জ্ঞান
হাইপারটেক্সটসের মৌলিক বৈশিষ্ট্যটি হল ডকুমেন্টকে হাইপারলিঙ্ক করা; আপনি অন্য স্থানে ইঙ্গিত করতে পারেন যা বর্তমান ডকুমেন্টে, রিজার্ভ নেটওয়ার্কের অন্য ডকুমেন্ট, অথবা ইন্টারনেটের কোনও অবস্থানে অবস্থিত ডকুমেন্টগুলিতে হতে পারে। এই ডকুমেন্টগুলি একটি বিচ্ছিন্ন তথ্য নেটওয়ার্ক গঠন করে। লক্ষ্য ডকুমেন্টটি সাধারণত তার উৎপত্তির সাথে কোনও সম্পর্ক রাখে এবং তা আরও সমৃদ্ধ করে; উৎপত্তিতে লিঙ্ক ইলেকমেন্টটি এই সম্পর্ককে ব্যুৎপাতকারীকে প্রেরণ করে。
হাইপারলিঙ্কটি বিভিন্ন প্রভাব ব্যবহার করতে পারে। হাইপারলিঙ্কটি কনটেক্ট এবং বিষয় তালিকায় ব্যবহার করা যেতে পারে। ব্যুৎপাতকারীকে ব্রাউজার স্ক্রিনের ওপর মাউস ক্লিক করা বা কিবোর্ডের ডিজিটাল বুটন প্রেস করে, নিজের আগ্রহের সুবিধায় কোনও বিষয়ে অথবা বিশ্বের কোনও অন্য কোনও সংকলনের কোনও ডকুমেন্টে জুড়ে যাওয়ার সুযোগ পাওয়া যাবে。
হাইপারলিঙ্কটি ব্যুৎপাতকারীকে কার্যক্রমের কোনও বিষয়ের বিস্তারিত তথ্য পাওয়ার জন্য দেখাতে পারে। উদাহরণস্বরূপ,“আপনি আরও বিস্তারিত তথ্য জানতে চান তবে, তবে কোনও পৃষ্ঠা দেখুন।” লেখক হাইপারলিঙ্ক ব্যবহার করে পুনরাবৃত্ত তথ্য হ্রাস করতে পারে। উদাহরণস্বরূপ, আমরা সৃষ্টিকারীদের প্রত্যেক ডকুমেন্টে নিজেদের নাম লিখতে পরামর্শ দিই। এইভাবে, একটি নামকরা ডকুমেন্ট যা ঠিকানা, টেলিফোন নম্বর ইত্যাদি তথ্য ধারণ করে, এবং একটি অন্য ডকুমেন্টকে লিঙ্ক করে, প্রত্যেক ডকুমেন্টে সম্পূর্ণ যোগাযোগ তথ্য সম্পূর্ণভাবে যোগ করা হয় না。
হাইপারলিঙ্ক (hyper text), বা নিয়মিত বলা হলে,এক্সিস(anchor),<a> ট্যাগ দ্বারা চিহ্নিত হয়, দুইভাবে প্রকাশ করা যেতে পারে।একটি ধরণের এক্সিসটি হল ডকুমেন্টে একটি হটস্পট তৈরি করা, যখন ব্যবহারকারী এই হটস্পটকে সক্রিয় করেন বা চিহ্নিত করেন (সাধারণত মাউস ব্যবহার করে), তখন ব্রাউজারটি লিঙ্কটি লোড করবে এবং সমস্ত ডকুমেন্টের একটি অংশ লোড করবে বা অন্য ডকুমেন্টের একটি অংশ লোড করবে, বা ইন্টারনেট সার্ভিসের সাথে সংযুক্ত কোনও কাজকর্মকে ট্রিগার করবে, যেমন ইমেল পাঠানো বা বিশেষ ফাইল ডাউনলোড করা।অন্য ধরণের এক্সিসটি হল ডকুমেন্টে একটি ট্যাগ তৈরি করা, যা হাইপারলিঙ্ক দ্বারা উল্লেখ করা হবে。
এছাড়াও, কিছু মাউস-সংশ্লিষ্ট ইভেন্টগুলি হাইপারলিঙ্কের সাথে সংযুক্ত আছে।এই ইভেন্টগুলিকে JavaScript-এর সাথে মিলিয়ে ব্যবহার করলে, কিছু আশ্চর্যজনক প্রভাব উৎপন্ন করা যেতে পারে。
মন্তব্য
এই দুই ধরণের এক্সিস একই ট্যাগ ব্যবহার করে; এটা হয়তো তাদের একই নামের কারণ।কিন্তু আমরা আপনাকে একসাথে আলাদা করে দিয়েছি, যেখানে হটস্পট এবং হাইপারলিঙ্ক এড্রেসটি প্রদানকারী এক্সিসকে 'লিঙ্ক' হিসাবে দেখুন, এবং ডকুমেন্টের লক্ষ্য অংশকে চিহ্নিত করা এক্সিসকে 'এক্সিস' হিসাবে দেখুন, তাহলে আপনি এই দুই ধরণের এক্সিসকে আরও সহজে বুঝতে পারবেন。