Цифровой журнал «Компьютерра» № 123 [Журнал «Компьютерра»] (fb2) читать постранично, страница - 2


 [Настройки текста]  [Cбросить фильтры]

человеческой деятельности, что перестанут рассматриваться как какой-то отдельный от среды объект. И в этом смысле идея повсеместных вычислений (ubiquitous computing) являлась полной противоположностью модной в то время технологии виртуальной реальности (virtual reality), которая стремилась поместить пользователя «внутрь» персонального компьютера, генерирующего имитацию окружающей действительности.

Самое интересное, что эти размышления Вейзера были не просто теоретизированием. Инженеры в PARC всё же в большей степени практики, чем философы.

Сразу несколько творческих групп в стенах исследовательского центра Xerox трудились над материальным воплощением идеи ubiquitous computing, пытаясь заглянуть в будущее. Они, безусловно, осознавали, что результат их работы будет всего лишь концепцией, попыткой оценить жизнеспособность повсеместных вычислений, а настоящие «повсеместные» гаджеты будут сильно отличаться от прототипов, ограниченных несовершенствами технологий девяностых.

Кроме того, экспериментальный характер этого исследования ограничивал повсеместность вычислений рамками одного офиса — самой лаборатории PARC. Но разве все эти ограничения способны остановить настоящих мечтателей?

ParcTab. Кочевник между «Звёздами смерти»
Вейзер не сомневался, что «повсеместная» компьютерная система должна быть распределённой, а сами компьютеры в зависимости от специализации должны принимать разные формы. Некоторые из них будут стационарными и даже персональными, а другие превратятся в кочевников (nomadic), следующих за своими хозяевами.

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

компьютеры дюймового масштаба (1 дюйм = 2,5 см) — небольшие вычислительные устройства размером с ладонь или меньше, которые постоянно находятся с пользователем и постоянно включены в повсеместную инфраструктуру. Им инженеры PARC дали общее название Tab;

компьютеры футового масштаба (1 фут = 30 см) — также носимые девайсы, хотя их размер и не очень приспособлен для постоянного ношения. Скрепя сердце, исследователи отнесли к прототипам фут-компьютеров тогдашние ноутбуки. На самом же деле, как нам теперь понятно, они размышляли о планшетах. И поэтому название для этого класса компьютеров подобрали соответствующее — Pad;

компьютеры ярдового масштаба (1 ярд = 91 см). В девяностые они относились к разряду фантастики. Компьютерные стены общего пользования, отображающие информацию сразу для множества людей и позволяющие коллективно работать над задачами. Для них было предложено название Board.

Работа велась сразу по всем трём фронтам, но наиболее значимые результаты были получены только с Tab-системами. XeroxPad — десятидюймовый планшет, оснащённый радиомодулем для взаимодействий ближнего поля (NFC), так и остался грубым прототипом.


Компьютер-стена LiveBoard — гигантский проекционный телевизор с лазерным сканером положения руки пользователя сумел выбраться из прототипного состояния и даже попал в серийное производство, правда, в слегка уменьшенном виде.


А вот малыш ParcTab, компьютер-кочевник размером чуть больше пейджера, добрался до периода реального использования и пережил несколько инкарнаций.

Все три новых класса компьютеров, а также привычные уже персоналки и рабочие станции Unix, включённые в локальную сеть, и составили распределённую повсеместную систему.

В основу её концепции коллектив Вейзера положил два понятия: коммуникация и контекст. Коммуникация — повсеместно настроенная простая связь всех компьютеров позволит им мгновенно делиться информацией о собственном статусе, своём пользователе и окружающей их обстановке, то есть контекстом, в котором они работают в данный момент. Такой контекстной информацией могут быть сведения о пользователе компьютера, окружающих его в данный момент людях, статусе других, находящихся поблизости, компьютеров и периферии, например принтеров, или, к примеру, кофеварок, информация о времени, погодных условиях и многом другом.

Благодаря обмену текущим контекстом повсеместным компьютерам не нужно быть особенно интеллектуальными. Им достаточно предоставлять своему пользователю в каждый момент времени нужную ему информацию. Как это делают, например, часы на руке, о существовании которых мы по большей части забываем. Роль вездесущих «часов» в эксперименте Вейзера выполняли малыши ParcTab.

Размер ParcTab составлял половину размера имеющихся в то время на рынке PDA-устройств наподобие Apple Newton — 10х8х2,5 сантиметра. Благодаря уникальной конструкции и особенностям программного обеспечения,