时间: 2004-06-08 / 分类: WEB后端编程 - 开发与实践 / 浏览次数: / 0 个评论 发表评论
在web网页中使用远程字体下载
黄金分割与摄影构图
CSS Hack浏览器兼容IE6+IE7+IE8+IE9+FF
WEB前端开发中的一些编程风格和书...
项目前端开发的架构

在web网页中使用维文字体
对于维文网页制作者们来说,首先应该考虑的问题是怎样以最方便的方式将网页维文化,以便网页浏览者顺利地浏览您的网页。目前,网页维文化的主要途径是先从服务器中下载字体,然后再安装下载的字体,这个过程给网页浏览者带来极大的不便。

以下是解决这个问题的两种方法:
1。使用ActiveX 控件
这种方法的技术含量比较高,为了应用此方法, 您不仅要具备开发这类ActiveX控件的技能,您还需要懂得一些黑客技术。
具体过程如下:
1)首先开发这样一个ActiveX控件(用VB,VC可以开发这样的ActiveX控件)它内嵌了维文字体,控件一旦被初始化立即把那些字体释放出来, 把字体安装在本地计算机的系统上。
2)这个ActiveX控件可以被嵌入到网页,网页被打开时ActiveX控件能从服务器中被下载运行或初始化。

本人试过此方法,但实现相当困难。所以本人并不想推荐此方法。

2。使用嵌入字体和OpenType技术
这个方法已经在有些维文网页得到了运用,比如baxegim。
嵌入字体和OpenType(是一种字体)属于并未完全标准化的技术,所以这个方面汉文资料特别少。由于Opentype 是Microsoft和Abobe联合开发,您也许要在Microsoft和Abobe的web站点上核查一下。
以下是这个技术的大概情况:
如果您是网页开发者,您也许知道什么是CSS(层叠样式表,Cascade Style Sheet)。如果您不知道,这个方面资料还是挺多的,您可以查阅一下,下面我就开始介绍了。 用@font-face这一CSS属性以及一个指向Internet上该字体地点的URL把该字体嵌入到web网页中。该字体必须是一个带.eot或ote文件扩展名的OpenType字体文件。当一个网页读者打开一以@font-face属性引用一个OpenType字体文件的网页时,浏览器首先检查网页读者的字体下载设置。根据这些设置,网页访问者会看到如图所示的对话框。如果允许实用该字体,OpenType字体文件就自动下载到网页读者的PC上,转换成TrueType字体并临时存储起来。Internet Explorer 目前并不核查该字体的一个版本是否已装在网页读者的PC上。

把一个字体嵌入到您的web网页中的句法是:

的CSS结构.
然后我们把ilikyur0.eot上载到服务器制定的位置上。把CSS结构粘贴到网页中 …标志内就可以了 src: url(http://person.longcity.net/home4/ilikyurt/ilikyur0.eot) 这个属性非常重要,此URL必须和您形成eof文件时指定的URL相一致,否则就会出错; eof文件制作完毕后您应该进行测试,测试也可以在本地磁盘上进行,也可以上网进行。能否在本地磁盘上进行测试,这要看您在制作eof文件时,有没有指定相应的本地磁盘路径。
需要注意的是在测试之前,您应该把Windows/fonts目录下相应的truetype字体删掉。对于本例应该把ilikyurt.ttf文件删掉。否则您就不知道当前实用的是ttf或者eot。

本网站的维文字体就是按照以上方法做出来的。
OK! 我就讲到这里,剩下的问题就由您自己来解决。实在不行,您就可以参考本网页,直接套用即可。
祝您好运!!!!!
Microsoft WEFT3.0 下载 (106KB)——–>>>>此程序的安装是通过网络完成的

      站点地图 | 关于我 | 返回顶部
    Copyright © 2001-2013 { amiku.cn | zhangshunjin.com }. Powered by 

    阿米酷

    张顺金


    浙ICP备11002820号-1