抽屉最底下,居然翻出这本《中文Flash MX网页设计实用教程》。封皮卷边,书脊快散架了。谁还供着这玩意儿啊?当年它压根就不是什么理论砖头,纯纯的案头救命手册。作者佚名,估摸着是某培训机构内部讲义拼凑的。Flash MX里那些弯弯绕绕的按钮、面板、补间动画、交互逻辑,全被掰碎了,塞进随书的练习里。03年左右吧?我头回照着书跑通第一帧补间动画。看着那个20x20像素的小方块在时间轴上“唰”地滑过去。心里那叫一个踏实。原来点几下菜单,死图真能变活。这事儿,大概就是这么个意思。
书里最费篇幅的,死磕“符号和实例”。新手刚碰Flash,十个里头有九个半,恨不得把导航栏每个按钮都重新描一遍边。导出的SWF动不动两三兆。跑起来风扇狂转,跟直升机似的。作者在这儿点了个醒:先建元件,再拖实例。母版一改,全站跟着变。听着挺简单?真上手全是坑。我常犯嘀咕:这招确实能救命,可全站全靠复制粘贴,最后出来的东西,难免带着一股流水线味儿。咱们做活儿,总爱跟像素死磕。觉得亲手调才安心。却忘了先搭骨架、定规矩才是正路。把重复的活儿抽离成模板,腾出的时间,才够琢磨怎么把核心体验做漂亮。别整那些虚的。
鼠标滚轮往下划,停在那章“交互”上。作者没扯虚的。直接拆按钮弹起、按下、经过状态。还有那几行让人头大的ActionScript脚本。以前我觉得网页嘛,好看就行。后来才咂摸出来,没交互的页面,就是个哑巴橱窗。陈列再漂亮,用户路过也就瞥一眼。现实里打交道不也这样?咱们总爱单向倒干货、发通告。很少在设计之初,留个“接收反馈”的口子。交互非得花里胡哨吗?未必。它更像跟用户签个隐形契约。你留个点击的钩子,对方才愿意伸手碰一下。当然,不是所有页面都适合强交互。有时候,过度设计反而成干扰。这分寸,得拿捏。别总觉得越复杂越高级。
这书说话挺实在。不拽听不懂的英文缩写。上来就让你画矢量图、拉关键帧、挂音频轨道。里头专门提了一嘴:声音别往时间轴上瞎堆。得跟画面呼吸卡上点。看到这儿,我有点不好意思。想起早年赶Banner,非得塞段80分贝的交响乐。结果呢?用户连按钮都懒得找。后来才咂摸出来,声音不是用来抢戏的。得在关键帧上,轻轻托一把。24帧的循环里。每一帧的停顿或加速,其实都在悄悄拽着用户的视线走。把零散的素材,按这节奏串起来。冷冰冰的排版,才有点人情味。
一口气翻完这几十页。最大的收获,不是记住了几个快捷键。是对“搭页面”这活儿,摸准了点脾气。以前总以为做网页,就是把素材往里填。现在觉得,它更像搭个能转得起来的架子。工具也就是把锤子。真正让东西立得住的,还是底层逻辑顺不顺。交互留没留后路。细节处有没有喘气的缝。它当然不教人怎么炫技。顶多教你,怎么把活儿干得密实点。
书合上了。屏幕上的画布,还空着大半。咱们平时赶活儿,是不是也该少点“Ctrl+C/V”的匆忙?多点对底层规则的较真?下次再对着空白画布发愁,别急着拿素材往上糊。先想清楚。这玩意儿,到底该跟谁接上话。留个口子,比堆满东西强多了。