摘要:
做前端的稍微有点经验的都知道 可以通过合并小图片 来减少请求数,最早可能都是通过 fw、ps 等工具来手动合并,这种方式的缺点就不吐槽了,效率低,可维护性差 等等 ....一些很厉害的人,往往会开发出很厉害的程序,来解决重复性的劳动,1. https://github.com/iazrael/isp... 阅读全文
摘要:
1、首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常重要的作用第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;第二个meta标签是iphone设备中的safari私有m... 阅读全文
摘要:
之前都写过一篇github常用命令的文章,可是这些日子来,发现自己根本没掌握,真是很讨厌github这种提交方式,如果能够使用界面操作多好啊。添加已有项目到github新建repository,可以在github网站上直接新建或者使用windows github工具。进入github reposit... 阅读全文
摘要:
设想并构建出区别于常见网站布局的创新式设计是一件很难的事情,但是一旦把这件事做好,就可以设计出那些最富有趣味又令人着迷的网站。你几乎每天都可以见到这些网站,每次看到他们,你都会感慨到:“多希望我当初能够想到这个点子。”设计师们正在完成一项了不起的工作,设计出一系列精美的网页元素并将其组合在一起,这些... 阅读全文
摘要:
一、前端游击战为哪般?小鹿乱撞,心花怒放。终于有机会在梦寐以求的团队博客的评论以外位置留下自己的痕迹啦,撒花撒花!淡定淡定,官博是严肃的地方,要是随便侃大山侃小山,拙文估计会被“里德尔”砍成袁姗姗。深吸一口气,闲话少说,放马入题。首先有必要先回答这个问题:“何为前端游击战?”所谓“前端游击战”是相对... 阅读全文
摘要:
目前,在移Web开发领域中,除了使用如Android,iOS系统原生提供的API进行开发外,对于Web开发人员来说,最方便快捷的方法莫过于使用比如jQuery Mobile,Sencha Touch这样基于HTML 5的Web框架进行开发了,因为只要熟悉CSS,JavaScript则可以很轻松地运用... 阅读全文
摘要:
1. 缓载、预载的概念这些技术不仅限于图片加载,但我们首先讨论最常用的图片加载。缓载:延迟加载图片或符合某些条件时才加载某些图片。预载:提前加载图片,当用户需要查看时可直接从本地缓存中渲染。两种技术的本质:两者的行为是相反的,一个是提前加载,一个是迟缓甚至不加载。缓载对服务器前端有一定的缓解压力作用... 阅读全文
摘要:
使用URLs时要确保一致性。浏览器基于URL来缓存资源。当URL改变后,浏览器从源服务器获该资源的新的版本。查询字符串参数的改变也被视为URL的改变。例如,"/default.aspx" 被缓存到浏览器,如果你请求了"/default.aspx?123",浏览器将从服务器获取新的版本。对于这个新UR... 阅读全文
摘要:
客户端脚本能让你的应用更加地动态和活跃, 但是浏览器对代码的解析可能造成效率问题, 而这种性能差异在客户端之间也不尽相同。所以我们要尽可能的优化js代码,下面是对JavaScript代码优化的原则:(1)为IE6(未打补丁的JScript 5.6或更早版本)做优化!与其他语言不同,JS的效率很大程度... 阅读全文
摘要:
如果你问我网站中最影响网站打开速度的是什么?我会告诉是网站中的javascript,简称JS。模板中引用的JS文件越多,打开速度越慢,这点我深有体会,不信你看看卢松松博客首页,使劲优化后依然有100K的文件。细读完这篇文章,够你优化大半天的了,关于JS优化方法大都脱离不了这三种方法。(网页总大小为1... 阅读全文