January 5th, 2004

doorway

Систематизировал свои впечатления от Sony UX50

тут:

http://www.livejournal.com/community/ru_gadget/74530.html?style=mine

UPD: спасено из кэша -- коммьюнити сдохло

Чуть больше месяца назад я решил, что мне нехватает возможностей Nokia 9210: отсутствие GRPS, Bluetooth, слабый процессор и общая моральная устарелость аппарата побудили меня искать замену. Не дождавшись в течении двух лет (а обещали новый коммуникатор и осенью 2002 и осенью 2003) адекватного апгрейда от Nokia, я начал смотреть в сторону Bluetooth-связок. Казалось бы, очевидным решением была бы машинка на WinCE, но с ними все плохо: по непонятной мне традиции наличие клавиатуры автомагически накладывало на аппарат клеймо проклятия "для вертикальных рынков" - в переводе с языка маркетологов на человеческий это означало массу под килограмм, цену под $1,5K, чудовищную usability и технологическое отставание всех потрохов минимум на пару лет по сравнению с бесклавиатурными аналогами, а также полное отсутствие какой-либо вменяемой поддержки как от производителя, так и от сообщества пользователей. Поэтому, фактически, выбор происходил между Sony UX50 и Zaurus SL760 и был сделан в пользу первого - из-за наличия встроенных Bluetooth, WiFi и камеры, а в первую очередь - хотелось попробовать хваленое удобство PIM для PalmOS. Вот тут немного о том, что я хотел: http://www.livejournal.com/community/ru_gadget/61880.html?thread=210104#t210104 Ну что ж. Да, удобство PIM, в отличие от софта для Zaurus, фактически немодифицированной для использования на PDA десктопной версии - и в отличие от того, с чем приходилось иметь дело на Symbian - неоспоримо. Учитывая, что это то ПО, с которым приходится иметь дело девять случаев из десяти, когда достаешь PDA из кармана - это очень и очень важно. Но вот посмотрим, что происходит в оставшемся десятом.. Во-первых, забудьте про все, что пишут в обзорах карманных компьютеров. То есть все, что пишут про Sony UX, написано одной из двух категорий людей: те, кто прочитал проспекты, погонял немного предустановленное ПО и написал по этому материалу статью и те, кто уже давно пользовался "пальмом попроще" и теперь пересел на технологически гораздо более продвинутую машинку. Те и другие, очевидно в полном восторге. Почему не в восторге я? Потому что, положа руку уж не знаю на что, признаюсь: PalmOS это ЧУДОВИЩНО, совместимость ПО отвратительна, передача данных различного формата между разнородными устройствами по Bluetooth и IrDA это жесткое садо-мазо, и веры в человечество (уже смешно, правда?) современная ситуация не добавляет. Теперь по пунктам: о PalmOS. Развиваясь, как операционная система для дешевых и ограниченных в ресурсах машинок, система как-то незаметно для себя преодолела технологический барьер, оставаясь все столь же принципаильным low-end'ом, но обросшим восхитительным набором костылей и подпорок! Судите сами - современный Palm может иметь 128Mb памяти, процессор мегагерц на двести, экран 480x320, поддержку всяческой мультимедии и так далее - и что, это сделает его эквивалентным аналогичному аппарату на другой операционной системе? Да! - отвечают авторы обзоров. Да что вы курили, товарищи, неужели эта дурь легальна? В системе нет: Не то, что нормальной многозадачности, а внятного таск-свитчинга с сохранением контекста. То есть - если вы качаете по сети себе книжку почитать - вы качаете себе по сети книжку почитать. Вы не можете делать НИЧЕГО больше. Если вам приспичило заглянуть в ToDo, каленадрик, собственные заметки или еще что - привет. Сетевое соединени оборвется. Да, кстати, в веб-броузере NetFront ОДНО окно. В другое можно переключиться только закрыв текущее. Разве что кэш нормально работает и кнопка back, и то, думается, было сделано, потому что авторы опасались за свою жизнь и здоровье. Поддержки Unicode. Это не просто значит, что нельзя почитать ЖЖ (да можно, есть костыль, то есть, простите, публичная proxy с перекодировкой). Это значит, что нельзя работать с SMS по-русски, потому что там все тот же Unicode. Это значит, что вы можете попрощаться с русским языком во всех данных органайзера, передаваемых с других устройств. Минимальной унификации периферийных драйверов. Из шести программ третьих фирм, посылающих SMS через телефон и последовательный порт, по IrDA заработала одна, через Bluetooth - ни одной. Хорошо хотя бы, что функция dial рализована в виде более высокоуровневого интерфейса и звонить можно из любой записной книжки. Нормальной файловой системы. Да-да. Файловая система существует в виде костыля сбоку, который никто не обязан понимать, хранилище информации по умолчанию - неструктурированная (ну, почти неструктурированая - можно определить в некотором приближении принадлежность конкретного объекта) помойка в основной памяти. То есть как будто в 1990 год попал. У меня тут как раз журнал "Электроника" с обзором карманников 1989 года валяется - поразительно, как мало изменилось с тех пор. Есть USB-порт. Вы думаете, к нему можно что-то подключить? Ха-ха. Ну и всякие прочие мелочи. Вот хороший пример: у меня есть memo, произвольный текст, килобайта два, не больше. Дай-ка, думаю, я его себе по почте пошлю! Агаблин. Лезу в почтовую программу, выбираю там функцию attach и вижу.. список, ага, картинок и видеороликов! (не забывайте - файловой системы "как бы нет"! то есть перейти в другой каталог и выбрать что нужно - нельзя!) Ладно, возвращаемся в почтовый редактор.. Ищем там функию insert from.. не находим! Замечательно. Запускаем чортов memo, делаем select/copy.. щас! оно "не помещается в клипбоард" (ДВА кило, не гига и не мегабайта). Понимаете? И так у них все. Из броузера нельзя сохранить текущую страницу. Просто нельзя и все - хотя если это как-то сделать шаманским методом, то прочитать он ее потом сможет. Для того, чтобы просто принять по IrDA или BT файл и сохранить его, а не отвергнуть как "нечто в неизвестном формате" - нужно поставить дополнительную программу за десять баксов. MobiPocket мистическим образом на пальме утратил способность присущую ему на других платформах понимать неконвертированный html. И т.д. Отдельно - несколько слов о совместимости устройств и форматов данных. Живя на интегрированном приборе "все в одном", я не представлял в деталях, насколько все плохо с, казалось бы, давно устоявшимися стандартами ObEX/vcal/vcard. Это, возможно, беда не PalmOS, а всех сразу, но есть универсальное правило - если у вас есть хотя бы какие-то поля в business card которые не абсолютно идентичны на принимаемой и передающей стороне - будте готовы что при передаче они потеряются или отконвертятся в чорт знает что. Про передачу todo/календарных событий в любом отличном от простого appointment виде можно просто забыть. Фотографии в записной книжке прекрасно передаются с телефона на palm, но не обратно - обратно от пытается послать нечто, что телефон не понимает напрочь. Синхронизировать данные органайзера в телефоне и пальме, судя по всему, можно только через отдельный сервер, например, SyncML, который я ставить поленился - слишком много ему нужно всякой дополнительной всячины. Поэтому записную книжку с Nokia 9210 на Nokia 7650 и Sony UX50 я передавал через программу smartVcard (и тут не обошлось без горбухи - пока я не поставил SmartVcard еще и на 7650, благо бывает, она видела только первую запись в файле - это, правда, Nokia виновата, а не PalmOS ;-). С идеей читать SMS с PDA пришлось попрощаться сразу - мало того, что нет софта, понимающего Unicode, так еще и нет софта, который мог бы читать их не с симки, а из памяти Nokia7650 (на симке этот телефон вообще ничего не хранит, и правильно). Соответственно, работа с полученным по sms vcard выглядит так: сохранить в записную книжку телефона, из записной книжки телефона послать на "соньку" (если все хорошо, то на этом и кончается, если плохо - есть еще одна стадия: отредактировать и послать обратно на телефон). Вобщем, не доставать телефон из кармана - утопия. Итак, а что мы получаем взамен? Небольшие габариты и вес. Zaurus таки побольше будет. Очень удобный органайзер. Действительно удобный, потому что на Nokia 9210 связь между разными объектами приходилось делать с помощью "навесного" софта вроде PimDeLux, организующего линки из календаря в адресбук, SmartBirthday, экспортирующий в календарь дни рождения из записной книжки и т п. Записаная книжка так и вовсе выше всяких похвал и софт весь достаточно интероперабелен, потому что форматы данных почти стандартизованы. И тут, правда, не без горбух - первое, что сделал Agendus - убил у меня все фотографии из записной книжки, молча, не говоря худого слова, а те же дни рождения - это модное нововведение от T|T3 и формат этих полей софту третьих фирм неизвестен. Но - найти номер, позвонить или еще что - на порядок быстрее. Читалку книжек - случайно встретив знакомого на улице и попросив у него "чего-нибудь почитать" с большой вероятностью получишь книгу в формате iSilo, а кто ее кроме пальма поймет? ;-) Очень приятный экран. По сравнению с Nokia9210, напоминающим о древних lcd с "тенями" от вертикальных рамок - очень даже. Сравнивал с T3 и остался доволен своим - у T3 традиционно "lcdшные" ядовитые цвета, а у Sony, как, кстати, и на ноутбуках, цветопередача приближена к CRT. И под углом не "желтит". BT и WiFi на борту. И не надо карточки переставлять. Можно и кино смотреть - но придется конвертировать в свой формат и запасаться большой батарейкой, иначе ее только-только фильм показать и хватит. Камера - не судите о камерах 640x480 по тому убожеству, что встраивают в мобильные телефоны. Есть разница. Большая. Клавиатура с подсветкой! Сама клавиатура, правда, по сравнению с Nokia, полная дрянь ;-) Аппаратно - претензия, по большому счету, одна. Memory Stink. Сволочи, it's a Sony.. Даже дебильную зарядку через кроватку можно простить. P.S. очень не хочется менять платформу очередной раз - переучиваться на новый софт и т д.. неужели - придется?