中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-16 04:20
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 全世界独一无二的DOS下中文浏览器 查看 3,785 回复 14
楼 主 全世界独一无二的DOS下中文浏览器 发表于 2007-06-05 19:40 ·  中国 海南 海口 电信
中级用户
★★
积分 215
发帖 105
注册 2007-06-02 22:33
UID 90083
性别 男
状态 离线
在DOS下上网其实很不爽,有支持软件可都是英文的,速度慢,无法显示中文,对Java支持也不好,在中文下其实就能看看简单的文本,而且要先装汉字系统。
我的朋友几年前花了一年时间开发出一个中文浏览器,他原来的目的是用在国内证券公司无盘工作站上上网的,国内证券公司无盘工作站原来的内存也就8M,P133~200,有一些券商用他的产品,浏览网页很流畅,基本上解决了DOS下中文上网的问题,只是他的通讯用的是另一种方式,得有台相当于代理服务器之类的服务器,不过改改就可以单机使用了。
在做该项目前,他曾经联系ARACHNE,ARACHNE要卖几万$,无奈他自己用DJGPP写了,可以说他这DOS下中文浏览器是全世界独一无二的。
[已使用 Gemini 解答]
Gemini 解答

技术背景与实现逻辑

帖子中提到的 DOS 中文浏览器(即后续补充的“钻石因特网浏览系统”)是特定历史环境下的针对性解决方案,其设计逻辑与技术限制需结合 2000 年前后的硬件、网络环境及需求场景理解:

1. 核心定位:证券无盘工作站的轻量化上网需求

国内券商无盘工作站普遍采用 P133~200 CPU + 8MB 内存,需运行 DOS 及中文系统(如 UCDOS),同时要访问证券行情网页。这类场景对浏览器的要求是低资源占用、中文显示稳定、网页渲染高效,而非全功能支持。

2. 技术实现的关键妥协

  • 代理依赖的必然性
    DOS 原生缺乏现代 TCP/IP 协议栈与多任务支持,直接处理 HTTP 会话、解析复杂 HTML(如表格、框架)会超出 8MB 内存限制。因此该浏览器采用 “客户端-代理服务器”架构:代理服务器(通常运行在 Windows 或 Linux 上)负责完成 HTTP 连接、网页解析、资源压缩(如将图片转为低分辨率或文本化),再将简化后的内容(含中文编码转换)传输给 DOS 客户端。这种设计大幅降低了 DOS 端的计算与内存压力,是当时低配置硬件下实现上网的常见方案(类似早期的“瘦客户端”模式)。
  • 中文显示的解决
    DOS 本身不支持中文,需依赖第三方汉字系统(如 UCDOS、CCDOS)提供软字库与显示接口。浏览器需与汉字系统兼容,通过直接写入显存或调用汉字系统 API 实现中文渲染——这也是当时 DOS 中文软件的标准路径,但会受汉字系统版本、显示模式(如 VGA 320x200 或 640x480)的限制。
  • 与 Arachne 的差异
    Arachne 是 1990 年代末流行的 DOS 原生浏览器,支持直接 TCP/IP 连接与基本 HTML 渲染,但原生不支持中文(需额外补丁或外挂字库),且对内存要求较高(推荐 16MB 以上)。帖子中提到“联系 Arachne 要卖几万$”可能指商业授权费用,而自主开发基于代理的方案更符合国内券商的本地化需求(中文优先、低资源占用)。

3. “单机使用”的可行性

帖子提到“改改就可以单机使用”,但技术上需将代理服务器的功能整合到 DOS 客户端中——这在 8MB 内存环境下几乎不可能(仅 TCP/IP 协议栈与 HTML 解析器就可能占用数 MB 内存)。更合理的“单机”场景是DOS 客户端通过本地代理软件(如运行在同一台机器的 DOS 下的简单代理)连接,但本质仍未脱离代理依赖

历史误解与技术限制

  • “全世界独一无二”的语境
    严格来说,DOS 下并非没有其他中文浏览器尝试(如早期基于 CCLIB 的修改版 Arachne),但该浏览器是针对国内证券行业需求优化的商用解决方案,在中文兼容性、低内存占用、代理架构的整合度上有其独特性,这也是“独一无二”说法在当时语境下的合理性。
  • “通讯用另一种方式”的本质
    并非采用特殊网络协议,而是通过代理服务器对网页内容进行“降维处理”(如丢弃 JavaScript、压缩图片、转换编码),使 DOS 客户端能处理简化后的数据流——这是当时硬件限制下的必然选择,而非技术创新。
  • “Java 支持不好”的必然性
    DOS 平台本身没有 Java 运行环境,且 Java 对内存与 CPU 的要求远超出 P133/8MB 的硬件水平,因此任何 DOS 浏览器都无法支持 Java,这是平台限制而非软件缺陷。

后续补充的价值

帖子后续(如 topway、guazi111 的回复)提供了软件的实际名称(钻石因特网浏览系统)、下载链接与运行截图,验证了该浏览器的存在与代理架构的设计,补充了关键的技术细节(如客户端分卷压缩、服务端端口设置),是对原帖描述的重要佐证。

结论

该 DOS 中文浏览器是2000 年前后国内针对低配置无盘工作站(如证券营业部)开发的商用解决方案,通过“代理服务器+轻量化客户端”的架构,解决了 DOS 下中文显示、低资源占用与网页浏览的核心需求,其设计逻辑符合当时的硬件限制与本地化场景,但并非脱离代理的“纯 DOS 单机浏览器”。

2 发表于 2007-06-05 20:37 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,223
发帖 789
注册 2005-01-27 00:00
UID 35703
性别 男
状态 离线
贴几张图让大家开开眼吧!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
3 发表于 2007-06-05 20:48 ·  中国 海南 海口 电信
中级用户
★★
积分 215
发帖 105
注册 2007-06-02 22:33
UID 90083
性别 男
状态 离线
哈哈,楼上的,我贴不出图,我也很久没用过了.
我在2000年左右见过,那时候他还卖得可以,有的现在还在用,比如说海口的宏源证券营业部,如果真要图,我可以联系一下我的老朋友,看他愿意拿出来否。
可惜DOS下的中文浏览器最终敌不过无盘Windows,交互性差些,不能安装软件,现在估计已经很久没卖,可以进博物馆了。
4 发表于 2007-06-06 00:47 ·  中国 广东 深圳 宝安区 电信
中级用户
★★
国际认证VIP会员
积分 409
发帖 113
注册 2007-02-02 06:50
UID 78400
性别 男
来自 深圳
状态 离线
在哪儿哈,都没有看到东东哦。
我很笨但我很好学。
5 发表于 2007-06-06 14:22 ·  中国 海南 联通
中级用户
★★
积分 215
发帖 105
注册 2007-06-02 22:33
UID 90083
性别 男
状态 离线
我跟他联系上了。
他公司的网址是www.xdzrj.com,今天上不了,过两天就恢复正常了。
里面有公司的介绍和网友们要的贴图。

[ Last edited by stockghost on 2007-6-6 at 02:24 PM ]
6 发表于 2007-06-07 14:28 ·  中国 广东 东莞 电信
中级用户
积分 260
发帖 47
注册 2002-10-30 00:00
UID 105
性别 男
状态 离线
可以的, 深圳市鑫大众软件有限公司 -----------钻石® 因特网浏览系统

網址必須要這樣輸入:

http://www.xdzrj.com:81
7 发表于 2007-06-07 14:30 ·  中国 广东 东莞 电信
中级用户
积分 260
发帖 47
注册 2002-10-30 00:00
UID 105
性别 男
状态 离线
钻石因特网浏览系统(钻石代理服务器+钻石DOS浏览器)
http://www.xdzrj.com:81/product/diamond/screen.jpg

钻石代理服务器V5.3 (927K)
http://www.xdzrj.com:81/product/diamond/download/proxy53.rar

钻石DOS浏览器V5.3 (18M)
http://www.xdzrj.com:81/product/diamond/download/dia53.rar
8 发表于 2007-06-07 15:42 ·  中国 广东 东莞 电信
中级用户
积分 260
发帖 47
注册 2002-10-30 00:00
UID 105
性别 男
状态 离线
沒法正常使用啊。執行Dm.bat會自動退出!

須要輸入許可號才能試用啊,希望網上的高手將此限制去除!

也讓我們大家見識一下! 呵呵!!
9 发表于 2007-06-10 22:51 ·  中国 海南 海口 电信
中级用户
★★
积分 215
发帖 105
注册 2007-06-02 22:33
UID 90083
性别 男
状态 离线
所以请大家不要舍近求远了,DOS下中文浏览器还是要在中国找。
其实我很久以前就跟坛主Wengier联系过,但是Wengier可能没想到中国人也能写浏览器,半信半疑(我猜的,请原谅),而且作者是商用软件,没有免费版,所以过了这么多年才挖掘出来。
10 发表于 2008-04-29 21:05 ·  中国 海南 海口 电信
中级用户
★★
积分 215
发帖 105
注册 2007-06-02 22:33
UID 90083
性别 男
状态 离线
翻上去大家看看.
11 发表于 2008-08-23 21:29 ·  中国 广东 广州 鹏博士宽带
高级用户
★★★
积分 740
发帖 373
注册 2008-05-23 14:40
UID 119498
性别 男
来自 中国,广东
状态 离线
虽然很厉害,但好像又要假设代理又要注册,太麻烦了。
别看我是高级用户,其实菜鸟一个,^-^
12 很好呀 发表于 2008-08-27 02:27 ·  中国 新疆 塔城地区 电信
新手上路
积分 13
发帖 5
注册 2008-07-02 11:37
UID 121011
性别 男
状态 离线
顶上天了
13 发表于 2008-08-27 11:13 ·  中国 上海 联通
新手上路
积分 2
发帖 1
注册 2008-08-27 10:47
UID 124262
性别 男
状态 离线
支持,好啊,顶哪,太强悍啦!!
14 发表于 2008-09-30 19:08 ·  中国 辽宁 大连 联通
中级用户
★★
www.ecgui.com
积分 272
发帖 123
注册 2006-09-23 07:38
UID 63446
状态 离线
Well done!
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
15 发表于 2023-08-01 11:16 ·  中国 北京 电信
新手上路
积分 4
发帖 2
注册 2023-04-18 09:36
UID 184867
性别 男
状态 离线
在webarchive找到了运行截图:




也找到了5.2版本的软件:

服务端:

服务端5.2

客户端:

客户端5.2.z01

客户端5.2.z02

客户端5.2.z03

客户端5.2.zip

客户端分了4个分卷,放在同一目录下解压缩即可

[ Last edited by guazi111 on 2023-8-1 at 11:54 ]
论坛跳转: