垂直显示标记语言VHTML的设计与实现

来源 :中国科学院软件研究所 | 被引量 : 1次 | 上传用户:dragon890123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在人类语言中存在着多种的书写系统writing system,这些书写系统大致可以分为两类:一类是水平书写,大部分的西欧语言和现代亚洲语言都属于这一类,例如英语、汉语等都属于水平书写系统,水平书写又可以进一步分为从左往右书写和双向书写两种;另一类是垂直书写,例如古汉语、蒙古文都属于这一类。不同语言对信息化的处理提出了不同的要求,其中一个重要要求就是对语言的显示必须尊重它自身的书写方式。长期以来,计算机软件的设计主要依据水平书写语言的特点展开。 随着互联网的发展,万维网应用已被广大用户所接受,在人类信息交流中扮演着重要的角色,成为各种信息化工作的重要契机和突破口。万维网应用同一般的软件应用一样,它的设计也是为水平书写语言而设计的。因此无论是一般的应用还是万维网应用,在书写系统的支持方面支持的都不够完善。 在万维网应用中主要采用了HTML标记语言。如果能够扩充HTML协议,则可以实现更多的应用来支持更多的书写系统。本论文就从这一基点出发,扩充了HTML语言而得到一种新的标记语言,即垂直显示标记语言VHTML,它是为了支持垂直书写系统而设计的,同时完全兼容HTML协议。 我们所设计的垂直标记语言VHTML具有以下一些优点:(1)由于语法同HTML几乎相同,因此用户学习、利用VHTML协议来开发万维网应用程序所需耗费的额外代价是非常少的;(2)VHTML协议是对HTML的扩充,现有的利用HTML协议的开发程序转化为VHTML程序可以自动化地进行。VHTML协议提供了一个开发垂直书写语言万维网应用程序的简单可行的途径。
其他文献
数据库服务外包是近几年兴起的一种新的数据库应用模式。外包数据库模型中数据的完整性检测是为了防止外包数据库提供商内部和外部人员对数据库内容篡改,保证查询者获得正确