就要发布了。采用方便的 Flash 文本替换方式,真正革命性地扩展了字体的使用范围。
全部操作仅仅是:
1. 打开 sfir.fla,选择一个字体,在 Flash 中导出。(或者使用别人已经导出好的字体)
2. 在 HTML 的 head 中加入 sfir.js 的调用。
3. 在 HTML 的 body 的末尾加入相关的 replace 语句。
4. 在 CSS 中配合地加入几条规则。
你就可以看到 Web4C 首页的这种效果了。还有这里有 Mike 的示例文件。
唯一的遗憾是不支持中文,估计是 ActionScript 对东亚语言支持的问题,这方便我也不懂,还请有经验的朋友指点。
sFIR 2.0, RC1.
这是干什么用的啊?
直接放.swf不就完了?我做了个简单例子。我觉得mike更多做的是封装和效果的控制
http://192.168.110.59/david/showlog.asp?log_id=1525&cat_id=31
您说的直接播放是什么意思呢?在 HTML 中嵌入 Flash 要注意让它符合验证,因此不能用 <embed>。
sFIR 可以在 Flash 中任意指定一个字体,通过 ActionScript 和 JavaScript,把 HTML 中任意一段文字用 Flash 显示出来,不过汉字例外。
验证是macromedia需要解决的问题,都是逃避式的js写法。我只是说,这个东西玩技术的成分远远多于实用性。而且我那个例子可以显示中文。只要你在fla文件中embed 中文字体进去就可以了。
不好意思!你的comments有点问题,报错,而我又没有刷新,所以发了好几遍,删掉就可以了
对于中文字体来说,嵌入恐怕正是限制实用性的原因吧。
comment 是有问题,等 WordPress 新版出了再 patch 吧。
并不是AS对东亚语言支持的问题,这方面MM做的还算可以了。中文字体文件较大,不方便嵌入swf档下载。汉字且多,不适合作为sFIR。以前luar研究过服务器端的动态渲染中文的问题,不过好像没有下文了。