חדשות אפל

אפל מזכירה למפתחים ש-Safari 14 תומך בהרחבות המועברות מ-Chrome, Firefox ו-Edge

יום שישי, 28 באוגוסט, 2020, 9:42 בבוקר PDT מאת ג'ו רוסינול

אפל השבוע הזכיר למפתחים שהם יכולים ליצור הרחבות אינטרנט ב-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 ו תיעוד עם פרטים נוספים למפתחים.