标准解读

《GB/T 16681-2003 信息技术 开放系统中文界面规范》相较于其1996版,主要在以下几个方面进行了更新和调整:

  1. 技术环境适应性增强:2003版规范针对信息技术的快速发展,特别是互联网技术的普及,对开放系统中文界面的技术要求进行了升级,确保规范能够更好地适应新的技术环境。

  2. 用户界面元素扩充与细化:更新了用户界面元素的设计指导原则,包括但不限于图标、菜单、对话框、提示信息等方面,增加了更多细节要求,以提升用户体验和交互的一致性。

  3. 国际化与本地化支持增强:考虑到软件的全球使用需求,2003版加强了对中文界面国际化设计的支持,明确了字符编码、字体选择、日期时间格式等方面的规范,确保中文界面在不同地区和文化背景下的兼容性和易用性。

  4. 可访问性要求提升:为了满足更广泛用户群体的需求,特别是残障人士,新版规范加入了关于界面无障碍设计的内容,如对屏幕阅读器的支持、键盘操作替代鼠标的要求等,提高了界面的可访问性。

  5. 安全性与隐私保护:鉴于信息安全和个人隐私日益受到重视,2003版规范新增了关于用户数据保护、隐私政策提示及安全操作指引的相关规定,旨在提升系统的整体安全水平。

  6. 术语与定义更新:随着技术进步,一些术语可能有了新的含义或出现了新的概念。2003版对相关术语进行了修订和补充,确保表述的准确性和时代性。

  7. 测试与评估方法优化:为便于实施和验证,规范中对界面设计的测试方法和评估标准进行了优化,提供了更为具体的操作指南,帮助开发者和评估人员更好地遵循规范要求。

这些变化反映了从1996年至2003年间信息技术领域的进步以及用户需求的变化,旨在促进中文界面设计的标准化、国际化和人性化发展。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2003-11-24 颁布
  • 2004-08-01 实施
©正版授权
GB/T 16681-2003信息技术开放系统中文界面规范_第1页
GB/T 16681-2003信息技术开放系统中文界面规范_第2页
GB/T 16681-2003信息技术开放系统中文界面规范_第3页
GB/T 16681-2003信息技术开放系统中文界面规范_第4页
GB/T 16681-2003信息技术开放系统中文界面规范_第5页
免费预览已结束,剩余315页可下载查看

下载本文档

免费下载试读页

文档简介

犐犆犛35.060

犔74

中华人民共和国国家标准

犌犅/犜16681—2003

代替GB/T16681—1996

信息技术开放系统中文界面规范

犐狀犳狅狉犿犪狋犻狅狀狋犲犮犺狀狅犾狅犵狔—

犆犺犻狀犲狊犲犻狀狋犲狉犳犪犮犲狊狆犲犮犻犳犻犮犪狋犻狅狀狊狅犳狅狆犲狀狊狔狊狋犲犿

20031124发布20040801实施

中华人民共和国发布

国家质量监督检验检疫总局

犌犅/犜16681—2003

目次

前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅲ

1范围!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2规范性引用文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

3术语和定义!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

4要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1总体要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1.1标准的符合性!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1.2C语言约束!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1.3国际化/本地化(I18N/L10N)模式!!!!!!!!!!!!!!!!!!!!!!!!2

4.1.4字处理原则!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1.5前导文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

4.2国际化!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

4.2.1标准C多字节功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

4.2.2I/O功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

4.2.3串操作功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

4.2.4打印功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15

4.2.5查询区域环境信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16

4.2.6日期和时间!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19

4.2.7代码转换!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!23

4.2.8文字对比!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25

4.2.9数字转换!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!27

4.2.10扫描功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!34

4.2.11区域环境设定!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!35

4.2.12宽字符分类!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!37

4.2.13文字大小写转换!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!41

4.2.14宽字符宽度!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!42

4.2.15出错处理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!43

4.2.16扩展中文字符类功能!!!!!!!!!!!!!!!!!!!!!!!!!!!!!45

4.3本地化!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

4.3.1代码体系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

4.3.2国家特征文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

4.4I/O服务!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

4.4.1输入!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

4.4.2输出!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!54

4.5实用程序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!67

4.6图形界面!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!68

4.6.1文字处理图形界面!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!68

4.6.2图形界面汉字输入机制!!!!!!!!!!!!!!!!!!!!!!!!!!!!!96

犌犅/犜16681—2003

附录A(规范性附录)POSIX中文特征文件!!!!!!!!!!!!!!!!!!!!!!103

A.1范围!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!103

A.2遵循度!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!103

A.3参数和选项!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!103

A.4GB18030—2000的一些规定!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.1字汇!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.1.1单字节!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.1.2双字节!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.1.3四字节部分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.2总体结构!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!104

A.4.3字符的排列顺序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!106

A.4.3.1单字节部分字符的排列顺序!!!!!!!!!!!!!!!!!!!!!!!!!106

A.4.3.2双字节部分字符的排列顺序!!!!!!!!!!!!!!!!!!!!!!!!!107

A.4.3.3四字节部分字符的排列顺序!!!!!!!!!!!!!!!!!!!!!!!!!107

A.4.4码位分配!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!107

A.4.4.1单字节部分码位分配!!!!!!!!!!!!!!!!!!!!!!!!!!!!107

A.4.4.2双字节部分码位分配!!!!!!!!!!!!!!!!!!!!!!!!!!!!107

A.4.5四字节部分的码位分配!!!!!!!!!!!!!!!!!!!!!!!!!!!!109

A.5POSIX中文特征文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!109

附录B(资料性附录)实现考虑!!!!!!!!!!!!!!!!!!!!!!!!!!!271

B.1通用输入方法子系统的结构与界面规格说明!!!!!!!!!!!!!!!!!!!!271

B.1.1规格目标!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!271

B.1.2通用输入方法子系统可按其功能分为:!!!!!!!!!!!!!!!!!!!!!271

附录C(资料性附录)按照LI18NUX2000的国际化要求补充的C库函数!!!!!!!!!273

参考文献!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!312

犌犅/犜16681—2003

前言

本标准代替GB/T16681—1996《信息技术开放系统中文界面规范》。

本标准与GB/T16681—1996相比,主要变化如下:

1.原国标的国际化函数的字符界面部分16类共77个函数(原是以UNIXSRV4.0为依据的)用

ISO/IEC9899:1990/Amd.1:1995Programminglanguages—CAmendment1:CIntegrity的

规定,作了校订。

2.原国标的图形界面部分的函数是以X11R5为基础的,已过时。现依据X11R6并参照了一些实

现系统,重新制定。

3.原国标附录A,是以GB2312—1980为依据制定的POSIX中文特征文件。现国家要求,中文系

统的字符集,应以GB18030—2000为依据。为此,制定了以GB18030—2000为依据的POSIX

中文特征文件,作为本标准的正式文件,放在附录A中。

4.参照Linux的LI18NUX2000,补充了在LI18NUX2000中规定,而原国标中未包含的几十个

国际化的字符界面的函数。目前,放在附录C中。

本标准的附录A是规范性附录,附录B和附录C是资料性附录。

本标准由中华人民共和国信息产业部提出。

本标准由信息产业部电子工业标准化研究所归口。

本标准起草单位:中软网络技术股份有限公司、信息产业部电子工业标准化研究所。

本标准主要起草人:周明德、冯惠、欧阳春生、郭峰。

犌犅/犜16681—2003

信息技术开放系统中文界面规范

1范围

本标准定义开放系统中文平台应用程序编程界面、I/O服务功能界面以及图形界面。

本标准适用于开放系统中文平台的开发、应用和基于该环境的中文处理软件的集成。

2规范性引用文件

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有

的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究

是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

GB/T1988—1998信息处理信息交换用七位编码字符集(eqvISO646:1991)

GB2312

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论