এইচটিএমএল এবং "কুইর্কস" বনাম "মান সম্মতি" মোড: ব্যাখ্যা করুন এবং আমাদের কেন যত্ন নেওয়া উচিত তা বলুন?


16

এইচটিএমএল ওয়েব পৃষ্ঠাগুলি তৈরি করার সময় "quirks" মোড এবং "স্ট্যান্ডার্ড কমপ্লায়েন্স" মোডের মধ্যে পার্থক্য কী?

এক মোডে অপারেট করার সময় কীভাবে বলতে হয়, অন্যটি বনাম? কেন লোকেরা - অর্থাত্ ওয়েবমাস্টার এবং ওয়েব ডিজাইনার এবং বিকাশকারীরা - কোয়ার্কস মোডের উপর মান মেনে চলার মোড বেছে নেওয়ার বিষয়ে যত্নশীল হবে?

নতুন বিষয়বস্তু বিকাশের সময় কি কুইর্কস মোডটি কি কখনও ন্যায়সঙ্গত?

উত্তর:


11

আমি সম্ভবত quirks মোড সম্পর্কে সেরা নিবন্ধ এখানে । আমি ব্যক্তিগতভাবে সর্বদা স্ট্যান্ডার্ড মোডটি ব্যবহার করার চেষ্টা করি যখনই সম্ভব হয় কারণ এতে বেশিরভাগ ব্রাউজারের সাথে কাজ করার সর্বোত্তম সম্ভাবনা থাকে।


5

যদি আপনি কুইর্কস মোডে বিকাশ করেন তবে আপনি কার্যকরভাবে ব্রাউজারটিকে প্রাক-আই 6 বাগগুলি অনুকরণ করতে বলছেন। আপনি কি করতে চান এটি কি সত্যিই কিছু?

উইকিপিডিয়া কুইর্কস মোডকে ট্রিগার করার মূল বিষয়গুলি ব্যাখ্যা করে, তবে বেশ কয়েকটি বিশেষ ক্ষেত্রে এটি আবৃত হয় না cover Txwikinger দ্বারা পাঠানো লিঙ্কে ইতিহাস ও প্রধান পার্থক্য একটি ভাল ব্যাখ্যা দেয়।

জুকা কোর্পেলা পার্থক্যগুলি আরও বিশদে এবং কীভাবে সামঞ্জস্যতা মোডটি চেক করবেন তা ব্যাখ্যা করে :

মোডটি পরীক্ষা করা হচ্ছে কোন ব্রাউজারটি কোন মোডে (কুইর্কস বনাম স্ট্যান্ডার্ডস) রয়েছে তা যাচাই করতে,

ফায়ারফক্সে, ভিউ / পৃষ্ঠা তথ্য কমান্ডটি ব্যবহার করুন (এবং সাধারণ ফলকটি দেখুন); বা যদি আপনার ওয়েব বিকাশকারী এক্সটেনশন থাকে তবে কেবলমাত্র তার সরঞ্জামদণ্ডে একটি আইকন পরীক্ষা করুন (ডান দিক থেকে তৃতীয় আইকন)।

আই-এর জন্য, জাভাস্ক্রিপ্ট টাইপ করুন: ঠিকানা বারে সতর্কতা (ডকুমেন্ট.কম: পেটমোড) লিখুন এবং পপআপ উইন্ডোটি তখন CSS1Compat (স্ট্যান্ডার্ডস মোড নির্দেশ করে) বা ব্যাককম্যাট (কোয়ার্কস মোড নির্দেশ করে) বলে কিনা তা পরীক্ষা করে দেখুন; বিকল্পভাবে, সহজ Quirks বা মানক মোড বুকমার্কলেট ডাউনলোড এবং ইনস্টল করুন।

এটি লক্ষণীয় যে অনেক ব্রাউজারে কুইর্কস মোড ব্যতীত দুটি মোড থাকে - প্রায় স্ট্যান্ডার্ড মোড এবং স্ট্যান্ডার্ড মোড। দুর্ভাগ্যক্রমে, আই 6 এবং আই 7 কেবলমাত্র স্ট্যান্ডার্ড মোডে চলে এবং তাই আপনাকে যদি এই ব্রাউজারগুলিকে সমর্থন করতে হয় তবে সমস্ত ব্রাউজারগুলিতে প্রায় স্ট্যান্ডার্ড মোড ব্যবহার করার চেষ্টা করার জন্য এটি লোভনীয় । তবে মানগুলির বিপরীতে বিকাশ করা এবং তারপরে ব্রাউজারের কিরকগুলি ঠিক করার চেষ্টা করা ভাল। এইচটিএমএল 5 কেবলমাত্র কঠোর মোড সরবরাহ করবে, তাই ভবিষ্যতের সামঞ্জস্যের জন্য আপনার প্রকৃত পক্ষে এটির বিরুদ্ধে বিকাশের চেষ্টা করা উচিত।


2

@ টেক্সউইকিঞ্জার যেমন বলেছিলেন, এখানে দেখার জন্য কুইর্কসোমড সাইট।

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


2

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


1

কুইর্কস মোড যেখানে ব্রাউজারটি HTML অনুমান অনুযায়ী প্রত্যাশা অনুযায়ী পৃষ্ঠাগুলি রেন্ডার করে না। এক পর্যায়ে, ওয়েব ব্রাউজারগুলি মূলত একটি স্যুইচ যা অর্জন করেছিল - একটি পৃষ্ঠার শীর্ষে একটি ডক্টাইপ অন্তর্ভুক্ত । এই ডকটিপটি অনুপস্থিত, ব্রাউজারটি কুইর্কস মোডে চলে যায়। একটি বৈধ ডক্টাইপের উপস্থিতি ব্রাউজারকে স্ট্যান্ডার্ড মোডে "সঠিক" মোডে বাধ্য করে।

এটি স্ট্যান্ডার্ড মোড ব্যবহার করা ভাল - তাই, একটি ডক্টিপ ব্যবহার করুন! - এগিয়ে যাওয়ার জন্য, এটি নিশ্চিত করে যে আপনার পৃষ্ঠাগুলি যথাসম্ভব ব্রাউজারে যথাযথ এবং ধারাবাহিকভাবে কাজ করবে।


1

কুইর্কস মোড IE 6 এবং 7 সিএসএসকে মানদণ্ডগুলির চেয়ে আলাদাভাবে রেন্ডার করে makes

স্ট্যান্ডার্ডস মোড আইয়ার 6 এবং 7 সিএসএসকে কুইর্কস মোডের তুলনায় মানকে আরও নিবিড় করে তোলে এবং ফায়ারফক্স, সাফারি, ক্রোম, অপেরা এবং আইই 8/9 কীভাবে এটি রেন্ডার করে তার আরও কাছে।

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


1

এটির মধ্যে পছন্দ:

  • আই 5 ইঞ্জিন (বা এর জন্য বাগের জন্য বাগ অনুকরণ)
  • আরও কিছু আধুনিক (নন-আইইয়ের সর্বোত্তম প্রচেষ্টা, আইই 8-তে দীর্ঘ গল্প…)

আপনি যদি 1999 এর মতো সিএসএস লিখতে পছন্দ করেন, সঠিকভাবে কাজ না করেই, তবে কিরক ব্যবহার করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.