随笔分类 -  WEB前端

B/S系统中的前端部分
摘要:前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷知识,一时间还消化不过来。现分类整理出来分享给大家,也补充了一些平时的积累和扩展了一些内容。 阅读全文
posted @ 2016-04-18 11:58 系统攻城狮 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1.不要直接把PC端的页面直接搬到移动端来用。这里举个例子:有个活动页面,在PC端和手机端的Safari里展现都好,但是当用手机APP(如手机淘宝)扫码打开后,却没法顺畅的异步获取到jsonp的信息。这里有几种可能因素: 1)手机的app在打开页面的时候会做很多控制,如 http/https 的控... 阅读全文
posted @ 2015-08-12 15:41 系统攻城狮 阅读(675) 评论(0) 推荐(0) 编辑
摘要:我遇到过很多UED喜欢在html元素上加上href="#"或者href="javascript:;",然后再使用onclick事件来控制点击事件。以前我一直觉得这样做没什么问题,直到今天在调页面的过程中,才发现这样的“语法糖”其实是有坏处的。 首先是,我今天在写onclick事件时,因为《关于... 阅读全文
posted @ 2014-04-15 11:42 系统攻城狮 阅读(772) 评论(3) 推荐(0) 编辑
摘要:Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。教程:http://www.bootcss.com/getting-started.html 阅读全文
posted @ 2013-11-27 15:47 系统攻城狮 阅读(268) 评论(0) 推荐(0) 编辑
摘要:一、javascript相关1.JS文件压缩2.文档加载完后再执行JS,将样式表放在顶部3.优化JS代码,对内存使用造成负荷的代码改良4.在遍历html容器时缓存html容器的长度5.DOM的访问减到最低6.在清除html5的canvas画布时,如果不是脏矩形的话,使用把画布宽度设为0的方法,会比使用clearRect方法效率要高二、CSS相关1.将样式表放在顶部2.避免使用表达式3.精简代码,文件压缩4.尽量少使用选择器组合,使用类选择器或者ID选择器三、图片相关1.使用精灵表图片四、其它1.减少DNS查找。使用相对路径2.减少HTTP请求数3.使用内容发布系统,生成静态页4.使用expir 阅读全文
posted @ 2013-11-27 15:43 系统攻城狮 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一位群友的github项目,传送门:https://github.com/xujanus/fks 阅读全文
posted @ 2013-11-25 13:55 系统攻城狮 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示