Подтвердить что ты не робот

Английская терминология пользовательского интерфейса: каталог или папка?

Когда вы разрабатываете приложение (предполагается на английском языке), и вы просите пользователя указать путь к каталогу/папке, вы используете термин Каталог или Папка

Является ли еще один, чем другой? Является ли еще один "правильный", чем другой?

4b9b3361

Ответ 1

По моему опыту, они обычно являются нормой:

в Windows или любой Mac OS: "Папка"
on * nix: "Каталог"

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

Ответ 2

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

Если вы хотите удалить файл из каталога, вам нужен доступ только к Каталогу, потому что сам каталог является обычным файлом, в котором перечислены местоположения (но не содержит) других файлов. Таким образом, вам просто нужно удалить эту запись из Каталога, не требуется доступ к файлу.

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

Значительный процент вопросов в почтовых списках Unix, но также и здесь, на ServerFault и на SuperUser, о том, что спрашивает, кажется, запутывает поведение файловой системы, можно проследить непосредственно до размышлений о папках, когда Unix действительно имеет Справочники.

Итак, другими словами: используйте "Папка" при работе с папками и "Directory" при работе с каталогами.

Ответ 3

Используйте все, что использует целевая ОС /DE. Это определенно означает "папка" на Win32, не уверенная о других платформах (хотя я думаю, что это также определенно "папка" на OS X, и неуверенность в Unix-понравилась). Вы хотите, чтобы ваше приложение использовало ту же терминологию, что и все другие приложения, и системные диалоги.

Это также зависит от типа приложения. Для приложений с командной строкой "каталог", а не "папка" , по всей видимости, является нормой везде (включая Win32).

Ответ 4

"Каталог" старше и обычно используется в Unix-ish-системах. "Папка" обычно используется в Windows. Лично я использую "папку" даже для приложений с графическим интерфейсом как в Linux, так и в Windows, это просто звучит более "удобно". (И я сомневаюсь, что кому-то все равно, что я не использовал "правильный" термин.)

Если вы считаете, что ваши пользователи (например, технические пользователи) будут более счастливы с "каталогом", используйте это, но в противном случае я бы пошел с "папкой".

Ответ 5

Термин "Папка" в основном используется системами Windows для лучшей ассоциации с организацией документооборота, и, как утверждают другие, только один термин. Если вы не будете использовать разные термины для разных систем, используйте термин "Каталог".