- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF111:Girl test
Материал из Linuxformat.
Проверка на девчонках
- Ученый-любитель Алистер Рош подвергает Linux самой придирчивой проверке: тесту на совместимость с его подружкой Эрин.
За последние 10 лет мир здорово изменился. Человечество наконец-то заполучило летающие автомобили, неисчерпаемый источник энергии и лекарство от рака. Ну, не совсем так, но Linux почти готов для среднестатистического ПК. А это ничуть не хуже. В некотором роде.
Прежде чем откупоривать бутылочку шампанского Canonical, не мешает кое-что прояснить. Linux все еще имеет репутацию слишком заумной, технической системы, предназначенной «только для хакеров». Этот миф нужно развеять как можно быстрее. Как? Испытав последние дистрибутивы крайне важным в научном мире тестом: на понятность подружке. Видите ли, старые проблемы несовместимости с оборудованием, бывшие когда-то корнем всех зол в Linux, исчезают – особенно теперь, когда крупные изготовители типа Asus и Dell принялись подлизываться к Туксу. На первый план вышли проблемы «обращения язычников» (они же – «пользователи Windows»), требующие создания как можно более дружелюбной, открытой и вдохновляющей атмосферы для работы. Этого нужно добиться до того, как Linux наберет критическую массу пользователей.
Наш подопытный кролик – Эрин, девушка, представляющая собой типичного молодого пользователя ПК – намечен для «крещения» в веру Open Source. В обмен на участие автора в схожем эксперименте «Шопинг с бойфрендом», Эрин согласилась выполнить ряд заданий на свежеустановленной Fedora 9, в надежде выявить упущения по части удобства ее использования. Опыт работы на ПК у Эрин в основном ограничен применением компьютера для развлечения и выполнения заданий для университета: работа с почтой, MS Office и Photoshop, просмотр webстраниц и проигрывание музыки. Под Windows она справляется со всем этим без проблем. По части Linux, мы предоставили ей лишь имя пользователя и пароль для Fedora 9, и вот что у нас вышло.
Задача 1: Сделать закладку в Firefox
Как и следовало ожидать, у Эрин не возникло никаких проблем с выполнением этого задания. По умолчанию, Firefox находится на главной панели Gnome, что было для Эрин сюрпризом. Она понятия не имела об Open Source – просто знала Firefox, ибо это стандартный браузер в ее университете.
Кроссплатформенные приложения помогают среднестатистическому пользователю в освоении Linux; надеюсь, что по мере взросления открытого ПО подобных программ будет больше. Как бы то ни было, начало для Эрин оказалось хорошим.
Задача 2: Написать и распечатать письмо в OpenOffice.org
Найти OpenOffice.org Writer было легко: он находится в меню Приложения > Офис. При выполнении необходимых Эрин задач интерфейс Writer был весьма схож с таковым фактического стандарта, Microsoft Word: девушка запросто набрала и отформатировала письмо. Однако, как легко предугадать, проблемы возникли при попытке распечатать набранный текст.
После 10 секунд молчания приложение запустило Мастер устранения неполадок. Это было впечатляюще, ведь ничто не обескураживает более, чем компьютер, выдающий вам безликое сообщение об ошибке. Еще совсем недавно пользователю приходилось перелопачивать журналы в дебрях файловой системы, чтоб хотя бы понять, что произошло. К сожалению, Мастер не решил проблему, поскольку не обнаружил драйверов. Та же ситуация имеет место в Vista, но Microsoft хотя бы предоставляет ссылку на сайт Lexmark. Зная, насколько халатно некоторые изготовители относятся к поддержке Linux, лучше бы Мастер порекомендовал ключевые слова для поиска или форумы по тематике.
Первый рефлекс бывалого линуксоида – поискать ключ к разгадке в Сети, но Эрин и подобные ей пользователи о таком и не подозревают. О преимуществе наличия сообщества опытных пользователей Linux и его разработчиков следует кричать с крыш, чтобы неуверенные в себе новички не «открывали Америк» сами.
Задача 3: Записать CD-диск
Вы удивитесь: в эпоху скачивания всего подряд из Интернет наша Эрин все еще покупает музыку на компакт-дисках. Она легко конвертирует их в iTunes и заливает в свой iPod Nano. Когда Эрин попросили составить список задач, выполняемых ею на компьютере, в порядке их важности, эта оказалась в числе первых. Через секунду после того, как Эрин вставила CD в привод, Fedora спросила, что она хочет сделать, и предложила на выбор проигрывание в Rhythmbox или открытие в Sound Juicer. Последнее – просто, ясно и функционально: Эрин потребовалось только нажать на большую кнопку Извлечь, а Sound Juicer позаботился обо всем остальном.
Треки сохраняются с использованием открытого кодека Ogg Vorbis. Эрин, как и большинство пользователей, знать не знает, ни что такое кодек, ни то, что музыка, проигрываемая на компьютере, может быть и не в формате MP3. С сохранением песен, таким образом, будет все хорошо, если Эрин ограничится их прослушиванием на данной конкретной системе; ну, а если она захочет воспроизводить файлы на компьютере своей подружки или на iPod? Они не зазвучат, а почему – будет непонятно.
Нет ничего плохого в том, что Fedora по умолчанию извлекает музыку с помощью Ogg Vorbis, но система должна информировать об этом пользователя при первом запуске Sound Juicer и предупредить о последствиях и о возможности выбрать вместо этого MP3. Если разработчики хотят добиться полной функциональности, им нечего прятать голову в песок, игнорируя доминирующие стандарты.
Задача 4: Отправить мгновенное сообщение
Для общения со друзьями Эрин использует клиент Windows Live Messenger. Ее первым импульсом было зайти на сайт Microsoft и скачать его. Поскольку это исполняемый файл для Windows, все попытки установить клиент не увенчались успехом, к удивлению и огорчению Эрин. Способ установки программ в Linux отличается от Windows и довольно прост, если его объяснить; но отличий достаточно, чтобы озадачить любого непосвященного.
Просмотрев список программ, Эрин нашла Pidgin, означенный там как «Клиент обмена мгновенными сообщениями». После запуска появился Мастер, предложивший ей добавить учетную запись. Pidgin – мультипротокольный клиент, и это запутало Эрин. Она не знает, что такое AIM (протокол по умолчанию), а тем более, что вообще такое «протокол». Кроме того, использование MSN не предполагает создания учетной записи – вы просто входите в сеть. Это на самом деле должно быть опциональным. Эрин вообразила, что надо создать учетную запись в сети ‘AIM’! После трех неудачных попыток она нашла MSN и ввела свои данные. Кто смекнул, что первым делом она сказала своим друзьям нечто не совсем лестное о Linux, тот ох как прав!
Задача 5: Создать диаграмму в OpenOffice.org
Без OpenOffice.org, Linux нельзя было бы назвать готовым решением, каким он ныне является. Пакет уже довольно хорошо развит, стабилен в работе и имеет все, что нужно для большинства пользователей. Попытка Эрин использовать Calc прошла так же гладко, как и работа с Writer. Поаплодируем Sun за тесное взаимодействие с сообществом Open Source. Хороший знак, что Эрин даже не удивилась отличной работе: на данном этапе она в ней не сомневалась.
Задача 6: Переписать музыку с CD на iPod
Эрин ежедневно слушает свой Nano и обновляет музыку на нем не реже раза в неделю. Она использует для этого iTunes, и затруднений никогда не испытывала. Когда Эрин подсоединила iPod, Fedora сразу распознала его и предложила открыть в Rythmbox. Спасибо Gnome, что он, подобно iTunes, свел музыкальный проигрыватель и менеджер портативных аудиоплейеров в одном приложении, иначе возникла бы путаница. Открылся Rythmbox, и ее альбом уже был в музыкальной библиотеке, хотя и конвертированный другим приложением – Sound Juicer. Прекрасно: четкая интеграция между приложениями рабочего стола в Fedora – это одно из преимуществ перед Windows.
Эрин выделила альбом и перенесла его на iPod, так же как в iTunes, но ее победная улыбка исчезла, когда она обнаружила, что выбранных песен на плейере нет. Она попробовала скопировать и вставить и перетащить свою музыку из папки в Nautilus, но это не помогло – iPod не поддерживает формат OGG. Поразительно, что Rythmbox даже не сообщает, почему файлы не видны после копирования – он вообще ничего не сообщает. В идеале, при попытке перенести песню или подкаст, записанный в Ogg Vorbis, на iPod, должен запускаться помощник (как в случае с принтером). Он сказал бы пользователю, что его попытки не увенчаются успехом, и научил, как конвертировать файл в распознаваемый формат, включая шаги по установке проприетарных кодеков. Конечный пользователь заинтересован только в выполнении своих задач при наименьших трудозатратах; то, что предприняла Эрин, предпринял бы любой пользователь с аналогичным опытом, и, оставшись без песен на iPod, склонился бы к отказу от Linux.
Задача 7: Приставить на фото ее голову к моему телу
Эрин, используя Firefox, нашла фотографии на Facebook и скачала их в свою домашнюю папку. Спасибо Fedora, что GIMP в меню приложений вразумительно значится как «GNU Image Manipulating Program», не то искать пришлось бы долго. Запустив GIMP, Эрин тут же осознала отличия интерфейса от Photoshop. После этого все легко: она открывает фотографию и вырезает свою голову, прилепляя ее к моему телу.
Потом она мне объяснила, что немало подивилась количеству качественных приложений в Fedora, и особенно сходству OpenOffice.org и GIMP с их коммерческими соперниками. Как бы то ни было, было бы неплохо предусмотреть интерфейс как в Photoshop для Windows или Mac OS X, на радость пришельцам с обеих систем.
Задача 8: Просмотреть видео на YouTube
Эрин не из пещерного века – она знает, что такое YouTube, и навигация по сайту ей прекрасно удавалась. Но Flash в Fedora не установлен по умолчанию, поэтому Firefox предложил его скачать. Очередной помощник продемонстрировал ей лицензионное соглашение и загрузил нужные файлы – все легко.
Затем Firefox сообщил, что установка не завершена успешно из-за поврежденного RDF-файла. Вы, конечно, представляете себе гримасу на ее лице, до этого сиявшем оптимизмом. Она попробовала другой сайт, но безуспешно. Оборудование компьютера стандартное, и Эрин ничего не меняла. Базовая функциональность на самом деле должна много раз быть протестирована перед выпуском дистрибутива. Проприетарные форматы, пусть они неэффективны и принадлежат коммерческим организациям, весьма распространены. Почему бы в Fedora не объяснить пользователям при первой загрузке сайтов, что музыка и видео не будут работать так же, как на Windows, и как с этим бороться? Большинство перешедших на Linux или просто новичков, возможно, не умеют создавать скрипты, но уж читать-то простой и доступный текст они способны. Не так много надо и объяснять.
Ручная установка, предлагаемая Firefox после краха попытки автоматической, совершенно не подходит для пользователей типа Эрин. Это просто ссылка на сайт Adobe, где дистрибутивные файлы предлагаются в виде архива .tar.gz, RPM и Yum, но нигде не сказано, что для Fedora нужны RPM. Туманные инструкции по установке на другой странице предлагают применить командную строку и не снабжены экранными снимками или сколько-нибудь подробными разъяснениями. Весьма разочаровывает, что обычная установка Flash не приспособлена к пользователям с опытом Эрин.
Задача 9: Позвонить по телефону через Skype
У Эрин, весьма охочей до общения, есть друзья по всему миру. Она звонит им задешево при помощи Skype и гарнитуры, как и сотни миллионов людей. У нее гарнитура от Sennheiser, которая вставляется в разъемы для наушников и микрофона на звуковой карте.
Эрин знает, что в Windows для установки приложения нужно зайти на web-страницу и скачать оттуда установочный файл. Возможно, некоторые читатели тут придут в ужас: неужто есть люди, способные не пойти в меню Система и Администрирование, чтобы найти пункт Добавить/Удалить приложение?! Но предположения Эрин типичны для новых пользователей.
К счастью, у Skype хватает дальновидности поддерживать большинство дистрибутивов Linux. А к несчастью для пользователей Fedora, поддержка добралась только до версии 7. Эрин нажала на ссылку, и действием Firefox по умолчанию было «Установить RPM». Все прошло в автоматическом режиме, и Skype обосновался в меню Приложения. Но не спешите радоваться: Skype отказался выполнить звонок из-за проблемы «с воспроизведением аудио». Эрин была в ступоре. Она убедилась, что звук выставлен на максимум, но кроме этого, не знала, что предпринять.
Понятно, что создатели Fedora не виноваты в том, что проприетарное программное обеспечение не всегда «дружит» с их дистрибутивом, но раз уж такие приложения используются массой людей, надо позаботиться о том, чтобы они работали. Наблюдаются значительные усилия разработчиков Skype по выпуску версий для Linux, и компания наверняка заинтересована в сотрудничестве с сообществом Fedora, чтобы Skype работал прямо из коробки.
Задача «со звездочкой»
Эрин не приветствовала (да и не поняла) задание по перекомпиляции ядра. Все, чего мы добились, был удивленный и чуть обиженный взгляд. Но можно же мужчине помечтать, не так ли?
Наши выводы
Одна из причин, почему люди тянутся к Linux – это тот факт, что разработчики системы стараются сделать взаимодействие с компьютером приятнее. Очевидно, не обходится без расхождений с работой в среде Windows. Трудно критиковать Linux, Gnome и Fedora за проблемы, возникающие у новых пользователей, которые привыкли к другой операционной системе, но ради практической цели нужны меры для более гладкого перехода.
Мы в сообществе Linux должны определить ожидания и нужды пользователя, и где Linux отстает в этом отношении. Многие проблемы вытекают из ориентации на высокую грамотность пользователя. Это очень распространено в Linux-сообществах, где и к разработке, и к оценке системы привлечены люди с техническим складом ума.
Безумием было бы делать вид, что Windows не существует и не является стандартом для большинства пользователей. Это не так, и дистрибутивы должны быть готовы к тому, что пользователи рассчитывают на работу определенным (и часто отличным от Linux) образом. Это вовсе не означает превращения Linux в клон Windows: просто следует задуматься об оповещении новичков: как, а иногда и почему, некоторые вещи работают в Linux иначе. Люди особенно противятся изменениям тогда, когда не понимают их смысла.
Смешно, конечно, советовать полному нулю в Linux написать man man в окне терминала и работать оттуда: этот подход не пробьет Linux дорогу к массам. Новые пользователи должны обучаться при помощи всплывающих окон и помощников. Почему бы не включить подсказки при загрузке или в процессе установки? Самая малость сведений дает неплохие результаты.
Открыт для всех
Экран приветствия, описывающий историю, терминологию и основные принципы, помог бы Эрин понять, что такое Linux, что он делает и как им пользоваться. Если гуру Linux не желают отвлекаться на подобного рода информацию, вовсе не сложно предусмотреть нечто вроде «режима новичка» только для неопытных пользователей. Ради популярности и массовости Linux стоит продумать дизайн приложений, дистрибутивов и вообще всего с точки зрения удобства конечного пользователя. Будем надеяться, что однажды кто-нибудь вроде Эрин сможет работать и играть под Linux без лишней мороки. LXF
На развилке дорог
Преимущество наличия разнообразных дистрибутивов в том, что каждый из них полезен в своей пользовательской нише. Всегда найдутся элитные хакеры, которым не нужны красивая оболочка, многословная документация или даже GUI. Если Fedora и подобные ей дистрибутивы жаждут распространения, пусть подумают о том, чего хочет от системы «человек с улицы». Так ведь ясно – чего: вращающийся 3D-куб для рабочего стола!