Каким Должен Быть Файлообменник В Интернет-Пейджере?

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

Хорошо, что совершенству нет предела и даже очень популярные программы не лишены недостатков.

Возьмем, к примеру, QIP. Вроде бы всем хорошо, сообщения отправляет и принимает, работает с разными сетями, умеет отправлять мультикастовые сообщения, но этого мало.

Помимо обмена сообщениями люди активно обмениваются файлами.

QIP тоже умеет отправлять файлы, скажете вы, и будете абсолютно правы.

Но хорошо ли он это делает? Давайте разберемся.

Для начала нажмите кнопку «Отправить файл» в окне сообщения.

Откроется диалог открытия файлов из каталога программы QIP по умолчанию.

Я не понимаю, зачем разработчики это сделали.

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

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

.

У кого-то это папка «Мои документы», у кого-то «РАБОТА» или «Дамп», не важно.

Последний открытый каталог должен быть сохранен.

И вот мы выбрали файл для отправки.

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

Мало того, что это не нужно, так еще и он не закрывается после нажатия кнопки «Отмена» (для этого нужно нажать кнопку «Закрыть»).

А если вы решите отправить несколько файлов одновременно, то окно имеет тенденцию расти вертикально, клонируя странные серые прямоугольники с буквами.



Каким должен быть файлообменник в интернет-пейджере?

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

Например, вот так:

Каким должен быть файлообменник в интернет-пейджере?

Отправитель видит знакомую ему иконку файлового менеджера, по которой он подсознательно определяет тип файла.

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

И все это без каких-либо дополнительных окон.

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

Например, «ожидает отправки», «отправлено» или «отправка не удалась».

Значки отправленных файлов могут отображаться полупрозрачными.

Это конец дела? Конечно, нет! Ведь на принимающей стороне все так же плохо: открывается то же самое неочевидное окно приема файлов, для закрытия которого создана отдельная кнопка.

А полученные файлы (о, ужас!) сохраняются где-то в глубине каталога «Данные приложения» вместо пресловутой папки «Мои документы» или той, которая указана пользователем.

Помните, как вам когда-то прислали файл и теперь он вам нужен, но QIP не запускается и вам приходится пробираться по дебрям «Данные приложения» или запускать QIP и в окне сообщений выбирать «Отправить файл – Полученные файлы», чтобы открыть папка с полученным содержимым.

Ужасный.

Папка сохранения должна быть настраиваемой или находиться в общедоступном месте.

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

«Виджет» приема мог бы выглядеть, например, так:

Каким должен быть файлообменник в интернет-пейджере?

Помимо очевидных данных, после загрузки файла получателю доступна кнопка «Открыть», с помощью которой полученный файл открывается приложением, присвоенным определенному типу файлов в ОС.

Это очень нужная функция, потому что.

Теперь, чтобы открыть полученный файл, вам придется открыть Проводник и запустить полученные файлы традиционным способом (двойной клик), не заботясь по велению разработчика о прелестях API оболочки Windows. Есть ли что-нибудь еще, что можно сделать? Конечно, можешь, потому что предел твоих мечтаний еще никогда не был достигнут. Работа с файлами того или иного типа прозрачна для большинства разработчиков благодаря возможностям WinAPI или сторонних библиотек.

Например, при отправке изображений можно отображать их превью и размеры в пикселях, а при отправке mp3-файла — мини-плеер или хотя бы кнопку «Прослушать»:

Каким должен быть файлообменник в интернет-пейджере?

Теги: #удобство использования #qip #простота использования #обмен файлами #im #мессенджеры

Вместе с данным постом часто просматривают: