This page is an archived copy on Gagin.ru personal site

InterNet magazine, number 14
Технология|Кентавры
Денис Танаев

Назад в ящик

Кажется, впервые вокруг устройства, полученного из персонального компьютера путем вычитания, удержания и умолчания, поднялось столько шуму. У WebTV нет плюсов, кроме цены, но этого преимущества достаточно, чтобы число пользователей системы сделало ее технологические особенности существенными для создателей сайтов. Рассказывает Денис ТАНАЕВ, denis@demo.ru

Посмотрев на заголовки новостей, можно обнаружить очередной интернетовский парадокс: WebTV расширяет базу подписчиков, будучи со всех сторон теснимо конкурирующими технологиями. Поведение в духе бразильского футбола -- забей на гол больше, чем забили тебе. При этом каждая из технологий, сражающихся за сладкую нишу домашнего интернет-доступа, сохраняет шанс стать тем кукушонком, который вытолкнет остальных из теплого гнезда. Кабельные и спутниковые системы могут оказаться дешевле и значительно быстрее в деле передачи данных, чем модемно-ориентированные приставки. Персональные компьютеры дешевеют не по дням, а по часам, все лучше приучаясь удерживать на лице ту глуповато-покорную ухмылку, которая вызывает такое доверие и любовь массы неискушенных потребителей. Сами американцы, хоть и гораздо медленней, но богатеют -- а их, обитателей "домовладений без компьютеров" (так в отчетах), все еще порядка 60% американского населения. WebTV позволяет плавать по вебу всей семьей, сидя на тахте перед привычным ящиком, -- пожалуйста, вот платы в обычный компьютер для достижения той же цели (например, www.hot-potato.com/ couchhrd.htm). WebTV позволяет принимать интерактивные телевизионные передачи (грубо говоря, по телекартинке можно кликнуть и попасть на соответствующий моменту сайт) -- WebTV for Windows 98 от Microsoft в дополнение к недорогому TV-тюнеру дает как минимум те же возможности. С фланга, которым WebTV примыкает к пылесосам и стиральным машинам, надвигаются совсем странные устройства вроде интернет-холодильников (www.wired.com/ news/news/technology/ story/17872.html). Есть прямые конкуренты, продающие аппаратуру другой марки и работающие с другими провайдерами -- AolTV. Кому из этих мутантов удастся выжить по окончании возникновения видов и наступления всемирного похолодания (достижения равновесия между потребностями рынка и ценой) -- даже не рискнем загадывать.

WebTV (www.webtv.net) -- приставка к телевизору со встроенным модемом. Внешне это коробка размером немного меньше видеомагнитофона. Cегодня приставки бывают двух версий: WebTV Internet Terminal (первенец, он же Classic, появился в 1996 году, он попроще) и WebTV Plus Receiver (этот устроен сложнее).

Задача WebTV Classic -- дать телезрителю легкий и дешевый доступ к Интернету. Просмотр телевидения и навигация по вебу в ней никак не связаны. Модель Classic обеспечивает сервис на уровне прожиточного минимума сетянина -- просмотр веб-страниц, электронная почта, телеконференции Usenet, чаты через веб.

WebTV Plus Receiver -- устройство следующего поколения, позволяющее пользователям совмещать просмотр телевизионных программ с навигацией по Интернету. Этот прибор уже имеет встроенный ТВ-тюнер, умеет автоматически обновлять программу телевидения (с возможностью поиска), напоминать пользователю о начале передач по телевизору, записывать голосовые письма (то есть короткие видео- и аудиофрагменты для последующей передачи по электронной почте). Самое важное, что дает интеграция ТВ и доступа к Интернету в этом устройстве, -- технология Interactive TV Links. Телевизионная компания вместе с сигналом передает данные для WebTV -- например, адрес страницы, на которую предлагает пойти в дополнение к просмотру эпизода.

Версию Classic выпускают Sony и Phillips, а Plus помимо них еще и Mitsubishi. Но сейчас уже мало кто покупает Classic, большинство потребителей предпочитает более умное, хотя и несколько более дорогое устройство. Однако заметим, если идея была в создании дешевой приставки, а WebTV дорожает, то по логике рынка можно ожидать появления других примитивных, дешевых устройств (вплоть до каких-нибудь одноразовых интернет-салфеток).

В таблице 1 приведены сравнительные параметры "железа" WebTV Classic и Plus. Как видно, две модели похожи. WebTV Plus может автоматически получать через Интернет обновления BIOS’а (наиболее приближенной к "железу" программной части компьютера) и самостоятельно их устанавливать. Пользователя спрашивают: "сейчас WebTV будет обновлять свое программное обеспечение, и это может занять до 20 минут. Начать сейчас или отложить на потом?" Если владелец в этот момент занят и откажется, то ему опять предложат обновить программу при следующем включении устройства.
Таблица 1. Параметры WebTV Classic и Plus:
Система WebTV Classic Plus
Цена $99 $199
Месячное обслуживание $19,95 $24,95
Процессор 112Mhz R4640 167Mhz R4640
Память: RAM, ROM, Flash 2MB, 2MB, 2MB 8MB, 2MB, 0
Модем 33Kbps 56Kbps
Порт принтера Встраиваемый (по желанию) Встроенный
Жесткий диск Нет 1 Гб
Поддержка внешних устройств Порт расширения, слот для смарт-карты То же, плюс микрофон инфракрасный порт, ТВ-тюнер
Поддержка принтера Цветные HP серий 400 и 600 струйные принтеры Те же, плюс Canon BJC 80 200, 600, 4000

Для навигации в стандартной поставке поставляется ИК пульт управления. Без клавиатуры можно обойтись -- если понадобится что-нибудь написать (например, письмо или набрать пароль и т. п.), можно воспользоваться вызываемым на экран изображением клавиатуры (on-screen keyboard) и затем курсором "нажимать клавиши". Это чрезвычайно неудобно и годится разве что как запасной вариант, так что почти все клиенты WebTV дополнительно купили себе клавиатуры (не входящие в базовую комплектацию).

Для путешествий по Сети необходимо подключиться. У "родного" провайдера WebTV Network подписка стоит максимум 25 долларов в месяц. Пользователи могут также воспользоваться услугами любого стороннего провайдера и работать с сетью WebTV через него, в этом случае WebTV берет по $9,95 ежемесячно дополнительно к счету провайдера. Этими деньгами оплачивается использование серверов-шлюзов WebTV, которые помимо обычных свойств proxy умеют оптимизировать информацию (в частности, HTML-страницы и звуковые файлы) для более быстрой их передачи через модем и более адекватного воспроизведения приставкой.

Специализированные веб-серверы для пользователей WebTV (мало отличимые от интерфейса) включают:

  • Explore -- тематический указатель полезных страниц. Призван заменить Yahoo! клиентам WebTV. Эксклюзивная разработка WebTV Network. По туманным коммерческим соображениям большинство ресурсов WebTV Network посторонних пользователей обычных компьютеров (а не приставок) не пускают, сообщая что-то вроде "это не для вас, а только для пользователей WebTV". Так что взглянуть на Explore вам не удастся.
  • Поиск (Search) -- поиск информации в Интернете. На самом деле, реально используется сервер Excite/Infoseek. Форма поиска незамысловата: только поле ввода и кнопка "Search", хотя в результатах есть ссылка "Уточнить". Занятно, что хотя страница и оптимизирована для просмотра приставкой WebTV, рекламные баннеры на ней показываются самые что ни на есть обыкновенные. Например, автор видел там баннер склада программ ZDNet Software Library. Зачем он подписчикам WebTV, чьи приставки никаких сторонних программ исполнять не могут, непонятно.
  • Клиент WebTV может пользоваться и обычными Yahoo! с "Альтавистой", но, как всякий портал, WebTV имеет сложную систему соглашений и альянсов с другими брендами и подает пользователю избранных партнеров как часть собственного сервиса.
  • Around Town -- региональная информация: местные прогнозы погоды, репертуары кинотеатров, новости родного города. Информация поступает с сервера WebTV, где и составляется.
  • My WebTV -- позволяет настроить набор информационных источников (погода, новости, биржевые сводки и т. п.) в соответствии с собственными запросами, чтобы иметь их вместе и под рукой. Принцип тот же, что и у "My Yahoo!".

    Первая страница, которую пользователь видит на экране после соединения с сервером WebTV, как раз и содержит ссылки на Mail, Favorites, Explore и Search.

    Помимо навигации по вебу приставки WebTV поддерживают:

  • Электронную почту -- клиенты могут читать электронные письма, в том числе с рисунками, звуковыми вставками, ссылками на веб-страницы. Пользователь WebTV Plus может посылать кадры из видео и звуковые фрагменты, используя в качестве источника телевизор, видеомагнитофон, видеокамеру или встроенный микрофон. В письме они появятся как оформленные в соответствии со стандартом приложения. Длительность фрагментов ограничена, например, можно послать не более 30 секунд звука. Подпись в письме может быть в виде HTML-файла, в том числе и с использованием JavaScript и мультипликационных gif-изображений. Вместо самих картинок адресату высылается их веб-адрес.
  • Закладки (Favorites) -- то, что в Internet Explorer называется так же, а в Netscape -- Bookmarks. Хранятся они в памяти приставки. Помимо ссылок на веб владельцы WebTV Plus могут ставить закладки на телепередачи. Устройство еще и предупредит за одну минуту о начале программы -- незаменимая функциональность для поклонников мыльных опер.
  • SurfWatch -- программное обеспечение, позволяющее закрывать доступ к определенным страницам, которые, например, нежелательно показывать детям. Действие его аналогично одноименной программе для персоналок: при попытке зайти на сайт приставка WebTV соединяется с сервером SurfWatch, который и дает (или не дает, в зависимости от содержания сайта) доступ к сайту. Также можно ограничить детям возможность принимать и отправлять электронную почту. Помимо кнута есть и пряник -- Kid Friendly, специально подобранные сайты для детей.
  • Телеконференции Usenet.
  • IRC (Internet Relay Chat, разговор в реальном времени по многим каналам).

    Полный список возможностей и поддерживаемых WebTV форматов см. в таблице 2. Обратите внимание на 6 аккаунтов, соответствующих каждой приставке, -- WebTV ориентирован на семейного пользователя, и каждый член семьи может пользоваться личным почтовым адресом и списком закладок. Показательно также, что с самой первой модели WebTV поддерживает необходимый для безопасной электронной торговли стандарт шифрования передаваемых данных SSL. Приставка попробует воспроизвести ваш JavaScript, анимированный GIF, мелодию MIDI, Flash-мультик.
    Таблица 2. Список возможностей и поддерживаемых WebTV форматов:
    Категория WebTV Plus and Classic вместе Только WebTV Plus
    Основные возможности Доступ к Интернету (PPP, PAP), 6 экаунтов электронной почты, телеконференции, Surfwatch (возможность фильтрации контента), персонализация, Favorites (закладки) TV listings (в самом простом случае - телепрограмма), WebPIP (ТВ програма на Web странице), мультимедийная почта, Interactive TV Links, напоминание о времени начала передачи
    HTML HTML 1.0; HTML 2.0; HTML 3.2, поддержка фреймов (но очень слабая); JavaScript 1.2  
    Графические форматы GIF89a, и анимированный GIF, JPEG, Progressive JPEG (PJPEG), PNG, TIFF-G3 fax в электронной почте, X bitmap, Macromedia Flash 1.0 Macromedia Flash 2.0
    Аудио форматы AU, WAV, Real Audio 1.0; 2.0; 3.0, AIFF, Shockwave Audio, GSM, MPEG-1 Audio, MPEG-2 Audio, MPEG-1 Layer 3 (MP3), MOD, General MIDI, MIDI Karaoke, Quicktime audio, декомпрессия zip RMF, Beatnik
    Видео MPEG-1 Video, MPEG-3 Video, VideoFlash  
    Безопасность SSL версии 2 и 3; 40bit и 128bit шифрование RC4, сертификаты для GTE, RSA Data Security (VeriSign), Thawte, и VeriSign Class 3 digital certificates  
    Электронная почта/Usenet Совместимая с MIME, звук и картинки, встроенный HTML; форматированный текст, захват видео изображения. Полная поддержка чтения и постинга в newsgroups, автоматическое раскодирование наиболее популярных алгоритмов кодирования бинарных файлов  
    Chat IRC (Internet Relay Chat); HTML Chat  

    Тэги WebTV

    Разработчики WebTV пытаются сыграть в ту же игру, которую в свое время затеял Netscape и поддержал Microsoft, -- вводить в HTML новые тэги. Большая часть нововведений связана с цветом, графическими эффектами и указанием местоположения курсора после загрузки страницы. Значительная доля новшеств не документирована, и более того, разработчики отказываются давать пояснения, утверждая, что это "закрытая техническая информация". Официальные документы лежат на сайте developer.webtv.net. Энтузиасты создали немало сайтов, посвященных секретам WebTV (ключевая фраза для поисковых машин -- "webtv secrets"), и эти сведения добывались в основном декомпиляцией кода эмулятора WebTV, который можно взять на официальных сайтах.

    Вместе с политикой сегрегации, обособления сервисов для пользователей WebTV от большого Интернета (закрытые чаты, телеконференции, сервисы только для своих и т. п.), стратегия WebTV очень напоминает истории AOL, Microsoft Network и другие, меньшего масштаба, попытки построить "другой Интернет". Пока все такие опыты неизменно заканчивались одним -- слиянием с большим Интернетом. В случае с WebTV напрашивается тот же прогноз. С распространением цифрового телевидения разрешение экранов станет выше, мощность приставки будет нарастать, и, думается, довольно скоро специальные тэги либо войдут в стандарт и будут приняты повсеместно, если окажутся действительно удачными, либо отомрут, а WebTV научится нормально справляться со всеми тэгами нынешнего стандарта.

    Однако строить сайт совсем без оглядки на WebTV может оказаться сейчас неразумным. Например, если вы делаете англоязычную развлекательную страницу с онлайновыми играми, использующими чистый HTML (т. е. без Java), и если ваш ресурс станет популярным, в числе прочих к вам будут приходить сотни, если не тысячи WebTV’шников, и вам будет некуда от них деться. Вас будут забрасывать десятками писем в день (причем будут присылать не только по адресу, указанному на сайте, но и по адресам людей из вашей компании).

    Что и как показывает WebTV

    Большинство страниц выглядят на WebTV нормально, т. е. примерно так, как в основных броузерах. Естественно, существуют и ограничения, например, размер экрана телевизора (точнее, разрешающая способность). Размер экрана WebTV -- 544 на 378 точек, что меньше разрешения монитора нынешнего "среднего" пользователя примерно в полтора раза. При выводе текста WebTV использует шрифт Helvetica высотой 18 точек. Зрители WebTV могут в небольших пределах изменять размер шрифта, однако читать с телевизора мелкий шрифт еще более утомительно, чем с монитора. Цвета телевизора немного ярче. Текст и рисунки WebTV сжимает по горизонтали, чтобы поместить их на экран без горизонтальных полос прокрутки.

    Курсор WebTV имеет вид желтого прямоугольника со стрелкой. Он перемещается с помощью пульта управления по ссылкам и кнопкам на странице. Форма его при этом меняется, подстраиваясь под очертания того элемента, который он подсвечивает. Если на странице есть рисунок со ссылками (image map), то к квадрату добавляется стрелка. После нажатия кнопки "Go" на пульте управления она активизируется, и пользователь указывает ею нужную точку (что не слишком удобно).

    Вместо полос вертикальной прокрутки в WebTV в правом нижнем углу отображаются одна-две стрелки -- вверх, если можно листать вверх, и вниз, если можно листать вниз. Нельзя понять, в каком месте страницы находишься и много ли еще до конца. К тому же у WebTV Classic существует ограничение на размер страницы (около 64 кб). Страницы большего размера будут нещадно обрезаны.

    Не напрягай приставку

    Что нежелательно использовать при дизайне страниц с учетом WebTV? Прежде всего, надо помнить, что страница будет смотреться не на мониторе, а на телевизоре, и поэтому следует особенно избегать мелких букв в графике и вообще мелких изобразительных элементов (у телевизора плохое сведение лучей и большой размер точки). Также следует избегать ярких цветов (например, чистого белого или ярко-красного цвета), потому что от таких цветов сильно устают глаза, и на телевизоре ярко-белый цвет может наползать на картинку, или, что самое плохое, на текст. Для того чтобы сделать цветовую палитру более дружественной, можно использовать NTSC- фильтр в Adobe Photoshop.

    Следует избегать слишком сложных страниц. WebTV показывает страницу только тогда, когда полностью "поймет" (высчитает), как именно ее надо показывать, а считать начинает тогда, когда полностью загрузит (причем будет ждать еще и всех картинок, если в странице явно не указаны их размеры).

    Особенно достается от WebTV фреймам -- все они преобразуются в таблицы. Соответственно, во фреймах (которые уже не фреймы, а клетки таблицы) нет отдельной прокрутки, и общеупотребительные навигационные панели в отдельном фрейме слева при общей прокрутке уезжают с экрана вверх. В WebTV поэтому есть специальный тэг, который позволяет частично восполнить функциональность фреймов --
    . Использовать его можно так:
    Здесь кнопки навигации Здесь остальная часть страницы.

    При этом на экране WebTV слева появится область шириной в 100 пикселей, которая не прокручивается по вертикали и в которую можно помещать таблицы, рисунки и пр. -- в общем, использовать ее в целях навигации. Остальная область экрана (справа) может листаться. Поскольку код навигационных элементов включен при этом в страницу, он должен повторяться в каждом документе.

    WebTV пока не поддерживает многие современные мультимедиа-форматы (например, RealAudio версии выше чем 3.0, хотя по опросу пользователей RealAudio G2 было вторым самым желанным усовершенствованием, которое пользователи WebTV хотели бы видеть в следующих моделях). То же относится к различным плагинам, ActiveX- и Java-aпплетам, новым тэгам HTML. WebTV периодически обновляет программное обеспечение на своих терминалах, расширяя их возможности. В планы Microsoft входит достижение совместимости WebTV и Windows CE. Раньше в этих планах стояла и поддержка Personal Java, но потом разработку этого направления для WebTV закрыли, чем вызвали волну возмущения среди пользователей.

    Не следует забывать, что зрителям трудно перемещаться по многим ссылкам без мыши, поэтому на одной странице ссылок не должно быть слишком много (то же самое относится и к формам). Также неудобны для пользователей WebTV страницы с заголовком длиной более 20 символов. При включении такой страницы в папку Favorites ее название обрезается. Для того чтобы протестировать свою страницу в WebTV, не обязательно покупать сам терминал. На сайте developer.webtv.net можно найти эмулятор WebTV для PC и Macintosh. Создатели скриптов легко могут определить WebTV -- в ее запросе, в строке USER_AGENT, где броузер ставит свою подпись, есть слово WebTV.

    Что делают пользователи с WebTV? -- да в основном, играют. Данные одного исследования, которыми располагает автор, показывают, что больше всего WebTV-шники, особенно пенсионеры, которых среди них немало, любят раскладывать пасьянсы. Любят чаты и чат-сервер TalkCity (www.talkcity.com), который когда-то был доступен только клиентам WebTV.

    Неискушенному потребителю действительно оказалось легко научиться использовать основные функции WebTV. Те, кто начал с WebTV свое знакомство с вычислительной техникой, приобретя затем компьютер, были весьма озадачены сложностью программного обеспечения. Но если после веб-серфинга захочется сделать на WebTV что-то самому, начнутся настоящие сложности.

    WebTV -- первое широко распространившееся интернет-утройство, значительно осложняющее превращение читателей в писателей, до этого столь простое в Интернете. Раньше автор и читатель пользовались в принципе одним и тем же -- компьютером, и зритель при желании легко становился действующим лицом. "Вебтивист" на своей приставке ни файла не может загрузить, ни баннера нарисовать. Поэтому появление WebTV вызвало всплеск создания всевозможных механизмов, работающих исключительно через веб. С их помощью особенно отчаянные клиенты WebTV, минуя приставку, копируют файлы напрямую с веба к себе в "дом" на одном из бесплатных серверов вроде GeoCities, применяют различные изоэффекты к фотографиям и рисункам прямо в окне броузера WebTV и т. п. Подобные устройства собраны, в частности, в веб-кольцо WebTV tools (www.webring.org/cgi-bin/webring?ring=wtvtool&id=1;list).

    Появление большой массы молчаливых зрителей, если таковое случится, хотя и не отразится на вебе напрямую, как в свое время появление в Интернете толпы пользователей AOL, но окажет сильное давление на манеру подачи материала веб-издателями -- видимо, подвинув ее обратно, к неинтерактивной. Некоторые веб-сайты, сделанные специально для аудитории WebTV, построены на не характерных для веба метафорах, вроде телетекста (www.jumpcity.com/webtv/). Веб в свое время проскочил мимо таких жанров, торопясь к более богатым дизайном и интерактивностью формам.

    6 апреля 1997 года компанию WebTV Networks за 425 миллионов долларов купила компания Microsoft. Теперь подписчиков WebTV уже больше миллиона, и число их растет процентно быстрее, чем число пользователей Интернета в целом. Воспользоваться услугами WebTV пока можно лишь в США, Канаде и Японии. В Европе стартуют пилотные проекты (в частности, в Германии и Польше). Microsoft присматривается к идее внедрить WebTV в российский обиход, но пока конкретные сроки не определены, даже и тестирование начнется не раньше следующего года. Это, конечно, было бы очень уместно -- российские жители в среднем слишком бедны для приобретения компьютеров, но телевизор-то есть почти у всех. И подключить всех их в Интернет было бы очень полезно. Глядишь, и на компьютеры деньги нашлись бы.


    В оглавление номера This page is an archived copy on Gagin.ru personal site