再谈封装术

近来京中的茶馆里,总听得"封装"二字。穿长衫的与着短打的,皆要在这二字上做文章。说是要将网页裹进个方匣子里,唤作甚么"应用",倒好似旧时药铺伙计包药材——里三层外三层,总怕漏了甚么气味。

一、封装之道

所谓封装,不过是新式的裱糊匠手艺。原本好好立在书架上的线装书,偏要套上洋纸封皮。那HTML原是极透气的布料,如今却裹着棉花塞进玻璃匣子。

化作牢房铁栅,JavaScript变作看守眼珠。这般行事,倒让我想起故乡的裹脚布来。

  • 其一曰适配:竟要把方桌裁成圆凳模样,硬教手指头代替鼠标游走
  • 其二曰签名:须得向苹果铺子、安卓当铺讨要通关文牒
  • 其三曰外壳:Cordova之流好比纸扎灯笼,React Native倒像竹篾骨架

二、真假虚实辨

市上封装有分真假。所谓假封装者,不过是在WebView外裹层油纸,遇着风雨便要露了底细。某日见人用着Hybrid App,加载时转着圈儿,竟与二十年前那"地球转"的拨号上网一般模样。

"这加载的圈儿转得愈快,里子的空虚便愈显真切。"

真封装者,要如绍兴老酒入坛。将CSSJS诸物细细封存,又添Native Modules为引子。但这般工艺,十家作坊倒有九家半偷工减料。

三、封装之弊

新近见后生们捧着手机,十指翻飞恍若织布。细看皆是重复操作:下拉似捣衣,上划如纺线。本是轻点鼠标的事,偏要十指结茧方显虔诚。

网页时节封装年代
三秒开卷十秒启封
自由跳转层层牢门
天地开阔方寸囹圄

四、明日黄花

忽忆戊戌年间,京城时兴将四书五经封装成小册子。说是便于携带,最后不过落得蒙童口袋里的碎纸片。今人用PWAElectron之流,恐也是这般宿命。

世人谓我守旧
我见封装如裹尸布
将活脱脱的网页
腌制成腊肉模样

五、尾声

归家路上,见乞丐在应用商店门口讨赏。问之,答曰:"替人刷星星评级"。这大约也是另一种封装术——用虚拟的五星,裱糊着一戳即破的体面。

夜色渐深,听得窗外有雨。想这满城的App,怕都要在雨中褪去华裳,露出内里的标签来。

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。