אפל השבוע הזכיר למפתחים שהם יכולים ליצור הרחבות אינטרנט ב-Safari 14 באמצעות אותו WebExtensions API המשמש בדפדפנים אחרים, כגון Chrome, Firefox ו-Edge. כלי המרה חדש ב-Xcode 12 בטא מאפשר למפתחים גם להעביר הרחבות קיימות מדפדפנים אחרים ל-Safari ולהפוך לזמינים ב-Mac App Store מאוחר יותר השנה.
Apple 16 אינץ' macbook pro m1
אפל אומרת למפתחים יש שתי אפשרויות ליצירת הרחבות אינטרנט של Safari:
• המר את התוסף הקיים שלך לתוסף אינטרנט של Safari, כך שתוכל להשתמש בו ב-Safari ב-macOS ולהפיץ אותו ב-App Store. Xcode כולל כלי שורת פקודה כדי לפשט את התהליך הזה.
• בניית תוסף אינטרנט חדש של Safari ב-Xcode באמצעות התבנית המובנית. לאחר מכן תוכל לארוז מחדש את קבצי ההרחבה לפריסה בדפדפנים אחרים.
הרחבות אינטרנט של Safari זמינות ב-macOS Big Sur וב-macOS 10.14.6 או 10.15.6 עם Safari 14 מותקן.
לא כל ההרחבות של Chrome, Firefox ו-Edge יעבדו ב-Safari, והמפתחים יידרשו לשלם 99$ לשנה עבור חברות ב-Apple Developer Program כדי להעביר את ההרחבות שלהם ל-Safari. לאפל יש א סרטון WWDC ו תיעוד עם פרטים נוספים למפתחים.
רשום פופולרי