ইন্টারপ 2024 ঘোষণা করা হচ্ছে – মজিলা হ্যাকস

ইন্টারপ 2024 ঘোষণা করা হচ্ছে – মজিলা হ্যাকস


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

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

তবে আন্তঃক্রিয়াশীলতা বজায় রাখার জন্য যত্ন এবং মনোযোগ প্রয়োজন। যখন বাস্তবায়ন স্ট্যান্ডার্ড এবং একে অপরের মধ্যে পার্থক্যের সাথে প্রেরণ করে, তখন এটি একটি তৈরি করে ব্যথা বিন্দু ওয়েব লেখকদের জন্য; তাদের সমস্যাযুক্ত বৈশিষ্ট্যটি সম্পূর্ণরূপে এড়ানো এবং নির্দিষ্ট বাস্তবায়নের ব্যঙ্গের কোডিং এর মধ্যে বেছে নিতে হবে। সময়ের সাথে সাথে যদি পর্যাপ্ত লেখক বাস্তবায়ন-নির্দিষ্ট বিষয়বস্তু তৈরি করে তাহলে আন্তঃকার্যক্ষমতা হারিয়ে যায় এবং এর সাথে ব্যবহারকারী সংস্থাও।

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

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

ইন্টারপ 2023

ইন্টারপ 2023 প্রকল্পটি নতুন :has() নির্বাচক, এবং ওয়েব-কোডেক্সের মতো হাই প্রোফাইল বৈশিষ্ট্যগুলিকে কভার করে, সেইসাথে ঐতিহাসিকভাবে দুর্বল আন্তঃকার্যযোগ্যতার ক্ষেত্র যেমন পয়েন্টার ইভেন্ট।

ফলাফল প্রজেক্টের নিজেদের জন্য কথা বলুন: প্রতিটি ব্রাউজার তাদের ব্রাউজারের প্রি-রিলিজ সংস্করণের জন্য 97% এর বেশি স্কোর নিয়ে বছর শেষ করেছে। অধিকন্তু, সামগ্রিক ইন্টারঅপারেবিলিটি স্কোর – এটি ফোকাস এরিয়া পরীক্ষার ভগ্নাংশ যা সমস্ত অংশগ্রহণকারী ব্রাউজার ইঞ্জিনে পাস করে – বছরের শুরুতে 59% থেকে বেড়ে এখন 95% হয়েছে৷ এই ফলাফলটি ওয়েব প্ল্যাটফর্মের ধারাবাহিকতা এবং নির্ভরযোগ্যতার একটি বিশাল উন্নতির প্রতিনিধিত্ব করে। ব্যবহারকারীদের জন্য এটির ফলে আরও নির্বিঘ্ন অভিজ্ঞতা হবে, সাইটগুলি তাদের পছন্দের ব্রাউজারে নির্ভরযোগ্যভাবে আচরণ করবে।

:has() নির্বাচকের জন্য — যা আমরা লেখকের প্রতিক্রিয়া থেকে জানি দীর্ঘকাল ধরে সবচেয়ে চাহিদাযুক্ত CSS বৈশিষ্ট্যগুলির মধ্যে একটি — প্রতিটি বাস্তবায়ন হল এখন 100% পাস ফোকাস এলাকার জন্য নির্বাচিত ওয়েব-প্ল্যাটফর্ম-পরীক্ষার। ইন্টারঅপারেবিলিটির এই স্তরের সাথে একটি প্রধান নতুন প্ল্যাটফর্ম বৈশিষ্ট্য চালু করা বাস্তবায়ন বৈচিত্র্য, বিকাশকারীর অভিজ্ঞতা বা ব্যবহারকারীর পছন্দের সাথে আপস না করেই প্ল্যাটফর্মটি অগ্রসর করার জন্য ইন্টারপ প্রকল্পের শক্তি প্রদর্শন করে।

ফোকাস ক্ষেত্রগুলির পাশাপাশি, ইন্টারপ প্রকল্পের “তদন্ত”ও রয়েছে৷ এগুলি এমন ক্ষেত্র যেখানে আমরা জানি যে আমাদের আন্তঃকার্যক্ষমতা উন্নত করতে হবে, কিন্তু নির্দিষ্ট পরীক্ষা করার পর্যায়ে নেই যা সেই উন্নতি পরিমাপ করতে ব্যবহার করা যেতে পারে। 2023 সালে আমাদের দুটি তদন্ত ছিল। প্রথমটি ছিল অ্যাক্সেসিবিলিটির জন্য, যা ARIA-এর জন্য আরও অনেক পরীক্ষা লেখার কভার করে গণনাকৃত ভূমিকা এবং অ্যাক্সেসযোগ্য নামএবং নিশ্চিত করা যে সেগুলি বিভিন্ন ব্রাউজারে চালানো যেতে পারে। দ্বিতীয়টি ছিল মোবাইল পরীক্ষার জন্য, যার ফলশ্রুতিতে মোবাইল ফায়ারফক্স এবং অ্যান্ড্রয়েডের জন্য ক্রোম উভয়ই তাদের প্রাথমিক অবস্থায় রয়েছে৷ ফলাফল wpt.fyi.

ইন্টারপ 2024

ইন্টারপ 2023-এর সাফল্যের পরে, আমরা নিশ্চিত করতে পেরে আনন্দিত যে প্রকল্পটি 2024-এ ফোকাস এলাকার একটি নতুন নির্বাচনের সাথে চলতে থাকবে, ওয়েব প্ল্যাটফর্মের সেই ক্ষেত্রগুলির প্রতিনিধিত্ব করে যেখানে আমরা মনে করি ব্যবহারকারী এবং ওয়েব ডেভেলপারদের উপর আমরা সবচেয়ে বড় ইতিবাচক প্রভাব ফেলতে পারি।

নতুন ফোকাস এলাকা

2024-এর জন্য নতুন ফোকাস ক্ষেত্রগুলি অন্যান্য বিষয়গুলির মধ্যে অন্তর্ভুক্ত:

  • Popover API – এটি এমন একটি বিষয়বস্তু তৈরি করার জন্য একটি ঘোষণামূলক প্রক্রিয়া প্রদান করে যা সর্বদা শীর্ষ-স্তরে রেন্ডার করে, যাতে এটি অন্যান্য ওয়েব পৃষ্ঠার সামগ্রীকে ওভারলে করে। টুলটিপ এবং বিজ্ঞপ্তির মতো বৈশিষ্ট্য তৈরির জন্য এটি কার্যকর হতে পারে। সাম্প্রতিক স্টেট অফ HTML সমীক্ষায় পপওভারের জন্য সমর্থন ছিল #1 লেখকের অনুরোধ।
  • CSS নেস্টিং – এটি এমন একটি বৈশিষ্ট্য যা ইতিমধ্যেই শিপিং করা হয়েছে, যা প্রিপ্রসেসরের মতো বাহ্যিক টুলিংয়ের প্রয়োজন ছাড়াই আরও কমপ্যাক্ট এবং পঠনযোগ্য CSS ফাইল লেখার অনুমতি দেয়। যাইহোক, বিভিন্ন ব্রাউজার স্পেকের বিভিন্ন সংশোধনের উপর ভিত্তি করে কিছুটা ভিন্ন আচরণ পাঠিয়েছে, এবং ইন্টারপ নিশ্চিত করতে সাহায্য করবে যে সবাই এই জনপ্রিয় বৈশিষ্ট্যের জন্য একক, নির্ভরযোগ্য, সিনট্যাক্সে সারিবদ্ধ হয়েছে।
  • অ্যাক্সেসযোগ্যতা – সমস্ত ব্যবহারকারীর কাছে ওয়েব অ্যাক্সেসযোগ্য তা নিশ্চিত করা এর একটি গুরুত্বপূর্ণ অংশ মজিলার ইশতেহার. ইন্টারপ 2024-এ অ্যাক্সেসিবিলিটি টেস্টিং অন্তর্ভুক্ত করার আমাদের ক্ষমতা হল মূল অ্যাক্সেসিবিলিটি বৈশিষ্ট্যগুলির পরীক্ষার কভারেজ বাড়ানোর ক্ষেত্রে ইন্টারপ 2023 অ্যাক্সেসিবিলিটি তদন্তের সাফল্যের সরাসরি ফলাফল।

ফোকাস এলাকার সম্পূর্ণ তালিকা পাওয়া যায় প্রকল্প README.

ক্যারিওভার

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

তদন্ত

পাশাপাশি ফোকাস ক্ষেত্রগুলির পাশাপাশি, ইন্টারপ 2024 ওয়েব-প্ল্যাটফর্ম-পরীক্ষাগুলিতে WebAssembly পরীক্ষার একীকরণের উন্নতির জন্য একটি নতুন তদন্তের বৈশিষ্ট্যও দেখাবে। এটি ভবিষ্যতের ইন্টারপ প্রকল্পগুলিতে WASM বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার সম্ভাবনা উন্মুক্ত করবে৷ উপরন্তু আমরা অ্যাক্সেসিবিলিটি এবং মোবাইল টেস্টিং তদন্তকে প্রসারিত করব, কারণ বিভিন্ন বাস্তবায়নে প্ল্যাটফর্মের সেই দিকগুলিকে সম্পূর্ণরূপে পরীক্ষাযোগ্য করার জন্য আরও কাজ করতে হবে।

অংশীদার ঘোষণা

সফ্টওয়্যার ইঞ্জিনিয়ার একটি সুস্থ ওপেন ওয়েব বজায় রাখার উপর দৃষ্টি নিবদ্ধ করেন। ওয়েব-প্ল্যাটফর্ম-পরীক্ষার মূল দলের সদস্য।

জেমস গ্রাহাম এর আরো নিবন্ধ…



Source link