গোপনীয়তা স্যান্ডবক্সে প্রস্তাবিত জীবনচক্র

ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্য তৈরির জন্য প্রয়োজনীয় অনেক ধাপের মধ্যে প্রাইভেসি স্যান্ডবক্স প্রস্তাবনাগুলি হল প্রথম ধাপ।

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

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

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

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

প্রস্তাব থেকে ওয়েব স্ট্যান্ডার্ড পর্যন্ত

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

আলোচনা দিয়ে শুরু করুন

একটি প্রোটোটাইপের অভিপ্রায় কথোপকথন শুরু করে।
চিত্র ২ : প্রোটোটাইপের একটি অভিপ্রায় কথোপকথন শুরু করে।

গত কয়েক বছর ধরে Chrome এবং অন্যান্যদের দ্বারা গোপনীয়তা সংরক্ষণের জন্য ডজন ডজন প্রস্তাব দেওয়া হয়েছে। আপনি এই প্রস্তাবগুলি পড়তে পারেন, প্রশ্ন জিজ্ঞাসা করতে পারেন, সেগুলিকে উন্নত করার জন্য ধারণা দিতে পারেন এবং অন্যরা কী বলে তা দেখতে পারেন।

আপনার আগ্রহের ব্যবহারের উপর নির্ভর করে, আপনি বেশ কয়েকটি W3C গ্রুপে যোগ দিতে বা পর্যবেক্ষণ করতে পারেন:

আলোচনার পর্যায়টি অত্যন্ত জটিল হতে পারে।

উদাহরণস্বরূপ, প্রোটেক্টেড অডিয়েন্স (পূর্বে FLEDGE নামে পরিচিত) হল ক্রস-সাইট ট্র্যাকিং ছাড়াই আগ্রহ-ভিত্তিক বিজ্ঞাপন সমর্থন করার একটি প্রস্তাব। গোপনীয়তা সমর্থক এবং অনেক শিল্প স্টেকহোল্ডারদের কাছ থেকে ইনপুট নিয়ে, প্রোটেক্টেড অডিয়েন্স API পূর্ববর্তী দুটি প্রস্তাব (PIGIN এবং TURTLEDOVE) থেকে উদ্ভূত হয়েছে। বর্তমান সংস্করণটি পরিমার্জন করতে সাহায্য করার জন্য ১০০ জনেরও বেশি W3C সভায় যোগ দিয়েছেন, এবং ৩০০ টিরও বেশি অনলাইন আলোচনা থ্রেডও রয়েছে।

একই সমাধানের ক্ষেত্রে অন্যান্য কোম্পানিগুলি অর্ধ ডজনেরও বেশি প্রস্তাব দিয়েছে। অব্যাহত সহযোগিতার মাধ্যমে, আমরা এগিয়ে যাওয়ার পথ নির্ধারণ করার আশা করি।

প্রোটেক্টেড অডিয়েন্স এবং অন্যান্য API গুলির পরীক্ষা একটি Chrome ফ্ল্যাগের পিছনে উপলব্ধ, যাতে ডেভেলপাররা আগে থেকেই সেগুলি অ্যাক্সেস করতে পারেন।

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

ডেভেলপাররা পরীক্ষা করে এবং প্রতিক্রিয়া শেয়ার করে

এক্সপেরিমেন্টের উদ্দেশ্য হল কার্যকরী এবং স্কেলড পরীক্ষার জন্য।
চিত্র ৩ : পরীক্ষা-নিরীক্ষার উদ্দেশ্য কার্যকরী এবং স্কেলড পরীক্ষার জন্য।

এই প্রযুক্তিগুলির উন্নতি সম্পর্কে মতামত প্রদানের জন্য এবং API ডিজাইন এবং বাস্তবায়নে পরিবর্তনের প্রয়োজন হতে পারে এমন সমস্যাগুলি ভাগ করে নেওয়ার জন্য আমরা ডেভেলপারদের উপর নির্ভর করি। অনেক গোপনীয়তা স্যান্ডবক্স প্রযুক্তি বিভিন্ন বিকল্প সহ পরীক্ষার জন্য উপলব্ধ। উদাহরণস্বরূপ, Topics API পরীক্ষা করার জন্য, আপনি Chrome ফ্ল্যাগ ব্যবহার করে epoch দৈর্ঘ্য এবং অন্যান্য পরামিতি সেট করতে পারেন।

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

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

প্রাইভেসি স্যান্ডবক্স প্রাসঙ্গিকতা এবং পরিমাপ API-এর জন্য একটি ইউনিফাইড অরিজিন ট্রায়াল পরিচালনা করেছে, যা এখন সম্পূর্ণ হয়েছে।

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

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

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

আপনি W3C, ফিডব্যাক ফর্মের মতো সর্বজনীন স্থানে আপনার পরীক্ষা শেয়ার করুন, অথবা সরাসরি অংশীদারিত্বের মাধ্যমে, আমরা আপনার কাছ থেকে শুনতে আশা করি

ব্রাউজারে পরীক্ষা করা, ফিচার ফ্ল্যাগ বা অরিজিন ট্রায়ালের মাধ্যমে, নতুন প্রযুক্তি কীভাবে কাজ করতে পারে তা অন্বেষণ করার একমাত্র উপায় নয়। কিছু কোম্পানি প্রাইভেসি স্যান্ডবক্স ধারণার উপর ভিত্তি করে সিমুলেশনও তৈরি করছে।

স্কেলেড অ্যাডপশনের জন্য লঞ্চ

একটি Intent to Ship বলতে স্কেলড অ্যাডপশনের জন্য একটি API উপলব্ধ করার অনুরোধকে নির্দেশ করে।
চিত্র ৪ : একটি ইন্টেন্ট টু শিপ স্কেলড অ্যাডপশনের জন্য একটি API উপলব্ধ করার অনুরোধ নির্দেশ করে।

একবার একটি API পরীক্ষা করা হয়ে গেলে এবং Chrome-এ সাধারণ ব্যবহারের জন্য প্রস্তুত হয়ে গেলে, আমরা লঞ্চের ঘোষণা দিই এবং নিশ্চিত করি যে পাবলিক ডকুমেন্টেশন স্কেলড ইকোসিস্টেম গ্রহণের জন্য প্রস্তুত।

আমরা ইতিমধ্যেই বেশ কিছু গুরুত্বপূর্ণ মাইলফলক অতিক্রম করেছি, আরও অনেক মাইলফলক অতিক্রম করতে হবে। নিম্নলিখিত প্রযুক্তিগুলি এখন উপলব্ধ:

  • ব্যবহারকারী-এজেন্ট হ্রাস : সংবেদনশীল তথ্যের পরিমাণ কমাতে প্যাসিভলি শেয়ার করা ব্রাউজার ডেটা সীমিত করুন যা ফিঙ্গারপ্রিন্টিংয়ের দিকে পরিচালিত করে। আমরা ২০২২ সালের মে মাসে এই মানগুলি হ্রাস শুরু করেছি এবং ২০২৩ সালের মে মাসে এটি সম্পূর্ণ করার পরিকল্পনা করছি।
  • CHIPS : ডেভেলপারদের পার্টিশন করা স্টোরেজে কুকি বেছে নেওয়ার অনুমতি দিন, প্রতিটি টপ-লেভেল সাইটের জন্য আলাদা কুকি জার সহ। CHIPS 2023 সালের ফেব্রুয়ারিতে স্টেবলে উপলব্ধ হয়।
  • ফার্স্ট-পার্টি সেট : স্টোরেজ অ্যাক্সেস API ব্যবহার করে সীমিত ক্রস-সাইট কুকি অ্যাক্সেসের অনুমতি দেওয়ার জন্য সাইটগুলির মধ্যে সম্পর্ক ঘোষণা করুন। ফার্স্ট-পার্টি সেটগুলি এই সপ্তাহে ধীরে ধীরে Chrome Stable সংস্করণ 113 এর সাথে চালু হচ্ছে।
  • ফেডারেটেড ক্রেডেনশিয়াল ম্যানেজমেন্ট (FedCM) : ব্যবহারকারীর ইমেল ঠিকানা বা অন্যান্য শনাক্তকরণ তথ্য তৃতীয় পক্ষের পরিষেবা বা ওয়েবসাইটের সাথে শেয়ার না করেই ফেডারেটেড পরিচয় সমর্থন করুন, যদি না ব্যবহারকারী স্পষ্টভাবে তা করতে সম্মত হন। FedCM নভেম্বর 2022 সালে পাঠানো হয়েছিল।

২০২৩ সালের জুলাই মাসে, প্রাসঙ্গিকতা এবং পরিমাপ API গুলি স্কেলড অ্যাডপশনের জন্য উপলব্ধ হয়ে ওঠে। এর অর্থ হল এই API গুলি Chrome-এ ডিফল্টরূপে উপলব্ধ হয়ে যায়। ডেভেলপাররা এখন ব্রাউজার ফ্ল্যাগ বা অরিজিন ট্রায়ালে অংশগ্রহণ ছাড়াই এই প্রযুক্তিগুলি ব্যবহার করতে পারবেন।

সংক্ষেপে, এই API গুলি উৎপাদন পরিবেশে, স্কেলে, ৯৯ শতাংশ ব্যবহারকারীর জন্য প্রস্তুত।

পর্যায়ক্রমে উৎক্ষেপণ

কিছু প্রযুক্তি ধীরে ধীরে উপলব্ধ করা হয়। এটি আমাদের দল এবং ডেভেলপারদের সম্ভাব্য সমস্যাগুলি পর্যবেক্ষণ এবং সমাধান করার সুযোগ করে দেয়। এবং, সম্পূর্ণ উপলব্ধতার অর্থ এই নয় যে 100% ট্র্যাফিক API গুলি সক্ষম করা আছে।

উদাহরণস্বরূপ, Chrome-এ User-Agent Client Hints (UA-CH) পর্যায়ক্রমে চালু হয় ২০২১ সালে। User-Agent হ্রাস শুরু হয় ২০২২ সালের এপ্রিলে এবং সম্পন্ন হয় ২০২৩ সালের মার্চে। এর ফলে ডেভেলপাররা তাদের সাইটগুলি User-Agent স্ট্রিং-এর উপর কীভাবে নির্ভর করে তা পরিবর্তন করার জন্য যথেষ্ট সময় পান।

API নিয়ন্ত্রণ

কিছু API, যেমন প্রাসঙ্গিকতা এবং পরিমাপ API, ব্যবহারকারীর জন্য কনফিগারেশন বিকল্পগুলি রাখে। এর মধ্যে এই API গুলিকে সক্ষম এবং অক্ষম করার ক্ষমতা অন্তর্ভুক্ত।

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

ব্রাউজার বৈশিষ্ট্যগুলিতে প্রথম পক্ষ এবং তৃতীয় পক্ষের অ্যাক্সেস নিয়ন্ত্রণ করতে একটি অনুমতি নীতি ব্যবহার করার কথা বিবেচনা করুন।

আপনার মতামত শেয়ার করুন

আমরা কী ঘটছে তা ব্যাখ্যা করতে থাকব, যতটা সম্ভব সামনের দিকে দৃশ্যমানতা প্রদান করব, আপনার সম্পৃক্ততাকে উৎসাহিত করব এবং আপনার মতামত শুনব।