Открыть сервисСервис

CompuServe Information Manager

CompuServe Information Manager (CIM) — это серия программных клиентов, разработанных компанией CompuServe для доступа к одноимённому коммерческому онлайн-сервису (CompuServe), одному из первых массовых поставщиков информационных услуг, электронной почты, форумов и файловых архивов через коммутируемые телефонные линии. CIM обеспечивал графический интерфейс пользователя (GUI) для взаимодействия с текстовыми и ранними мультимедийными ресурсами платформы, функционируя на различных операционных системах, включая DOS, Microsoft Windows, Apple Mac OS и OS/2. Программа являлась ключевым элементом экосистемы CompuServe, позволяя миллионам пользователей в 1980-х и 1990-х годах подключаться к сети, читать новости, участвовать в тематических форумах (Forums), обмениваться файлами и использовать электронную почту.

История развития

Предпосылки создания

CompuServe, основанная в 1969 году как дочерняя компания Golden United Life Insurance, изначально предоставляла услуги по обработке данных и разделению времени (time-sharing). В 1979 году сервис запустил MicroNET — первую коммерческую службу электронной почты и форумов для владельцев персональных компьютеров. На начальном этапе доступ осуществлялся через простые терминальные программы, такие как VIDTEX (для TRS-80) и собственное приложение CompuServe для Apple II. Эти программы работали в текстовом режиме, отображая только символы и ограниченную псевдографику. С ростом популярности сервиса и появлением более мощных ПК возникла потребность в унифицированном, удобном и графически насыщенном интерфейсе.

Первые версии (1980-е годы)

Первая версия CompuServe Information Manager была выпущена в 1985 году для платформы IBM PC под управлением DOS. Она получила название CompuServe Information Manager for DOS (или CIM DOS). Программа представляла собой текстовый интерфейс, работавший в режиме полного экрана, с использованием цветов и рамок для организации информации. В отличие от простых эмуляторов терминала, CIM DOS автоматизировал процесс входа в систему, управлял сессиями и предоставлял древовидную структуру навигации по разделам CompuServe. В 1986 году вышла версия для Apple MacintoshCompuServe Information Manager for Mac (CIM Mac), которая стала первой графической реализацией CIM, использующей оконный интерфейс, мышь и меню. Это был значительный шаг вперёд, так как Macintosh в то время был ориентирован на графику.

Расцвет и версия для Windows (1990-е годы)

К началу 1990-х годов CompuServe стал одним из крупнейших онлайн-сервисов в мире, насчитывая миллионы подписчиков. В 1991 году была выпущена версия WinCIMCompuServe Information Manager for Windows. Она стала стандартом де-факто для пользователей ПК. WinCIM сочетал в себе графический интерфейс, поддержку цветных изображений (GIF, JPEG), встроенный просмотрщик, а также возможность работы с несколькими окнами одновременно (например, окно чата, окно форума и окно электронной почты). Интерфейс был организован в виде «рабочего стола» с иконками для основных сервисов: «Почта», «Форумы», «Библиотеки файлов», «Новости» и «Чат». WinCIM поддерживал протоколы передачи файлов (XMODEM, YMODEM, ZMODEM) и обеспечивал фоновую загрузку.

В 1994 году вышла версия для OS/2CIM/2, которая использовала возможности многозадачности этой операционной системы. В 1995 году была выпущена версия для Macintosh с улучшенной поддержкой QuickTime и PowerPC.

Закат эпохи CompuServe

С середины 1990-х годов CompuServe начал испытывать серьёзную конкуренцию со стороны America Online (AOL) и растущего Интернета. В 1997 году CompuServe была приобретена компанией WorldCom, а затем, в 1998 году, её подразделение онлайн-услуг было продано AOL. После слияния AOL начала постепенно сворачивать собственную сеть CompuServe, переводя пользователей на платформу AOL. Последние версии CIM (например, WinCIM 3.0) выходили до 1999 года. В 2000-х годах CompuServe продолжал существовать как интернет-провайдер (ISP) под брендом AOL, но оригинальный клиент CIM перестал поддерживаться. Окончательно сервис был закрыт в 2017 году.

Архитектура и функциональность

Протоколы и подключение

CIM использовал собственный проприетарный протокол связи с серверами CompuServe. Подключение осуществлялось через модем по коммутируемым телефонным линиям (PSTN) с использованием протоколов X.25 (сеть CompuServe Packet Network) или позднее — TCP/IP через локальный номер доступа. Программа автоматически набирала номер, проходила аутентификацию (имя пользователя и пароль) и устанавливала сессию. Важной особенностью была возможность работы в режиме «офлайн»: пользователь мог просматривать ранее загруженные сообщения, писать письма и готовить сообщения для форумов без подключения к сети, а затем, при соединении, автоматически отправлять их (пакетная обработка). Это было критично в эпоху повременной оплаты телефонных звонков.

Графический интерфейс

Интерфейс CIM был спроектирован как «виртуальный рабочий стол». Основные элементы:

  • Главное окно (Desktop): содержало иконки для основных сервисов: «Mail» (почта), «Forums» (форумы), «Libraries» (библиотеки файлов), «Chat» (чат), «News» (новости), «Reference» (справочники), «Shopping» (магазины).
  • Окно форума: отображало список тем (threads) и сообщений. Сообщения можно было читать, отвечать, цитировать. Поддерживалось форматирование текста (жирный, курсив, цвета) с помощью тегов.
  • Окно чата: позволяло общаться в реальном времени с другими пользователями. Чаты были как тематическими (в рамках форумов), так и общими (CB Simulator — один из первых массовых чатов).
  • Окно библиотеки файлов: предоставляло доступ к архивам файлов (программы, изображения, документы). Файлы можно было просматривать встроенными средствами или скачивать.
  • Панель инструментов: содержала кнопки быстрого доступа к основным функциям.

Мультимедиа и графика

CIM был одним из первых клиентов, активно использующих графику. Изображения (в форматах GIF, JPEG, а позже и PNG) отображались прямо в окнах форумов или в виде вложений в письмах. Программа поддерживала анимированные GIF-файлы, что делало интерфейс более живым. Версия для Macintosh поддерживала QuickTime для видео и звука. В WinCIM был встроен простой редактор изображений.

Встроенные утилиты

CIM включал ряд встроенных приложений:

  • Текстовый редактор: для создания и редактирования сообщений и писем.
  • Почтовый клиент: с поддержкой адресной книги, фильтров и автоответчика.
  • Менеджер загрузок: позволял ставить файлы в очередь, возобновлять прерванные загрузки и отслеживать прогресс.
  • Файловый менеджер: для управления загруженными файлами на локальном диске.

Версии и платформы

CompuServe Information Manager for DOS (CIM DOS)

  • Год выпуска: 1985
  • Платформа: IBM PC/XT/AT, DOS 2.0+
  • Интерфейс: Текстовый, цветной, полноэкранный. Использовал псевдографику для отображения рамок и иконок.
  • Особенности: Поддержка мыши (через драйвер), работа в фоновом режиме (TSR — terminate-and-stay-resident), поддержка протоколов XMODEM/YMODEM.

CompuServe Information Manager for Mac (CIM Mac)

  • Год выпуска: 1986
  • Платформа: Apple Macintosh (System 6, System 7)
  • Интерфейс: Полностью графический, оконный. Использовал стандартные элементы Mac OS (меню, диалоговые окна, кнопки).
  • Особенности: Поддержка MacBinary для передачи файлов, интеграция с Finder, поддержка QuickTime (с версии 2.0).

WinCIM (CompuServe Information Manager for Windows)

  • Год выпуска: 1991
  • Платформа: Microsoft Windows 3.0/3.1x, Windows 95/98
  • Интерфейс: Графический, оконный, с панелью инструментов. Использовал стандартные элементы Windows.
  • Особенности: Многозадачность, поддержка OLE (Object Linking and Embedding) для вставки изображений, встроенный просмотрщик GIF/JPEG, поддержка протокола ZMODEM, возможность работы через TCP/IP (с версии 2.0).

CIM/2 (CompuServe Information Manager for OS/2)

  • Год выпуска: 1994
  • Платформа: IBM OS/2 Warp
  • Интерфейс: Графический, оконный, с поддержкой Presentation Manager.
  • Особенности: Многозадачность, поддержка длинных имён файлов, интеграция с Workplace Shell.

Версия для Windows CE (Pocket CIM)

  • Год выпуска: 1998
  • Платформа: Windows CE (карманные ПК)
  • Интерфейс: Упрощённый, адаптированный под маленький экран.
  • Особенности: Поддержка синхронизации с настольным WinCIM, работа через модем или последовательный кабель.

Критика и наследие

Критика

Несмотря на свою популярность, CIM подвергался критике за ряд недостатков:

  • Закрытость протокола: Программа работала только с серверами CompuServe. Не было возможности использовать её для доступа к другим онлайн-сервисам или к открытому Интернету (до середины 1990-х годов CompuServe не предоставлял прямого доступа к WWW).
  • Проприетарный интерфейс: Пользователи были привязаны к графическому стилю и логике навигации CompuServe, что отличалось от стандартных интерфейсов других программ.
  • Производительность: В ранних версиях (особенно CIM DOS) программа была требовательна к ресурсам для своего времени. WinCIM могла работать медленно на компьютерах с процессором 386 и малым объёмом ОЗУ.
  • Сложность настройки: Для подключения требовалось вводить множество параметров (номер доступа, имя пользователя, пароль, настройки модема), что было непросто для новичков.

Наследие

CompuServe Information Manager сыграл важную роль в популяризации онлайн-сервисов и формировании пользовательского опыта в эпоху до появления массового Интернета. CIM стал одним из первых примеров графического интерфейса для доступа к сетевым ресурсам, предвосхитив многие принципы, которые позже были реализованы в веб-браузерах и почтовых клиентах. Многие концепции, такие как тематические форумы, файловые архивы, чаты и встроенные утилиты, стали стандартом для последующих поколений онлайн-платформ. В настоящее время CIM представляет исторический интерес, а его исходные коды и документация хранятся в архивах музеев вычислительной техники (например, Computer History Museum).

Интересные факты

  • Иконка WinCIM изображала стилизованный земной шар с буквой «C» — логотип CompuServe.
  • CIM поддерживал «быстрые клавиши» (hotkeys), позволявшие опытным пользователям быстро переключаться между разделами.
  • В версии для Macintosh была возможность использовать голосовое управление (через Apple PlainTalk) для навигации.
  • Последняя версия WinCIM (3.0) вышла в 1999 году и поддерживала работу через прокси-серверы.

Источники

  • CompuServe Information Manager User's Guide (1991, CompuServe Incorporated)
  • «The History of CompuServe» (2002, Jeff Dunn)
  • «Online Services: CompuServe, Prodigy, and AOL» (2012, David L. Ferro)
  • Документация к WinCIM 2.0 (1994, CompuServe Incorporated)
  • Статьи в журналах «Byte» и «PC Magazine» за 1985–1998 годы
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru