Үндсэн санаанууд
- iPadOS 15 нь Safari дээр хөтчийн өргөтгөлийг зөвшөөрөх болно.
- Тэдгээр нь Chrome-ын өргөтгөлүүдтэй адил боловч нэмэлт хамгаалалттай.
- Өргөтгөлүүд нь эцэг эхийн App Store програмыг суулгахыг шаарддаг.
iPad дээрх Safari нь Mac дээрх Chrome, Edge, Safari шиг өргөтгөлүүдийг авах гэж байна. Мөн тэд таны хөтчийг ашиглах аргыг бүхэлд нь өөрчлөх болно.
Safari нь таны iPhone эсвэл iPad дээрх хамгийн чухал програм байж магадгүй юм. Зарим хүмүүс Instagram-д зураг нийтлэх эсвэл WhatsApp-т хариу бичихээс бусад тохиолдолд үүнийг орхих нь ховор байдаг. Гэсэн хэдий ч энэ нь ширээний хөтөчтэй харьцуулахад нэлээд хязгаарлагдмал хэвээр байна.
Та жижиг хавчуурга ашиглаж болно, мэдээж Safari нь системийн хэмжээнд хуваалцах самбартай нэгдсэн боловч Safari-г өөрөө өргөтгөх бараг боломжгүй байсан. iOS 15-д энэ нь өөрчлөгдөх гэж байна. Тэгэхээр юу болоод байна вэ?
“Баярлалаа, Apple компани WebExtensions хэмээх бодит өргөтгөлийн салбарын стандарт технологийг ашигласан” гэж программ хөгжүүлэгч Алекс Черников Lifewire-д цахим шуудангаар ярьжээ. "Эхэндээ энэ нь Chrome-ийн өргөтгөлийн API байсан боловч цаг хугацаа өнгөрөхөд бүх томоохон хөтчүүд үүнийг ашиглах болсон. Өнөө үед өргөтгөл хийх нь маш хялбар болсон. Та үүнийг нэг удаа хийвэл Edge, Firefox, Opera, Brave дээр ажилладаг."
Эхлээд нууцлал
Хөтчийн өргөтгөлүүд нь аюулгүй байдлын томоохон эрсдэл юм. Ихэвчлэн тэд вэб хуудсанд ачаалагдсан бүх өгөгдөлд хандах боломжтой байдаг. Хэрэв та итгэмжлэгдсэн хөгжүүлэгчийн өргөтгөл ашиглаж байгаа бол зүгээр, гэхдээ бүх зүйл хурдан буруу болж магадгүй.
Баярлалаа, Apple компани WebExtensions нэртэй бодит өргөтгөлийн салбарын стандарт технологийг ашигласан.
Өргөтгөл нь таныг идэвхжүүлэхийн тулд дарахад л хуудас руу нэвтрэх эрх авдаггүй. Өгөгдмөл байдлаар, өргөтгөл нь таны хөтөч дээр ачаалагдсан бүх хуудсанд хандах эрхтэй. Энэ нь таны имэйл, банк, бүх зүйл гэсэн үг юм. iPadOS 15 Safari дээрх өргөтгөлүүд ийм байдлаар ажиллахгүй.
"Тэд бусад хөтчүүдээс бидний харж чадахаас өөр сонирхолтой арга барилыг ашигласан. Тэд танд өргөтгөлийг зөвхөн тодорхой хуудсууд болон хязгаарлагдмал хугацаанд ашиглах боломжийг олгодог" гэж Черников хэлэв.
"Жишээ нь, та өргөтгөлийг зөвхөн lefigaro.fr дээр зөвхөн нэг өдрийн турш ажиллуулахыг зөвшөөрч болно. Өргөтгөл нь одоо вэб сайтын контентод (таны нууц үг, зээлийн картын мэдээлэл, гэх мэт), энэ бол сайн ойлголт."
Черниковын программ хангамжийн компани Гиккен одоогоор орчуулгын программ болох Mate-д зориулж iOS 15 өргөтгөлийг боловсруулж байна. Би үүнийг туршиж үзсэн бөгөөд аль сайтууд өргөтгөлийг ачаалахыг сонгох нь маш зөв юм. Mate-н хувьд та үүнийг зөвхөн орчуулахыг хүссэн гадаад хэл дээрх сайтууддаа холбох боломжтой бөгөөд Safari-н суулгасан орчуулагчаас ялгаатай нь эдгээр сайтуудын аль нэгэнд зочлох бүрт автоматаар ачаалагдах болно.
IOS Safari өргөтгөлүүд хэрхэн ажилладаг
Safari өргөтгөлийг суулгах нь Apple-ийн App-Store-н зөвшөөрлийн процессоор дамждаг хамтрагч програмыг суулгаснаар хийгддэг. Дараа нь та Safari-ийн Өргөтгөлийн тохиргоонд зочилно уу. Эдгээр нь контент хориглогч тохиргооны хажууд Тохиргооны апп дотор (энэ нь хөтчийн тусгайлсан өргөтгөлүүд юм).
Safari өргөтгөлүүдийг хөгжүүлэх нь амархан, гэхдээ хангалттай саад бэрхшээл байгаа тул бид ашиглалтад орсон өдөр Chrome-ын одоогийн өргөтгөлүүдийн үер гарч ирэхгүй байх магадлалтай. Жишээлбэл, өргөтгөлийг турших үед хөгжүүлэгчид файлыг хадгалж, вэб хуудсыг дахин ачаалахын оронд өөрчлөлт хийх бүрдээ багцын програмыг бүхэлд нь дахин эмхэтгэх шаардлагатай болдог.
"iOS Safari өргөтгөлүүд нь жижиг вэбсайтууд боловч эцэг эхийн аппликейшнд багцлагдсан байдаг. Өргөтгөлийн кодонд өөрчлөлт хийж, дахин ажиллуулахыг хүсэх бүрт Xcode төслийг бүхэлд нь дахин бүтээх (дахин эмхэтгэх) шаардлагатай. Хэр их хугацаа шаардагдах нь төслийн хэмжээнээс хамаарна" гэж Черников хэлэв.
Өөр нэг саад тотгор бол App Store-ын зөвшөөрлийн үйл явц бөгөөд үүнд төлбөртэй захиалга болон апп илгээхэд ердийн бүх зовлон бэрхшээлийг шаарддаг. Мөн өөр нэг анхаарах зүйл бол харагдах байдал, мэдрэмж юм. Chrome-д зориулсан өргөтгөл нь Apple-ийн хөтөч дээр тохирохгүй байх магадлалтай.
Өргөтгөлүүд-Үнэ цэнэтэй юу?
Одоог хүртэл iOS Safari өргөтгөлүүдийг хийх бүх зовлон нь хөгжүүлэгчийн гарт байна. Хэрэглэгч Safari-н тохиргоонд апп суулгаж, өргөтгөлийг идэвхжүүлэх нь маш хялбар боловч энэ нь бага зэрэг төвөгтэй юм.
iOS Safari өргөтгөлүүд нь бас жижигхэн вэб сайт боловч эх апп-д багцлагдсан.
"Та өргөтгөлийг тусад нь идэвхжүүлэх шаардлагатай хэвээр байгаа бөгөөд энэ нь нэлээд нуугдмал байна. Хэдэн бета хэрэглэгчид бидэнтэй холбогдож, жишээ нь Mate-ийн Safari өргөтгөлийг хэрхэн ашиглаж эхлэхээ мэдэхгүй байна" гэж Черников хэлэв.
Гэхдээ ашиг тус нь үнэ цэнэтэй юм. Жишээлбэл, Mate орчуулагч нь ямар ч асуудалгүй байдаг. Энэ нь вэб бүхэлдээ таны хэл дээр байгаа мэт бөгөөд та догол мөрийг товшиж эх текстийг шалгах боломжтой. Энэ нь суурилуулсан хувилбараас илүү сайн бөгөөд Safari дээр одоог хүртэл боломжгүй байсан.