Сводка Linux.su от 1.03.2004 Рендерим по-маленькому
Мир цифровых технологий развивается стремительными темпами. Мы не успеваем ещё как следует изучить новинки компьютерной техники, а им на смену уже приходят новые образцы, обладающие гораздо большими возможностями. Но одновременно с ростом быстродействия процессоров и увеличения объёмов жёстких дисков происходят и другие изменения, имеющие отрицательный коэффициент. Впрочем, отрицательнось эта относительна - ведь речь идёт об уменьшении размеров электронных устройств. Достижения на ниве миниатюризации просто поражают: чего стоит только жёсткий диск от Toshiba размером со среднюю монету, который при диаметре пластин около 2 см вмещает от 2 до 4 Гб информации! Да и сотовые телефоны, способные сейчас не только "поддержать разговор", но и позволяющие побродить по сети или прочитать электронную почту, давно облюбовали себе место между зажигалкой и пудреницей, порой бесследно
изчезая в недрах дамских сумочек.
Пройдёт немного времени, и электронные помощники всевозможных размеров и функциональных назначений заполнят нашу жизнь в таком количестве, которое и не снилось привычным настольным компьютерам. Но все эти наладонники, смартфоны и прочие устройства обладают процессором и, следовательно, должны управляться соответствующим программным обеспечением. Здесь уникальная масштабируемость операционных систем Linux приходится как нельзя кстати. Впрочем, операционная система - это лишь управляющий центр, а для удобной и полноценной работы с подобными изделиями необходимы соответствующие программы. И наибольшее внимание уделяется сетевому программному обеспечению - возможность просмотра Web-страниц является одной из главных функций в устройствах, обладающих хоть каким-нибудь экраном.
Как же будет развиваться программное обеспечение в данном секторе? Своё мнение по этому поводу (а также по поводу будущего Linux-систем) высказал недавно один из "отцов" Интернета и давний энтузиаст Linux Джон Патрик (John Patrick) в интервью ZDNet, перевод которого опубликован сегодня на нашем сайте. Мы же посмотрим, какие решения, призванные обеспечить удобство и комфорт при просмотре web-страниц с помощью мобильных устройств, существуют на сегодняшний день.
И в первую очередь это касается браузеров, без которых выход в Интернет просто не имеет смысла. Устройства с маленьким экраном появились не вчера и практически одновременно с их выходом на рынок стали появляться соответствующие "карликовые" браузеры. Мы не будем на них заострять внимание, т.к. они зачастую живут в мире собственных операционных систем, нас же интересуют Linux-решения. И здесь бесспорным лидером является браузер Opera.
Ещё в 2002 году в Opera Software ASA разработали технологию Small Screen Rendering (SSR) и сразу же встроили её в свой браузер [www.opera.com/products/smartphone/smallscreen]. Да, они не стали разрабатывать отдельную ветку, ведь размер уже существующего браузера (около 3,5 Мб) позволял без особых ограничений устанавливать его в любые устройства. Новую технологию взяли на вооружение такие компании, как Nokia, Siemens, Sony, Ericsson и другие. Решение оказалось удачным: пользователь получал один и тот же привычный браузер как для PC, так и для мобильного устройства. Получившие подтверждение правильности выбранного направления, норвежцы 20 января этого года объявили о создании технологии Medium Screen Rendering (MSR), позволяющей использовать Opera и на "средне--экранных" устройствах [www.opera.com/pressreleases/en/2004/01/20/index.dml].
Пример Opera показал другим производителям, что если на рынке браузеров для персональных компьютеров простора для развития практически нет (по понятным причинам), то рынок мобильных устройств - нива непаханая, и здесь можно привлечь на свою сторону изрядную долю пользователей. Не желая уступать давнему конкуренту, создатели Mozilla организовали свой проект, который 18 февраля этого года выдал первый "блин" - браузер Minimo 0.1 [www.mozilla.org/projects/minimo]. MiniMozilla предоставляет своим пользователям, владеющим мобильным устройством или просто маломощным компьютером, все "прелести" большого браузера. Для рендеринга контента используются специальные таблицы стилей, объединённые в своего рода технологию под названием CSS Small Device. Как и браузер Opera, который может использоваться на различных платформах,
Minimo тоже планируется в ближайшем будущем сделать кроссплатформенным приложением.
Кстати, для пользователей Mozilla вышла новая версия пакета, позволяющего придать интерфейсу браузера вид в стиле Keramik, весьма популярного для KDE. Пакет Keramikzilla Crystal GT 0.9.2 можно загрузить с официального сайта разработчиков [www.polinux.upv.es/mozilla] (Кстати, в Opera последних версий проблему однотипного с системой внешнего вида решили по-другому - пункт меню Windows Native позволяет использовать для оформления интерфейса системные настройки).
Впрочем, чтобы не превращать данную статью в сравнение достоинств и недостатков двух популярных браузеров, познакомимся с новой версией браузера с непривычным названием Kazehakase-0.1.3 [kazehakase.sourceforge.jp]. В этом браузере необычно не только название, но и внешний вид (необычность присуща практически всем творениям Страны Восходящего Солнца, где был создан и Kazehakase). Интерфейс браузера сделан практически прозрачным, что, впрочем, не мешает программе вполне достойно исполнять свои обязанности.
Вышла первая (точнее, нулевая) альфа-версия почтовой программы Sendmail 8.13.0.Alpha0 [www.sendmail.org]. Версия предназначена для тестирования, так что вы можете принять участие в разработке этого проекта, выступив в роли испытателя новой версии программы. При этом не забудьте, что Sendmail - это не почтовый клиент, которым вы пользуетесь обычно для чтения своей почты, а мощная программа транспортировки сообщений по сети.
Для желающих узнать подробнее о принципах работы и вариантах настройки популярных загрузчиков GRUB и LILO предлагаю почитать статью, появившуюся недавно на сайте Pycs.net [www.pycs.net/lateral/stories/23.html]. Это пошаговое описание процесса загрузки Linux-систем. В ближайшее время на нашем сайте будет выложен перевод этой статьи для тех, кто не очень дружен с английским языком.
Но хватит о серьёзном. Скажите, вы когда-нибудь пугались до смерти, когда сидели у компьютера, а сзади к вам неслышно подходил какой-нибудь человек? Теперь с этой проблемой покончено. Австралийская компания Advance International Enterprises выпустила в продажу зеркало заднего вида для монитора [www.imate.com.au]. Несмотря на кажущуюся никчёмность новинки, её применение имеет явную пользу: вид в зеркале, установленном поверх монитора, позволяет не чувствовать себя совершенно изолированым от окружающего мира, да и переключение взгляда между монитором и зеркалом позволяет немного снять напряжение с глаз. Покупать, конечно, за 23 доллара подобную игрушку не стоит, но приспособить для этих целей автомобильные модели вполне под силу умельцам с правильными руками. Кстати, неплохая идея для изготовителей геймерских аксессуаров: для
автосимуляторов пригодились бы дополнительные мониторчики в виде автомобильных зеркал, размещённых на главном мониторе - иллюзия полная, плюс освобождение экранного пространства.