欢迎光临商务印书馆,返回首页
前沿 | 创建一个可互操作的出版生态系统
2016-01-21作者:比尔•卡斯多夫;骆双丽(编译)新闻来源:百道网浏览人次:229

    编者按  过去,出版技术标准分散而孤立,一句有名的话是,“关于标准的最准确的事实就是:没有唯一标准”。 这对整体出版生态系统不是件好事。现在这种情况出现改善,出版技术标准正在走向统一。

 

 

    图书行业受益于所有竞争者都因统一标准而需建立合作关系,这将加快出版业发展的步伐。

    过去,出版技术标准分散而孤立。一句有名的话是,“关于标准的最准确的事实就是:没有唯一标准”,确实如此。

    大多数标准的开发是为了解决特定群体的需要,在特定的领域完成特定的事情。这对于独立群体而言是一件很好的事情,但对整体出版生态系统不是件好事。现在,所有事物都需要被连接起来,断开会导致功能失调。人们期望互操作性、便携性、可靠性和可变性。

    互操作性。系统和流程可以平稳互用的话,就会减少摩擦,提升效率和灵活性,降低成本。

    便携性。因为不同的设备、系统或平台(包括尚未发明或已经落伍的)需要不同版本的内容。

    可靠性。在设备和系统间获取或转移内容时不出差错。

    适应性。这样不必从头开始就能跟上新的发展趋势。

    标准就像消除摩擦的润滑油,或者是一种“共同语言”,让不同的系统相互理解和支持。而最好的标准是基于其他标准的标准。

    如今的数字出版生态系统主要依赖于由万维网开发和维护的标准群,统称为开放式网络平台(OWP)。开放式网络平台包括50多种网络标准,包括被广泛应用的XML、HTML和CSS,是通过网络技术管理、转换、传播出版物的基地。

    当然,也有很多由其他标准制定机构管理的标准,甚至很多没有获得正式认证,但已是事实上的标准。如前所述,这些标准都是由特定群体开发以解决特定需求的,它们仍然发挥着重要的作用。但同时,新的标准也在开发和建立,已有的标准也在被更新,这些都以协作为前提,至少都会避免与现存标准相冲突。我们看到真正的融合正在发生。

    最引人注目的是,那些曾经坚定地用专有方式做事的人(通常有着市场差异化竞争的合理目标)越来越清醒地意识到顺应标准的好处。即使是在其他大多数方面都竞争激烈的公司,也开始坐到一起为共同利益而商讨合作事宜。

    下面介绍一些有趣的例子。

    Schema.org

    Schema.org是词汇和属性库,通过某种方式能够让能被浏览器和搜索引擎识别库中富集的语义。简单地说,就是将一串数字和字母“标记”为地址,浏览器或搜索引擎会自动识别出它是一个地址。如果内容包含食谱,schema.org的标记会让浏览器或搜索引擎知道哪些部分是配方,以及在配方里哪些是配料。在schema.org上,你可以标记一个单词为公司的名称,把首字母缩写标记为股票代码,这样就可以在线上或搜索时被找到。

    在谷歌,这被称为“富摘要”( rich snippets)。如果这套标记只在谷歌起作用会有多大用处呢?如果每个公司都用自己的方式做标记,或者如果每个搜索引擎都需要用他们的方式进行标记呢?也正因此,schema.org成为必应、谷歌、雅虎、Yandex合作的产物。这是一个竞争激烈的对手以谋求共同利益而进行合作的典型案例。他们明智地意识到,如果以每个网站专有的方式做标记是行不通的。

    许多人认为schema.org是W3C标准,但它不是。说穿了,它的运作是因为那几个巨头的推动。即使它不是一个正式的标准,但也因为实用被广泛采用,目前已被作为HTML5的参考。经过多年开发,在2014年10月28日,HTML5最终被确立为正式的W3C推荐标准,并已在所有主要的浏览器和电子阅读器中广泛使用,它是EPUB3和开放式网络平台的基础。

    EPUB和Readium

    EPUB3的核心是“打包Web内容”,其内容文件是纯粹的HTML5,标示为XML(XHTML5)。 EPUB在发展过程中一直与HTML和Web标准保持一致。举个例子,最近EPUB3.0.1更新的功能之一是适应schema.org,因为schema.org成为了HTML5的正式组成部分。

    在电子阅读器生态系统中,EPUB3渐渐成为大势所趋。即使是多年来作为“局外人”的亚马逊,也愿意在KindleGen中采用EPUB3;再如,苹果公司的iBooks中基于EPUB3规范实现了弹出脚注功能。

    EPUB3标准本身就是一个竞争者握手合作的例子。EPUB3工作组包括苹果、巴诺、Kobo、谷歌、微软、Adobe、蒙纳、培生、阿歇特、企鹅和威利出版社,以及出版商、技术公司、服务供应商、图书馆和其他影响出版生态系统的人。

    另一个由昔日对手握手言和而组成的基金会Readium更值得关注,正是它促成了自由开源的EPUB3的实现。

    Readium是一个独立的非营利性机构,其使命是制定高品质的开源技术,推进EPUB和开放式网络平台运行。它的成员是多元化、国际化的,包括阿歇特、伽利玛、Adobe、谷歌、Kobo、英格拉姆、德国电信、IBM、纽约公共图书馆、英特尔、企鹅兰登书屋等知名企业。

    Readium目前有三大举措:

    Readium SDK,EPUB3软件开发工具包,可以渲染引擎、优化平板电脑和其他设备上的本机应用。

    Readium JS,可以渲染引擎,优化云端和浏览器上的应用程序。

    Readium LCP,一个轻量级的DRM系统。

    这些举措对加速采用和实施EPUB3有重大影响。目前有14家供应商推出了基于Readium SDK的应用程序,谷歌浏览器的Readium JS也有超过30万用户。

    这才是开放式网络平台。这才是真正的融合。

    EDUPUB
 
    建立在EPUB之上的是EDUPUB,这是用于教育内容的EPUB3。EDUPUB规范的开发由国际数字出版论坛(IDPF)EPUB 3工作组完成,并与EDUPUB联盟的工作整合在了一起。

    EDUPUB联盟由IDPF、全球IMS(教育标准管理组织)和万维网联合推出,最初并不打算创建新的标准,而是想办法让已有的广泛使用的标准具备互操作性。例如,全球IMS管理三个用于教育内容和数据交换的标准:问题测试互操作(QTI),学习工具互操作(LTI)和井径分析。研发EDUPUB就是为了使这些标准相互适应,而不是改变它们。

    所以,EDUPUB不是一个独立于EPUB的标准。所有出版物或文件符合EDUPUB规范,即也同时符合了EPUB3的标准。EDUPUB明确指出了如何使用EPUB来优化教育内容。它实际上只是增加了一些额外的功能,提供推荐元数据(例如,指定“教师版”的内容,并提供辅助信息)以及在教育内容中很重要的结构词汇,例如评估(测验、文字、练习等)。

    EDUPUB规范的发展带来的一个有趣的副产物是,它推进了EPUB标准的进步。例如,教育内容往往需要交互功能这种“小部件”(如评估时就需要交互)。与此类似的还有“分发对象”:出版物中的大块内容(章节、参考文献或联系)可以独立分发。

    因此,这不仅是一个融合的案例,同时也是一个基于同一标准的、向可互操作领域拓展的案例。

    最新的EDUPUB总则,于2014年11月27日由IDPF出版了最新草案,可通过链接访问:http://www.idpf.org/epub/profiles/edu/spec/edupub-20141127.html。

    EPUB-WEB

    在标准合作和融合的背景下,“EPUB-WEB”概念的发布无疑是最令人兴奋和富有远见的。这一概念首次出现在2014年10月Books in Browsers大会演讲中,11月21日收入大会发布的非正式白皮书草案中,由IDPF的首席技术官马库斯?居灵和W3C的伊万?赫曼共同撰写,标题为《Advancing Portable Documents for the Open Web Platform: EPUB-WEB》。

    白皮书设立长远展望,预计用数年时间促成EPUB和网站发展为同一事物的两个不同的“状态”。也就是说,原先需要给网站配给内容和资源,同时将这些内容和资源打包为EPUB以方便离线获取和分发,将来网站和EPUB没什么不同。在浏览器中通过网络打开这样一个文档将获得与在手机、平板电脑、电子阅读器等设备中打开文档一致的体验。

    对做出版技术的人而言,这就是涅槃。这一愿景不可能很快实现,甚至有可能根本不会实现。但它是务实的、具体的,并且是出版技术标准版图中合作共赢的最佳例子。