论套壳术

论套壳术

近来总见得些奇事:好端端的网页偏要裹上层app的皮囊——这大约便是新时代的长衫了。

看客们总道:"原是穿长衫的站着喝酒了!"那webview套个壳子便堂皇成了应用商店里的新贵。点击时分明还是旧时的滋味却硬要在桌面摆个金漆的图标——好比咸亨酒店给茴香豆镀了层金箔。

这些个掌柜们打着怎样的算盘?"手机屏幕寸土寸金"、"移动优先"、"用户粘性"这般新词儿倒比孔乙己的之乎者更难懂三分。

  • 原是网页加载时弹出个app下载提示框——宛如未庄人见了假洋鬼子便磕头
  • 再裹上层runtime的外衣——活脱脱赵太爷给阿Q戴上的银项圈
  • 末了还要强索相册通讯录——倒似康大叔伸手便要人血馒头般理直气壮

"用户体验"四个字像极了古久先生的账簿——横竖写满仁义道德的字缝里透出吃人的光景来。

(开发者执JSBridge笑曰)"此乃hybrid架构也"。我翻开代码一看:这框架没有年代歪歪斜斜每页上都写着"跨平台方案"。我横竖睡不着仔细看了半夜才从字缝里看出字来:满本都写着两个字是"偷懒"!

套壳之术考据表
原生骨殖 HTML5皮肉 症状
Cordova AngularJS 页面切换如祥林嫂般絮叨不止
ReactNative Sass样式 动效卡顿似闰土冬日捕雀的手脚

原生的开发者早已坐着喝酒去了——单留下几个打包匠在柜台前温酒。

四·余话


这些苦痛终是要用户吞咽下去的——如同华老栓捧着的人血馒头。

五·结语

套壳APP解剖图

呜呼!这究竟是技术的进步还是退步?诸君请看那装在铁屋子里的网页——戴着app的面具跳舞呢!与其说是创新不如说是新式的缠足罢了。

作者按:本文成于癸卯年冬月观某大厂发布会后有感而作
转载请注明出处 且莫学赵贵翁夺人笔墨
文中所涉技术皆作譬喻 不必当真追究其实现细节