QQ群web前端分析二——第一印象

对QQ群WEB进行前端分析

入口是 http://qun.qzone.qq.com/

以下为第一印象,主要是从我的理解上找问题。

---------------------------------------------------------------------------

 

一、页面响应时间,有点长,

从2,5,8原则上考虑还有优化空间,

功能跳转上我也一直在想能不能往SPA单页应用程序上发展,不跳转,就完全局部刷新,

但是看若干知名公司的站点还是这种旧方式,......(不知道这个技术方向是不是正确)

二、HTML结构,不太规整,

有link标签,script标签穿插

三、CSS结构,不太清晰,

模块划分与我理解的有出入,比如css reset部分,页面layout部分,其他detail模块细节部分,

四、CSS代码,冗余代码随处可见,

border-color  margin 重复标签

五、Javascript结构,

文件数量有点多,使用到seajs,又不是完全模块化,

六、Javascript代码,

页面呈现用到的模板技术比较原始,使用jSolution而不是define或者require,没必要啊,

---------------------------------------------------------------------------

这里提出一个个人观点,

文件组织及命名非常能体现一个WEB产品的质量和技术层次。

能直接体现出对问题的分解思路和分解能力,命名更是有其内在意义的。正所谓一个好的产品不太

需要用户思考怎么去用,一个好的结构不太需要开发者思考从哪下手。

 

原文地址:https://www.cnblogs.com/jamesldj/p/3338048.html