使用热区和切割(Hotspots and Slices)

使用热区和切割(Hotspots and Slices)(下)

\接下来,我们来讲切割。前面已经说过,设计师为了加快页面加载的速度把大图片分割成小图片放在表格中,这在以前是一件费时又费力的事,现在使用了切割Fireworks会按照你的切割自动生成HTML的表格代码,你只需要将生成的代码放在页面的相应位置就可以了。

可能有的朋友要问,难道图片切割之后下载速度就加快了吗?对,如果合理的切割的话,确实可以减小下载量,因为将同样颜色的大色块切割成一个单独的文件并使用较少的颜色输出就会得到尺寸较小的文件。另一个切割图片的理由是可以减少浏览者的心理等待时间。当你等待一副大图片出来时会觉得速度很慢,因为这时你什么也不能做,但是当图片切割后,小图片很快就能出来并且一张接着一张,在下载的过程中浏览者就能够先看到图片的一部分,因此他不会有等待的感觉,这就是为什么我们要使用切割的道理。其实道理和之后使用在网络多媒体播放中的流式技术是异曲同工的,虽然可能这个比较不是很恰当。

除了用来分割图片,在Fireworks中翻转图、按钮、导航条等带有交互动作的对象都是基于切割的。

创建切割非常容易,只要使用切割工具如同画矩形一样就可以创建出需要的切割,使用多边形切割工具(Polygon Slice Tool)更可以创建出任意形状的切割,如图:


图上绿色的区域就是切割的区域(Fireworks默认使用绿色表示切割,蓝色表示热区,当然你可以通过修改设置来改变他们的颜色,但是我不建议你们这样做),红色的线条是图片输出后生成的表格的线条,这些红色的线条组成的一个个矩形就对应了表格的每个单元格。

你可能注意到了,当使用不规则形状做切割时,Fireworks会沿着这个多边形的最边缘建立一个矩形,这是因为表格和图片只接受矩形这种形状,输出后的结果将会被处理成在一张矩形的图片上有一个多边形的热区这种形式。

说了这么多,我们来动手做一下,我们的目标是要创建一个圆形的切割,虽然没有圆形的切割工具,但是我们可以把一个圆形的热区转换成切割(这也是创建精确切割图形的方法)。先用圆形工具(Ellipse Tool)在画板上画一个圆,然后选择Insert->Hotspot创建一个和圆形一样形状的热区,最后选择Insert->Slice把热区转换为切割。如果中间没有经过热区这一步,而直接选择Insert->Slice,那么Fireworks将创建一个矩形的切割。


选中这个切割,打开Object面版(Window->Object),可以看到和切割相关的属性:链接的URL地址,alt的文字,打开链接的方式(Target)这些都和热区一样,Auto-Name Slices是用来设置是否自动为切割的图片命名。


在Type菜单里可以看到2项:Image和Text。选择Image切割就会被输出成图片保存;选择Text后,可以在Object面版中输入文本格式的文字,输出后这部分切割会留出空白的单元格用文本填写。这个功能对于需要经常更改消息的页面相当方便,这样就不用每次都创建图片。


在最后输出之前,选择File->HTML Setup来到Document Specific这项可以设置Fireworks自动命名文件名的规律,一般没有特殊要求就使用默认设置吧。


然后就可以输出HTML代码了,选择File->Export完成最后的工作。最后我要说的是,在输出时选择Include Areas without Slices的话,那么画板上没有切割的部分也将被输出成等同大小的图片,如果不选择此项,那么Fireworks只会把有切割的部分生成图片,没有切割的部分用一张1x1的透明gif图片(pacer.gif)撑开,使得表格在不同的浏览器中看起来一样。我的建议是使用spacer.gif撑开表格,至于道理嘛,我想我不说你也应该明白。

 
时间: 2024-11-17 10:33:04

使用热区和切割(Hotspots and Slices)的相关文章

使用热区和切割(Hotspots and Slices)(上)

使用热区和切割(Hotspots and Slices)(上) 每个PNG文件都有一个特殊的层-Web Layer,Web Layer就是专门用来记录热区和切割信息的,这些信息包含了HTML语言的特性,因此被称作网络层(Web Layer). 热区(Hotspots)就是当一张图片包含数个超链接时用于指定哪部分区域指向哪个超链接地址的对象,在标准的HTML语言中用<map>标签表示. 切割(Slices)是Fireworks最先提出来的概念,以前当网络速度不很理想而图片又稍大时,设计师通常把一

Fireworks and Dreamweaver指南介绍

dreamweaver 版权信息:本文翻译自Macromedia官方文档Fireworks and Dreamweaver Tutorial原始文档:fw_dw_tutorial(PDF,1.37M zipped)所需文件:xtutorial_dwfw4(568k zipped)全文翻译:spikal 指南介绍 Macromedia Dreamweaver,可视化建立和管理网页及站点的工具软件,Macromedia Fireworks,设计和处理网上图形的专业工具,2者均提供了创建专业的丰富图象

将Fireworks表格插入Dreamweaver

dreamweaver|插入 到目前为止,你已经体验了跨产品的交互,从Dreamweaver到Fireworks再回到Dreamweaver.现在你将会进一步体验这种循环,将一个Fireworks表格放置到Dreamweaver中,并在Dreamweaver和Fireworks中编辑它,最后回到Dreamweaver中看到已经更新的文件. 你将从在Travel Detail页面中央空白区域放置一个Fireworks表格开始. 在Fireworks中输出带表格的图片 首先,你要打开PNG格式的源文

切割nginx日志

这几天自己看了下博客的nginx日志,发现日志文件发现越来越大. 因为nginx自己不会对日志文件进行切割,所以打算通过其他方式进行切割,而且为了后续能对nginx日志文件里面记录的数据进行分析,所以打算按照天对其进行切割. PS:本篇文章所以的操作是在centos6.5 OS 64bit上进行. 切割nginx日志,我们可以通过两种不同的方式进行,分别是:通过logrotate和通过shell脚本. 如果是yum方式安装的nginx,系统默认会自动通过logrotate这个日志管理软件,按天进

求java对二值图片中的独立块切割,并存成新的独立图片。

问题描述 求java对二值图片中的独立块切割,并存成新的独立图片. 例如:将类似下图中有5个小块块,则存成5个文件.谢谢! 解决方案 或者能得到这几个不规则块的中心坐标也可以,其他的我自己能解决. 解决方案二: 自己找到办法了,用imageJ解决了.

触屏手机操作的“热区死角”与“控件尺寸”

Part 1 研究背景 1.1 触屏手机界面设计的背景与挑战 挑战1:发展时间短,国内外的研究都尚处在探索阶段,充满未知和不确定. 触屏技术最早被应用到手机上要追溯到1999年(motorola A6188),至今虽然已有12年时间,但真正为手指操作的触屏界面设计带来革命性变化还是07年1月9日发布的iphone1代以及他的多点触摸技术.时至今日,不过4年时间,以苹果设计团队为先驱国内外相关研究领域,包括触摸的手势.触屏界面的规范.触摸的可用性研究等等,都还处在探索阶段,这也意味着有很多现有的东

JS网页特效代码:切割网页图片特殊效果

JS效果之图片切割 DEMO1(随机出现): http://cnwander.com/demo/puzzle_effect/机器配置好的可以将图片切得更细一点 (变量xNum,yNum)DEMO1(规则运动): http://cnwander.com/demo/puzzle_effect/index2.html测试:IE6.IE7.FF3.014原文:http://cnwander.com/blog/?p=13 突发奇想的效果,主要突出构思,效果还比较粗糙,好好创意一下,应该可以引申出一些比较有

网站定位:分类切割内容

网站定位主要回答三个方面的问题:1.本站性质?2.所属领域?3.读者是谁? 这些问题的答案确定之后,接下要做的第一件事情,就是将这个笼统概括的"定位"拆细. 确定定位外延的最好方法是"关键字"法.一个领域的关键字一般较为明确,扩大关键字范围的方法有:1.做目标读者调查,让读者任意写本领域的关键字,然后,统计出现频率:2.研究同类网站,同类网站的频道名.栏目名都是同行所认定的关键"关键字",同时可通过软件对同类网站的文章进行词频分析,找出出现频率最

Fireworks制作不规则热区网页

网页 热区(Hotspot)有时又称之为热点,是图像上带有超链接的一块区域,它可以呈矩形.圆形.甚至还可以是多边形.和文本超链接的情况一样,当浏览者将鼠标移动到热点上时,鼠标会变成手形. 文本和图像都可以在网页上创建超级链接.一般情况下一个图像只链接到一个目标.但是有时候一幅较大的图片上有不同的小区域,不同的小区域的图片要相应地链接到不同的目标上去,这样就需要利用到热区的功能.我们可以在这个大的图像上相应的部分绘制多个热区,然后将这些热区分别链接到不同的目标文件之中就可以上述目的.在浏览器中浏览