Flash 中英文字应用环境分析

原创 2003年03月31日 09:32:00

Flash 中英文字应用环境分析
  从 Flash文字页面的制作说起:在我的站点里面很多页面都是使用 Flash方式,而且是基本以文字面目出现、制作的。我介绍并推荐了这种方式的几种好处,比如:支持不同浏览窗口尺寸下的整体布局不变化;支持IE--NS浏览器的全兼容……因此对于文字的应用自然成了我的特别关注点。
  在 Flash当中,文字有几种使用格式:Static静态格式、Dynamic 动态格式和 Input输入格式,其中静态格式又可以用Device参数选用设备字体。对于动态和输入格式,主要用于交互功能里面,我已在很多处(包括本页)都在使用介绍了。这里主要针对静态文字,也是使用最多、效果最丰富的这一格式,进一步对它们的应用环境、占用资源等特色予以比较,和朋友们交流经验。
  我做了几个实验:用静态文字首先写一个 a,导出 swf文件后,用资源管理器来察看它的字节数字为254Byte;然后增加到一连串 100个英文字 a,导出 swf文件为281Byte,看来增加的字节数并不大;若把其中50个 a更换成 b,再行导出 swf文件是407B,可以明显看出文件字节数增加了;若把其中的25个 a字替换成 c,文件字节数继续增加到536B;最后把文字打散,字节数猛增至3.18KB。把这个实验用中文文字做,写 100个同样的字,然后依次替换局部……导出文件的字节数字差距会更明显。
  再做一个试验:用一种特殊字体写一段静态文字,不打散,导出 swf文件;然后删除这个字体,特殊字体浏览依旧,仅仅在重新编辑的时候,会提示缺少这个字体。
  如此是不是可以这样结论:这种文字格式不完全是字码格式,不太依赖浏览者一方字体的安装情况,但只要不相同的字少一些,导出的文件就不会很大。我想很多行家里手对此都是熟悉和共识的,无需多说。我只想说:这对于中英文字环境下,应用它引发的资源占有影响会大有不同,因为英文中只有26个字母,你写多大块的文章都是这26个字母的重复,而中文起码要有3000多个不同的常用文字。
  可想而知:对于中文环境下,这种静态格式文字还是少一些使用为妙,免得占用了大量的资源空间。在这里只好推荐多多使用静态文字中的Device参数,浏览时调用设备字体,才能保持较小的文件尺寸。当然,这样做会牺牲一些比如遮盖、旋转、透明等动画效果,而且不能使用一些特殊字体。因此纯静态字体只好酌情在标题、特写方面选择性应用了,谁让这个软件不是我们中国开发的呢!朋友们对本文有什么建议,可以点击上方模拟“跑马灯”文字按钮,给我发信。谢谢!

页面链接:http://www.zqihua.com/263/fonts.htm

NOR FLASH和NAND FLASH各应用在什么产品上

随着电子产品的功能日益丰富,成本效益高、功耗低、密度高及外型小的存储器产品的市场需求日益增加,NOR FLASH和NAND FLASH原本不同的市场定义,现在也慢慢的变得模糊起来了。我们从以下几个方面...
  • yxfabcdefg
  • yxfabcdefg
  • 2014年08月04日 11:07
  • 2918

flex和Flash的区别

运用Flash是完全可以做到flex的效果 但Flash是为了designer(设计者)设计的,界面还有flash的动画概念和程序开发人员格格不入。 Flex是为developers(开发者)设计的...
  • wlanye
  • wlanye
  • 2013年01月06日 21:58
  • 1258

AS3.0实现遮罩渐变效果

package ch13_1 { import flash.display.Graphics; import flash.display.MovieClip; import flash.di...
  • u010031939
  • u010031939
  • 2013年08月17日 10:20
  • 2390

AS3.0实现彩色文字效果

package ch12_1 { import flash.display.Bitmap; import flash.display.BitmapData; import flash.displ...
  • u010031939
  • u010031939
  • 2013年08月16日 10:43
  • 671

stm32 Flash读写[库函数]

转自:http://www.ichanging.org/stm32-flash.html  通过对stm32内部的flash的读写可以实现对stm32的编程操作。        ...
  • baidu_24795995
  • baidu_24795995
  • 2015年03月05日 14:00
  • 373

voicewo在线语音识别转换jQuery插件

voicewo 是一个专门用于在网页中实现语音识别转换的jQuery插件。开发人员可以用voicewo将用户的语音转换成文字,插入到指定的HTML表单里,无缝地与Java、.NET、PHP、ASP等多...
  • xiaokui_wingfly
  • xiaokui_wingfly
  • 2016年07月14日 16:22
  • 1764

STM32F0xx_FLASH编程(片内)配置详细过程

Ⅰ、概述 关于数据的储存,我觉得编程的人基本上都会使用到,只是看你储存在哪里。STM32的芯片内部FLASH都是可以进行编程的,也就是说可以拿来储存数据。但是,很多做一些小应用程序开发的人都没有利用好...
  • ybhuangfugui
  • ybhuangfugui
  • 2016年06月06日 23:40
  • 6474

职业生涯设计

第一章  认识自我   个人性格   我性格是内向的,但是并不会排斥与人交往。只是与人际交往比起,在独自面对计算机时我会显得更加自然愉悦。不论是深奥的计算机科学理论,还是信息量巨大的计算机网络...
  • wuwuhuai
  • wuwuhuai
  • 2017年12月24日 19:27
  • 29

tftp服务器配置及协议分析

tftp作用:使用宿主机上的TFTP服务器下载文件到开发板的tftp客户端。 tftp服务器配置: 1、安装tftp的RPM包,tftp包依赖xinted软件,则先安装xinetd. 2、...
  • u011467781
  • u011467781
  • 2015年01月17日 16:15
  • 782

web应用里的flash message的作用

flash 提示信息一般显示一段很简单的信息告知登录之类的信息,具体如下图: 正常情况下的登陆页面应该是下面这个样子的,就是没有任何信息提示: 登陆成功后的主页显示“登陆成功”的提示 flash...
  • varding
  • varding
  • 2015年10月22日 16:51
  • 2438
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Flash 中英文字应用环境分析
举报原因:
原因补充:

(最多只允许输入30个字)