২০১২ সালের শেষদিকে, মোবাইল প্ল্যাটফর্মের কৌশলবিদ পিটার-পল কোচ কুইর্কসমোড.অর্গ.এর জন্য স্পনসরশিপ পেয়েছিলেন, যা তিনি বলেছিলেন যে তিনি ওয়েব স্ট্যাটাস.org এর সাথে ভাগ করা হবে এমন ওয়েব স্ট্যান্ডার্ডগুলি গবেষণা করতে এবং সামঞ্জস্যতার টেবিলগুলিতে আরও বেশি সময় ব্যয় করতে সক্ষম করবেন।
উইকএন্ডের শেষের দিকে, মোবাইল টেবিলের জন্য সিএসএস নির্বাচনকারীরা সরাসরি যান। কোচ আরও পরে সিএসএস কলামগুলি অন্বেষণ করেছে এবং বাস্তবায়নের বিষয়ে কিছু উপায় খুঁজে পেয়েছে।
আমরা কোচের সাথে তার কাজ সম্পর্কে, তার পরীক্ষাগুলি কীভাবে লেখা হয় এবং প্রতি ইঞ্জিন ভিত্তিতে পরীক্ষার বিষয়ে কেন বিকাশকারীদের আরও সতর্ক হওয়া উচিত তা সম্পর্কে কথা বলেছি।
। নেট: আপনি আপনার মোবাইল টেবিলগুলিতে প্রচুর প্রচেষ্টা করছেন। এটি কি এমন কিছু যা অন্য কোথাও করা হচ্ছে না?
পিপিকে: না, এটি সত্যিই করা হচ্ছে না। আমার সর্বাধিক নিকটবর্তী হওয়া সারণীগুলি হ'ল ম্যাক্স ফার্টম্যান এবং সেগুলি HTML5 API এ ফোকাস করে।
আমি ব্রাউজারের পরীক্ষা বা স্কোরগুলি স্বয়ংক্রিয় করতে বিশ্বাস করি না এবং তাই আমি সত্যিই এইচটিএমএল 5 পরীক্ষার মতো পরীক্ষাগুলি গণনা করি না। তারপরে আমাদের ক্যান আই ইউজ থাকতে পারে… যা দরকারী তবে মাঝে মাঝে সঠিক ব্রাউজারের তথ্য দেয় না।
যতদূর আমি জানি, আমি এখনও সেই ব্যক্তি যা সর্বাধিক বিস্তারিত পরীক্ষা করে - এবং পরীক্ষার পৃষ্ঠাগুলি এবং ফলাফল প্রকাশের একমাত্র।
। নেট: আপনি পরীক্ষাগুলি লেখার বিষয়ে কীভাবে যাবেন?
পিপিকে: আস্তে আস্তে! কখনও কখনও কোনও নির্দিষ্টকরণের অর্থ কী তা নির্ধারণ করা সহজ হয় না, বিশেষত যখন কেবলমাত্র দুটি বাস্তবায়ন থাকে যা সূক্ষ্মভাবে (বা বন্যভাবে) পৃথক হয়। ভাগ্যক্রমে, আমার ব্রাউজার-পরীক্ষা লেখার অনেক অভিজ্ঞতা রয়েছে এবং তাই আমি কীভাবে সাধারণ সমস্যাগুলি রোধ করতে পারি তা জানি।
উদাহরণস্বরূপ, প্রথমে এটি দেখে মনে হয়েছিল যে অপেরা মিনি সিএসএস ক্লাস সমর্থন করে না তবে এটি স্পষ্টতই বাজে কথা। সমস্যাটি পরিণত হয়েছিল যে আমি একটি পরীক্ষার উপাদান দিয়ে ক্লাসগুলির সমর্থনের জন্য পরীক্ষা করি হরফ শৈলী: ইটালিক। অনেক অপেরা মিনিস এই স্টাইলটিকে সমর্থন করে না। যেহেতু আমি এর আগেও এর মুখোমুখি হয়েছিলাম, আমি জানতাম আমাকে পরীক্ষার শৈলীর পরিবর্তন করতে হবে। এবং মেগো ব্রাউজার সমর্থন করে না হরফ-রূপ: ছোট ক্যাপস। একই গল্প.
ঘটনাচক্রে, জাভাস্ক্রিপ্ট এখনও দেয় ইটালিক যখন আপনি অপেরা মিনি জিজ্ঞাসা হরফ শৈলী মান। এটি প্রমাণ করে যে আপনি এই পরীক্ষাগুলি স্বয়ংক্রিয় করতে পারবেন না: আপনাকে অবশ্যই পৃষ্ঠাটি দেখে এটি নির্ধারণ করতে হবে যে এটি কোনও তির্যক ফন্ট ব্যবহার করে কিনা।
। নেট: নির্বাচক এবং কলামগুলি সম্পর্কে আপনার সাম্প্রতিক নিবন্ধে, আপনি একই ওয়েবকিট বিল্ড ব্যবহার করে ব্রাউজারগুলিকে বিভিন্ন রকমের সামঞ্জস্যের কথা বলেছেন। এটি কী কী আরও কার্যকরভাবে ডিভাইসগুলিতে পরীক্ষা করার এবং আরও কঠোরভাবে পরীক্ষা করার বিষয়ে ডেভসকে কীভাবে সতর্ক হওয়া উচিত তা আরও হাইলাইট করে?
পিপিকে: হ্যাঁ মোবাইলে ওয়েবকিট নেই। কমপক্ষে বারোটি আলাদা ব্রাউজার রয়েছে (ওয়েবকিটকে তাদের রেন্ডারিং ইঞ্জিন হিসাবে ব্যবহার করে এমন সংস্করণ বাদে) তবে এগুলি একে অপরের সাথে সাদৃশ্যপূর্ণ হয় না।
সর্বোত্তম উদাহরণ হ'ল -উইবকিট-কলাম-স্প্যান ঘোষণা। এটি ওয়েবকিটটি সম্প্রতি সমর্থন বাদ দিয়েছে। এটি আমার মধ্যে সবচেয়ে অদ্ভুত সামঞ্জস্যতার সমস্যা রয়েছে কারণ নির্দিষ্ট ওয়েবকিট সংস্করণগুলির সাথে সমর্থন করা সম্ভব নয়। সুতরাং এই ঘোষণার জন্য সমর্থন একটি জগাখিচুড়ি এবং কোনও ব্রাউজার ওয়েবকিটকে ব্যবহার করে এমনটি ঠিক কিছুই বলে না।