Internet Explorer shell
একটি ইন্টারনেট এক্সপ্লোরার শেল হল যে কোনও কম্পিউটার প্রোগ্রাম (ওয়েব ব্রাউজার বা অন্যথায়) যা ইন্টারনেট এক্সপ্লোরার ব্রাউজার ইঞ্জিন ব্যবহার করে, যা এমএসএইচটিএমএল এবং পূর্বে ট্রাইডেন্ট নামে পরিচিত। এই ইঞ্জিনটি ক্লোজ-সোর্স, তবে মাইক্রোসফ্ট একটি অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) প্রকাশ করেছে যা ডেভেলপারদের তাদের সফ্টওয়্যারের গ্রাফিকাল ইউজার ইন্টারফেসের মধ্যে এমএসএইচটিএমএল বা একটি পূর্ণাঙ্গ ক্রোমলেস ইন্টারনেট এক্সপ্লোরার (ওয়েব ব্রাউজার কন্ট্রোল নামে পরিচিত) তাত্ক্ষণিক করার অনুমতি দেয়। ওয়েব ব্রাউজার এই অ্যাপ্লিকেশনগুলি ব্রাউজিংয়ের জন্য ইন্টারনেট এক্সপ্লোরার (আইই)-এর কিছু সাধারণ ইউজার ইন্টারফেস উপাদানের পরিপূরক, পপআপ ব্লকিং এবং ট্যাবড ব্রাউজিংয়ের মতো বৈশিষ্ট্য যুক্ত করে। উদাহরণস্বরূপ, এম. এস. এন এক্সপ্লোরারকে একটি ইন্টারনেট এক্সপ্লোরার শেল হিসাবে বিবেচনা করা যেতে পারে, কারণ এটি মূলত অতিরিক্ত এম. এস. এন-সম্পর্কিত কার্যকারিতা সহ আই. ই-এর একটি সম্প্রসারণ। এমএসএইচটিএমএল-ভিত্তিক ব্রাউজারগুলির আরও সম্পূর্ণ তালিকা ওয়েব ব্রাউজারগুলির তালিকার নীচে পাওয়া যাবে। সক্রিয়ভাবে রক্ষণাবেক্ষণঃ আইই ট্যাব লুনাস্কেপ ম্যাক্সথন (পূর্বে মাইআইই2) এমএসএন এক্সপ্লোরার স্লাইপনির স্লিম ব্রাউজার টেনসেন্ট ট্র্যাভেলার বন্ধঃ এওএল এক্সপ্লোরার আভান্ট ব্রাউজার ডিপনেট এক্সপ্লোরার গ্রিন ব্রাউজার নিওপ্ল্যানেট নেটক্যাপ্টর নেটস্কেপ ব্রাউজার 8. এক্স নন-ব্রাউজার শেল অন্যান্য অ্যাপ্লিকেশন যা প্রাথমিকভাবে ওয়েব ব্রাউজিংয়ের জন্য নয়, যেমন ইনটুইটের কুইকেন এবং কুইকবুক, এওএল, উইনাম্প এবং রিয়েলপ্লেয়ার, তাদের নিজস্ব ব্যবহারকারী ইন্টারফেসের মধ্যে একটি সীমিত কার্যকারিতা "মিনি" ব্রাউজার সরবরাহ করতে রেন্ডারিং ইঞ্জিন ব্যবহার করে। উইন্ডোজে, ইন্টারনেট এক্সপ্লোরারের উপাদানগুলি উইন্ডোজ এক্সপ্লোরারেও ব্যবহৃত হয়, অপারেটিং সিস্টেম শেল যা ডিফল্ট ফাইল সিস্টেম ব্রাউজিং এবং ডেস্কটপ পরিষেবা সরবরাহ করে। উদাহরণস্বরূপ, উইন্ডোজ এক্সপ্লোরারের ফোল্ডার ভিউগুলি উইন্ডোজ এক্সপির আগে উইন্ডোজের সংস্করণগুলিতে আইই-এর ডিএইচটিএমএল প্রক্রিয়াকরণ ক্ষমতা ব্যবহার করে; এগুলি মূলত ছোট ওয়েব পৃষ্ঠাগুলি। সক্রিয় ডেস্কটপ প্রযুক্তি আরেকটি উদাহরণ। এমএসএইচটিএমএল, আউটলুক 2007 পর্যন্ত, মাইক্রোসফ্ট আউটলুক এবং আউটলুক এক্সপ্রেস ইমেল ক্লায়েন্টগুলিতে ইমেল বার্তাগুলির এইচটিএমএল অংশগুলি রেন্ডার করতে ব্যবহৃত হত (আউটলুক 2007 এখন এইচটিএমএল ই-মেইল রেন্ডার করতে মাইক্রোসফ্ট ওয়ার্ড ব্যবহার করে)। এই সংহতকরণ, সুবিধাজনক হলেও, একটি প্রায়শই-শোষিত "পিছনের দরজা", যেহেতু ইন্টারনেট এক্সপ্লোরার উপাদানগুলি এইচটিএমএল কোডের মধ্যে ইমেল বার্তাগুলির প্রসঙ্গে অনুমোদিত হওয়ার চেয়ে বেশি কার্যকারিতা উপলব্ধ করে এবং আউটলুক এবং আউটলুক এক্সপ্রেস, ঐতিহাসিকভাবে, দূষিত কোডকে সেই কার্যকারিতার সুযোগ নেওয়া থেকে বিরত রাখার জন্য যথেষ্ট কাজ করেনি। আউটলুক এক্সপ্রেসের জন্য সর্বশেষ আপডেট, যার জন্য উইন্ডোজ এক্সপি প্রয়োজন এবং সার্ভিস প্যাক 2-এর সাথে বিতরণ করা হয়, এই পরিস্থিতির উন্নতির উদ্দেশ্যে করা হয়েছে। আউটলুক 2003 ইতিমধ্যেই অনেক আপডেট অন্তর্ভুক্ত করেছে। মাইক্রোসফ্ট উইন্ডোজ এইচটিএমএল অ্যাপ্লিকেশন, এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টে লেখা কম্পিউটার প্রোগ্রামগুলিকেও সমর্থন করে এবং একটি. hta ফাইলনাম এক্সটেনশন বহন করে। এগুলি এইচটিএমএল অ্যাপ্লিকেশন হোস্টের সাথে চলে, যা একটি সাধারণ ইন্টারনেট এক্সপ্লোরার শেল যার চারপাশে কোনও জিইউআই উপাদান নেই। আরও দেখুন ব্রাউজার হেল্পার অবজেক্টঃ ইন্টারনেট এক্সপ্লোরারের চেহারা এবং অনুভূতি কাস্টমাইজ করার আরেকটি উপায়