অ্যাপল নিউজ

অ্যাপল ডেভেলপারদের মনে করিয়ে দেয় যে সাফারি 14 ক্রোম, ফায়ারফক্স এবং এজ থেকে পোর্ট করা এক্সটেনশনগুলিকে সমর্থন করে

শুক্রবার 28 আগস্ট, 2020 9:42 am PDT জো রোসিগনল দ্বারা

অ্যাপল এই সপ্তাহে ডেভেলপারদের স্মরণ করিয়ে দেয় যে তারা ক্রোম, ফায়ারফক্স এবং এজ-এর মতো অন্যান্য ব্রাউজারে ব্যবহৃত একই WebExtensions API ব্যবহার করে Safari 14-এ ওয়েব এক্সটেনশন তৈরি করতে পারে। এক্সকোড 12 বিটাতে একটি নতুন রূপান্তর সরঞ্জাম ডেভেলপারদের অন্যান্য ব্রাউজার থেকে সাফারিতে বিদ্যমান এক্সটেনশনগুলিকে পোর্ট করতে এবং এই বছরের শেষের দিকে ম্যাক অ্যাপ স্টোরে উপলব্ধ করার অনুমতি দেয়।





কিভাবে আপনার এয়ারপড কেস ট্র্যাক করবেন

safari macos আইকন ব্যানার
অ্যাপল বলে যে ডেভেলপারদের সাফারি ওয়েব এক্সটেনশন তৈরি করার জন্য দুটি বিকল্প রয়েছে:

• আপনার বিদ্যমান এক্সটেনশনটিকে একটি Safari ওয়েব এক্সটেনশনে রূপান্তর করুন, যাতে আপনি এটিকে MacOS-এ Safari-এ ব্যবহার করতে পারেন এবং অ্যাপ স্টোরে বিতরণ করতে পারেন৷ Xcode এই প্রক্রিয়াটিকে সহজ করার জন্য একটি কমান্ড-লাইন টুল অন্তর্ভুক্ত করে।
বিল্ট-ইন টেমপ্লেট ব্যবহার করে Xcode-এ একটি নতুন Safari ওয়েব এক্সটেনশন তৈরি করুন। তারপরে আপনি অন্যান্য ব্রাউজারে স্থাপনের জন্য এক্সটেনশন ফাইলগুলি পুনরায় প্যাকেজ করতে পারেন।



Safari ওয়েব এক্সটেনশনগুলি macOS Big Sur-এ এবং Safari 14 ইনস্টল সহ macOS 10.14.6 বা 10.15.6-এ উপলব্ধ৷

সমস্ত ক্রোম, ফায়ারফক্স এবং এজ এক্সটেনশন সাফারিতে কাজ করবে না এবং ডেভেলপারদের তাদের এক্সটেনশনগুলি সাফারিতে পোর্ট করার জন্য একটি অ্যাপল ডেভেলপার প্রোগ্রাম সদস্যতার জন্য প্রতি বছর দিতে হবে। আপেল আছে একটি WWDC ভিডিও এবং ডকুমেন্টেশন বিকাশকারীদের জন্য আরও বিশদ সহ।