MacRumors

Skip to Content

OS X El Capitan получит новый каталог расширений Safari в рамках единой программы для разработчиков за 99 долларов

Ранее на этой неделе Apple объявила о новой консолидированной программе Apple Developer Program для iPhone, iPad, Mac, Apple Watch и Safari, объединив ранее отдельные программы для разработчиков iOS, OS X и Safari в одну с годовой платой в размере 99 долларов. Это изменение должно повысить безопасность расширений Safari, но некоторые разработчики выразили свое недовольство новой платой.

Safari Extensions Gallery
В частности, теперь разработчикам придется платить 99 долларов в год за распространение расширений Safari через новый каталог расширений Safari. Для сравнения, старая отдельная программа Safari Dev Program была бесплатной и не взимала с разработчиков плату за распространение расширений Safari внутри или вне каталога расширений Safari. Chrome и другие браузеры также не взимают плату за распространение расширений.

Пользователь Reddit honestbleeps поделился письмом, которое Apple отправила разработчикам Safari:

«Уважаемый разработчик,

Будучи создателем расширений Safari, вы помогали улучшать работу в браузере для пользователей Safari, используя ресурсы для разработки в рамках программы Safari Developer Program. Теперь эта программа является частью новой программы Apple Developer Program, которая объединяет все необходимое для разработки, распространения и управления вашими приложениями на всех платформах Apple.

Ваша текущая подписка на Safari Developer Program останется активной до 8 июля 2015 года, и ваши расширения Safari продолжат работать для существующих пользователей.

Вы можете продолжать создавать расширения Safari и привнести свое творчество на другие платформы Apple, присоединившись к Apple Developer Program. Присоединяйтесь сегодня, чтобы обновлять текущие расширения, создавать новые и отправлять их в новый каталог расширений Safari для OS X El Capitan. Вы также можете узнать, как расширить свои навыки программирования для создания инновационных новых приложений для клиентов Apple по всему миру.»

Apple стремится повысить безопасность Safari в OS X El Capitan, внедряя безопасное распространение расширений, что означает, что все расширения в каталоге Safari будут размещаться и подписываться Apple. Расширения Safari, установленные из каталога Safari Extensions Gallery, будут обновляться автоматически, тогда как те, что распространяются за его пределами, не подлежат автоматическому обновлению.

Apple создала страницу для разработчиков, чтобы они могли отправлять расширения Safari для OS X El Capitan осенью, и разработчики могут ознакомиться как с рекомендациями по обзору расширений Safari, так и с руководством по разработке расширений Safari для подготовки. Расширения Safari, доступные в настоящее время, будут продолжать работать для текущих пользователей, а существующие подписки на Safari Developer Program останутся активными до 8 июля 2015 года.

Safari 9.0 также будет поддерживать расширения для блокировки контента как для iOS, так и для OS X, предоставляя пользователям быстрый и эффективный способ блокировать файлы cookie, изображения, ресурсы, всплывающие окна и другой контент. Xcode включает в себя шаблон расширения приложения для блокировки контента, содержащий код для отправки разработчиками файлов JSON в Safari, определяющих, какой контент следует блокировать. Полный журнал изменений Safari 9.0 доступен в библиотеке разработчика Safari.