基于按需索取的中文Web Fonts应用研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:theone2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的普及和发展,Web网站已经渐渐成为各行业对外界宣传、传递信息最快捷方便的渠道。美观的Web界面设计直接影响着网页的视觉效果及宣传力度,而网页中最重要的一部分就是文字,这就要求网页设计师使用更漂亮的字体进行页面设计。受限于操作系统及字体技术,同时图片替换技术又存在一些缺陷,设计师只能使用仅有的几种Web安全字体。因此,字体技术的Web应用就显得尤为重要了。本文首先分析了主要的英文Web Fonts技术,包括@font-face、Typeface.js、 sIFR、Cufon和Google Font API,然后对比研究了其实现原理、实现方法及优缺点,并用工具Spoon Browser Sandbox对每种方案的浏览器兼容性进行了测试。最后通过实验分析了每种方案对中文Web Fonts的支持情况:其中@font-face、 Typeface.js和Cufon三种方案经测试均可以实现中文Web Fonts,但是因为字体文件过大造成字体加载速度过慢网页延时比较长,实现效果并不理想。针对以上问题,鉴于网页中每次只有标题或者logo等少量的字需要使用特殊的字体,本文提出了基于按需索取的两种中文Web Fonts方案以解决中文字体文件过大的问题。一是通过CSS3中的@font-face属性从服务器端仅加载所需的字体文件;二是根据TrueType字体的设计思想,提取字体的字形轮廓信息,使用HTML5Canvas按需绘制出所需字体。本文搭建了一个实际网络环境,选取两种中文字体,改变文字长度多次实验,记录加载的字体文件大小和所消耗的网络流量及网络时间。通过对比采取按需索取方案前后的实验结果,证明了本文提出的基于按需索取思想的两种WebFonts方案可以显著地减少网络中传输的数据量,有效地解决了网页中使用中文Web Fonts导致页面加载速度过慢的问题。
其他文献
Internet上的信息量呈现着爆炸性的增长态势。人们面对海量信息并需要从中寻找到自己所要的资源时,搜索引擎已经成了最有效的方式。搜索引擎通过某种策略搜集信息,并对信息加以
在网络教学平台中,面对大量的学习资源,学习者在认知过程中,容易出现迷失的现象。鉴于学习者自身知识结构和学习过程存在的差异,一个优秀的教学平台,应能按不同用户的需求,为其提供
Facebook、Twitter、微信和微博等新型在线社交媒体,作为连接现实世界和虚拟空间的纽带,汇聚了大量的关系、行为等可感知和可计算的人类社会的数字足迹。随着网络规模的不断扩
三维虚拟地理场景仿真系统是一种能够模拟现实地理环境的系统,用户可以在工程建好之前,通过系统对场景进行欣赏,模拟的场景往往比图纸展示的效果更为直观。在场景中已经基本
指纹识别以其唯一性,终身不变性,不可丢失性等优势成为目前高效、广泛的识别算法之一,是生物特征识别领域的研究热点。但是,由于指纹自动识别系统的性能在很大程度上取决于所采集
本体提供了对共享概念模型的形式化、明确规范说明,在知识工程、电子商务、自然语言处理等很多领域有着广泛的应用。但是长期以来,本体都是由知识工程师和领域专家手工构建的
早期的离群点挖掘算法是针对全部数据集的,挖掘的是全局离群点。近年来,针对局部离群点的研究已引起广泛关注,而针对特定应用背景的离群点挖掘研究引起人们的广泛兴趣,出现了一些
近年来,随着多媒体技术以及网络技术的快速发展,多媒体数据急剧增加。由于视频的低层特征与人类思维中的语义概念之间存在语义鸿沟,基于语义概念的视频检测技术已成为多媒体分析
随着人类社会的不断发展与进步,人类对自然资源的索取与破坏不断加剧,生态环境的恶化严重威胁着人类的生存与发展,生态安全问题引起了社会各界的广泛关注。生态安全预警作为
P2P(Person-to-Person)网络借贷是近年来出现的新兴事物。在网络借贷平台上,借贷双方不需要以银行等传统金融机构为中介,直接通过交易无担保借贷。美国最大P2P网络借贷平台Pros