Арахна (веб-браузер)


Arachne — это стабильный интернет-пакет , содержащий графический веб-браузер , почтовый клиент и номеронабиратель. [2] Первоначально Arachne был разработан Михалом Полаком [1] под его лейблом xChaos, имя, которое он позже изменил на Arachne Labs. Он был написан на C и скомпилирован с помощью Borland C++ 3.1. [3] С тех пор Arachne была выпущена под лицензией GPL как Arachne GPL .

Arachne в основном работает в операционных системах на базе DOS , но также включает сборки для Linux . [4] Версия для Linux использует SVGALib и поэтому не требует сервера отображения .

Arachne поддерживает множество форматов файлов, протоколов и стандартов, включая видеорежимы от CGA 640×200 в монохромном режиме до VESA 1024×768 в режиме высокой цветности (65 536 цветов). Он предназначен для систем, в которых не установлена ​​оконная система . [5]

Arachne поддерживает несколько форматов изображений, включая JPEG , PNG , BMP и анимированный GIF . Он поддерживает подмножество стандартов HTML 4.0 и CSS 1.0 , включая полную поддержку таблиц и фреймов. [6] Поддерживаемые протоколы включают FTP , NNTP для форумов USENET , POP3 , SMTP и Gopher . Arachne включает в себя полноценный набор соединений TCP/IP, который поддерживает некоторые коммутируемые и Ethernet-соединения. Однако в Arachne нет поддержки JavaScript , [2] Java .[2] или SSL . Arachne можно расширить с помощью дополнений для таких задач, как просмотрфильмов DivX , воспроизведение файлов MP3 , IRC -чат, RSS и просмотр документов PDF . Arachne также поддерживает интерфейс шлюза DOS (DGI), уникальную функцию, аналогичную сценариям общего интерфейса шлюза (CGI) на клиенте.

Первой версией Arachne с известной датой выпуска была 1.0 Beta 2, выпущенная 22 декабря 1996 г. Окончательной и официальной версией Arachne Labs была 1.70R3 для DOS (выпущена 22 января 2001 г.) и бета-версия 1.66 для Linux (выпущена 20 января 2001 г.). июль 2000 г.). Хотя было еще несколько версий DOS, [7] [8] разработка Linux бездействовала до 24 мая 2008 года, когда была выпущена бета-версия 1.93 для Linux [9] . Текущая версия DOS, которую поддерживает Гленн МакКоркл, составляет 1.99 по состоянию на 23 декабря 2021 года. В 2006 году также был экспериментальный порт DPMI для Arachne, созданный Удо Кунтом, под названием DPMI Arachne.

Программное обеспечение xChaos лицензировало исходный код Arachne для Caldera UK в 1997 году. Caldera UK добавила номеронабиратель Novell и стек TCP/IP , JavaScript , SSL , реализовала собственную поддержку фреймов, добавила поддержку анимированных GIF-файлов, аудиовыход, печать на множество принтеров, дополнительную экранную клавиатуру для мыши и использование сенсорной панели ( SoftKeyboards ), профили пользователей, и они полностью изменили дизайн браузера (настраиваемый), используя Allegro для графики. Кроме того, они портировали его для компиляции в качестве 32-битного расширенного приложения DOS с защищенным режимом (с использованием DPMI с использованием DJGPP , компилятора GNU для DOS),[10] а Arachne — 16-битное приложение. Эта программа продавалась как DR-WebSpyder в 1998 году; название должно было ассоциироваться с DR-DOS , которой в то время владела Caldera.


Скриншот веб-браузера Arachne в графическом режиме 640×350. Скриншот содержит 14 цветов.