漢字描述語言
漢字描述语言是指可以完整且準確地描述漢字字符和信息的计算机语言,它們包含了字符的组成、(基本和複雜的)笔画、顺序以及位置,旨在克服在使用點陣圖來描述字形時所遇到的信息缺乏。其所包含的訊息可以來識別字符(統一碼和通用字符集统一为一个碼位)的異體字,或一些統一碼和通用字符集尚未收錄的罕見字。 它們的工作,大多是基於楷書和宋體,來提供字符的汉字结构,因而可以藉由索引字符的内部結構和相似字符,從而更容易地查找字符。 字形描述語言 字形描述语言(…
共 41 篇文章
漢字描述语言是指可以完整且準確地描述漢字字符和信息的计算机语言,它們包含了字符的组成、(基本和複雜的)笔画、顺序以及位置,旨在克服在使用點陣圖來描述字形時所遇到的信息缺乏。其所包含的訊息可以來識別字符(統一碼和通用字符集统一为一个碼位)的異體字,或一些統一碼和通用字符集尚未收錄的罕見字。 它們的工作,大多是基於楷書和宋體,來提供字符的汉字结构,因而可以藉由索引字符的内部結構和相似字符,從而更容易地查找字符。 字形描述語言 字形描述语言(…
可扩展标记语言(,简称:)是一种标记语言和用于存储、传输和重构松散数据的文件格式。它定义了一系列编码文档的规则以使其在人类可读的同时机器可读。万维网联盟于1998年发布的 XML 1.0 规范和其他相关开源标准共同定义了 XML。 XML 的设计目标是注重简洁、通用和因特网可用性。它是一种通过 Unicode 编码实现对多种语言有强大支持的文本数据格式。尽管 XML 的设计重心在于文档,它被广泛应用于网络服务中松散数据结构的表示。 总览…
可扩展标记语言基础是万维网联盟界定的基础便利统壹资源标识符(URI)部分的可扩展标记语言(XML)文档。 xml:base 属性可被插入在XML文档里头指定壹个基干URI以外的基本URI的文档或外部实体。这个属性的值被解释为“提请评论 3986”中定义的一个URI参考“互联网工程任务组 提请评论RFC 3986(IETF 标准)”。它提供的功能描述在“提请评论3986”第5.1.1条里头,建立基本通用资源识别号为解析任意相对引用在属性x…
微软XML核心服务(MSXML)提供了一组服务,使用户可以使用JScript、VBScript和其它微软的开发工具开发基于XML的本机应用程序。它支持XML 1.0、DOM、SAX、XSLT 1.0,并提供了包括XSD和XDR在内的XML schema、XMLHttpRequest、XPath、SOM()等技术。 版本历史 MSXML是不同产品的合集。可从此处枚举各个版本: 现行有效版本 MSXML 6.0 MSXML6是最新版本。与M…
XForms是用於從 Web表單收集輸入的XML格式,是 HTML/XHTML 表單下一代的继承者;XForms 1.0(第三版)於2007年10月29日發布。最初的 XForms規範於 2003年10月14日成為 W3C官方推薦標準,而引入了若干改進的XForms 1.1在 2009年10月20日達到了相同的狀態。它采用了 XML的格式。XForms被設計為具有足夠的通用性,可以獨立的方式使用,也可用 XHTML以外的表示語言來描述用…
资源描述框架(,縮寫:),是万维网联盟(W3C)提出的一组标记语言的技术规范,基於XML語法及XML Schema的資料類型以便更为丰富地描述和表达的内容与结构。 参考文献 [http://zh.transwiki.org/cn/rdfprimer.htm W3C RDF Primer中文版] 延伸閱讀 [http://www.w3.org/RDF/ W3C's RDF at W3C] : specifications, guides,…
在SGML、HTML与XML文档中,如果某些Unicode字符无法由文档当前使用的编码方式(如ISO-8859-1)直接表示,可以通过字符值引用或字符实体引用这两种转义序列表示。下文列出HTML与XML文档中有效的字符实体引用。 XML中的预定义实体 XML规范并不使用“字符实体”(character entity)或“字符实体引用”(character entity reference)。 XML规范定义了5个“预定义实体”来表示特殊…
AJAX即“*'”(非同步的JavaScript與XML技術),指的是一套综合了多項技術的瀏覽器端網頁開發技術。Ajax的概念由傑西·詹姆士·賈瑞特所提出。 传统的Web应用允许用户端填写表单(form),当送出表单时就向網頁伺服器发送一个请求。伺服器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同的。由于每次应用的沟通都需要向伺服器发送请求,应用的回應时间依赖于伺服…
XMLHttpRequest (XHR) 是一个 JavaScript类,包含将HTTP请求从网络浏览器异步传输到网络服务器的方法。这些方法允许基于浏览器的应用程序进行细粒度的服务器调用并把存储结果存储在XMLHttpRequest的responseText特性中。 XMLHttpRequest类是Ajax编程的一个组件。在Ajax出现之前,需要将网页表单完全发送到服务器,然后刷新整个浏览器页面。然后这个概念在Internet Expl…
XSD (XML Schema Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述XML文档的元素。XSD是許多XML Schema 语言中的一支。XSD是首先分離於XML本身的schema語言,故取得W3C的推薦地位。 像所有XML Schema 语言一樣,XSD用來描述一組规则──一个XML文件必須遵守这些規则,才能根據該schema『合法(Valid)』。 然而,与其他XML Schema 语言不同,X…
XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的计算机语言。 XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初XPath的提出的初衷是将其作为一个通用的、介于与XSL间的语法模型。但是XPath很快的被开发者采用来当作小型查询语言。 表示法 最常见的XPath表达式是路径表达式(XPath这一名称的另一来源)。路径表达式是从一个XML节点(当前的上下文节点…
合法名(),又譯限定名,是XML命名空间引入的概念,用来作为URI引用。 其名稱來自於(意为合法的名字)定义了元素和属性的合法的标识符。合法名通常在XML文档中用作特定元素或属性的引用。 合法名原称限定名,因与XML命名空间中的表述有冲突,并且qualified译为合法也是合理的,因此对其进行了编辑。 动机 由于URI引用可能会很长并且可能包含XML元素/属性命名中禁止的字符,因此,需要建立命名空间缩写到URI之间的映射,这样可以在XM…
可扩展样式语言(),是一种为可扩展置标语言(XML)提供表达形式而设计的计算机语言。 由于可扩展置标语言的扩展性使之没有关于显示格式的标识,可扩展样式语言可以选择和过滤可扩展置标语言中的数据,并将其转换为HTML或者PDF等其他格式文件。 可扩展样式语言可以分为三部分:XSLT(XSL Transformations)、XSL-FO(XSL Formatting Objects)和XPath(XML Path Language)。 CS…
向量標記式語言(,縮寫VML)是用於繪製矢量图形的XML語言。1998年VML建議書由微軟、Macromedia等向W3C提出審核。VML遭到拒絕,因為Adobe、Sun等提出了[http://www.w3.org/TR/1998/NOTE-PGML-19980410] 計劃書。這兩套標準後來合併成更具潛力的SVG。 儘管VML規格一度遭到W3C的拒絕,並為大多數使用者所遺棄。微軟(Microsoft)依然將VML的標準規格實作到Int…
数学标记语言(,),是一种基于XML的标准,用来描述数学符号和公式。它的目标是把数学公式集成到万维网和其他文档中。从2015年开始,MathML成为了HTML5的一部分和ISO标准。 由于数学符号和公式的结构复杂且符号与符号之间存在多种逻辑关系,MathML的格式十分繁琐。因此,大多数人都不会去手写MathML,而是利用其它的工具来编写,其中包括到MathML的转换器。 历史 它是由W3C的数学工作组提出的。语言规格1.01版于1999…
MXML是一种用于在Adobe Flex布局用户界面组件的XML语言。语言标签中使用mx作为前缀。MXML区分大小写,主要用于在Flex中的程序编写。 Adobe系統,這在2005年12月收購了Macromedia公司,給出的縮寫MXML沒有官方意義。一些開發商認為這應該代表“可擴展標記語言”。這是可能的名字來自給發布於2002年和2004年,或者“Macromedia的可擴展標記語言”的Macromedia Studio產品的MX後綴…
XML文件的文档类型定义(Document Type Definition)可以看成一个或者多个XML文件的模板,在这里可以定义XML文件中的元素、元素的属性、元素的排列方式、元素包含的内容等等。 DTD(Document Type Definition)概念源於SGML,每一份SGML文件,均應有相對應的DTD。對XML文件而言,DTD並非特別需要,well-formed XML就不需要有DTD。DTD有四個組成如下: 元素(Elem…
數位無障礙資訊系統(),簡寫為DAISY,是一種多媒體文件的製作標準,也可算是一種電子書格式。DAISY標準由世界各國服務閱讀障礙者(如視障者或學習障礙者)的圖書館與組織共同聯合開發,是一套可讓閱讀障礙者方便使用的數位閱讀技術。 歷史 DAISY計畫始於1988年,當時由瑞典國家視障圖書館(TPB)主導。該圖書館認為傳統的有聲書與點字書已經不能滿足大家的需求,特別是傳統的錄音帶在聽讀與搜尋資訊方面很不方便,於是瑞典政府決心發展一個數位化…
文件物件模型(,缩写'),是W3C组织推薦的处理可扩展置标语言和超文本标记语言的标准-{zh-hant:程式;zh-cn:编程}-接口。 Document Object Model的歷史可以追溯至1990年代後期微軟與Netscape的“瀏覽器大戰”(browser wars),雙方為了在JavaScript與JScript一決生死,於是大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了不少專屬事物,既有VBScript、Active…
可扩展超文本标记语言(,),是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。从继承关系上讲,HTML是一种基于标准通用标记语言(SGML)的应用,是一種非常灵活的置標語言,而XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26日成为W3C的推荐标准。 XHTML1.1為XHTML最後的獨立標準,2.0止於草案階段。XHTML5則是屬於HTML5標準的一…