আই 6 6 কে অবমূল্যায়ন করা হয়েছে এবং মাইক্রোসফ্ট এটি হত্যার দিকে ঝুঁকছে।
তবে, আমি জানি যে এখনও অনেক লোক এটি ব্যবহার করে। আমি কি যাইহোক এটি সমর্থন অবিরত করা উচিত?
আই 6 6 কে অবমূল্যায়ন করা হয়েছে এবং মাইক্রোসফ্ট এটি হত্যার দিকে ঝুঁকছে।
তবে, আমি জানি যে এখনও অনেক লোক এটি ব্যবহার করে। আমি কি যাইহোক এটি সমর্থন অবিরত করা উচিত?
উত্তর:
এটি সম্পূর্ণরূপে আপনার ব্যবহারকারীর উপর নির্ভর করে। আমার কাজের লাইনে আমরা স্থানীয় কাউন্সিলগুলিকে সমর্থন করি তাই আইআই 6 সমর্থন বজায় রাখতে হবে কারণ তাদের কম্পিউটারগুলি সাধারণত মেয়াদোত্তীর্ণ এবং কিছু সময়ের জন্য আপগ্রেড করা হবে না। আপনি যদি প্রান্তিক শ্রোতার পক্ষে বিকাশ করছেন তবে আই 6 সমর্থনটি কম প্রয়োজনীয় হবে।
আইই 6 তে ওয়েবসাইটটিকে ব্যবহারযোগ্য করে তোলার জন্য পরামর্শ দেওয়া হচ্ছে যাতে এটি কিছু "অসমর্থিত" বৈশিষ্ট্যগুলিকে কৃপণভাবে হ্রাস করে। শুধু মনে রাখবেন, IE6 সমর্থন ড্রপ হবে কেউ আউট প্রভাবিত ... এটা তো শুধু নির্ভর করে কিনা আপনি যত্ন বা না।
এর গুরুতর উত্তর হ'ল আপনার ব্যবহারকারীরা এবং গ্রাহকরা কী ব্যবহার করেন তার জন্য মূল্যায়ন করা এবং তাতে MSIE6 এর ট্র্যাফিক এবং ব্যবহারের ধরণগুলি। আপনার কতগুলি পর্যাপ্ত তাও আপনাকে সিদ্ধান্ত নিতে হবে, আপনি কী আইই 6 এর জন্য আপনার সাইটের কাজ "যথেষ্ট যথেষ্ট" করতে পারেন, বা তাদের জন্য জিনিসগুলি কার্যকরীভাবে ভেঙে ফেলতে পারেন? আপনি কসমেটিক জিনিসগুলির জন্য IE শর্তসাপেক্ষ মন্তব্যগুলি বিবেচনা করতে পারেন । কার্যকারিতা সমস্যার জন্য আপনি আপনার ব্যবহারকারীদের আপনি কখন আই 6 অ্যাক্সেস বন্ধ করবেন সে সম্পর্কে একটি সতর্কতা দিতে পারেন। আপনি তাদের কিছু বিকল্প দিতে ie6-আপগ্রেড-সতর্কতার মতো কিছু ব্যবহার করতে পারেন । যদিও সচেতন থাকুন যে কিছু কর্পোরেট ব্যবহারকারীদের একটি নতুন ব্রাউজার ডাউনলোড এবং ইনস্টল করার পর্যাপ্ত অনুমতি থাকবে না, সুতরাং "সেখানে বেরিয়ে আসুন এবং আপনাকে অলস বাম আপগ্রেড করুন! আপনার ব্রাউজারটি 8 বছর বয়সী!" আপনার ব্যবহারকারীদের বন্ধ করতে পারে।
আপনি যদি কোনও চুক্তি বা ফ্রিল্যান্স ভিত্তিতে কাজ করছেন তবে এটি সম্পূর্ণ আপনার উপর নির্ভর করবে। আমি সোমবার দুপুর নাগাদ জোনাথন ক্রিস্টোফারের ইন্টারনেট এক্সপ্লোরার 6 কন্ট্রাক্ট অ্যাডেনডামের একটি সংস্করণ ব্যবহার করি ।
যেমনটি লেখক বর্ণনা করেছেন:
এই চুক্তি সংযোজন ইন্টারনেট এক্সপ্লোরারের আপনার (সীমাবদ্ধ) সমর্থন সম্পর্কিত ক্লায়েন্টদের একটি বিজ্ঞপ্তি হিসাবে কাজ করে। এটি একটি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-শেয়ার অ্যালাইক 3.0 মার্কিন যুক্তরাষ্ট্র লাইসেন্সের আওতায় প্রকাশিত হয়েছে। এই দস্তাবেজটি বর্তমানে 1.0 সংস্করণে রয়েছে এবং 2.0 এর সংস্করণটি না পৌঁছানো পর্যন্ত সম্ভবত প্রায়শই আপডেট করা হবে।
আমি এটি খুঁজে পাওয়ার পর থেকে এটি আপডেট করে দেখিনি, তবে এটি সত্যিকার অর্থেই গুরুত্বপূর্ণ নয় কারণ এটি টুইট করার আগে আমি যে ধারণা এবং প্রাথমিক ভাষা ব্যবহার করেছি। মূলত সাইটে উপস্থাপিত ফর্মটিতে এটি বলেছে যে আপনি আই 6 এর জন্য সাইটের একটি সংস্করণ তৈরি করবেন যা উপস্থাপনের জন্য প্রয়োজনীয় তথ্য উপস্থাপন করবে, যদিও অগত্যা অনুমোদিত নকশা ব্যবহার না করে। এছাড়াও আপনি তাদের ব্রাউজার আপগ্রেড করার প্রেরণা খাওয়ানোর অধিকার সংরক্ষণ করেন।
ক্লায়েন্ট এবং প্রকল্পের উপর নির্ভর করে, আপনি কেবল এটি বলতে পারেন যে আইআই 6 সমর্থন করবে না, আপনি অতিরিক্ত ব্যয়ে, আইআই 6-কে দ্বিতীয় পর্বের বিতরণকারী হিসাবে সরবরাহ করবেন, বা সম্পূর্ণ সমর্থন অফার করবেন।
আপনি যদি আই 6 সমর্থন করতে চান তবে নীচের সংস্থানগুলি ব্যবহার করে বৈশিষ্ট্য সহায়তার অভাব সহ কয়েকটি সমস্যা হ্রাস করতে পারেন:
.htc
ফাইল) যা ইন্টারনেট এক্সপ্লোরার 6-8 সর্বাধিক দরকারী CSS3 সজ্জা বৈশিষ্ট্যগুলির বেশ কয়েকটি রেন্ডার করতে সক্ষম করে। একটি উপাদান প্রয়োগ করা হলে, তা ইন্টারনেট চিনতে এবং প্রদর্শন করতে দেয়border-radius
,box-shadow
,border-image
, একাধিক ব্যাকগ্রাউন্ড ইমেজ, এবংlinear-gradient
ব্যাকগ্রাউন্ড ইমেজ হিসাবে।true
যদি সমর্থন করে এবংfalse
না থাকে। HTML5 উপাদানগুলিকে স্টাইলিং এবং মুদ্রণের জন্য সমর্থন যুক্ত করে যাতে আপনি<section>
,<header>
এবং এরমতো উপাদান ব্যবহার করতে পারেন<nav>
।src
কোনও<img />
উপাদান হিসাবে বাসিএসএসেএকটিbackground-image
সম্পত্তিহিসাবেব্যবহার করতে পারেন। ভিন্নAlphaImageLoader
,background-position
এবংbackground-repeat
কাজ দেয়ার উদ্দেশ্যে করা, এবং উপাদান দ্বারা জবাব দেবে যেমনa:hover
সিউডো-বর্গ।.htc
ফাইল) যা আইএন-তে আলফা ধূলিকণা সহ পিএনজি সমর্থন যুক্ত করে Full. সম্পূর্ণ সিএসএস ব্যাকগ্রাউন্ড পজিশনিং এবং পুনরাবৃত্তি অতিরিক্ত (অন্তর্ভুক্ত) জাভাস্ক্রিপ্ট সহ (সিএসএস স্প্রাইটস সহ) সমর্থন করছে।.htc
ফাইল) যা স্বয়ংক্রিয়ভাবে প্যাচ করে: হোভার,: অ্যাক্টিভ এবং:আই 6, আই 7 এবং আই 8কুইর্কগুলির জন্য ফোকাস, আপনাকে অন্য কোনও ব্রাউজারে যেমন ব্যবহার করতে দেয় সেগুলি আপনাকে দেয়। , AJAX এর সমর্থন সহ যার অর্থ কোনো HTML যে পায় জাভাস্ক্রিপ্ট-এর মাধ্যমে নথিতে সন্নিবেশ হবে এছাড়াও ট্রিগার:hover
,:active
এবং:focus
আইই মধ্যে শৈলী।মজার বিষয় লক্ষণীয় যে ডিডি_বেলেটেড পিএনজি উভয় সমস্যার সমাধান করে যা কিছু দ্বারা সমাধান করুন: হোভার এবং টুইনহেলিক্সের আই পিএনজি ফিক্সটি খাঁটি জাভাস্ক্রিপ্ট সহ, যদিও যাই হোক না কেন: হোভার এবং টুইনহেলিক্সের আই পিএনজি ফিক্স জাভাস্ক্রিপ্ট এবং আইআই সংযুক্ত আচরণের সংমিশ্রণ ব্যবহার করে ( .htc files
)।
এবং বেশিরভাগ সাধারণ সংশোধনগুলির সাথে আপনি সম্ভবত সবচেয়ে বেশি সমস্যার মুখোমুখি হতে পারেন এমন আই রেন্ডারিং ইস্যু সনাক্তকারী কয়েকটি সংস্থান:
এটি একটি ভাল প্রশ্ন, কয়েকবার জিজ্ঞাসা করা হয়েছিল ... অ্যান্ডি ক্লার্ক এটি সেরা বলেছে
http://forabeautifulweb.com/blog/about/universal_internet_explorer_6_css
- উন্নত ব্রাউজারগুলির জন্য ডিজাইন করুন, তারপরে আই 6 বাগগুলি পরিচালনা করতে বিকল্প সমাধানগুলি ডিজাইন করুন
- বিন্যাস সংক্রান্ত সমস্যাগুলি সমাধান করার জন্য একটি প্রতিকারমূলক আই 6 স্টাইলশিট লিখুন
- আইআই 6-এ সিএসএস সমর্থন বুটস্ট্র্যাপ করতে জাভাস্ক্রিপ্ট ব্যবহার করুন
- আপনার সাইটটি অন্য যে কোনও ব্রাউজারের মতোই আই 6-তে দেখতে একই রকম করুন
- উন্নত ব্রাউজারগুলিতে বিকাশ করুন এবং আই 6 এর জন্য কোনও বিকাশের সময় বা পরীক্ষার জন্য ব্যয় করবেন না
- আইআই users ব্যবহারকারীদের আপনার সাইটের স্টাইলগুলি দেখতে অবরুদ্ধ করুন
লোকেরা আপগ্রেড করার সত্যিই সময় এসেছে। আপনি যদি সত্যই লোককে দেখাতে চান তবে অন্যান্য বিকল্প রয়েছে এবং তাদের এগিয়ে যাওয়ার দরকার। গুগল এমনকি তাদের পণ্যগুলি থেকে আই support সমর্থনকে সরিয়ে দিচ্ছে, এখন সময় এসেছে আমরা সকলেই একই রকম।
একটি উত্তর আমি খুব প্রায়ই দেখতে পাই না হয় প্রত্যাশা ব্যবস্থাপনা সাথে graded সমর্থন । আমরা একটি পর্যায়ে পৌঁছেছি, সাধারণীকরণ হিসাবে, আই 6 ব্যবহারকারীরা তাদের ব্রাউজারটির মেয়াদ শেষ হয়ে গেছে তবে বিভিন্ন কারণে আপগ্রেড করতে অক্ষম। সুতরাং প্রশ্নটি একটি শিক্ষার থেকে আমাদের জন্য আরও উন্নততর একটিতে স্থানান্তরিত হয় - এই ব্যবহারকারীরা কোন ডিগ্রীতে বোঝেন এবং তাদের জন্য ওয়েবটি ভেঙে যাওয়ার আশা করছেন?
আমার অভিজ্ঞতার ভিত্তিতে, এই ব্যবহারকারীদের মধ্যে একটি সাধারণ প্রত্যাশা রয়েছে যে ওয়েবসাইটগুলি 100% এ কাজ করবে না। সুতরাং যুদ্ধের প্রথমার্ধটি আমাদের পক্ষে। বাকি অংশগুলির জন্য, আমরা গ্রেড-সমর্থন পদ্ধতির গ্রহণ করতে পারি। এটি "ফাংশন বা নান্দনিক" x "আই 6 প্রচেষ্টা" এর গ্রিড তৈরি করতে এবং স্টেকহোল্ডারদের কাছে উপস্থাপন করতে সহায়তা করে। আপনি প্রায়শই আইআই users ব্যবহারকারীদের জন্য একটি কার্যকর বি-লেভেল বা সি-লেভেল গ্রেড সমর্থন নিয়ে আসতে পারেন যা আপনার শ্রোতাদের এবং আপনার স্টেকহোল্ডারদের সাথে থাকতে পারে।
আমরা এই কুৎসিত দৈত্যকে যত দীর্ঘ সময় ধরে বেঁচে থাকব তাকে সমর্থন করবে, সে অনেক বয়স্ক হওয়ায় তাকে শ্বাসকষ্ট থেকে সরিয়ে ফেলুন এবং আমাদের জীবনকে দুর্বিষহ করে তুলছেন
আমি ব্যক্তিগতভাবে এটির সাথে কোনও সাইটে এটি সমর্থন করি যা আমাকে গুরুত্ব সহকারে আসতে দেবে, এটি এখনও আমার অনেক ক্লায়েন্টের সাথে ব্যবসায়ের প্রয়োজনীয়তা। এবং (বড়) বিল পরিশোধকারী লোকদের সাথে আমি কে তর্ক করব?
কাজের সময় আই 6 ব্যবহার করে পোস্ট করা (আমার মধ্যাহ্নভোজে!)
আমি কেন্দ্রীয় ইউকে সরকারে কাজ করি, আমরা ভবিষ্যতের ভবিষ্যতের জন্য ie6 এর উপর আটকে আছি, কারণ আমাদের বেতনের ব্যবস্থা হ'ল ie7 এবং ie8 ক্র্যাশ হয়।
আমার কেবলমাত্র অন্য পরামর্শটি হ'ল, যদি আপনি ie6 সমর্থন করা চয়ন করেন তবে আপনি নির্মাণের সময় এটিতে পরীক্ষা করার বিষয়টি মনে রাখবেন।
এটি আপনার লক্ষ্য দর্শকদের উপর নির্ভর করে। আইআই 6 আপনার কাজের জন্য প্রত্যাশার জন্য আপনি যে লোকটি আপনার সাইটটি তৈরি করছেন তারা কি কাজ করবেন? যদি তা না হয় তবে কি তাদের ছেড়ে দেওয়া হবে? আমি প্রযুক্তিগত না হয়ে এই জাতীয় প্রশ্নে গ্রাহক কেন্দ্রিক সিদ্ধান্ত গ্রহণের পরামর্শ দেব using আপনার গ্রাহকদের সাথে পরিচিত হন এবং সে অনুযায়ী পরিকল্পনা করুন।
এটি বলেছিল, স্ট্যাটাচাউন্টার নোট করে যে:
আইআই US মার্কিন যুক্তরাষ্ট্র এবং ইউরোপে প্রথমবারের জন্য ৫% এর নীচে পড়েছে তবে, বিশ্বব্যাপী তিনি পরামর্শ দিয়েছিলেন যে ওয়েব ডিজাইনাররা এখনও অরণ্যের বাইরে ছিলেন না। "যদি আপনার টার্গেট মার্কেট এশিয়া হয় তবে আই 6 এর এখনও 20.8% ব্যবহার রয়েছে IE আইই 8 কেবল এশিয়ায় এটি ছাড়িয়ে গেছে।" আফ্রিকাতেও আইআই 6 এর উচ্চ স্তরের ব্যবহার অব্যাহত রয়েছে।
এই ক্ষয়িষ্ণু পুরাতন ব্রাউজারটিকে সমর্থন করার সমস্যার আশেপাশে ব্যবহারিক উপায় রয়েছে। দুটি প্রধান সামঞ্জস্যের মাথাব্যথা হ'ল জাভাস্ক্রিপ্ট সমর্থন এবং সিএসএস সমর্থন।
জাভাস্ক্রিপ্ট সমর্থন jQuery হিসাবে লাইব্রেরি ব্যবহার মাধ্যমে প্রতিকার করা যেতে পারে । এটি কোডকে ক্রস-প্ল্যাটফর্মের কাজ করার অনুমতি দেবে (এমনকি এটি আরও ধীরে ধীরে চলতে পারে) এবং এর অর্থ হল যে কেবলমাত্র একটি গ্রুপ (jQuery লেখক) এটি কাজ করার বিষয়ে চিন্তা করতে হবে। অন্য প্রত্যেকে তাদের কাজ থেকে উপকৃত হবে।
ব্লুপ্রিন্টের মতো সিএসএস ফ্রেমওয়ার্ক ব্যবহারের মাধ্যমে সিএসএস সমর্থন প্রতিকার করা যেতে পারে । সিএসএস ফ্রেমওয়ার্কগুলি সর্বজনীনভাবে জনপ্রিয় নয়, তবে আপনার যদি "স্রেফ কাজ" করার কিছু দরকার হয় এবং আপনার এইচটিএমএলে কিছু অস্পষ্ট শ্রেণীর নাম অন্তর্ভুক্ত করার বিষয়ে আপনাকে খুব বেশি চাপ দেওয়া হয় না, তবে তারা ক্রস-ব্রাউজার বিকাশের গতি বাড়িয়ে দেয় এবং সমস্ত অনুমানগুলি সরিয়ে দেয়। আপনি একটি কাঠামো ব্যবহার করতে না চান, ভাল সিএসএস রিসেট স্ক্রিপ্ট হয় প্রাপ্তিসাধ্য থেকে অনেক স্থানে ।
যতটা সম্ভব আমি বিশ্বাস করি যে যতদূর সম্ভব আই 6 ব্যবহার করা থেকে লোকেরা নিরুৎসাহিত হওয়া উচিত, আমি কেবল এটি সম্পর্কে উদ্বিগ্ন না হতে পেরে পছন্দ করি। পরিবর্তে, আমি পরবর্তী সমস্যা বা প্রকল্পে যেতে পারি।
চেকআউট http://code.google.com/p/ie7-js/ - এটি আপনাকে এমন আধুনিক বৈশিষ্ট্যগুলি ব্যবহার করতে অনুমতি দিতে পারে যা মূলত IE দ্বারা সমর্থিত নয়
রেফারেন্সের জন্য, আমি 2 মাস আগে বিশ্বকাপে আগ্রহী লোকদের লক্ষ্য করে একটি ওয়েবসাইট চালু করেছি। আমি যে 14,000+ দর্শক পেয়েছি তার মধ্যে ঠিক 262 জনই আই 6 ব্যবহার করেছেন।
এটি সম্পূর্ণরূপে সম্ভব যে আপনার ডোমেনে আপনাকে আই 6 সমর্থন করতে হবে না।
অনেক লোক বলবেন যে এটি আপনার ব্যবহারকারীদের উপর নির্ভর করে এবং যদি আপনার ব্যবহারকারীরা আই 6 ব্যবহার করে তবে আপনাকে এটি সমর্থন করা দরকার to
এটি সত্য, তবে আপনার যাইহোক আইই 6 সমর্থন করা উচিত supporting
এমন একটি সাইট তৈরি করুন যা এজাক্স, জ্যাকোয়ারি, জাভাস্ক্রিপ্ট ইত্যাদির উপর বেশি নির্ভর করে ..
এটি আইই 6 এ লোড করুন এবং তারপরে এটি ক্রোমে লোড করুন।
ক্রোম কত দ্রুত তা দেখে তাদের চোয়ালগুলি ড্রপ দেখুন।
তারপরে তাদের আইই 6 এর সুরক্ষা কতটা দুর্বল এবং আই 6 এর অর্কি টু করার জন্য ডিজাইনার এবং বিকাশকারীরা পিছন দিকে বাঁকানো কত ব্যয় তা তাদের জানান।
যদি তারা এখনও যত্ন না করে তবে আপনার যা প্রয়োজন তা করুন তবে অন্তত আপনি চেষ্টা করে দেখবেন।
সম্প্রতি একটি ওয়েবসাইট বিকাশ করার সময়, আমি আমার দেশ, মোল্দোভার পক্ষে পরিসংখ্যান অনুসন্ধান করেছি এবং এটি সমর্থন না করার সিদ্ধান্ত নিয়েছি। আই আই 6 তে এখনও সাইটটি দেখা সম্ভব তবে স্বল্প মানের সাথে।
আপনি গুগল ক্রোম ইনস্টল করার জন্য আইই 6 ব্যবহারকারীদের প্রস্তাব দিতে পারেন। সুতরাং আধুনিক ব্রাউজারগুলির ব্যবহারকারীরা যেমন করেন তেমন তাদের আপনার সাইট দেখার ক্ষমতা থাকবে।
আই 6। এখন পর্যন্ত অন্যান্য ব্রাউজারগুলির চেয়ে পিছনে, এটি সবেমাত্র সমর্থন করার মতো। সবচেয়ে বড় বিষয়টি হ'ল আপনার যে কোনও উপায়ে কর্পোরেট শ্রোতা বা অন্য পরিস্থিতি থাকলে যেখানে এখনও সেই সংস্করণটি ব্যবহার করা সম্ভব।
এছাড়াও, আই 99 চলছে, এবং এখন তৃতীয় পূর্বরূপ সংস্করণ উপলব্ধ। এটি একবার উপলভ্য হয়ে গেলে, আপনি কি সত্যই এখনও আই 6 সমর্থন করতে চান? এটি সমর্থন করার জন্য চারটি সংস্করণ হবে। আমি বলতে চাইলে আস্তে আস্তে আই 6 সমর্থনটি ফেজ করার পরামর্শ দেব।
আমাদের ওয়েবসাইটের পরিসংখ্যানগুলির দিকে তাকানো, যা মাসে মাসে হিট হয় 7.7 মিলিয়ন পৃষ্ঠা, আমি দেখতে পাই যে প্রায় 10% ব্যবহারকারী এখনও আই 6 এ রয়েছেন। এটি এমন কোনও দল নয় যা আমরা সত্যিই উপেক্ষা করতে পারি, সেই মাত্রায়!
কোনও গ্রাহকের জন্য অ্যাপ তৈরি করার সময় আপনাকে তাদের যা প্রয়োজন তা সমর্থন করতে হবে তবে আমি যখন ঘরের ব্যবহারকারীদের জন্য একটি পাবলিক ওয়েব সাইট তৈরি করি তখন আমি বুঝতে পারি যে তারা যদি পিছনের দিকে যেতে চায় তবে তাদের সাইটটি সঠিকভাবে দেখতে হবে না।
যদি গুগল, মাইক্রোসফ্ট, ফেসবুক ইত্যাদি ... সমস্তই আই 6 সমর্থন করা বন্ধ করে দিয়েছে তবে কেন আমাকে এটি সমর্থন করা উচিত।
আরও প্রযুক্তিগত নোটে। আপনি যদি কোনও অভিনব অবস্থান এবং প্রচুর জেএস এফেক্টস ছাড়াই ক্লিন এইচটিএমএল এবং সিএসএস ব্যবহার করেন তবে আপনার সাইট আইই 6 তে যাইহোক ভাল দেখাবে।