Будет ли работать лента в Mac без строки меню? - PullRequest
2 голосов
/ 12 октября 2010

Я занимаюсь разработкой Java-приложения и использую ленты вместо строки меню, но, поскольку Mac полностью зависит от строки меню, следует ли изменить приложение, чтобы оно имело строку меню, или это не требуется?

Спасибо

1 Ответ

4 голосов
/ 12 октября 2010

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

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

Но для менее опытного пользователя вы нарушили фундаментальный принцип всей конструкции интерфейса Mac OS X. Вы удалили меню, из которого пользователи ожидают его, и заставили пользователей узнать, как работает ваша замена. Это не может полностью и навсегда нарушить понимание пользователем вашего приложения, но зачем заставлять кого-то усерднее работать над вашим творением?

Я скажу, что не все принадлежит строке меню OS X. Многофункциональность приложения доступна только через собственно приложение. Но общие функции, такие как «Сохранить» и «Копировать» и «Печать» - стандартные функции, которые имеют стандартные сочетания клавиш и стандартное расположение меню - должны быть предложены.

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