网页前端的JavaScript代码编写好之后,不像C语言会编译成机器码,作为脚本语言,JavaScript是直接从源码文件执行的。通常为了节省空间,可以把代码进行压缩,去掉多余的空格和换行等(代码可以全部写到一行,这个有点像C语言)。同样HTML,CSS等代码也可以进行这样的压缩操作。
功能全面的在线工具集:tool.lu
之前一直用的是tool.lu这套工具。包含了全套的工具,特别是...
分类:
编程语言 时间:
2015-02-28 16:35:27
阅读次数:
205
??
【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)
gzip是http协议中使用的一种加密算法,客户端向web服务器端发出了请求后,通常情况下服务器端会将页面文件和其他资源,返回到客户端,客户端加载后渲染呈现,这种情况文件一般都比较大,如果开启Gzip ,那么服务器端响应后,会将页面,JS,CSS等文本文件或者其他文件通过高压缩算法将...
分类:
编程语言 时间:
2015-02-28 16:30:20
阅读次数:
237
行为,样式,结构三者分离(javascript, css, html),不要在行间加行为,样式样式优先级:*无标题文档匿名函数 window.onload,在页面加载完成之后发生(执行) 这是btn1已经加载进来了无标题文档对比代码如下:无标题文档图片上的代码运行没有预期的效果
分类:
编程语言 时间:
2015-02-28 16:19:35
阅读次数:
211
Perishable Press网站近日发表了一篇文章《3 Ways to Preload Images with CSS, JavaScript, or Ajax》,分享了利用CSS、JavaScript及Ajax实现图片预加载的三大方法。下面为译文。预加载图片是提高用户体验的一个很好方法。图片预...
分类:
编程语言 时间:
2015-02-28 16:01:03
阅读次数:
151
我们在设计网页的输入框时,有时会遇到需要把textarea的边框去掉的问题,经过测试,下面的代码是可以的。textarea{border:solid 0px;outline:none;}
分类:
Web程序 时间:
2015-02-28 15:54:58
阅读次数:
1021
按需加载是前端性能优化中的一项重要措施,按需加载是如何定义的呢?顾名思义,指的是当用户触发了动作时才加载对应的功能。触发的动作,是要看具体的业务场景而言,包括但不限于以下几个情况:鼠标点击、输入文字、拉动滚动条,鼠标移动、窗口大小更改等。加载的文件,可以是JS、图片、CSS、HTML等。后面将会详细...
分类:
其他好文 时间:
2015-02-28 15:53:44
阅读次数:
140
css选择器有三个特性:特殊性,继承性,层叠性。自己的理解如下:特殊性:表现在权重上 0 0 0 0第一个0代表行内元素;第二个0代表ID;第三个0代表class;第四个0代表元素或伪类;例子:silence 这个就是1 0 0 0#id{color:blue;}这个是0 1 0 0.clas...
分类:
Web程序 时间:
2015-02-28 15:52:01
阅读次数:
164
这是一款集合20组不同CSS3按钮样式和按钮鼠标滑过特效的插件。这20组css3按钮每一组都有3种示例,每一个示例都使用CSS3制作炫酷的鼠标滑过动画。这些按钮适用于各种场合,相信总有一款适合你。
请注意这些按钮动画效果只在最新版本的现代浏览器上工作,(Mobile)Safari浏览器只支持其中很少的效果。
该按钮动画特效中大多数使用的是CSS transitions,但有一些动画效果也使用C...
分类:
Web程序 时间:
2015-02-28 14:42:26
阅读次数:
157
CSS实现文字环绕图片效果,也就是大家常见到的文中图效果,比如文字会自动围绕一个方块状的图片广告,这一切都是自动的,不需要另外排版,对此有需要有网页,可借鉴本代码,主要是利用CSS的clear属性实现。...
分类:
Web程序 时间:
2015-02-28 14:41:55
阅读次数:
104
为了提高网站的加载速度,有一个很重要的手段就是在用户浏览过程中的上游网站做一个文件的预加载。预加载文件一般有两种常用的方式:xhr和动态插 入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式(例如yui的Get模块),然后使用动态插入节点方法加载的文件都会在加载后立即执 行,javas...
分类:
编程语言 时间:
2015-02-28 14:32:24
阅读次数:
195