ইন্টারনেট ব্রাউজারে অন্যান্য ব্রাউজারগুলির সাথে কেন এতগুলি বেমানানতা রয়েছে?


10

ইন্টারনেট এক্সপ্লোরারটিতে অনেকগুলি মালিকানাধীন বৈশিষ্ট্য রয়েছে যা অন্যান্য ব্রাউজারগুলিতে এবং সেই সাথে মানগুলির সাথে সংখ্যক অসম্পূর্ণতা খুঁজে পাওয়া যায় না। কারও কি ধারণা আছে যে এই অসম্পূর্ণতার কারণ কী ?

উদাহরণস্বরূপ: আমি ক্রসাইডার ফ্রেমওয়ার্ক ব্যবহার করে একটি ব্রাউজার এক্সটেনশান বিকাশ করি । এক্সটেনশনটি [উইন্ডোজ | সমস্ত সংমিশ্রণে ভাল কাজ করে ম্যাক ওএস | লিনাক্স] এবং [ক্রোম | ফায়ারফক্স] তবে এটি আইইয়ের সাথে কাজ করে না কারণ আইই হ্যান্ডল করে $(window).height()এবং $(window).scrollTop()কিছুটা আলাদাভাবে।

সেই পরিস্থিতিটির কি কোনও বিশদ বিশ্লেষণ আছে, বা কোনও অভ্যন্তরের সাথে একটি সাক্ষাত্কার রয়েছে যা কারণটি স্পষ্ট করতে পারে? এটি কি কর্পোরেট সংস্কৃতি, ডিজাইনের প্রক্রিয়া, কিউএ ত্রুটি, বা কোনও ভয়াবহ অজানা উত্তরাধিকার?


4
সর্বাধিক সম্ভবত পিছনে সামঞ্জস্য। আই আই তাদের সবার মধ্যে বয়স্ক।
মনোজ আর

20
আমি অনুমান করব যে মাইক্রোসফ্ট সংস্কৃতি তাদের নিজস্ব মান এবং নিজস্ব সামান্য বিশ্ব তৈরির প্রয়াসে সর্বজনীনভাবে গৃহীত মানগুলি অনুসরণ না করা। নেটওয়ার্ক প্রোটোকল থেকে শুরু করে সফ্টওয়্যার বিকাশের পরিবেশ পর্যন্ত সবকিছুতে তাদের করার ইতিহাস রয়েছে।
maple_shaft

16
@ মনোজআর আইই সবচেয়ে পুরনো নয়: en.wikedia.org/wiki/History_of_t__web_browser
পাওল


10
গ্রেট। আমি সিএসএস / এইচটিএমএল / জেএসে আর অ্যান্ড ডি এর পরিবর্তে এমএস কীভাবে আইটি দিয়ে টাইট ওএস ইন্টিগ্রেশনে আইইয়ের সাথে তাদের প্রচেষ্টা চালিয়ে যেতে বেছে নিয়েছি তার ব্যাখ্যাটি আমি 15 মিনিট টাইপ করতে ব্যয় করি: যখন আমি আমার ম্যাগনাম ওপাসে পেস্ট করতে ফিরে আসি তখনই প্রশ্নটি বন্ধ করে দেওয়া হয়: (
গ্রাহাম

উত্তর:


23

মাইক্রোসফ্ট ® ইন্টারনেট এক্সপ্লোরার® অন্যান্য ব্রাউজার এবং প্রকাশিত মানগুলির সাথে কেন বেমানান?

  1. অন্যান্য ব্রাউজারগুলিতে নেই এমন বৈশিষ্ট্যগুলি যুক্ত করতে
  2. প্রোগ্রামাররা যখন ওয়েব পৃষ্ঠাগুলি লিখেন যা কেবলমাত্র আইই-র বৈশিষ্ট্যগুলি ব্যবহার করে, কোডটি অন্য ব্রাউজারগুলিতে কাজ করবে না। এটি শেষ ব্যবহারকারীদের IE- এ those সাইটগুলি দেখার জন্য উত্সাহিত করে (এবং এইভাবে আরও বেশি লোক IE ব্যবহার করে এবং যেহেতু এটি কেবল উইন্ডোতে চলে তাই আরও বেশি লোক উইন্ডোজ ব্যবহার করে)।
  3. মাইক্রোসফ্ট সরঞ্জামগুলি (ফ্রন্টপেজ এটির জন্য সর্বাধিক বিখ্যাত) এমন কোড তৈরি করে যা কেবল আইইতে কাজ করে বা আইইতে সবচেয়ে ভাল কাজ করে। যদিও এটি উপরে # 2 প্রচার করে, এটি তার নিজস্ব বুলেট প্রাপ্য কারণ পরবর্তী ওয়েব বিকাশকারী বা ওয়েব অ্যাপ্লিকেশনটিতে কাজ করার জন্য পরবর্তী বিকাশকারীকে এখন একই মাইক্রোসফ্ট প্রযুক্তি ব্যবহার করতে হবে যা মূলত এটি ব্যবহৃত হয়েছিল, বা সম্পূর্ণ প্রকল্পটি নতুন করে লিখতে হবে বিভিন্ন প্রযুক্তি।

কর্পোরেট ইন্ট্রনেটগুলি এই কৌশলটির জন্য বিশেষত ঝুঁকিপূর্ণ কারণ তারা এমন পরিবেশ সরবরাহ করে যেখানে সমস্ত ব্যবহারকারী একই ব্রাউজারে থাকে (কোনও নতুন সংস্করণ না আসা পর্যন্ত)। এছাড়াও, যদি কোনও সাইট গ্রাহক না হয় তবে একাধিক ব্রাউজারগুলিকে সমর্থন করার ক্ষুদ্র ব্যয়ের জন্যও বাজেট হবে না। সময়ের সাথে সাথে, কোনও সংস্থার লিগ্যাসি ইন্ট্রনেট সাইটগুলি পুরো কোম্পানিকে অন্য ব্রাউজারের জন্য আইই (বা এমনকি একটি নির্দিষ্ট সংস্করণ) ছাড়তে বাধা দেয়।

মাইক্রোসফ্ট এর পদ্ধতির দ্বৈত তরোয়াল। একদিকে, এটি এক্সএমএল / এইচটিটিপি অ্যাসিনক্রোনাস অনুরোধ কার্যকারিতা তৈরি করেছে যা এজেএক্সকে সম্ভব করেছে (এবং অন্যান্য ইতিবাচক উদ্ভাবন) যা অন্যান্য ব্রাউজারগুলি দ্রুত অনুলিপি করে। তবে মাইক্রোসফ্ট এছাড়াও আইই এর সংস্করণ উত্পাদন করে যা একে অপরের সাথে সামঞ্জস্যপূর্ণ নয়, এইভাবে এমন বিকাশকারীকে কামড় দেয় যারা মাইক্রোসফ্টের পরিকল্পনাগুলিতে সর্বাধিক অভিনয় করেছিল।

ইন্ট্রা-সংস্করণ আইই অসম্পূর্ণতার আমার প্রিয় উদাহরণটি মাইক্রোসফ্টের নিজস্ব আই 6 কাউন্টডাউন ক্যাম্পেইন যেখানে তারা লোকেরা তাদের নিজস্ব ব্রাউজার ব্যবহার না করার জন্য উত্সাহিত করে। মাইক্রোসফ্ট লোকেরা আইই এর আরও সাম্প্রতিক সংস্করণে আপগ্রেড করতে উত্সাহিত করতে পারে এই তত্ত্বটি, অন্যদিকে যারা "আইআই 6 মাস্ট ডাই" চিৎকার করেন তাদের ব্যবহারকারীর আই আই এর পরিবর্তে অন্য ব্র্যান্ড ব্রাউজার ব্যবহার করতে উত্সাহিত করার সম্ভাবনা বেশি থাকে।

সংক্ষেপে, এটি মাইক্রোসফ্ট দ্বারা একটি মোটামুটি সফল বাজার-আধিপত্য কৌশল যা কখনও কখনও আঘাত এবং কখনও কখনও অন্যান্য শিল্পকে সাহায্য করেছে। নিজের জন্য, আমি কেবল বৈধ, মান-সম্মত এইচটিএমএল উত্পাদন করার চেষ্টা করি যা 2% বা তার বেশি বাজার ভাগ (প্লাসের সর্বশেষ 3 সংস্করণ) সহ যে কোনও ব্রাউজারের সর্বশেষ সংস্করণে পরীক্ষা করা হয়।


মাইক্রোসফ্ট এবং ইন্টারনেট এক্সপ্লোরার মার্কিন যুক্তরাষ্ট্রে এবং / অথবা অন্যান্য দেশে মাইক্রোসফ্ট কর্পোরেশনের নিবন্ধিত ট্রেডমার্ক।


2
আমি আইই 6 সম্পর্কে বললে আমি এর বেশিরভাগের সাথে একমত হব। 9 এবং পরবর্তী সম্পর্কে কি?
বিলি ওনেল

11

যথারীতি, প্রশ্নটি একটি উত্সাহের। আসলে যদি কিছু ঘটে থাকে তা যদি আপনার জানতে হয় (লোকেরা যা দাবি করে তার বিপরীতে, বা বিশ্বাস করতে চায়), অর্থ অনুসরণ করুন।

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

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

ওয়েব বিকাশকারীদের যাদের বিভিন্ন পণ্য সমর্থন করতে হয় তাদের জন্য ব্যথার কারণ হ'ল এই মনোভাবের একটি পার্শ্ব প্রতিক্রিয়া। বাইরের অনুশীলনকারীদের কাছে এটি আমাদের কাছে অত্যন্ত অলৌকিক এবং এমনকি খারাপ বলে মনে হয় তবে আমার সন্দেহ হয় যে টেবিলগুলি যাদুতে বিপরীত হলে আমরা অনেকেই একই অবস্থান গ্রহণ করব।


2

আইইর জন্য দু: খিত সমস্যাটি একটি ২ টি অংশ সমস্যা, দু'টিই সত্যই প্রথম ব্রাউজার যুদ্ধে জিতেছে from এটি সেরা এবং সর্বাধিক উন্নত ব্রাউজার হিসাবে ব্যবহৃত হত তবে তারা দীর্ঘ সময় অলস বসে থাকত এবং এখন ধরে ফেলছে খেলছে তবে তাদের এখন একটি বিশাল উত্তরাধিকার ভার রয়েছে অন্য ব্রাউজারের, কারণ অনেক সংস্থার অভ্যন্তরীণ সাইটগুলিতে মিলিয়ন মিলিয়ন বিনিয়োগ হয়েছে যা কেবলমাত্র কাজ করে work IE এর একটি নির্দিষ্ট সংস্করণ এমএস যদি সম্ভব ব্যথা মুক্ত সংস্করণগুলির মধ্যে রূপান্তর না করে তবে তারা আত্মহত্যা করবে। দ্বিতীয়ত কারণ তারা প্রথম ব্রাউজার যুদ্ধে জিতেছিল এবং ডাব্লু 3 সি সক্রিয়ভাবে এমন স্ট্যান্ডার্ডগুলি লিখেছিল যেগুলি বিদ্যমান আই ক্রিয়াকলাপের সাথে সীমাবদ্ধ নয় এমন একটি মানক সংস্থা হিসাবে প্রাসঙ্গিক থাকার চেষ্টা যেখানে ব্রাউজারগুলি উদ্বিগ্ন ছিল এবং নতুন ব্রাউজারগুলির জন্য ধন্যবাদ যে সেগুলি অনুসরণ করেছিল কাজ করছে.


2
আপনি কি কিছু যাচাইযোগ্য তথ্য দিয়ে দ্বিতীয় দাবীটি ব্যাক আপ করতে পারেন?
বার্ট ভ্যান ইনজেন শেহানাউ

@ বার্ট আমি প্রকৃত সদস্যের মতো এমন কিছু সম্পর্কে সন্দেহ করি যা প্রকৃতপক্ষে উপস্থিত রয়েছে, আমি বিশ্বাস করি যে ডাব্লু 3 সি বক্স মডেল এটি বেশ কিছুটা ভাল প্রমাণ যে তারা কিছুটা এই কাজটি করেছে।
রাইথাল

2
সেক্ষেত্রে আমি ডাব্লু 3 সি-তে অসম্পূর্ণতার জন্য ইচ্ছাকৃত অভিপ্রায় হিসাবে বলতে দ্বিধা করব। তারপরে এটি ঠিক ততই হতে পারে যে ডাব্লু 3 সি ভেবেছিল যে আইই অনুসারে চলবে বা পার্থক্যটি এতটা ছোট ছিল যে আইই সহজেই পর্যাপ্ত মানের রূপান্তরিত হতে পারে।
বার্ট ভ্যান ইনজেন শেনৌ

1
@ বার্ট, প্রথম ব্রাউজার যুদ্ধের আইই এর প্রধান প্রতিদ্বন্দ্বী, নেটস্কেপ, ডাব্লু 3 সি এর সাথে যথেষ্ট অংশীদার ছিল না। এটি মজিলা এবং প্রাথমিক ফায়ারফক্সের পরবর্তী সংস্করণগুলির মধ্যে ছিল না যে যুক্তিসঙ্গতভাবে উপযুক্ত ব্রাউজার উপলব্ধ ছিল। তবে এই ব্রাউজারগুলি আই -6 পরবর্তী পোস্ট।
বিলি ওনিল

@ বিলিওনিল: ধন্যবাদ এটি আমার বিশ্বাসকে আরও দৃs় করে যে ডাব্লু 3 সি আইই বাশ করতে প্রস্তুত হয় নি, যদি না তারা সেই যুগের প্রতিটি ব্রাউজারকে ঘায়েল করতে চায়।
বার্ট ভ্যান ইনজেন শেহানাউ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.