title: 天猫、淘宝的移动端页面（H5）是出于什么考虑使用了KISSY？感觉性能很差……
desc: 淘宝还好一些，天猫的移动端首页，为什么要使用KISSY呢？<br>感觉性能真的是弱爆了。。。<br>手机上建立一个请求，比PC上困难得多，特别是2G网络的时候<br>可是我看天猫的移动端（俗称H5）首页，一个kissy的seed.js和其他乱七八糟combo到一起的就达到33.5kb之巨，更别提页面中各个模块被引用时候还要再次发请求。。。首页光JS竟然要20多个请求。。。<br><br>移动端上原则不是尽可能减少每个页面需要获取额外资源的HTTP请求数吗？<br>不是最好每个请求大小都要越小越好吗？我看天猫首页那单个js文件二三十kb的就四五个。。以天猫移动端首页流量来看，每天平白无故会消耗好多吧？为啥不优化一下呢？。。<br><br>想问一下天猫的前端，为何这样做呢？初衷是什么？<br><br>谢谢了。
topic: 前端开发
content: 拖延许久的更新 优化后，首屏流量整体已经降到了400K左右，在流量消耗方面，与京东苏宁亚马逊等首页进行横向对比最优。首屏JS流量消耗221k->170k，请求数20->13. 其中： 1，公共部分ES6环境基础组件。100k->50k，1个请求。（其中ES6环境约26K，是为了全面进入ES6时代而尝试，为了不限制前端的语言习惯，暂时不会针对这部分进行拆分优化） 2，首页自身模板
answerer_tags: 前端。长了一双挑剔的眼睛，有一个颜值极高的妹子。