ইন্টারনেট এক্সপ্লোরারের পুরোনো সংস্করণগুলিতে এইচটিএমএল 5 সক্ষম করার জন্য HTML5 শিব ব্যবহার করা

জাভাস্ক্রিপ্ট ব্যবহার করে IE এর পুরোনো সংস্করণ সমর্থন এইচটিএমএল 5 ট্যাগগুলি

এইচটিএমএল এখন "ব্লকের নতুন বাচ্চা" নয়। অনেক ওয়েব ডিজাইনার এবং ডেভেলপার অনেক বছর ধরে এইচটিএমএল এর সর্বশেষ পুনরাবৃত্তি ব্যবহার করছেন। এখনও, কিছু ওয়েব পেশাদার যারা HTML5 থেকে দূরে থাকে, প্রায়ই তাদের ইন্টারনেট এক্সপ্লোরারের লিগ্যাসি সংস্করণকে সমর্থন করা হতো এবং তারা উদ্বিগ্ন ছিল যে তারা যে কোনও HTML5 পৃষ্ঠাগুলি পুরোনো ব্রাউজারগুলিতে সমর্থিত হবে না। সৌভাগ্যক্রমে, একটি স্ক্রিপ্ট আছে যা আপনি IE এর পুরোনো সংস্করণগুলিতে এইচটিএমএল সমর্থন আনতে ব্যবহার করতে পারেন (এটি IE9 এর চেয়ে কম সংস্করণ হবে), আপনাকে আজকের প্রযুক্তির সাথে আরও বেশি ওয়েব পেজ তৈরি করতে এবং এইচটিএমএল এর কিছু নতুন ট্যাগ ব্যবহার করতে দেয়। 5।

এইচটিএমএল শিব উপস্থাপক

জোনাথন নীল একটি সাধারণ স্ক্রিপ্ট তৈরি করেছেন যা এইচটিএমএল 5 ট্যাগগুলিকে আসল ট্যাগ হিসাবে ব্যবহার করার জন্য ইন্টারনেট এক্সপ্লোরার 8 এবং নীচের (এবং ফায়ারফক্স ২ এর জন্য) বলে। এটি আপনাকে তাদের মত করে স্টাইল করতে দেয় যেমনটি আপনি অন্য যেকোন এইচটিএমএল এলিমেন্টের মাধ্যমে আপনার ডকুমেন্টে ব্যবহার করতে পারবেন।

কিভাবে এইচটিএমএল শিভ ব্যবহার করবেন

এই স্ক্রিপ্টটি ব্যবহার করতে, কেবলমাত্র আপনার HTML5 ডকুমেন্টটিতে নিম্নলিখিত তিনটি লাইন যোগ করুন

আপনার স্টাইল শীট উপরে।

উল্লেখ্য, এই এইচটিএমএল শিপ লিপিটির জন্য এটি একটি নতুন স্থান। পূর্বে, এই কোডটি Google এ হোস্ট করা হয়েছিল, এবং অনেকগুলি সাইট এখনও ভুলভাবে এই ফাইলটিতে লিঙ্ক করে, অজ্ঞাত যে ডাউনলোড করা কোনও ফাইল সেখানে আর নেই এটি কারণ, অনেক ক্ষেত্রে, HTML5 শিবের ব্যবহার আর প্রয়োজন নেই। যে শীঘ্রই আরো ...

একটি মুহূর্ত জন্য এই কোডে ফিরে, আপনি দেখতে পারেন যে এটি একটি IE শর্তসাপেক্ষে মন্তব্য IE 9 সংস্করণের লক্ষ্য লক্ষ্য (যে কি "lt IE 9 মানে") ব্যবহার করে। এই ব্রাউজারটি এই স্ক্রিপ্টটি ডাউনলোড করবে এবং HTML5 এর উপাদানগুলিকে ব্রাউজার দ্বারা বোঝানো হবে, যদিও HTML5 অস্তিত্বের আগেই তারা লোগো তৈরি করা হয়েছিল।

বিকল্পভাবে, যদি আপনি একটি অফসাইট অবস্থানে এই স্ক্রিপ্টে নির্দেশ করতে না চান, আপনি স্ক্রিপ্ট ফাইল ডাউনলোড করতে পারেন (ডান ক্লিক করুন এবং মেনু থেকে "সংরক্ষণ করুন লিঙ্ক" নির্বাচন করুন) এবং বাকি আপনার পাশাপাশি এটি আপনার সার্ভারে আপলোড করুন আপনার সাইটের সম্পদ (চিত্র, ফন্ট, ইত্যাদি)। এভাবে এটি করার জন্য নেতিবাচক দিক হল যে আপনি সময়ের সাথে এই স্ক্রিপ্টে তৈরি করা যেকোনও পরিবর্তন ব্যবহার করতে পারবেন না।

একবার আপনি আপনার পেজে কোডের এই লাইনগুলি যোগ করলে আপনি এইচটিএমএল 5 টি ট্যাগকে অন্য কোন আধুনিক, এইচটিএমএল 5 টি অনুষদ ব্রাউজারের জন্য স্টাইল করতে পারেন।

এখনও কি HTML5 শিব প্রয়োজন?

এই জিজ্ঞাসা করার জন্য একটি উপযুক্ত প্রশ্ন। যখন HTML5 প্রথম প্রকাশ করা হয়েছিল, তখন আজকের তুলনায় ব্রাউজারের আড়াআড়ি খুব ভিন্ন ছিল। IE8 এবং নীচের জন্য সমর্থন এখনও অনেকগুলি সাইটের জন্য একটি গুরুত্বপূর্ণ বিষয় ছিল, কিন্তু মাইক্রোসফট 11 বছরের নীচে IE এর সকল সংস্করণের জন্য এপ্রিল ২016 সালে ঘোষিত "জীবনের শেষ" ঘোষণার সাথে অনেক লোক এখন তাদের ব্রাউজার আপগ্রেড করেছে এবং এই প্রাচীন সংস্করণগুলি এখন আপনার জন্য একটি উদ্বেগের বিষয়। কোনও সাইট দেখার জন্য লোকেরা কীভাবে ব্রাউজার ব্যবহার করছেন তা দেখতে আপনার ওয়েবসাইটের বিশ্লেষণ পর্যালোচনা করুন। যদি কেউ না, বা খুব অল্প লোক IE8 এবং নীচে ব্যবহার করছেন, তাহলে আপনি নিশ্চিন্ত হতে পারেন যে আপনি কোনও সমস্যা ছাড়াই HTML5 উপাদানের ব্যবহার করতে পারেন এবং লিগ্যাসি ব্রাউজারগুলির সমর্থন প্রয়োজন নেই।

কিছু ক্ষেত্রে, তবে, লিগ্যাসি IE ব্রাউজার একটি উদ্বেগের বিষয় হবে। এটি প্রায়ই এমন সংগঠনগুলিতে ঘটে থাকে যা একটি নির্দিষ্ট টুকরা সফ্টওয়্যার ব্যবহার করে যা দীর্ঘ আগে উন্নত ছিল এবং যা শুধুমাত্র IE এর পুরোনো সংস্করণে কাজ করে। এই পরিস্থিতিতে, যে কোম্পানির আইটি বিভাগ এই পুরাতন ব্রাউজার ব্যবহার করতে বাধ্য করতে পারে, যার মানে আপনার সেই কোম্পানির জন্য কাজটি পুরানো IE উদাহরণগুলি সমর্থন করে।

এটি যখন আপনি HTML5 shiv চালু করতে চান তখন আপনি বর্তমান ওয়েব ডিজাইন পদ্ধতি এবং উপাদানের ব্যবহার করতে পারেন, তবে আপনার প্রয়োজন এমন সম্পূর্ণ ব্রাউজার সমর্থন পেতে পারেন।

জেরেমি গিয়ার্ড দ্বারা সম্পাদিত