zoukankan      html  css  js  c++  java
  • 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产品的质量和技术层次。

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

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

     

  • 相关阅读:
    Ubuntu16.04 安装Teamviewer
    Redis 中的事务
    apache rewrite .htaccess 站点内容重定向实例
    PHP_EOL常量
    PHP 设计模式之适配器模式
    MYSQL优化
    php设计模式之简单工厂模式
    php设计模式之单例模式
    PHP设计模式之策略模式
    PHP 设计模式之观察者模式 (转载)
  • 原文地址:https://www.cnblogs.com/jamesldj/p/3338048.html
Copyright © 2011-2022 走看看