আপনার নিজের সাফারি এক্সটেনশন তৈরি করুন
সুচিপত্র:
আপনি কি জানেন যে কেউ সাফারির জন্য একটি এক্সটেনশন তৈরি করতে পারে? এটি কোন সমস্যা নয়, যে কেউ এটি করতে পারে এবং এটি আসলে আপনার ভাবার চেয়ে সহজ।
আপনার নিজের সাফারি এক্সটেনশন তৈরি করতে যা লাগবে
- HTML, CSS, এবং JavaScript এর জ্ঞান (আপনি যদি নতুন হন তবে অ্যামাজনে অনেক বই আছে)
- Safari এর সর্বশেষ সংস্করণ (এই ক্ষেত্রে, Safari 5)
- Apple-এ Safari ডেভেলপার প্রোগ্রামের অংশ হতে সাইন আপ করুন
- প্রতিটি সাফারি এক্সটেনশনের জন্য অ্যাপল স্বাক্ষরিত বৈধ শংসাপত্র
- সাফারি দেব কেন্দ্র বুকমার্ক করুন
- Safari-এ ডেভেলপার মেনু সক্রিয় করুন
এই মুহুর্তে আপনার এক্সটেনশন কার্যকারিতার জন্য প্রয়োজনীয় এইচটিএমএল এবং জাভাস্ক্রিপ্ট তৈরি করা সত্যিই একটি বিষয়। ডেভেলপমেন্টের কিছু অংশ Safari-এর মাধ্যমে সম্পাদিত হয় এক্সটেনশন বিল্ডার (আপনার ডেভেলপার মেনুর অধীনে অবস্থিত) এবং বাকি অংশটি এক্সটেনশন বিল্ডার তৈরি করা ফোল্ডারের বিষয়বস্তুর মধ্যে সম্পন্ন হয় (মূলত এক্সটেনশন প্যাকেজ)।
Apple iOS এর জন্য ডেভেলপমেন্টের অনুরূপ একটি পন্থা নিচ্ছে যাতে আপনাকে ডেভেলপার প্রোগ্রামের অংশ হতে হবে (যদিও Safari ডেভেলপার প্রোগ্রামে যোগদান বিনামূল্যে, iOS এর জন্য ডেভেলপ করতে খরচ হয় $99), এবং আপনাকে প্রতিটি এক্সটেনশনের জন্য বৈধ শংসাপত্র তৈরি এবং ডাউনলোড করতে হবে।সাফারি এক্সটেনশন এবং প্রয়োজনীয় সার্টিফিকেট সম্পর্কে Apple যা বলে তা এখানে:
একটি শংসাপত্র তৈরি করা ঝামেলামুক্ত এবং সাফারি সার্টিফিকেট সহকারী অনলাইনের মাধ্যমে ম্যাক বা এমনকি উইন্ডোজ পিসি থেকেও করা যেতে পারে।
আপনি যদি ওয়েব বা iPhone/iPad এর জন্য ডেভেলপ করার সাথে পরিচিত হন, তাহলে Safari এক্সটেনশন ডেভেলপমেন্ট আপনার কাছে স্বাভাবিক হবে এবং শুরু করার জন্য আপনার খুব বেশি সহায়তার প্রয়োজন হবে না। আপনি যদি নতুন হন বা আপনার প্রথম সাফারি এক্সটেনশন তৈরি করতে কিছু সাহায্য চান, তাহলে অ্যাপলের অফিসিয়াল ডেভেলপার গাইড বা এক্সটেনশন তৈরি করার জন্য TheAppleBlog-এর গাইড দেখুন।
আপনার সাফারি এক্সটেনশন অ্যাপলে জমা দিন
একবার আপনার এক্সটেনশনটি ডেভেলপ করা শেষ হয়ে গেলে, আপনি অ্যাপলকে তাদের জমা দেওয়া সাইটের মাধ্যমে ভবিষ্যতে সাফারি এক্সটেনশন গ্যালারিতে অন্তর্ভুক্ত করার জন্য জমা দিতে পারেন, আপনার প্রয়োজন হবে:
- আপনার এক্সটেনশনের নাম
- একটি URL যেখানে ব্যবহারকারীরা আপনার এক্সটেনশন ডাউনলোড করতে পারে
- আপনার এক্সটেনশনের কার্যকারিতা সম্পর্কে সংক্ষিপ্ত এবং দীর্ঘ বিবরণ
- একটি এক্সটেনশন আইকন (100×100 পিক্সেল)
- আপনার এক্সটেনশনের একটি স্ক্রিনশট (425×275 পিক্সেল)
- এক্সটেনশন বিভাগ
সাফারির জন্য অনেক দুর্দান্ত এক্সটেনশন আসছে, এবং আরও অনেক কিছু আসছে এবং অ্যাপল থেকে একটি অফিসিয়াল গ্যালারী সহ মনে হচ্ছে সাফারির আরও উত্তেজনাপূর্ণ ভবিষ্যত রয়েছে।