ওয়েব অনুমতি পুনর্বিবেচনা করুন: Chrome এর নতুন প্রস্তাবিত <অনুমতি> উপাদান

প্রকাশিত: জুন 6, 2025

জানুন কিভাবে Chrome-এর নতুন প্রস্তাবিত <permission> উপাদানটি আরও সুগমিত, বিশ্বস্ত এবং প্রেক্ষাপটে অনুমতির অভিজ্ঞতা তৈরি করে।

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

অনুমতি চাওয়ার সমস্যা

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

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

ব্যবহারকারীদের প্রাসঙ্গিক নিয়ন্ত্রণ প্রদান করুন

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

ক্যামেরা অ্যাক্সেস সহ অনুমতি উপাদান।
ক্যামেরা ব্যবহারের জন্য একটি <permission> উপাদানের অনুকরণীয় বাস্তবায়ন।
ক্লিক করা মাইক্রোফোন বোতাম ব্যবহার করুন.
অনুমতি প্রম্পট সহ অনুমতি একবার বিকল্প।
সিসকো ওয়েবেক্সে উদাহরণ বাস্তবায়ন দেখুন ব্যবহারকারীরা মাইক্রোফোন ব্যবহার করার মুহূর্তে ক্যামেরা অ্যাক্সেসের অনুমতি দেয়।

এটি কীভাবে অভিজ্ঞতাকে রূপান্তরিত করে তা এখানে:

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

এই পদ্ধতিটি আরও স্বজ্ঞাত, বিশ্বস্ত, এবং ব্যবহারকারী-চালিত মিথস্ক্রিয়া মডেলের দিকে এগিয়ে যায়।

কেস স্টাডি

জুম তার ব্যবহারকারীদের সাহায্য করে ব্রাউজারে ক্যামেরা এবং মাইক্রোফোন ক্যাপচার ত্রুটি 46.9% কমিয়ে <permission> উপাদানের সাহায্যে

চ্যালেঞ্জ

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

পন্থা

<permission> উপাদানটির প্রভাবের জন্য জুমের পরীক্ষার পদ্ধতি একটি পূর্বে-পরে তুলনা ব্যবহার করে, যেখানে <permission> উপাদানটি একটি ডেস্কটপ ক্রোম ওয়েব ব্রাউজার থেকে জুম মিটিংয়ে যোগদানকারী সমস্ত জুম ব্যবহারকারীদের কাছে প্রকাশ করা হয়েছিল।

ফলাফল

জুমের মূল মেট্রিকগুলির মধ্যে একটি হল ক্যামেরা এবং মাইক্রোফোন ক্যাপচার রেট, যা একটি ব্রাউজারে জুম মিটিংয়ে যোগদান করার সময় ব্যবহারকারীর দ্বারা ক্যামেরা এবং মাইক্রোফোন সফলভাবে সক্ষম করা পরিমাপ করে। জুম <permission> উপাদানের সাথে বড় উন্নতি দেখেছে। ব্রাউজারের অভিজ্ঞতায় ব্যর্থতা, যেমন সিস্টেম স্তর বা ব্রাউজার স্তরে মাইক্রোফোন এবং ক্যামেরা সক্ষম না করা, বা ব্যবহারকারীরা ব্রাউজারের মাইক্রোফোন এবং ক্যামেরা অনুমতি প্রম্পট খারিজ করে, 46.9% কমেছে৷

<permission> উপাদানটি কেবল ত্রুটিগুলি কমাতে সাহায্য করে না, এটি এমন ব্যবহারকারীদেরও সাহায্য করে যারা প্রাথমিকভাবে একটি সমস্যার সম্মুখীন হয়েছিল বা যারা ভুলবশত মাইক্রোফোন এবং ক্যামেরা পুনরুদ্ধার এবং কনফিগার করার অ্যাক্সেস অস্বীকার করেছিল, যা ব্যবহারকারীদের কথোপকথন এবং মিটিংগুলিতে নিযুক্ত রাখে এবং মনোযোগ দেয়, যাতে প্রত্যেককে স্পষ্টভাবে দেখা এবং শোনা যায়।

কিভাবে Immobiliare.it ব্যবহারকারীদের তাদের মানচিত্রের অবস্থান কার্যকারিতা ব্যবহার করতে সাহায্য করেছিল যখন পূর্বে <permission> উপাদান ব্যবহার করে অনুমতি অস্বীকার করা হয়েছিল

চ্যালেঞ্জ

যে ব্যবহারকারীরা পূর্বে Immobiliare.it সাইটে অবস্থানের জন্য শেয়ারিং সাইটের অনুমতি প্রত্যাখ্যান করেছে তাদের ব্রাউজারের সাইট সেটিংস অ্যাক্সেস করতে হবে এবং চাইলে আবার লোকেশনের অনুমতি দিতে সক্ষম হওয়ার জন্য ম্যানুয়ালি অনুমতি আনলক করতে হবে।

পন্থা

Immobiliare.it অনুমতি API JavaScript পদ্ধতি ব্যবহার করে তাদের অবস্থানের অনুমতির অনুরোধের প্রবাহকে উন্নত করেছে যে কোনো ব্যবহারকারী ইতিমধ্যেই তাদের সাইটে অবস্থানের অনুমতি দিয়েছে কি না। যদি তারা ইতিমধ্যেই অনুমতি শেয়ার করে থাকে, তাহলে এটি আগের মতোই জিওলোকেশন getCurrentPosition() পদ্ধতির অনুরোধ করবে। যদি পারমিশন এপিআই ফেরত দেয় যে ব্যবহারকারী লোকেশন পারমিশন ব্লক করেছে, সাইটটি একটি প্রম্পট দেখায় যে কেন জিওলোকেশন বোতাম কাজ করতে পারে না এবং <permission> এলিমেন্ট কল-টু-অ্যাকশন হিসেবে ব্যবহার করে।

"অবস্থান ব্যবহার করুন" <permission> এলিমেন্টে ক্লিক করার মাধ্যমে, ব্যবহারকারীরা চাইলে নির্বিঘ্নে অবস্থানের অনুমতি শেয়ার করতে পারে, এমনকি আগে ব্লক করা থাকলেও এবং ব্যবহারকারীকে তাদের ব্রাউজার সেটিংস অ্যাক্সেস করার প্রয়োজন ছাড়াই।

চার ধাপ অনুমতি প্রবাহ.
উত্তর: ক্রস হেয়ার আইকন বোতামে ক্লিক করার সময় ভূ-অবস্থান অনুমতি ব্যবহারকারীপ্রবাহ শুরু হয়।
বি: পূর্বে অনুমতি ব্লক করা থাকলে ব্যবহারকারী <permission> উপাদান সহ মেসেজিং UX দেখছেন।
C: <permission> উপাদান ব্রাউজার অনুমতি প্রম্পট ট্রিগার করেছে।
D: ব্যবহারকারী অনুমতি দিয়েছে, getCurrentPosition() অনুরোধ করে এবং মানচিত্র আপডেট করছে।

ফলাফল

<permission> এলিমেন্ট ব্যবহার করার সময়, GeoLocation permissions userflow-এর সাফল্যের হার 20% বৃদ্ধি পায়, যা থেকে বোঝা যায় অনুমতি API এবং <permission> এলিমেন্ট ব্যবহার করে নতুন অনুমতির প্রবাহ আরও বেশি ব্যবহারকারীদের আবার অনুমতি দিতে সাহায্য করেছে, যখন ইচ্ছা, এমনকি অতীতে তারা এই ধরনের অনুমতির অনুরোধ ব্লক করলেও।

ZapImóveis (OLX BR) <permission> এলিমেন্টের সাথে উদ্দেশ্যমূলক ব্যবহারের জন্য অবস্থান অনুসন্ধানকে উন্নত করে

ZapImóveis, ব্রাজিলের একটি নেতৃস্থানীয় রিয়েল এস্টেট প্ল্যাটফর্ম, বোঝে যে নিখুঁত সম্পত্তি খুঁজে পাওয়া প্রায়শই অবস্থান দিয়ে শুরু হয়। বিখ্যাত Grupo OLX-এর অংশ হিসাবে, ZapImoveis লক্ষ লক্ষ ব্যবহারকারীকে সারা দেশে বাড়ি, অ্যাপার্টমেন্ট, জমি এবং অন্যান্য সম্পত্তি বিক্রি এবং ভাড়ার বিশাল তালিকার সাথে সংযুক্ত করে। এই প্রক্রিয়ায় অবস্থান-ভিত্তিক অনুসন্ধানের গুরুত্বপূর্ণ ভূমিকাকে স্বীকৃতি দিয়ে, ZapImóveis ব্রাউজার অনুমতি প্রম্পটগুলির সাথে যুক্ত সাধারণ হতাশার সমাধান করে ব্যবহারকারীর অভিজ্ঞতা বাড়ানোর একটি সুযোগ চিহ্নিত করেছে।

চ্যালেঞ্জ

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

পন্থা

এই ব্যবহারযোগ্যতা চ্যালেঞ্জ মোকাবেলা করার জন্য, ZapImóveis একটি A/B পরীক্ষা পরিচালনা করেছে। এই পরীক্ষায়, ব্যবহারকারীদের একটি উপসেটের সাথে <permission> উপাদানটি চালু করা হয়েছিল। লক্ষ্য ছিল লোকেশন পারমিশন পরিচালনার জন্য ZapImóveis ইন্টারফেসের মধ্যে একটি ডেডিকেটেড, ইন-পেজ কন্ট্রোল প্রদান করা, যার ফলে অনুমতি ওয়ার্কফ্লোকে স্ট্রিমলাইন করা এবং ব্যবহারকারীদের জন্য এটিকে আরও স্বজ্ঞাত করে তোলা।

ফলাফল

ZapImóveis-এর <permission> উপাদানের প্রয়োগের ফলে অবস্থান অনুসন্ধানের ব্যবহারযোগ্যতার উল্লেখযোগ্য উন্নতি হয়েছে, বিশেষ করে যারা অবস্থান-ভিত্তিক বৈশিষ্ট্যের সাথে সক্রিয়ভাবে জড়িত তাদের জন্য। যারা প্রাথমিকভাবে স্ট্যান্ডার্ড ব্রাউজার পারমিশন প্রম্পট নিয়ে সমস্যার সম্মুখীন হয়েছেন, তাদের জন্য <permission> এলিমেন্ট দ্বারা প্রদত্ত ইন-পেজ কন্ট্রোল 4.3% সফলভাবে লোকেশন অ্যাক্সেস প্রদান করতে সক্ষম করেছে। তদ্ব্যতীত, এটি উল্লেখযোগ্যভাবে অনুমতি পুনরুদ্ধারকে উন্নত করেছে, 54.4% ব্যবহারকারী যারা আগে অ্যাক্সেস অস্বীকার করেছিল তারা পরে অবস্থান-নির্ভর কার্যকারিতা ব্যবহার করার চেষ্টা করার সময় সফলভাবে পুনরায় মঞ্জুর করে। যদিও প্রাথমিকভাবে অনুমতি দেওয়ার গড় সময়ের সামান্য বৃদ্ধি ছিল, স্পষ্ট অভিপ্রায় সহ ব্যবহারকারীদের জন্য বৈশিষ্ট্য সাফল্যে উল্লেখযোগ্য লাভ এই ট্রেড-অফটিকে সমর্থন করে৷

কর্মরত <permission> উপাদানের আরও উদাহরণ দেখুন

<permission> উপাদান একত্রিত করুন

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

ওয়েবকে আরও সহায়ক এবং স্বজ্ঞাত করুন৷

Google-এ, আমরা ক্রমাগত Chrome এবং ওয়েব প্ল্যাটফর্মকে নিরাপদ, দ্রুত এবং আরও সহায়ক করার জন্য কাজ করছি৷ <permission> উপাদানটি ওয়েব পারমিশনের জন্য আরও স্বজ্ঞাত এবং এরগনোমিক মডেলের দিকে একটি উল্লেখযোগ্য পদক্ষেপের প্রতিনিধিত্ব করে। ব্যবহারকারীদের স্পষ্ট প্রসঙ্গ এবং নিয়ন্ত্রণ প্রদান করে, <permission> উপাদানটি শক্তিশালী ওয়েব ক্ষমতা এবং ব্যবহারকারীর বিশ্বাসের মধ্যে ব্যবধান পূরণ করতে সাহায্য করে, যা ওয়েব জুড়ে আরও সমৃদ্ধ, আরও আকর্ষক অভিজ্ঞতা সক্ষম করে। কিভাবে <permission> উপাদানটি তাদের ব্যবহারকারীর ভ্রমণকে উন্নত করতে পারে এবং তাদের ওয়েব অ্যাপ্লিকেশনের সম্পূর্ণ সম্ভাবনাকে আনলক করতে পারে তা অন্বেষণ করতে আমরা পণ্যের মালিক এবং উন্নয়ন দলকে উৎসাহিত করি।