快十一点半了。屏幕那层冷光直往脸上糊,我整个人瘫在人体工学椅里,眼皮子沉得打架。手边就着那本《Dreamweaver 8网页设计标准教材》,哗啦一翻,正卡在“使用模板实现站点的统一外观和风格”这节。书上写得挺直白:模板一建,底下页面自动套上统一导航、页眉和页脚。改一处,全站联动。说实话,这招确实省事,排版工整,搞设计的估计就吃这套,不用死磕像素对齐。

书一合,盯着天花板上那块掉皮的印子发了会儿呆。突然觉得,这套路跟咱们过日子,简直是一个模子刻出来的。不知从啥时候起,人生好像也预装了套“标准模板”。二十岁考研,二十五岁进公司,三十岁买房,三十五岁结婚生子。导航、页眉、页脚全给你配齐了,咱就负责往格子里填字。顺着走,页面保准不崩,排面也够整齐。谁有空去量那格子挤不挤得慌?也没人琢磨页脚间距该往哪儿挪。大伙儿就熟门熟路地狂点“应用模板”,接着填。十个人里头八个都在这条线上狂奔,至于跑偏了会不会迷路?没人试,也不敢试。真就那样吧。

书上后面还讲了“代码提示”和“代码片段”。新手敲两下字母,系统立马把标准写法吐出来。是省了瞎摸索的功夫,但生出来的代码,咋看咋像克隆体。生活里的“代码提示”压根没少过。长辈的碎碎念,社交平台上的“三十岁前必须搞定”,职场里那点心照不宣的潜规则。全在自动补全你下一步该踩哪块砖。顺着提示走,是不累。可省力的日子过久了,人容易犯嘀咕:这真的是我敲出来的代码吗?还是系统默认塞给我的?我觉得未必。很多时候,咱们就是懒得去写那几行原创的JS,干脆把别人写好的插件扒过来用,还美其名曰“高效”。赶deadline时挺好使,用久了呢?自个儿的逻辑,可能就真长不出骨头了。

前阵子碰见个多年没见的老同学。衬衫熨得挺平,车也挺体面。聊近况,全在“标准页面”的预期里。可坐他对过,我总觉得心里空了一块。就像那些拿模板硬搭出来的网站,结构严丝合缝,配色挑不出毛病,导航清清楚楚。但点进去呢?全是千篇一律的占位符。没一句废话,也没半点个人的毛边。咱们都拼了命把自己往模板里塞,却忘了网页之所以能勾住人,多半是因为某个不起眼的犄角旮旯,藏着句不合时宜的废话,或者一张有点过曝的破照片。完美得挑不出错的东西,往往也记不住人。看多了,反而犯困。

说句公道话,模板本身没毛病。人得有个架子,得有点边界,总得靠些确定的东西压住日常的乱糟糟。网页没框架站不起来,生活没底线也转不动。毛病大概出在咱们太惯着它了。把“统一外观”当成了终极目标,把“填充内容”当成了敷衍交差。书上还有一章专门教“创建表单”,下拉菜单、单选按钮、文本框,一套下来,教人怎么把杂乱信息收拢成标准格式,方便后台统计。可生活里的“表单”太多了。简历得按死格式填,相亲得对着条件表过,连发个朋友圈都得掂量配图和文案的尺度。咱们填得那叫一个认真,却很少琢磨,那些被框死的选项里,到底有没有咱自己的答案。我觉得吧,填表单这事儿,填得越标准,离真实的自己可能就越远。毕竟,人又不是Excel里的一行数据。

以前我挺怕“不合规范”这四个字。总觉得不按套路出牌,立马就得掉进代码报错的坑里。后来慢慢咂摸出味儿了。那些真能让人记住的瞬间,往往都是模板管不着的地界。是偶尔偏离导航栏的一次乱跳转。是样式表里硬塞进去的一行自定义代码。是页面底下没印版权信息,只随手留了句心里话。也许咱真没必要一把火烧了模板,而是得学会在标准框架里,给自己抠出点手动编辑的缝隙。允许格式乱一点。允许样式撞个车。允许某个段落写得又长又碎,压根不像个正经段落。人又不是流水线上下来的网页,哪能要求每一行都严丝合缝对齐网格线?

屏幕暗下去的时候,屋里就剩空调在底下嗡嗡响。脑子里又飘出书里那句干巴巴的提示:“模板用于保持站点的一致性和效率。”效率跟一致性,听着确实挺馋人。但人总归不是流水线上下来的网页。每一行字得自己敲,每一处间距得自己调。哪儿该留白,哪儿该加粗,全得自己拿主意。模板摆在那儿也没啥,内容到底怎么写,还得看你自己。