Коммуникаторы, смартфоны, КПК, GPS-навигация |
Новости : Каталог КПК : Аксессуары : Программы для КПК : Форум : Статьи, обзоры | ||
Где купить : Цены : Техподдержка : Для прессы : Контакты : Вакансии : Ссылки : Пропажи | поиск: | |
HPCru -> Библиотека -> КПК Sharp Zaurus SL-C700: Linux бьет по карману -> Версия для печати |
По всей видимости, первым карманным компьютером на ОС Linux, дошедшим до конечных покупателей, был Helio компании Vtech. Он стоил $180 вместе с крэдлом (в те времена — лето 2000 года — это было просто немыслимо дешево). Следующим был Agenda VR3 от Agenda Computing; его подробно описал коллега Отставнов, проникнувшись идеей Юникса в кармане. Сразу вслед за ним появился воистину народный — средства на его разработку были собраны благотворительным фондом — индийский Simputer, который поразил всех изначальной мультиязычной поддержкой, распознаванием голоса, экраном 240x320 и 32 Мбайт RAM — причем стоил он меньше $200. Для всех этих устройств смысл использовать Linux Embedded был в том, чтобы не платить лицензионных отчислений ни Palm, ни Microsoft. Устройства на этой платформе долго оставались уделом покупателей, не желавших платить большие деньги за карманный компьютер; на соответствующих сайтах энтузиастов появлялись программы самого невообразимого характера для Linux-наладонников, пользователи были довольны, а большой мир взрослых людей не воспринимал все это всерьез.
Так продолжалось до тех пор, пока Sharp не выпустил Zaurus SL-5000 (конечный вариант — 5500). Эта машинка имела вполне серьезные характеристики (Intel StrongARM SA-1100, 32 Мбайт ROM/16 Мбайт RAM, экран 240x320) и, самое главное, в ней было реализовано интересное дизайнерское решение: сдвижная передняя панель с аппаратными клавишами, под которой открывается клавиатура. Аналогичное решение мы видим в Palm Tungsten T, только под сдвижной панелью обнаруживается не клавиатура, а область граффити. Идея была очень привлекательной, и продавался (да и сейчас продается) SL-5000/5500 весьма неплохо. После него были выпущены MI-E25DC и SL-A300. Linux Embedded перестал быть уделом устройств исключительно низкой ценовой категории.
В середине декабря прошлого года в Японии начались продажи нового КПК компании Sharp на ОС Linux - Zaurus SL-C700. Машинка сразу привлекла к себе внимание своими техническими характеристиками: Intel XScale PXA250 с выставленной частотой 400 МГц, 64 Мбайт ROM (из которых 30 доступно пользователю)/32 Мбайт RAM, экран с разрешением 640x480 (sic!), слоты расширения Compact Flash и Secure Digital — короче говоря, никак не Low-End. При его разработке были учтены пожелания и замечания пользователей предыдущих моделей линейки Zaurus. Вначале компания совершенно не предполагала выводить новинку за пределы японского рынка, где она стоила около $500-550, но после представления ее на Consumer Electronics Show в Лас-Вегасе выяснилось, что покупателей в других странах тоже предостаточно. В Sharp очень не хотели заниматься локализацией нового Zaurus, но пришлось — и в этом году он появился в продаже в США по цене $700.
Выглядит новый Zaurus очень стильно и солидно. Корпус выполнен из пластика красивого серебристо-стального цвета; немного обидно, что КПК такого класса не оборудовали металлическим корпусом, но, с другой стороны, он и так не легок: 225 г. Книжечка смахивает на сильно уменьшенный ноутбук: в сложенном состоянии ее габариты составляют 119x83x18 мм. Почти как у ноутбука расположены слоты расширения, порты и разъемы: слева закрытый аккуратной резиновой заглушкой выход на USB для синхронизации с настольным компьютером (новинка поставляется без крэдла), справа (в бесклавиатурном положении эта сторона становится верхом) слот Compact Flash Type II, стилус и выход на наушники/микрофон. Записывать звук C700 умеет как с микрофона, так и, подобно некоторым машинкам на Pocket PC, с головных телефонов. С задней стороны располагаются пятивольтовый разъем зарядного устройства, слот Secure Digital/MMC, инфракрасный порт, кнопка включения и короткоходное колесико прокрутки. Колесико не может работать клавишей, как это сделано в других наладонниках. Зато в непосредственной от него близости располагаются кнопки ОК и Cancel, что, как выяснилось в процессе эксплуатации, даже удобнее. Слот Compact Flash закрыт пластмассовой заглушкой от пыли, SD/MMC — нет. На корпусе есть два светодиода, сигнализирующие о приходе новой почты и о процессе заряда аккумуляторов.
Верхний торец: виден открытый слот CompactFlash и разъём наушников/микрофона |
Аккумуляторная литий-ионная батарея на 950 мАч (3,7 В) |
Zaurus раскладывается на манер планшетных ПК от Acer |
Под кнопками «OK»/«Cancel» располагается колесико прокрутки, правее инфракрасный порт и слот SD |
Такой экран появляется при перезагрузке SL-C700 |
Итак, внутри SL-C700 установлен Linux (Lineo Embedix) с ядром версии 2.4.18. Сразу нужно сказать, что если пользователь никогда не работал с Linux на настольном компьютере и не имеет ни малейшего желания обучаться ему на КПК - это не проблема. По ощущению людей, имевших дело с наладонниками исключительно по моей просьбе - для проверки «интуитивности» интерфейса, - на освоение управления SL-C700 требуется меньше времени, чем на освоение КПК на Palm OS и Pocket PC. Новый Zaurus предоставляет возможности для решения стандартных задач, возлагаемых на карманный компьютер, и много больше. Для того, чтобы им пользоваться, не нужно вникать в системные тонкости - все просто и очень понятно. Вообще, если не считать некоторых огрехов, о которых будет сказано ниже, общение с Zaurus оставило у меня удивительное ощущение, которого не вызывают ни Pocket PC, ни Palm OS: заботы разработчиков о пользователе. Я не хочу сказать, что юзабилити в Palm OS или Windows CE отсутствует (хотя в последней платформе скорость работы с КПК - не путать со скоростью работы процессора и прочей ерундой! - явно оставляет желать лучшего), но у меня сложилось впечатление, что инженеры Sharp целыми днями сидели и размышляли: чего бы такого еще сделать, чтобы было покомфортнее работать? Нигде в Zaurus не встречаются навязчивые «мастера» и не предлагается помощь без спросу; но всегда эту помощь можно получить в пределах одного щелчка мыши. Работать с прикладными программами удобно, настройки и пункты меню находятся именно там, где и ожидаешь.
Во всех КПК Sharp Zaurus используется графическая оболочка Qtopia компании TrollTech. По субъективным ощущениям она взяла лучшее (или, по крайней мере, наиболее привычное среднему пользователю) от интерфейса настольных систем - например, кнопку запуска приложений «как в иксах», или, если хотите, как в MS Windows, также в ней просматриваются некоторые черты сторонних менеджеров для Palm OS. Внизу расположена горизонтальная полоса панели задач, оканчивающаяся слева той самой кнопкой с логотипом Qtopia и справа часами. Привычным образом значки запущенных приложений выстраиваются слева, а значки информационные - звук, карточка, аккумулятор, соединение и т.п. - справа. Сразу хочется похвалить разработчиков этих самых информационных значков - они не просто вызывают соответствующее приложение, но и отображают всю нужную информацию. Тот же значок рупора, знакомый всем с бог знает какой версии Windows, имеет внизу полоску, символизирующую уровень сигнала; значок батареи меняет цвет в зависимости от уровня заряда.
Оболочка QTopia в портретной ориентации. Внизу видна панель задач. |
Информация о системе. А как у вас со зрением? |
Zaurus SL-5000 комплектовался простеньким текстовым редактором. В SL-C700 установлены два ведущих приложения из мобильного офиса компании Hancom: HancomMobileWord и HancomMobileSheet, которые суть текстовый редактор и табличный процессор соответственно. К последнему претензий нет: сделан он безукоризненно, имеет четкое, крупное меню и позволяет нажатием одной клавиши в очень широком диапазоне изменять масштаб (на экране может отображаться таблица размером от 3x4 до 18x27 ячеек). Все необходимые функции для работы с электронными таблицами присутствуют, документы Microsoft Excel он открывает без проблем. MobileWord же по функциональности напоминает никак не Microsoft Word, но скорее WordPad и оставляет по себе ощущение топорно сделанного продукта. Во-первых, функций у него явно недостаточно для того, чтобы называться текстовым процессором: нет даже такого примитива, как выравнивание текста по ширине. Во-вторых, пункты меню и выскакивающие сообщения («Файл с таким именем уже есть. Заменить?») имеют неприлично мелкий шрифт. Для того, чтобы прочитать сообщение, приходится вглядываться в экран, и нет никакой возможности изменить размер; на применение функции масштабирования редактор вообще никак не реагирует, что несколько ошарашивает. Можно только вручную выбрать размер шрифта набираемого текста - приемлемый, на мой взгляд, размер кегля начинается с 18. Тестовый документ большого размера (роман М.Булгакова «Мастер и Маргарита» на английском языке занимает мегабайт чистого текста; натужно, по две-три минуты, но уверенно он открывается в любом Pocket PC или Palm) HancomMobileWord вообще не смог открыть - умер в процессе. Что совершенно непонятно, так это то, что ему не удалось открыть этот документ даже в текстовом формате, то есть без необходимости конвертировать. Документы меньшего размера в любом формате он открывает без проблем, хотя и долго. Кстати, оба продукта Hancom при попытке открыть большие документы из диспетчера файлов предупреждают о большом размере и возможно долгом времени открытия, что удобно - всегда может сложиться так, что ткнул по ошибке; ждать же минуту-другую в случае двухмегабайтного файла очень скучно. Возможно, что из финансовых соображений Sharp купила у Hancom урезанный вариант текстового редактора, но в таком случае непонятно, почему та же участь не коснулась табличного процессора. Вообще, HancomMobileWord оставил по себе очень тяжкое впечатление, особенно по контрасту со своим собратом.
HancomMobileSheet |
По каким-то (опять-таки, видимо коммерческим) причинам вместо браузера Opera, поставлявшегося вместе с SL-5000, в комплект ПО SL-C700 входит NetFront; тоже, впрочем, достойный продукт. Почтовый клиент удовлетворит самого взыскательного пользователя: папки, фильтры - все на месте, разумеется, используется записная книжка. Программа для просмотра изображений тоже имеет все необходимые функции и достаточно удобна. К традиционным PIM-приложениям нет претензий: все нарекания, которые вызывали календарь, записная книжка, список дел и блокнот в предыдущих моделях, были приняты разработчиками во внимание и недостатки устранили. Для записи с микрофона или наушников используется программа Voice Recorder, которая, в частности, позволяет настроить уровень чувствительности микрофона. Media Player по умолчанию умеет проигрывать файлы в форматах MPEG1, WAV и MP3. Программа сама ищет все мультимедиа файлы на встроенной памяти и картах расширения и выводит их в один большой список. Можно создать собственный плейлист. Проигрыватель оставил по себе только приятные впечатления; учтя пожелания пользователей, разработчики добавили кнопочку , отключающую дисплей, и вообще переработали дизайн программы. Обратно экран можно включить почему-то клавишей "Cancel".
Media Player. Поддерживает, кстати, плагины, и их уже много |
Настройки сетевых соединений |
Настройки подсветки |
Несколько нечетко реализована работа с контролем аккумуляторных батарей. Невозможно точно посмотреть уровень заряда, есть только рисунок батарейки, меняющий окраску слева направо даже без указания процентов, что, конечно, несерьезно. Особенно нехорошо то, что Zaurus, естественно, выдает предупреждение о низком заряде батареи, но в случае критического падения напряжения он просто выключается намертво и не реагирует более ни на что. Включиться он после этого может только после нескольких минут заряда и будет выполнена обязательно перезагрузка (все пользовательские данные и настройки останутся в целости и сохранности). На корпусе самого устройства есть светодиод, который загорается в режиме зарядки. Zaurus, однако, никак не способен поведать своему владельцу о том, что его батарея уже зарядилась. Во всяком случае, поставленный вечером заряжаться аппарат утром все также сигнализировал «заряжаюсь» светоиндикатором, а при включении демонстрировал рисунок заряжающейся батареи, и это при том, что еще несколько часов назад отключенный от источника питания КПК демонстрировал 100%-уровень заряда.
У многих пользователей SL-5000/5500, незнакомых с Linux, вызывал нарекания диспетчер файлов. Директория корневого каталога ставила в тупик неподготовленного человека, и не всякий сразу догадывался, что файлы с карты расширения следует искать в /mnt/card0. В C700 все наоборот: диспетчер файлов дает доступ только к каталогу , в который входят директория пользовательских документов (все операции осуществляются с правами root) и карты расширения, а все остальное можно посмотреть из терминала или воспользовавшись сторонним решением. Почему разработчики не сделали переключатель simple/advanced - неясно. Встроенный File Manager не умеет копировать/перемещать файлы кроме как через Copy/Paste, зато при удержании стилуса на файле выводит контекстное меню. Для каждого типа файлов есть свой красивый значок, мало этого, картинки кэшируются в пиктограммы (thumbnails), которые отображаются вместо значков. Очень удобно и красиво, особенно при просмотре директории с разнообразными файлами.
Очень красивые и при этом функциональные значки |
Оба Java-апплета работают одновременно, на заднем плане Media Player проигрывает MP3-файл |
Зачастую при покупке КПК делается большой упор на поставляемое вместе с ним ПО, после чего, разумеется, наиболее выигрышно выглядят устройства на Windows CE: всегда стандартные решения в виде Word/Excel/Reader/Explorer. Почему-то мало кому в голову приходит, что программная ценность компьютера - неважно, настольного или карманного - определяется не сколько тем, сколько ПО продается вместе с ним (хотя это важно и удобно, вне всякого сомнения), сколько количеством более-менее свободно доступного ПО для данной платформы. Под свободно доступным я понимаю в данном случае не только бесплатность ПО, но и количество его. Непревзойденным лидером в этом отношении является Palm OS, что обусловлено мудрой политикой разработчиков в отношении сторонних авторов, проводимой ими с самого начала. Бесплатного ПО для Windows CE, прямо скажем, немного. Платное ПО стоит недешево, и, даже если пользоваться пиратскими сайтами, все равно ассортимент оставляет желать лучшего. В процессе написания этой статьи я с некоторым изумлением обнаружил, что для Sharp Zaurus ПО в сети доступно уже побольше, чем для Windows CE, и почти все оно бесплатно. По преимуществу это разработки энтузиастов и портированные с «больших» компьютеров утилиты. Мне удалось найти только несколько приложений, поддерживающих разрешение VGA, но это явно вопрос времени. Ожидания руководства Sharp, которое, выпуская первые модели Zaurus, надеялось, что ПО будет написано силами linux-сообщества, явно оправдались.
В интернете для Zaurus можно найти огромное количество программ, имеющих самые разные области применения: текстовые и HTML-редакторы, сетевые мониторы и шифровальные утилиты, факс-программы и базы данных, словари и переводчики2, альтернативные оболочки и файловые менеджеры, есть даже альтернативные образы операционной системы, в которых исправлены ошибки, убраны ненужные для работы излишества и добавлена возможность убирать ненужные системные модули; благодаря этому объем свободной для пользователя флэш-памяти увеличивается с 30 до 40-45 Мбайт. Можно установить эмуляторы самых разнообразных «встроенных» платформ, на Zaurus портирован (в бета-версии) даже POSE - Palm OS Emulator, эмулятор Palm OS, который позволяет запускать программы для этой платформы. Доступны дополнительные видеоплееры, как коммерческие, вроде tkcVideo, который поддерживает форматы MPEG 1,2,4 (DivX), RealVideo, MJPEG и AVI, а также форматы сжатия аудио MP1, MP2 и MP3, так и бесплатные вроде Opie Player 2. Можно загрузить плагины к стандартному проигрывателю, которые добавляют функциональности и поддержку разных форматов. Есть программы для записи звука с микрофона напрямую в mp3, консольные аудио- и видеоплееры. Доступны движки для распознавания речи на нескольких языках (русского, разумеется, нет).
Для тех, кого радует сам факт наличия в кармане Юникса и кто имел дело с ним на настольном компьютере, написан этот раздел. Пользователи, далекие от Линукса, могут пропустить и не читать.
Итак, запустив терминал (только одну копию единовременно, к сожалению) мы получаем оболочку Bash 2.05 (по умолчанию). В настройках программы можно выставить излюбленную расцветку «зеленый на черном». При виде этого у меня сработал рефлекс и я практически машинально набрал Самую Главную Команду: man. Меня постигло горькое разочарование - таковой Zaurus не знает. Впрочем, поразмыслив немного, я догадался, что ее просто переименовали в help со всеми вытекающими последствиями. Краткий разбор показал, что по умолчанию установлено почти все, что нужно для нормальной жизни: такие утилиты, как ls, du, grep и им подобные аккуратно работали, свои функции выполняли исправно mount/umount и даже uptime. Что меня изумило, так это то, что по умолчанию установлен даже wget. То, что недоложили разработчики, свободно можно найти в Сети: на Zaurus портированы less, Midnight Commander (!), Emacs, Joe, vi, jed, архиваторы z, zip, bzip и многое другое.
ls -la в домашней директории root |
В общем и целом, работать с консолью Zaurus можно довольно комфортно, если не считать размера шрифтов, конечно. Если вам это знакомо — ваша работа с КПК будет быстрой и удобной, так как количество, качество и разнообразие консольных утилит для Zaurus достаточно велико и все время увеличивается.
Итак, что же получилось у Sharp? Очень, очень интересное устройство. Разработчики как аппаратной, так и программной части хорошо потрудились, и, если не считать нескольких мелких недостатков, то, что называется мудреным словом «юзабилити» - удобство пользования - в новом Zaurus на высоте. Продумана масса мелочей и везде видна забота о пользователе. SL-C700 умеет синхронизироваться с Microsoft Outlook и Palm Desktop, а для синхронизации с Lotus Organizer, ACT! и другими PIM-приложениями в Сети можно найти бесплатные библиотеки. Аналогично с сотовыми телефонами: для синхронизации записной книжки с телефонами Siemens нужно загрузить дополнительное ПО, а хрупаловскую «Нокию» Zaurus понял сразу и переданную по инфракрасному порту запись из адресной книги обработал правильно.
Sharp умудрилась сделать устройство, которое подойдет как пользователям, любящим копаться в недрах своего компьютера и всячески настраивать его «под себя», так и людям, желающим начать работать «здесь и сейчас». Аналоги всех программ, которые входят в комплект Pocket PC 2002, в C700 есть. Отсутствует только программа для чтения электронных книг, она почему-то не пережила локализации, и в тех устройствах, которые поставляются англоязычным пользователям, ее нет. В интернете можно найти много сторонних решений, например удобную программу Just Reader. Большую часть программ, необходимых в повседневной жизни, также можно найти в Сети; в основном они, однако, не оттестированы на C700 и не поддерживают высокое разрешение экрана. Чаще всего это не мешает им нормально функционировать.
Количество русифицированных программ для Zaurus измеряется единицами. Компания МакЦентр неплохо локализовала интерфейс графической оболочки и прилагаемых программ, а также реализовала возможность ввода текста и чтения кириллических документов. Но на большое количество русифицированных сторонних приложений в ближайшее время рассчитывать явно не стоит. Если же с английским у вас все в порядке и русифицированный интерфейс всех программ не принципиален - милости просим. Только советуем вам заранее сходить к окулисту и запастись очками - они вам понадобятся.
Приложение: результаты тестирования Sharp Zaurus SL-C700. Для сравнения использовались RoverPC P5 и Asus MyPAL 600.
Методика теста: в большом тексте (роман «Мастер и Маргарита» Михаила Булгакова, переведенный на английский язык, 1,5 Мбайт) все слова «the» заменили на «ooops». Аналогично, был сформирован xls-файл со случайными данными размером чуть меньше мегабайта, и в нем были заменены везде сочетания цифр «12» на «34». Как указано выше, открыть тестовый текстовый файл в HancomMobileWord не удалось, поэтому приведены (что, как вы видите по результатам, не совсем корректно) результаты работы консольного редактора Joe. Еще мы попробовали архивацию консольным ZIP четырех файлов: doc, xls и двух bmp общим объемом 4 Мбайт.
Test | Sharp Zaurus SL-C700 | Rover PC P5 | Asus MyPAL 600 |
Word «the-ooops» | 0:02 | 4:40 | 4:29 |
Excel «12-34» | 12:15 | 2:54 | 3:00 |
ZIP | 0:31 | 0:42 | 1:04 |
Цифры говорят сами за себя. Производительность HancomMobileSheet крайне низкая, по субъективным ощущениям HancomMobileWord работает на тех же скоростях. Консольные программы работают на порядки быстрее.
Замерять пропущенные кадры в Media Player Zaurus'а не представилось возможным по причине отсутствия в программе такой функции, но следует заметить, что тестовые ролики демонстрировались безобразно медленно, скачками. Что характерно, использование консольных решений отчасти решило и эту проблему - при проигрывании видеоклипа консольным видеоплеером не было заметно рывков изображения, все демонстрировалось достаточно плавно.
Время работы от одной зарядки аккумуляторов. Проигрывание списка из четырех mp3-файлов (56, 128, 192, 320 кбит/с), подсветка включена на максимум, звук выключен.
Sharp Zaurus SL-C700 | Rover PC P5 | Asus MyPAL 600 |
2:05 | 3:01 | 5:04 |
Примерно через два часа работы появилось первое предупреждение о низком заряде аккумуляторов, через пять минут появилось следующее, после чего устройство отключилось.
По субъективным ощущениям время работы устройства с PIM-приложениями, текстовыми файлами и консольными программами на минимальном уровне подсветки составляет около пяти часов.
Источники, материалы:
Ferra.ru
Авторы, перевод:
Владимир Сперанский