Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Compact Pro – это программная утилита для сжатия данных, предназначенная для архивирования и сжатия файлов на платформе Apple Macintosh. В начале 1990-х годов она являлась основным конкурентом StuffIt, создавая более компактные архивы за меньшее время, а также поддерживала создание самораспаковывающихся архивов без использования внешних программ и распространялась по модели shareware, что значительно способствовало её популярности. Существовала и версия для ПК – ExtractorPC. Обе программы больше не поддерживаются.
Software data compression utility
Compact Pro is a software data compression utility for archiving and compressing files on the Apple Macintosh platform. It was a major competitor to StuffIt in the early 1990s, producing smaller archives in less time, able to create self extracting archives without the use of an external program, as well as being distributed via shareware which greatly helped its popularity. A PC version was also available, ExtractorPC. Neither program is actively supported.
История
Когда он был представлен в начале 1990-х годов, Compact Pro (первоначально известный как "Compactor") конкурировал с StuffIt, который приходил в упадок после того, как его первоначальный разработчик переключился на другие проекты. Compact Pro отличался чистым интерфейсом и множеством новых функций, что быстро сделало его фаворитом среди продвинутых пользователей. Он быстро сместил StuffIt с лидирующей позиции и стал очень популярен в BBS-системах. В ответ StuffIt 3.0 выпустил еще более мощный алгоритм сжатия, shareware-версию StuffIt Lite с большинством тех же функций и бесплатную программу StuffIt Expander, которая могла распаковывать архивы StuffIt и Compact Pro. Compact Pro так и не смог восстановить свою популярность после выхода StuffIt Expander. Он сохранил небольшую аудиторию лояльных пользователей и использовался как инструмент подготовки к пакету доставки "Smaller Installer" от Cyclos (который, в частности, использовала Ambrosia Software), но к концу 1990-х годов исчез с рынка. Compact Pro также послужил вдохновением для ZipIt, архиватора, совместимого с PKZip, который был специально разработан так, чтобы выглядеть и работать как Compact Pro.
When it was introduced in the early 1990s, Compact Pro (originally known as "Compactor") competed against StuffIt, which had been suffering from neglect after its original developer moved on to other projects. Compact Pro sported a clean interface and a variety of new features which quickly made it a favorite among the digerati. It quickly drove StuffIt from the leadership position and became very popular on BBS systems. StuffIt 3.0 fought back with an even more powerful compression algorithm, a shareware version called StuffIt Lite with most of the same features, and the freeware StuffIt Expander which could decompress StuffIt archives and Compact Pro archives. Compact Pro never really regained its momentum after the release of StuffIt Expander. It maintained a niche among loyal users and as a preparation tool for Cyclos's "Smaller Installer" delivery package (which was notably used by Ambrosia Software), but disappeared from the market by the late 1990s. Compact Pro also served as the inspiration for ZipIt, a PKZip compatible archiver that was expressly designed to look and work like Compact Pro.
Особенности
Как и большинство систем архивирования, основная задача Compact Pro заключалась в упаковке и сжатии файлов для передачи, а затем в их извлечении на другом конце соединения. В отличие от большинства систем, Compact Pro использовал немодальный пользовательский интерфейс в стиле Mac, который получил широкое признание в прессе. Среди наиболее заметных функций — возможность извлекать все файлы из архива двойным щелчком в Finder при удерживаемой клавише, а также автоматическое распознавание и преобразование файлов в формате BinHex обратно в исходный формат без отдельного шага. Compact Pro также предлагал удобную систему для разделения файлов на части, чтобы они помещались на дискетах, функцию, которую большинство архиваторов реализовывали либо во внешней программе, либо вообще не реализовывали. Необычной, но часто используемой функцией была возможность включать в архив изображения и заметки, которые отображались бы при его открытии, используя тот же базовый механизм, что и TeachText. Compact Pro также поддерживал создание самораспаковывающихся архивов. Хотя это становилось распространенной функцией в архиваторах того времени, реализация в Compact Pro была примечательна тем, что код-заглушка (stub) для извлечения был довольно небольшим — около 13 кБ (по сравнению с 38 кБ у StuffIt). В эпоху 14400-битных модемов это было существенной экономией. Многие считали даже это слишком большим и использовали небольшие сторонние утилиты для удаления заглушки из существующего архива. Заглушка Compact Pro также могла распаковывать файлы, разделенные на части, что было редкой функцией в то время. На момент выпуска Compact Pro предлагал, безусловно, самое быстрое и эффективное сжатие на платформе Mac. В процессе использования размер файлов, сжатых Compact Pro, никогда не превышал на 1% размер файлов, сжатых StuffIt Deluxe в режимах "Better" или "Best Guess", при этом скорость сжатия была на 25–400% выше. Ирония заключалась в том, что Compact Pro был даже быстрее, чем StuffIt, при извлечении файлов StuffIt, часто как минимум вдвое быстрее. Он также поддерживал фоновую работу в MultiFinder. Его скорость оставалась выше, чем у большинства других систем, даже после прекращения выпуска крупных обновлений. Тестирование, проведенное в конце 1990-х годов, показало, что он оставался значительно быстрее и компактнее, чем более поздние версии StuffIt. Обычные архивы, созданные с помощью Compact Pro, использовали расширение файла, а самораспаковывающиеся версии — расширения файлов. Расширения файлов обычно не требовались на Mac, но часто использовались в архивах, поскольку они обычно хранились в других системах, где они были необходимы (например, на ПК).
Like most archiver systems, Compact Pro's primary purpose was to package up and compress files for transmission, then extract them again on the other side of the link. Unlike most systems, Compact Pro used a non modal Mac like UI that was widely lauded in the press. Some of the more notable features included the ability to extract everything from an archive by double clicking on it in the Finder with the key held down, and automatically recognizing and converting BinHex formatted files back into native format without a separate step. Compact Pro also featured an easy to use system for splitting files into parts to fit on floppy disks, a feature that most archivers implemented in an external program, if at all. An odd, but oft used, feature was the ability to include images and notes that would display when the archive was opened, using the same basic mechanism as TeachText. Compact Pro also included the ability to produce self extracting archives. Although this was becoming common in archivers at the time, its particular implementation was notable because the extractor "stub" code was quite small at about 13 kB (compared to StuffIt at 38 kB). In an era of 14400 bit/s modems, this was a worthwhile savings. Many considered even this to be too large to bother with, and there were a number of small third party utilities to strip the stub off from an existing archive. Compact Pro's stub could also expand files that had been split into parts, a rare feature at the time. At the time of its introduction, Compact Pro offered, by far, the fastest and best compression on the Mac. In use, "Compactor files were never more than 1% larger than StuffIt Deluxe's "Better"/"Best Guess" modes, but anywhere from 25% to 400% faster." Ironically, Compact Pro was even faster than StuffIt at extracting StuffIt files, often at least double the performance. It also allowed background operation under MultiFinder. Its speed remained superior to most other systems even after major upgrades had ended. Testing in the late 1990s show it remaining significantly faster and smaller than versions of StuffIt from years later. Normal archives created with Compact Pro use the file extension, while self extracting versions used File extensions are not normally needed on the Mac, but were commonly used on archives because they would typically be stored on some other system that would normally require them (PCs for instance).