ملخص
إن متطلبات Apple للمطورين لاستخدام Xcode وتقديم الامتدادات من خلال متجر التطبيقات يخلق عقبات مهمة غير موجودة على المتصفحات الأخرى.
يمكن للرسوم السنوية البالغة 99 دولارًا لبرنامج مطور Apple أن تردع المطورين الأصغر أو أولئك الذين يقدمون ملحقات مجانية.
تعني واجهات برمجة تطبيقات الامتداد الفريدة من Safari بعض الوظائف المتوفرة في المتصفحات الأخرى ببساطة أو تتطلب تنازلات كبيرة ، مما يؤدي إلى التخلي عن المنصة.
واحدة من الميزات البارزة لمتصفحات الويب التي توصلنا إليها هو الامتدادات. إذا كنت تستخدم Safari على جهاز Mac الخاص بك ، فقد تكون قد لاحظت أن مشهد التمديد على متصفح Apple يبدو متفرقًا بعض الشيء مقارنة بمنافسيه ، وهناك بعض الأسباب المحددة لذلك.
Apple تجعل الأمر صعبًا
إذا كنت قد قمت بتنزيل ملحقات لـ Chrome أو Firefox أو حتى Microsoft Edge ، فأنت تعلم أنها عادةً عملية سلسة للغاية. تتوجه إلى متاجر الويب الخاصة بكل منها ، وتجد ما تحتاجه ، وبنقر أو اثنتين ، فهي جاهزة للاستخدام في متصفحك. تتخذ Apple مقاربة مختلفة تمامًا مع Safari ، وهذا الاختلاف يخلق عقبات كبيرة للمطورين.
بالنسبة للمبتدئين ، إذا أراد مطور تقديم امتداد Safari ، فإنهم يُطلب منهم إنشاءه باستخدامه xcode، بيئة تنمية أبل. يضيف هذا على الفور طبقة من التعقيد غير الموجود مع متصفحات أخرى ، والتي تسمح غالبًا بتطوير التمديد باستخدام تقنيات الويب التي تم تبنيها على نطاق واسع.
امتدادات Safari في متجر تطبيقات Mac.
لكن الحفاظ على البوابة لا يتوقف عند هذا الحد. بمجرد تطوير التمديد ، يجب أن يمر من خلال عملية تقديم متجر تطبيقات Apple. هذا ليس مجرد تحميل بسيط مثل بعض المنصات الأخرى. يتضمن الالتزام بإرشادات Apple وانتظار مراجعتها. علاوة على ذلك ، يحتاج المطورون إلى الحصول على عضوية برنامج Apple Developer ، والتي تكلف 99 دولارًا سنويًا. يمكن أن تكون هذه الرسوم السنوية رادعًا كبيرًا ، خاصة بالنسبة للمطورين الصغار أو أولئك الذين قد يقدمون ملحقات مجانية أو متخصصة.
هذه حواجز الطرق لا توجد ببساطة للغالبية العظمى من الامتدادات على المتصفحات الشعبية الأخرى. تتيح الطبيعة المفتوحة لـ Chrome و Firefox و Edge Extension Stypes المزيد من المطورين بالمشاركة ، مما يؤدي إلى اختيار أوسع بكثير للأشخاص الذين يستخدمونها.

متعلق ب
كيفية تثبيت امتدادات Safari على Mac
الامتدادات عبارة عن تطبيقات مصغرة تضيف وظائف إضافية إلى متصفحك. في Chrome ، يمكنك إضافة امتداد ، وهذا كل شيء. لكن Safari on Mac يقوم بالأشياء بشكل مختلف حيث يتم شحن الامتدادات كتطبيقات. إليك كيفية تثبيت امتدادات Safari على Mac.
Safari يعمل بشكل مختلف
تمكين امتداد في سفاري.
خارج متطلبات متجر التطبيقات ، تلعب الطريق الأساسي Safari ملحقات أيضًا دورًا في المكتبة الأصغر. تختلف واجهات برمجة التطبيقات التي تسمح للتمديدات بالتفاعل مع المتصفح في Safari مقارنةً بالمتصفحات القائمة على الكروم (مثل Chrome و Edge) و Firefox.
بعض الوظائف المتوفرة في المتصفحات الأخرى إما غير موجودة في واجهة برمجة تطبيقات امتداد Safari أو تعمل بطريقة مختلفة بشكل كبير وغالبًا ما تكون محدودة. قد يجعل هذا الأمر صعبًا ، أو حتى مستحيلًا ، للمطورين لجلب جميع ميزات امتداداتهم الحالية إلى Safari. ريمون هيل ، المطور وراء أصل مانع الإعلانات الشهير أوبلوك ، توقف عن دعم سفاري ، وليس من الواضح ما إذا كان سيعود.
قد يعتمد امتداد يعدل بعمق محتوى أو سلوك صفحة الويب على واجهات برمجة التطبيقات المحددة في Chrome أو Firefox التي لا تحتوي على ما يعادلها المباشر في Safari. هذا يعني أن المطورين قد يضطرون إلى تقديم تنازلات كبيرة أو ، كما فعل هيل ، إلى أنه لا يستحق الجهد المبذول لمحاولة تكرار الوظيفة على متصفح Apple. هذا هو السبب في أن بعض الملحقات الخاصة بك لا تتوفر ببساطة عند استخدام Safari.
يتعين على مطوري الأطواق القفز للحصول على امتداداتهم على متصفح Safari الخاص بـ Mac الخاص بك أعلى بكثير من Chrome أو Firefox. تتطلب استخدام XCode ، والتنقل في عملية تقديم متجر التطبيقات ، والقصف مقابل رسوم المطورين السنوية ، مما يخلق حواجز لا يختار الكثيرون ببساطة عدم التعامل معها.
في نهاية المطاف ، يتلخص مشهد التمديد المتناثر على Safari في فلسفة Apple المتميزة. في حين أن المتصفحات الأخرى تتبنى نظامًا بيئيًا أكثر انفتاحًا ، مما يؤدي إلى مجموعة واسعة من الأدوات في متناول يدك ، فإن Safari يعطي الأولوية للسيطرة بشكل أكثر تشددًا على ما يتم دمجه. هذا يعني أنك قد تفوت بعض الامتدادات الشائعة المتاحة في مكان آخر ، ولكن من المحتمل أن تعتمد على تجربة تصفح أكثر اتساقًا وأمانًا.

متعلق ب
أقوم دائمًا بتغيير إعدادات أمان Safari الستة هذه
تشكل هذه الإعدادات الستة أساس تجربة تصفح آمنة في Safari. على الرغم من أنهم قد يحتاجون أحيانًا إلى نقرة إضافية هنا أو هناك – مثل السماح للوصول إلى الموقع لخريطة أو تعطيل التتابع الخاص مؤقتًا لموقع ويب عنيد – فإن مزايا الخصوصية تفوق بكثير هذه الإزعاج البسيط. اجعل من المعتاد التحقق من هذه الإعدادات بعد تحديثات Safari الرئيسية ، حيث يمكن إعادة تعيين التفضيلات أحيانًا أثناء عملية التحديث. تذكر ، في عالم اليوم الرقمي ، القليل من جنون العظمة حول الخصوصية يقطع شوطًا طويلاً نحو إبقائك آمنًا وآمنًا عند الإنترنت.
(tagstotranslate) mac