Apple News

Η Apple υπενθυμίζει στους προγραμματιστές ότι το Safari 14 υποστηρίζει επεκτάσεις που μεταφέρονται από Chrome, Firefox και Edge

Παρασκευή 28 Αυγούστου 2020 9:42 π.μ. PDT από τον Joe Rossignol

Apple αυτή την εβδομάδα υπενθύμισε στους προγραμματιστές ότι μπορούν να δημιουργήσουν επεκτάσεις ιστού στο Safari 14 χρησιμοποιώντας το ίδιο WebExtensions API που χρησιμοποιείται σε άλλα προγράμματα περιήγησης, όπως το Chrome, το Firefox και το Edge. Ένα νέο εργαλείο μετατροπής στο Xcode 12 beta επιτρέπει επίσης στους προγραμματιστές να μεταφέρουν υπάρχουσες επεκτάσεις από άλλα προγράμματα περιήγησης στο Safari και να τις διαθέσουν στο Mac App Store αργότερα φέτος.





καλύτερες προσφορές για το macbook pro 13

σαφάρι macos εικονίδιο πανό
Η Apple λέει ότι οι προγραμματιστές έχουν δύο επιλογές για τη δημιουργία επεκτάσεων ιστού 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, προκειμένου να μεταφέρουν τις επεκτάσεις τους στο Safari. Η Apple έχει ένα Βίντεο WWDC και τεκμηρίωση με περισσότερες λεπτομέρειες για προγραμματιστές.