অ্যান্ড্রয়েডে Chrome-এ বিকাশকারী বৈশিষ্ট্যগুলির একটি সম্পূর্ণ তালিকার জন্য, chromestatus.com দেখুন। প্লে স্টোর থেকে ক্রোম ডাউনলোড করুন।
একটি প্রথম শ্রেণীর ব্রাউজিং অভিজ্ঞতা
ব্যবহারকারী যখন একটি ডিভাইসে Chrome-এ সাইন ইন করেন, তখন অন্য ডিভাইসে Chrome-এ সাইন ইন করলে সেই সেশনের ট্যাব এবং ব্রাউজিং ইতিহাস ব্যবহারকারীর কাছে উপলব্ধ থাকে। সমগ্র পৃষ্ঠার বিষয়বস্তু Chrome ইন্সট্যান্সের মধ্যে সিঙ্ক্রোনাইজ করা হয়, শুধু URL নয়, তাই ব্যবহারকারীকে বোর্ডিং পাস বা একটি নিবন্ধ দেখার জন্য শংসাপত্রগুলি পুনরায় জমা দিতে হবে না যার জন্য একটি লগইন প্রয়োজন৷
ঠিকানা বারটি URL গুলি পূরণ করতে প্রিফেচিং ব্যবহার করে এবং ব্রাউজিং ইতিহাস এবং স্থানীয় বুকমার্কের উপর ভিত্তি করে পরামর্শের সাথে অনুসন্ধান প্রশ্নগুলি সম্পাদন করে৷ এই বৈশিষ্ট্যটি তখনই চলে যখন ব্যবহারকারী WiFi এর সাথে সংযুক্ত থাকে।
কর্মক্ষমতা
Android এর জন্য Chrome ছোট ডিভাইসে একই মাল্টি-প্রসেস আর্কিটেকচার, GPU-এক্সিলারেটেড রেন্ডারিং এবং V8 JavaScript ইঞ্জিন নিয়ে আসে, মোবাইল আর্কিটেকচারের জন্য অপ্টিমাইজ করা। অ্যান্ড্রয়েডের জন্য Chrome দ্রুত গ্রাফিক্স কর্মক্ষমতা প্রদান করে ধন্যবাদ:
-
canvas
উপাদানের জন্য GPU ত্বরণ - তরল CSS রূপান্তর এবং রূপান্তর
- আরও দক্ষ অ্যানিমেশনের জন্য
requestAnimationFrame
জন্য সমর্থন
সমস্যাগুলি খুঁজে পেতে এবং সমাধান করতে DevTools ব্যবহার করুন৷
আপনি একটি ডেস্কটপ ব্রাউজারে চলমান Chrome DevTools- এর সম্পূর্ণ স্যুট দিয়ে মোবাইল ওয়েব সাইটগুলিকে ডিবাগ করতে পারেন, USB দিয়ে আপনার ফোনে সংযুক্ত৷ দূরবর্তী ডিবাগিং সম্পর্কে আরও জানুন।
DevTools ছাড়াও, Android এর জন্য Chrome খুব নির্দিষ্ট ব্যবহারের ক্ষেত্রে আরও উন্নত বিকাশকারী বৈশিষ্ট্য সরবরাহ করে:
- GPU ডায়াগনস্টিকস:
chrome://gpu
- AppCache ডিবাগিং:
chrome://appcache-internals
- নেট স্ট্যাক ডিবাগিং:
chrome://net-internals
আপনি অ্যাপ্লিকেশন কর্মক্ষমতা বিশ্লেষণ করতে রিসোর্স টাইমিং এবং ইউজার টাইমিং API ব্যবহার করতে পারেন।
অফলাইনে কাজ করুন
অনলাইনে কাজ করা সুবিধাজনক কিন্তু সংযোগগুলি কখনও কখনও ব্যর্থ হয় যখন সিগন্যালটি অবরুদ্ধ বা অস্তিত্বহীন থাকে৷ এটি সহজ করতে, Android এর জন্য Chrome নিম্নলিখিত স্টোরেজ APIগুলিকে সমর্থন করে:
- AppCache বা অ্যাপ্লিকেশন ক্যাশে।
- ফাইলসিস্টেম এবং ফাইল এপিআই (ফাইল, ফাইললিস্ট, ফাইলরিডার, ব্লব)
- সাধারণ কী-মানের জোড়া সংরক্ষণের জন্য স্থানীয় স্টোরেজ
- IndexedDB , একটি স্ট্যান্ডার্ড ইনডেক্সড ডেটাস্টোর
অফলাইন স্টোরেজ সম্পর্কে আরও জানুন।
স্ট্যান্ডার্ড এবং API
Android এর জন্য Chrome আধুনিক ওয়েব মানকে সমর্থন করে। ক্রোম রিলিজ প্রতি বৈশিষ্ট্যগুলির একটি আপডেটেড দর্শনের জন্য, chromestatus.com দেখুন৷
ডিভাইস APIs
একটি মোবাইল জগতে, অবস্থান এবং ডিভাইসের অভিযোজন থেকে ক্যামেরা অ্যাক্সেস পর্যন্ত আপনার ব্যবহারকারীর প্রাসঙ্গিক পরিবেশ অ্যাক্সেস করতে সক্ষম হওয়া গুরুত্বপূর্ণ৷ Android এর জন্য Chrome প্রদান করে:
- অবস্থান অ্যাক্সেস করার জন্য জিওলোকেশন API
- ক্যামেরা অ্যাক্সেসের জন্য এইচটিএমএল মিডিয়া ক্যাপচার
- প্রতিকৃতি বনাম ল্যান্ডস্কেপ অভিযোজনের জন্য ডিভাইস অভিযোজন
- অ্যান্ড্রয়েড ইন্টেন্ট ইউআরআই যেমন
tel:
এবংgeo:
যা ডায়ালার এবং গুগল ম্যাপে অ্যাক্সেস দেয়
স্ট্যান্ডার্ড API
Android এর জন্য Chrome অনেকগুলি HTML5 API সমর্থন করে যেগুলি আপনার অ্যাপগুলিতে ব্যবহারের জন্য প্রস্তুত৷
- অ্যানিমেশন ফ্রেমকে সর্বোত্তম অ্যানিমেশন কর্মক্ষমতা অর্জনের জন্য অনুরোধ করুন
- WebSockets সহ সার্ভার এবং ক্লায়েন্টের মধ্যে ইন্টারেক্টিভ যোগাযোগ।
- ওয়েব কর্মীদের সাথে মাল্টি-থ্রেডিং (শুধুমাত্র উত্সর্গীকৃত)
- অনুরোধ ফুলস্ক্রিন পদ্ধতি (বর্তমানে প্রিফিক্সড কলের মাধ্যমে,
webkitRequestFullScreen()
) আপনাকে ব্রাউজার UI (chrome) লুকানোর অনুমতি দেওয়ার জন্য - কোনো প্লাগ-ইন ছাড়াই রিয়েল-টাইম যোগাযোগের জন্য WebRTC
- অডিও সংকেত প্রক্রিয়া এবং সংশ্লেষণ করতে WebAudio
- নিম্নলিখিত APIগুলির জন্য পরীক্ষামূলক সমর্থন (ক্রোম ঠিকানা বারে
chrome://flags
এর মাধ্যমে):- ওয়েব ব্রাউজারগুলির জন্য ত্রিমাত্রিক গ্রাফিক্স তৈরির জন্য WebGL
নিরাপত্তা
Android-এর জন্য Chrome মানক (নন-প্রিফিক্সড) HTTP হেডার, Content-Security-Policy
ব্যবহার করে XSS আক্রমণের ঝুঁকি এবং প্রভাব উল্লেখযোগ্যভাবে কমাতে সামগ্রী নিরাপত্তা নীতি সমর্থন করে৷
জ্ঞাত সমস্যা
বর্তমান সমস্যাগুলির জন্য, crbug.com- এ তালিকাটি দেখুন এবং আপনার সবচেয়ে বেশি প্রয়োজন সেগুলিকে তারকাচিহ্নিত করুন৷ আপনি যদি একটি নতুন সমস্যা খুঁজে পান, new.crbug.com ব্যবহার করে লগ করুন।