Мы живем в такое время, когда простота использования той или иной программы зачастую перевешивает все ее недостатки, а иногда и решает судьбу человека.
Хорошо, что совершенству нет предела и даже очень популярные программы не лишены недостатков.
Возьмем, к примеру, QIP. Вроде бы всем хорошо, сообщения отправляет и принимает, работает с разными сетями, умеет отправлять мультикастовые сообщения, но этого мало.
Помимо обмена сообщениями люди активно обмениваются файлами.
QIP тоже умеет отправлять файлы, скажете вы, и будете абсолютно правы.
Но хорошо ли он это делает? Давайте разберемся.
Для начала нажмите кнопку «Отправить файл» в окне сообщения.
Откроется диалог открытия файлов из каталога программы QIP по умолчанию.
Я не понимаю, зачем разработчики это сделали.
После перезапуска программы этот каталог снова открывается вместо последнего отображаемого каталога, из которого пользователь отправлял файлы.
Каждый раз приходится совершать нетривиальные манипуляции, чтобы человек зашел в нужную директорию и выбрал там файл, хотя известно, что многие и многие пользователи часто работают всего с несколькими директориями, где они размещают файлы по своему усмотрению.
.
У кого-то это папка «Мои документы», у кого-то «РАБОТА» или «Дамп», не важно.
Последний открытый каталог должен быть сохранен.
И вот мы выбрали файл для отправки.
Открылось совершенно непонятное окно, отображающее различные параметры отправки.
Мало того, что это не нужно, так еще и он не закрывается после нажатия кнопки «Отмена» (для этого нужно нажать кнопку «Закрыть»).
А если вы решите отправить несколько файлов одновременно, то окно имеет тенденцию расти вертикально, клонируя странные серые прямоугольники с буквами.
Вместо ненужной формы, которая висит и раздражает глаз, логичнее было бы отображать отправленный файл прямо в чате с пользователем-получателем.
Например, вот так:
Отправитель видит знакомую ему иконку файлового менеджера, по которой он подсознательно определяет тип файла.
Если он не обнаружен, отображаются соответствующие пояснения к типу файла из реестра, а также имя файла, его размер и статус отправки.
И все это без каких-либо дополнительных окон.
Разумеется, при отправке нескольких файлов необходимо вывести несколько таких «виджетов» с соответствующими статусами.
Например, «ожидает отправки», «отправлено» или «отправка не удалась».
Значки отправленных файлов могут отображаться полупрозрачными.
Это конец дела? Конечно, нет! Ведь на принимающей стороне все так же плохо: открывается то же самое неочевидное окно приема файлов, для закрытия которого создана отдельная кнопка.
А полученные файлы (о, ужас!) сохраняются где-то в глубине каталога «Данные приложения» вместо пресловутой папки «Мои документы» или той, которая указана пользователем.
Помните, как вам когда-то прислали файл и теперь он вам нужен, но QIP не запускается и вам приходится пробираться по дебрям «Данные приложения» или запускать QIP и в окне сообщений выбирать «Отправить файл – Полученные файлы», чтобы открыть папка с полученным содержимым.
Ужасный.
Папка сохранения должна быть настраиваемой или находиться в общедоступном месте.
Разумеется, принимающая сторона должна принять файл с тем же комфортом, с каким он был отправлен.
«Виджет» приема мог бы выглядеть, например, так:
Помимо очевидных данных, после загрузки файла получателю доступна кнопка «Открыть», с помощью которой полученный файл открывается приложением, присвоенным определенному типу файлов в ОС.
Это очень нужная функция, потому что.
Теперь, чтобы открыть полученный файл, вам придется открыть Проводник и запустить полученные файлы традиционным способом (двойной клик), не заботясь по велению разработчика о прелестях API оболочки Windows. Есть ли что-нибудь еще, что можно сделать? Конечно, можешь, потому что предел твоих мечтаний еще никогда не был достигнут. Работа с файлами того или иного типа прозрачна для большинства разработчиков благодаря возможностям WinAPI или сторонних библиотек.
Например, при отправке изображений можно отображать их превью и размеры в пикселях, а при отправке mp3-файла — мини-плеер или хотя бы кнопку «Прослушать»:
Теги: #удобство использования #qip #простота использования #обмен файлами #im #мессенджеры
-
Варианты Восстановления Windows 7
19 Oct, 24 -
Наследование Прав Доступа
19 Oct, 24 -
Практический Пример Реализации Проверки Кода
19 Oct, 24 -
Проект Вокселарт
19 Oct, 24 -
Виртуальные Животные.
19 Oct, 24 -
// В Ссылках
19 Oct, 24