Стоит ли разрабатывать поддержку «сервисов» OSX (кто-нибудь когда-либо ею пользуется?) - PullRequest
1 голос
/ 26 августа 2010

В Mac OSX эта функция называется (я думаю) «Службы».Он доступен в строке меню под именем приложения (например, Finder) и затем выбирает «Услуги».Это дает вам доступ к списку приложений, которые предоставляют «услуги».Например, если вы просматриваете веб-сайт с помощью Firefox, и у вас есть какой-то текст, выделенный на странице, в списке служб есть запись для Mail > send selection.

Я использую Mac почти 3 года иЯ буквально никогда не использовал его (но я знал, что он был там с самого начала).

Итак, стоит ли разработчику приложения оказывать поддержку для этого (т.е.предоставить некоторые услуги действиям)?Или это будет пустая трата усилий (потому что никто, или очень немногие люди, используют это)?

Ответы [ 4 ]

2 голосов
/ 26 августа 2010

Я пытался использовать его несколько раз за последние десять лет.

Ранее меню было загромождено отключенными пунктами и бесполезно дезорганизовано.На самом деле сделать выбор было непредсказуемо, так как часто предполагалось, что несколько предметов, которые не были отключены .Появление возможности что-то сделать само по себе было просто ошибкой.

Однако в 10.6 оно, похоже, значительно улучшилось.Если вы хотите предоставить универсальный, контекстно-зависимый сервис, я бы сказал, пойти на это.Может быть, это будет приложение-убийца для этого бездействующего дудада с доставкой в ​​течение десятилетий.

1 голос
/ 26 августа 2010

В 10.6 они намного полезнее (как указывает Potatoswatter, они правильно контекстуальные в 10.6, так что он отображает только текстовые сервисы, когда у вас выделен текст).

Для чего это стоит -Я редко использовал меню «Сервисы» вверху, но иногда использовал их через контекстное меню - но в первую очередь с собственными приложениями Apple (отправьте в iPhoto, откройте в Preview).Существует не так много сторонних приложений, которые предлагают услуги, которые я нахожу полезными.

Однако я знаю, что некоторые пользователи программного обеспечения для ведения журналов / буфера обмена клянутся ими.WalkyTalky имеет правильное представление - если ваше приложение предоставляет услугу, которая является полезной (или если вы думаете, что пользователи захотят регулярно выбирать и загружать данные в ваше приложение), тогда было бы полезно добавить поддержку.

если это не так, то добавление одного - это просто добавление к «шуму» - у меня есть приложение для ноутбука, которое добавляет сервис для каждого нового созданного ноутбука).

1 голос
/ 26 августа 2010

Я использую их время от времени. Но другие довольно громкие пользователи , кажется, думают, что они собачья чушь. Поэтому я подозреваю, что это зависит от вашей аудитории.

Только вы можете судить, насколько маловероятно, что ваши пользователи будут заботиться об этом, но я, конечно, не исключаю этого. Если ваше программное обеспечение действительно предоставляет услугу, которая будет полезна вне контекста его собственного приложения, то это может показаться достойным рассмотрения как услуга. Вы не пренебрегаете копированием и вставкой из рук, не так ли?

1 голос
/ 26 августа 2010

Я использовал Mac OS X начиная с Developer Preview 2 (и более ранних версий Mac OS до этого, хотя у них не было меню «Службы»), и я никогда не использовал меню «Службы».

Я уверен, что некоторые люди где-то должны иногда использовать их, хотя я никогда не видел это. Я бы сказал, что, скорее всего, это пустая трата усилий, если только один из ваших пользователей не запросит эту функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...