Asosiy takliflar
- iPadOS 15 Safari brauzerida kengaytmalarga ruxsat beradi.
- Ular xuddi Chrome kengaytmalari kabi, lekin qoʻshimcha xavfsizlik bilan.
- Kengaytmalar ota-ona App Store ilovasini oʻrnatishni talab qiladi.
Macdagi Chrome, Edge va Safari kabi iPad’dagi Safari kengaytmalarni olish arafasida. Ular brauzerdan qanday foydalanishingizni butunlay o‘zgartiradi.
Safari, ehtimol, iPhone yoki iPad-dagi eng muhim ilovadir. Ba'zi odamlar Instagram-ga fotosuratlar joylashtirish yoki WhatsApp-ga javob berishdan tashqari, uni kamdan-kam hollarda tark etishadi. Shunga qaramay, u ish stoli brauzeriga nisbatan ancha cheklangan.
Kichik xatcho'plardan foydalanishingiz mumkin va, albatta, Safari butun tizim bo'ylab almashish paneli bilan integratsiyalashgan, ammo Safari-ning o'zini kengaytirish deyarli imkonsiz edi. iOS 15 da bu o'zgarish arafasida. Xo'sh, nima bo'lyapti?
“Yaxshiyamki, Apple WebExtensions deb nomlangan sanoat standartidagi de-fakto kengaytma texnologiyasini qo'lladi”, dedi ilova ishlab chiqaruvchisi Aleks Chernikov Lifewire’ga elektron pochta orqali. “Dastlab, bu Chrome kengaytmasi API edi, biroq vaqt oʻtishi bilan barcha yirik brauzerlar uni qabul qilishdi. Bugungi kunda kengaytmalarni yaratish juda oson bo'ldi. Siz buni bir marta qilasiz va u Edge, Firefox, Opera va Brave-da ishlaydi.”
Avval Maxfiylik
Brauzer kengaytmalari xavfsizlik uchun katta xavf hisoblanadi. Odatda, ular veb-sahifaga yuklangan barcha ma'lumotlarga kirish huquqiga ega. Ishonchli dasturchining kengaytmasidan foydalansangiz yaxshi, lekin ishlar tezda notoʻgʻri ketishi mumkin.
Yaxshiyamki, Apple WebExtensions deb nomlangan de-fakto kengaytmali sanoat standarti texnologiyasidan foydalandi.
Kengaytma faqat uni faollashtirish uchun bosganingizda unga kirish huquqiga ega emas. Odatiy bo'lib, kengaytma brauzeringizga yuklangan barcha sahifalarga kirish huquqiga ega. Bu sizning elektron pochtangiz, bankingiz va hamma narsani anglatadi. iPadOS 15 Safari kengaytmalari bunday ishlamaydi.
"Ular boshqa brauzerlarda ko'rishimiz mumkin bo'lgandan farq qiladigan qiziqarli yondashuvni qo'llashdi. Ular sizga kengaytmaga faqat ma'lum sahifalarga va cheklangan vaqtga ruxsat berish imkonini beradi", - deydi Chernikov.
"Masalan, siz kengaytmaning faqat lefigaro.fr saytida va faqat bir kun ishlashiga ruxsat berishingiz mumkin. Endi kengaytmalar veb-sayt tarkibiga to'liq kirish huquqiga ega bo'lishi mumkin (shuningdek, parollaringiz, kredit karta ma'lumotlaringiz, va hokazo), bu yaxshi tushuncha."
Chernikovning Gikken dasturiy kompaniyasi hozirda Mate tarjima ilovasi uchun iOS 15 kengaytmasini ishlab chiqmoqda. Men buni sinab ko'rdim va qaysi saytlar kengaytmani yuklashini tanlash juda yaxshi. Mate’da siz uni faqat tarjima qilmoqchi bo‘lgan chet tilidagi saytlarga bog‘lashingiz mumkin va Safari’ning o‘rnatilgan tarjimonidan farqli o‘laroq, u har safar ushbu saytlardan biriga kirganingizda avtomatik yuklanadi.
IOS Safari kengaytmalari qanday ishlaydi
Safari kengaytmasini oʻrnatish Apple App-Store tasdiqlash jarayonidan oʻtishini taʼminlaydigan yordamchi ilovani oʻrnatish orqali amalga oshiriladi. Keyin Safari kengaytmalari sozlamalariga tashrif buyurasiz. Bular Sozlamalar ilovasida kontent blokirovkasi sozlamalari bilan bir qatorda (ular samarali ixtisoslashtirilgan brauzer kengaytmalari) mavjud.
Safari kengaytmalarini ishlab chiqish oson, biroq yetarlicha toʻsiqlar mavjud boʻlgani uchun biz ishga tushirilgan kunida mavjud Chrome kengaytmalari koʻp boʻlmasligi mumkin. Masalan, kengaytmani sinovdan o‘tkazayotganda, dasturchi faylni saqlash va veb-sahifani qayta yuklash o‘rniga har safar o‘zgartirish kiritganida butun o‘ram ilovasini qayta kompilyatsiya qilishi kerak.
"iOS Safari kengaytmalari ham kichik veb-saytlardir, lekin ota-ona ilovasiga o'rnatilgan. Har safar kengaytma kodiga o'zgartirish kiritganingizda va uni qayta ishga tushirishni xohlasangiz, butun Xcode loyihasini qayta qurishingiz (qayta kompilyatsiya qilishingiz) kerak. Bu qancha davom etishi loyihaning hajmiga bog'liq ", deydi Chernikov.
Yana bir toʻsiq bu App Store doʻkonini tasdiqlash jarayoni boʻlib, u pullik obuna va ilovani yuborishning barcha odatiy ogʻriqli nuqtalarini talab qiladi. Va yana bir e'tibor - ko'rinish va his qilish. Chrome uchun yaratilgan kengaytma Apple brauzerida to‘g‘ri ko‘rinmasligi mumkin.
Kengaytmalar-Bunga arziydimi?
Hozircha iOS Safari kengaytmalarini yaratish muammosi ishlab chiquvchida. Foydalanuvchi uchun ilovani oʻrnatish va kengaytmani Safari sozlamalarida faollashtirish juda oson, lekin bu biroz qiyin boʻlsa-da.
iOS Safari kengaytmalari ham kichik veb-saytlardir, lekin ular ota-ona ilovasiga joylashtirilgan.
"Siz hali ham kengaytmani alohida yoqishingiz kerak va u juda yashirin. Bir nechta beta-versiya foydalanuvchilari biz bilan bog'lanib, masalan, Mate's Safari kengaytmasidan qanday foydalanishni boshlay olmayotganliklarini aytishdi", - deydi Chernikov.
Lekin foydalari bunga arziydi. Masalan, Mate tarjimoni muammosiz. Bu veb-hammasining o'z tilingizda ekanligiga o'xshaydi va siz hatto asl matnni tekshirish uchun xatboshiga tegishingiz mumkin. Bu oʻrnatilgan versiyadan yaxshiroq va Safari’da hozirgacha bu imkonsiz edi.