У меня в Picasa место закончилось…

05.09.2008

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

Позавчера я вернулся из небольшого путешествия по Европе (я был в Монако на матче за Суперкубок UEFA и могу с гордостью констатировать, что ФК Зенит – сильнейший клуб старого света в сезоне 2007/08) и привёз множество фотографий, сделанных свежеприкупленным по такому случаю Sony α300. Придя в гости к родителям я попытался было переписать на их компьютер эти фото, но на обоих разделах жёсткого диска оказалось недостаточно места. О чём я и вынужден был с прискорбием сообщить своему отцу буквально в следующей форме:

- У вас места нет для фотографий.
- Где места нет, в Picasa?, – уточнил отец.
- Ну… типа того, – я попытался было согласиться с такой формулировкой.
- Так запиши в Мои документы. Или в мамины, у неё там пусто, – быстро и легко парировал отец.

Тут, конечно, пришлось напрячься и объяснить какие-то непонятные штуки про жёсткий диск, разделы, квоты (которых нет)… Дело не в том, насколько хорошо он теперь разбирается в данном вопросе. Дело в том, что его и до этого нельзя было бы назвать абсолютно неграмотным пользователем. Он ведёт свой тематический блог о недвижимости в нумизматике, своеобразную онлайн-коллекцию (обоими темами он занимается давно и тут ему удалось весьма удачно, на мой взгляд, выбрать свою интересную и необычную нишу. Кстати, на тему упомянутой поездки в Монако он тоже сделал тематический пост). Путём некоторых усилий он постепенно осваивает всё новые и новые для себя интернет-технологии, сервисы. Так почему же так получается, что столь примитивный для многих опытных пользователей случай оказался для него столь трудным в понимании?

Мне показалось, что причина этого заключается в следующем: современные веб-приложения, которыми он и привык пользоваться, в общей своей массе гораздо более ориентированы на область задачи, нежели на область файлов, каталогов, разделов жёсткого диска и прочей сугубо технической мутоты. Я не буду приводить множество конкретных доводов, они сколь очевидны, столь и не принципиальны. Это просто факт, причём безусловно положительный. Важно другое. Эта ситуация спровоцировала меня на некоторые общие размышления…

Мне показалась интересной идея квотирования дискового пространства на уровне приложений. Операционная система могла бы предоставлять соответствующие механизмы. Это, в том числе, ликвидировало бы необходимость использования нескольких разделов жёсткого диска. Наличие одного лишь “диска С” как для системы, так и для данных, перестало бы быть проблемой. Пользователь на этапе установки (или позднее) мог бы установить квоту желаемого размера для Picasa. А для музыкального плеера – квоту совсем иную. Для офисных документов – третью. При этом можно файловое пространство организовывать на основе неких соглашений, предполагающих относительно осознанное именование файлов и каталогов (в т.ч. на основе различной meta-информации – даты и времени фотоснимка, наименования музыкальной композиции и др.). Это оставляет возможность оперировать на уровне обычных системных инструментов (Far manager, mc, bash – no sense).

Если пытаться в общих чертах прикинуть детали реализации подобной подсистемы, то это некий новый уровень абстракции, лежащий выше средств файловой системы, но ниже уровня прикладных приложений. На уровне аналогии могу привести пример HAL (Hardware Abstraction Layer). Реализовывать предложенную технологию на более низком уровне не факт, что рационально, поскольку способ определения дисковой квоты для программы cp, например, сложно представить.

Кстати, примером механизма сохранения бизнес-объектов (веб-страниц) без всякого внимания к системным нюансам является прекрасное (хоть и не без недостатков) дополнение к браузеру Firefox – Scrapbook. Он, теоретически, мог бы иметь хотя бы примитивный механизм ограничения общего объёма сохраняемых страниц, что было бы своеобразным прототипом описанной технологии.

Категории: Usability

Trackback URI | Comments RSS

Оставить комментарий

Powered by WP Hashcash