text.html 2.4 KB
Newer Older
ToTensor's avatar
ToTensor 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
 
<p class="zw">使用比较广泛的在线字体格式有六种:EOT、OpneType、SVG、True Type、WOFF 和WOFF2。不同的浏览器支持部分字体格式。我们选择的字体格式依赖于浏览器支持。越新的浏览器,我们需要的格式越少。相反的,如果浏览器版本越老,我们可能需要提供多种字体格式。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_202">嵌入式OpenType(EOT)</h3> 
<p class="zw">嵌入式字体格式是微软公司开发的在线字体技术。EOT在TrueType上有一层封装,这使得它更难下载、提取和重用嵌入式字体。不过至少在理论上维护字体授权变得更加容易了。微软公司在2007年就把EOT提交给W3C工作组,不过EOT至今都不是标准的一部分。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_203">OpenType(OTF)</h3> 
<p class="zw">OpenType是TrueType的一个扩展,它在字体控制方面做得更好,提供超过65000种不同的字形,并且能更好地渲染手写体。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_204">SVG</h3> 
<p class="zw">SVG 根本不是个字体格式,它是一种创作可缩放矢量图形的技术。我们可以将字体信息放入SVG文档中,然后和其他格式一样使用。我们可以使用Font Squirrel在线字体生成器来把字体转换为SVG格式。像Typekit这种在线字体服务商也提供SVG 格式字体。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_205">TrueType(TTF)</h3> 
<p class="zw">苹果公司在20世纪80年代开发出了TrueType格式,作为其PostScript Type 1格式的替代品。TrueType字体类型的所有信息,包括字边距和微调信息都放入一个文件里面,这会使得一些TrueType文件很大,并不适合用于在线字体。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_206">Web Open Font Format(WOFF)</h3> 
<p class="zw">WOFF不是严格的字体格式,它对TrueType和OpenType字体进行了封装,并且在网络传输上做了优化,这样它传输的文件更小,更加适合网络传输。因为WOFF包含了所有权信息,这样它对那些关注知识产权的字体创造者来说就更具吸引力。</p> 
<h3 class="sigil_not_in_toc" id="nav_point_207">WOFF2</h3> 
<p class="zw">WOFF2是WOFF的最新版本,压缩比例更高,因此更适合移动设备。WOFF2显然是将来在线字体的标准,并且不久后应该是我们需要的唯一的标准。</p>