В моем веб-приложении у меня есть древовидная структура файлов/папок.

Я хочу дать пользователю возможность перемещать файл из папки в «корень» дерева файлов/папок. Таким образом, файл не будет находиться внутри папки.

Как можно назвать это действие? Вот некоторые примеры:

«Переместить в корень»

«Переместиться наверх»

"Удалить из папки"

обновление: я проверил, как с этим справляются Dropbox и GoogleDrive. Обе службы имеют имя для своей корневой папки. Пример: «Мой диск» или «Dropbox». Так что, думаю, это еще один вариант. Назовите корневую папку как-то осмысленно, а затем пусть ваши пользователи узнают, что это их «корневая» папка.

2
dev.e.loper 16 Июн 2016 в 21:43

2 ответа

Из ваших вариантов:

1-й и 2-й варианты квалифицируются как действие. Третий предполагает деструктивное действие, которое на самом деле не предполагает «движения».

Теперь, в зависимости от ваших пользователей, если они знают технические термины, такие как корневой каталог, вы можете выбрать Вариант 1: перейти к корневому каталогу.

Другим вариантом может быть: Переместить в основной каталог. Это можно настроить в соответствии с обновлением в вашем вопросе, чтобы пользователь больше привык к имени основного каталога. Например, Каталог разработчиков.

Если вы все же хотите принять меры безопасности, после перемещения файла появится диалоговое окно со следующим сообщением:

Файл успешно перемещен в C:\ExampleDirectory

ОК ОТМЕНИТЬ ОТКРЫТЬ ПАПКУ

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

2
Community 16 Июн 2020 в 13:51

Принимая ваши варианты:

  • "Переместить в корень" Если это единственное место, куда можно переместить файл, то это будет правильно, особенно в древовидном представлении.

  • "Наверх" Это действительно неясно и имеет много трений. Верх чего? Позиционный атрибут может быть очень запутанным для чего-то, что может быть представлено в разных представлениях.

  • "Удалить из папки" Удалить из папки, ок. И что потом?. Это наименее рекомендуемый из всех

Короче говоря

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

1
Devin 16 Июн 2016 в 21:38
Да, все пункты, которые вы указали, имеют смысл. «Перейти к root» было бы самым простым вариантом, однако наши пользователи не разбираются в технических вопросах и не знают значения «root». Что вы думаете о возможности переименовать «root»? Смотрите мое обновление.
 – 
dev.e.loper
16 Июн 2016 в 21:51
Теперь я вижу ваше редактирование, и, за исключением дальнейшего тестирования, это может быть хорошей идеей. Но не оставляйте без тестирования. Скажем, например, что ваш сервис называется MyVirtualDisk (или Dropbox). Если вы находитесь внутри папки, вы все еще находитесь в MyVirtualDisk, так что это может немного сбивать с толку. Тем не менее, тестирование прояснит это. Вы также можете использовать что-то вроде «Base» или «Base Level» вместо root и даже поиграть с идеей папок как квартир, которые будут иметь радостную и игривую сторону, которая повысит доступность вашей системы.
 – 
Devin
16 Июн 2016 в 22:22