গোপনীয়তা স্যান্ডবক্স প্রস্তাবগুলি ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্যগুলি তৈরি করার জন্য প্রয়োজনীয় অনেকগুলি পদক্ষেপের মধ্যে প্রথম।
এই ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্যগুলি ওয়েব স্ট্যান্ডার্ডে পরিণত হতে পারে (স্পেসিফিকেশন বা স্পেসিক্স নামেও পরিচিত), যা প্রযুক্তিগত নথি যা বিশদভাবে বর্ণনা করে যে কীভাবে ওয়েব প্রযুক্তি কাজ করা উচিত এবং কীভাবে ইঞ্জিনিয়ারদের ওয়েব ব্রাউজারে প্রযুক্তিগুলি প্রয়োগ করা উচিত তা সংজ্ঞায়িত করে। উদাহরণস্বরূপ, অ্যাক্সেসিবল রিচ ইন্টারনেট অ্যাপ্লিকেশন (WAI-ARIA) স্ট্যান্ডার্ড (সাধারণত "ARIA" নামে পরিচিত) প্রতিবন্ধীদের কাছে ওয়েবকে আরও অ্যাক্সেসযোগ্য করার প্রযুক্তিগত উপায়গুলিকে সংজ্ঞায়িত করে৷ এই চশমাগুলি ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) , পূর্ণ-সময়ের কর্মী, সদস্য সংস্থা এবং সাধারণ জনগণের প্রতিক্রিয়া সহ একটি আন্তর্জাতিক সম্প্রদায়ের জন্য এবং দ্বারা তৈরি করা হয়েছে।
আলোচনা , পরীক্ষা এবং স্কেলড গ্রহণের পরে, কিছু গোপনীয়তা স্যান্ডবক্স প্রস্তাবনা এবং API গুলি চশমা হয়ে যাবে৷ আমরা ব্যবহারকারীদের জন্য বিস্তৃত ইউটিলিটি এবং দৃঢ় গোপনীয়তা সুরক্ষা সহ টেকসই ওয়েব বৈশিষ্ট্য তৈরি করতে পারি তা নিশ্চিত করতে আমরা বিকাশকারী এবং শিল্প নেতাদের কাছ থেকে (ওয়েব প্রযুক্তি জ্ঞান সহ এবং ছাড়া) প্রতিক্রিয়া গ্রহণ করি ।
ক্রোমিয়াম (অনেক আধুনিক ব্রাউজারগুলির পিছনের ওপেন সোর্স প্রকল্প) সমস্ত প্রযুক্তির জন্য বৈশিষ্ট্য বিকাশের প্রক্রিয়া সম্পর্কে লিখেছেন যা একটি ওয়েব স্ট্যান্ডার্ড হওয়ার লক্ষ্য রাখে৷ ওয়েবে গোপনীয়তা এবং নিরাপত্তার জটিল প্রকৃতির কারণে, আমরা পরীক্ষা শুরু করার আগে প্রচুর পরিমাণে আলোচনা এবং প্রতিক্রিয়া আশা করি এবং উৎসাহিত করি।
প্রস্তাব থেকে ওয়েব মান
বিকাশের প্রতিটি পর্যায়ে, ইকোসিস্টেম সমালোচনামূলক প্রতিক্রিয়া দেয় যা গোপনীয়তা স্যান্ডবক্সকে আকার দেয়। এই প্রক্রিয়াটি ওয়েব ডেভেলপারদের কাছে পরিচিত হতে পারে, তবে অন্যান্য শিল্প স্টেকহোল্ডারদের কাছে নতুন হতে পারে যারা এই উদ্দেশ্য-নির্মিত API ব্যবহার করবে এবং যাদের দক্ষতা এই উদ্যোগের জন্য গুরুত্বপূর্ণ।
আলোচনা দিয়ে শুরু করুন
গত কয়েক বছরে ক্রোম এবং অন্যান্যদের দ্বারা অফার করা কয়েক ডজন গোপনীয়তা-সংরক্ষণের প্রস্তাব দেওয়া হয়েছে। আপনি এই প্রস্তাবগুলি পড়তে পারেন, প্রশ্ন জিজ্ঞাসা করতে পারেন, সেগুলিকে উন্নত করার জন্য ধারনা দিতে পারেন এবং অন্যরা কী বলে তা দেখতে পারেন।
আপনার আগ্রহের ক্ষেত্রে ব্যবহারের উপর নির্ভর করে আপনি অনেকগুলি W3C গ্রুপে যোগ দিতে বা নিরীক্ষণ করতে পারেন:
- ওয়েব বিজ্ঞাপন ব্যবসা গ্রুপ উন্নত
- প্রাইভেট অ্যাডভার্টাইজিং টেকনোলজি কমিউনিটি গ্রুপ
- গোপনীয়তা সম্প্রদায় গ্রুপ
- ওয়েব প্ল্যাটফর্ম ইনকিউবেটর কমিউনিটি গ্রুপ
- ফেডারেটেড আইডেন্টিটি কমিউনিটি গ্রুপ
আলোচনা পর্যায়ে অত্যন্ত জড়িত হতে পারে.
উদাহরণস্বরূপ, সুরক্ষিত দর্শক (পূর্বে FLEDGE নামে পরিচিত) ক্রস-সাইট ট্র্যাকিং ছাড়াই আগ্রহ-ভিত্তিক বিজ্ঞাপন সমর্থন করার একটি প্রস্তাব। প্রাইভেসি অ্যাডভোকেট এবং অনেক ইন্ডাস্ট্রি স্টেকহোল্ডারদের কাছ থেকে ইনপুট নিয়ে, প্রোটেক্টেড অডিয়েন্স API আগের দুটি প্রস্তাব (PIGIN এবং TURTLEDOVE) থেকে বিকশিত হয়েছে। বর্তমান সংস্করণকে পরিমার্জিত করতে সাহায্য করার জন্য 100 টিরও বেশি W3C মিটিংয়ে যোগদান করেছে, সাথে 300 টিরও বেশি অনলাইন আলোচনার থ্রেড ।
একই সমাধানের জায়গায় অন্যান্য কোম্পানির অর্ধ ডজনেরও বেশি প্রস্তাব দেওয়া হয়েছে। অবিরত সহযোগিতার মাধ্যমে, আমরা এগিয়ে যাওয়ার পথ নির্ধারণ করার আশা করি।
সুরক্ষিত শ্রোতা এবং অন্যান্য API-এর জন্য পরীক্ষা একটি Chrome পতাকার পিছনে উপলব্ধ, যাতে বিকাশকারীরা সেগুলিকে তাড়াতাড়ি অ্যাক্সেস করতে পারে৷
প্রতিটি প্রস্তাব সুরক্ষিত দর্শকের মতো তীব্র ইনকিউবেশন সময়ের মধ্য দিয়ে যায় না, কেউ কেউ আরও দ্রুত সরে যাবে কিন্তু প্রতিটি API ইকোসিস্টেম জুড়ে থেকে ইনপুট গ্রহণ করে। এগুলি নতুন ধারনা এবং সেগুলি ঠিক করতে অনেক কাজ করতে পারে৷
বিকাশকারীরা পরীক্ষা করে এবং প্রতিক্রিয়া ভাগ করে
আমরা এই প্রযুক্তিগুলির উন্নতির বিষয়ে প্রতিক্রিয়া প্রদান করতে এবং API ডিজাইন এবং বাস্তবায়নে পরিবর্তনের প্রয়োজন হতে পারে এমন সমস্যাগুলি ভাগ করার জন্য বিকাশকারীদের উপর নির্ভর করি৷ অনেক গোপনীয়তা স্যান্ডবক্স প্রযুক্তি বিভিন্ন বিকল্প সহ পরীক্ষার জন্য উপলব্ধ। উদাহরণস্বরূপ, টপিক এপিআই পরীক্ষা করতে, আপনি ক্রোম পতাকাগুলির সাথে যুগের দৈর্ঘ্য এবং অন্যান্য পরামিতি সেট করতে পারেন।
প্রায়শই, Chrome প্রকৌশলীরা স্থানীয় পরীক্ষার অনুমতি দেওয়ার জন্য পতাকার পিছনে বৈশিষ্ট্যগুলি প্রয়োগ করে, বৈশিষ্ট্যগুলি ব্রাউজারগুলিতে ডিফল্টরূপে উপলব্ধ না করে। এটি চেষ্টা করার জন্য বিকাশকারীদের অবশ্যই একটি বৈশিষ্ট্য সক্ষম করতে হবে এবং উপলব্ধতা Chrome সংস্করণের উপর নির্ভরশীল৷ বিকাশ অব্যাহত থাকায় বিকাশকারীরা কিছু সমস্যার সম্মুখীন হওয়ার আশা করতে পারেন।
ক্রোম অরিজিনাল ট্রায়াল ডেভেলপারদের সীমিত জনসংখ্যার ক্রোম ব্যবহারকারীদের জন্য একটি বৈশিষ্ট্য সক্ষম করার অনুমতি দেয়। অংশগ্রহণের জন্য, বিকাশকারীরা আপনার সাইট বা পরিষেবা বেছে নিতে নিবন্ধন করতে পারেন। এটি আপনাকে উত্পাদন ট্র্যাফিকের বৈশিষ্ট্যটি চেষ্টা করার এবং বাস্তব-বিশ্বের অভিজ্ঞতার বিষয়ে প্রতিক্রিয়া দেওয়ার সুযোগ দেয়।
প্রাইভেসি স্যান্ডবক্স প্রাসঙ্গিকতা এবং পরিমাপ APIগুলির জন্য একটি ইউনিফাইড অরিজিন ট্রায়াল চালায়, যা এখন সম্পূর্ণ হয়েছে৷
যখন একটি বৈশিষ্ট্য প্রাথমিকভাবে পরীক্ষার জন্য উপলব্ধ করা হয়, তখন ফোকাস সাধারণত কার্যকরী বা প্রযুক্তিগত পরীক্ষার উপর থাকে। নতুন কোডের সাথে, একটি প্রত্যাশা রয়েছে যে অবদানকারীরা বাগগুলি আবিষ্কার করবে এবং রিপোর্ট করবে, সেইসাথে সেই বাগগুলির জন্য সমাধান প্রদান করবে। এর মানে এই সময়ের মধ্যে একটি বৈশিষ্ট্যের স্থায়িত্ব এবং আকৃতি দ্রুত পরিবর্তন হতে পারে। বৈশিষ্ট্যের পাশাপাশি ডিবাগিং এবং টুলিং সমর্থন তৈরি করা যেতে পারে তা নিশ্চিত করার জন্য ইন্টিগ্রেশন এবং বিকাশকারীর অভিজ্ঞতা সম্পর্কে প্রতিক্রিয়া প্রাপ্ত করা গুরুত্বপূর্ণ।
বিকাশের অগ্রগতি এবং বৈশিষ্ট্যগুলি আরও স্থিতিশীল হওয়ার সাথে সাথে ফোকাসটি বৃহত্তর স্কেল কার্যকারিতা বা ইউটিলিটি পরীক্ষার দিকে স্থানান্তরিত হয়। ইউটিলিটি টেস্টিং এর লক্ষ্য হল বৈশিষ্ট্যটির উদ্দেশ্যমূলক ব্যবহারের ক্ষেত্রে, স্কেলে এর কার্যকারিতা বোঝা। এই পর্যায়ে, একটি বৃহত্তর, আরও প্রতিনিধি নমুনা পেতে পরীক্ষায় অন্তর্ভুক্ত Chrome ব্যবহারকারীদের জনসংখ্যা বৃদ্ধি করা হয়েছে। এই পর্যায়ে, আমরা আশা করি যে সাইটগুলি তাদের ব্যবসার প্রয়োজনের বিপরীতে বৈশিষ্ট্যটিকে বৈধ করার জন্য তাদের নিজস্ব ট্রাফিকের একটি বড় অংশে দীর্ঘমেয়াদী পরীক্ষা চালাচ্ছে।
এই প্রক্রিয়ায় সাফল্য নির্ভর করে বিকাশকারীরা এই পরীক্ষাগুলি সম্পাদন করে, তারপরে তারা যা শিখে তা ভাগ করে নেওয়ার উপর। আমরা পরীক্ষা করছি, একই সাথে প্রতিটি পর্ব জুড়ে, এবং আমরা CMA এর সাথে আমাদের প্রতিশ্রুতিগুলির অংশ হিসাবে আমাদের অগ্রগতি প্রাইভেসি স্যান্ডবক্স ব্লগ সিরিজে এবং ত্রৈমাসিক প্রতিক্রিয়া প্রতিবেদনে প্রকল্পের নিয়মিত সারাংশ সহ বিভিন্ন পৃথক প্রকল্প চ্যানেলের মাধ্যমে ফলাফলগুলি ভাগ করি।
আপনি W3C, প্রতিক্রিয়া ফর্ম বা সরাসরি অংশীদারিত্বের চ্যানেলের মতো সর্বজনীন স্থানে আপনার পরীক্ষা ভাগ করুন না কেন, আমরা আপনার কাছ থেকে শুনতে আশা করি ৷
ব্রাউজারে পরীক্ষা করা, হয় বৈশিষ্ট্য পতাকা বা অরিজিন ট্রায়ালের মাধ্যমে, নতুন প্রযুক্তি কীভাবে কাজ করতে পারে তা অন্বেষণ করার একমাত্র উপায় নয়। কিছু কোম্পানি গোপনীয়তা স্যান্ডবক্স ধারণার উপর ভিত্তি করে সিমুলেশন তৈরি করছে।
স্কেলড গ্রহণের জন্য লঞ্চ করুন
একবার একটি API পরীক্ষিত এবং Chrome-এ সাধারণ ব্যবহারের জন্য প্রস্তুত হলে, আমরা লঞ্চের ঘোষণা করি এবং নিশ্চিত করি যে সর্বজনীন ডকুমেন্টেশন স্কেল করা ইকোসিস্টেম গ্রহণের জন্য প্রস্তুত।
আমরা ইতিমধ্যেই অনেকগুলি উল্লেখযোগ্য মাইলফলক পাঠিয়েছি, আরও অনেকগুলি আসতে চলেছে৷ নিম্নলিখিত প্রযুক্তিগুলি এখন উপলব্ধ:
- ব্যবহারকারী-এজেন্ট হ্রাস : সংবেদনশীল তথ্যের পরিমাণ কমাতে প্যাসিভভাবে ভাগ করা ব্রাউজার ডেটা সীমিত করুন যা আঙ্গুলের ছাপের দিকে নিয়ে যায়। আমরা 2022 সালের মে মাসে এই মানগুলি হ্রাস করা শুরু করেছি এবং 2023 সালের মে মাসে সম্পূর্ণ করার পরিকল্পনা করেছি।
- চিপস : প্রতি শীর্ষ-স্তরের সাইট প্রতি একটি পৃথক কুকি জার সহ, বিকাশকারীদের পার্টিশন করা স্টোরেজে একটি কুকি অপ্ট-ইন করার অনুমতি দিন৷ চিপস 2023 সালের ফেব্রুয়ারিতে স্ট্যাবলে পাওয়া যায়।
- প্রথম পক্ষের সেট : স্টোরেজ অ্যাক্সেস API ব্যবহার করে সীমিত ক্রস-সাইট কুকি অ্যাক্সেসের অনুমতি দেওয়ার জন্য সাইটগুলির মধ্যে সম্পর্ক ঘোষণা করুন। এই সপ্তাহে, Chrome Stable সংস্করণ 113-এর সাথে প্রথম-পক্ষের সেটগুলি ধীরে ধীরে চালু হচ্ছে৷
- ফেডারেটেড ক্রেডেনশিয়াল ম্যানেজমেন্ট (FedCM) : ব্যবহারকারীর ইমেল ঠিকানা বা তৃতীয় পক্ষের পরিষেবা বা ওয়েবসাইটের সাথে অন্যান্য সনাক্তকারী তথ্য ভাগ না করে ফেডারেটেড পরিচয়কে সমর্থন করে, যদি না ব্যবহারকারী স্পষ্টভাবে এটি করতে সম্মত হন। FedCM 2022 সালের নভেম্বরে পাঠানো হয়েছে।
জুলাই 2023-এ, প্রাসঙ্গিকতা এবং পরিমাপ APIগুলি স্কেল করা গ্রহণের জন্য উপলব্ধ হয়ে ওঠে। এর মানে এই API গুলি ডিফল্টরূপে Chrome-এ উপলব্ধ। বিকাশকারীরা এখন ব্রাউজার ফ্ল্যাগ বা মূল পরীক্ষায় অংশগ্রহণ ছাড়াই এই প্রযুক্তিগুলি ব্যবহার করতে পারে।
সংক্ষেপে, এই APIগুলি উত্পাদন পরিবেশে 99 শতাংশ ব্যবহারকারীর জন্য প্রস্তুত।
পর্যায়ক্রমে লঞ্চ
কিছু প্রযুক্তি ধীরে ধীরে উপলব্ধ করা হয়. এটি আমাদের দল এবং ডেভেলপারদের সম্ভাব্য সমস্যাগুলি নিরীক্ষণ এবং সমাধান করতে দেয়৷ এবং, সম্পূর্ণ প্রাপ্যতার অর্থ এই নয় যে 100% ট্রাফিক এপিআই সক্ষম হয়েছে৷
উদাহরণস্বরূপ, ক্রোমে ইউজার-এজেন্ট ক্লায়েন্ট হিন্টস (UA-CH) পর্যায়ক্রমে লঞ্চ হয়েছে 2021 সালে । ব্যবহারকারী-এজেন্ট হ্রাস এপ্রিল 2022 সালে শুরু হয়েছিল এবং মার্চ 2023 সালে সম্পন্ন হয়েছিল। এটি ডেভেলপারদের তাদের সাইটগুলি ব্যবহারকারীর উপর নির্ভর করার জন্য যথেষ্ট সময় দেয় -এজেন্ট স্ট্রিং।
API নিয়ন্ত্রণ
কিছু API, যেমন প্রাসঙ্গিকতা এবং পরিমাপ API, ব্যবহারকারীর জন্য কনফিগারেশন বিকল্প আছে। এর মধ্যে এই API গুলি সক্ষম এবং নিষ্ক্রিয় করার ক্ষমতা অন্তর্ভুক্ত রয়েছে৷
উপযুক্ত বৈশিষ্ট্য সনাক্তকরণ তৈরি করা গুরুত্বপূর্ণ। বৈশিষ্ট্য সনাক্তকরণ একটি ব্রাউজার নির্দিষ্ট কোড সমর্থন করে কিনা তা নির্ধারণ করতে সাহায্য করতে পারে এবং আপনাকে বিকল্প কোড প্রদান করার অনুমতি দেয়। এটি নিশ্চিত করে যে আপনার সাইটটি প্রত্যাশিতভাবে চলতে থাকবে, এমনকি যদি কোনো ব্যবহারকারীর দ্বারা একটি API বন্ধ করা হয় বা ব্যবহারকারী কোনো নির্দিষ্ট প্রযুক্তির সমর্থন ছাড়াই কোনো ব্রাউজারে থাকে।
ব্রাউজার বৈশিষ্ট্যগুলিতে প্রথম-পক্ষ এবং তৃতীয়-পক্ষের অ্যাক্সেস নিয়ন্ত্রণ করতে একটি অনুমতি নীতি ব্যবহার করার কথা বিবেচনা করুন৷
আপনার মতামত শেয়ার করুন
আমরা কী ঘটছে তা ব্যাখ্যা করা চালিয়ে যাব, আমরা যতটা সম্ভব সামনের দৃশ্যমানতা প্রদান করব, আপনার সম্পৃক্ততাকে উত্সাহিত করব এবং আপনার ইনপুট শুনব৷
- আপনি মতামত প্রদান করতে পারেন অনেক উপায় সম্পর্কে জানুন.
- প্রযুক্তিগত বিবরণ এবং বাস্তবায়ন নির্দেশিকা পড়ুন.
- টুইটারে @ChromiumDev- এর সাথে আপনার প্রতিক্রিয়া শেয়ার করুন।
- বিকাশকারী সমর্থন রেপোতে সমস্যাগুলি জমা দিন।