zoukankan      html  css  js  c++  java
  • 关于最佳实践

    最佳实践的一些概念:

    1.平稳退化:是指在浏览器不支持JavaScript,浏览器支持JavaScript但是用户禁用js脚本的情况下,用户仍能顺利地浏览网站。

    2.渐进增强:用一些额外的信息层去包裹原始数据。按照“渐进增强”原则创建的网页基本都符合“平稳退化”的原则。

    3.向后兼容:

    (1)对象检测:建议使用“逻辑非”测试,例:

           if(!getElementById)return false;

    (2)浏览器嗅探技术:指通过提取浏览器供应商提供的信息来解决向后兼容问题(不可靠)

    4.优化性能:

    (1)尽量少访问DOM和尽量少减少标记数量;

    (2)合并脚本文件,可以减少加载页面时发送的请求数量。

    (3)压缩脚本,因保存为工作副本,最好在精简副本的文件名上加上min字样。代码压缩工具:JSMin,YUI Compressor,Closure Compile。

  • 相关阅读:
    PHP对象
    MySQL多表更新
    使用not in的子查询
    MySQL比较运算符的子查询
    控制器调用函数
    MVC目录规范
    MVC流程
    mxnet安装
    离线安装Python包hickle,easydict
    深度学习基础
  • 原文地址:https://www.cnblogs.com/alog0210/p/yui_alog.html
Copyright © 2011-2022 走看看