性能更好的js动画实现方式——requestAnimationFrame

用js来实现动画,我们一般是借助setTimeout或setInterval这两个函数,css3动画出来后,我们又可以使用css3来实现动画了,而且性能和流畅度也得到了很大的提升。但是css3动画还是有不少局限性,比如不是所有属性都能参与动画、动画缓动效果太少、无法完全控制动画过程等等。所以有的时...

2015-10-29 20:52:12

阅读数:235

评论数:0

jsonp详解

json相信大家都用的多,jsonp我就一直没有机会用到,但也经常看到,只知道是“用来跨域的”,一直不知道具体是个什么东西。今天总算搞明白了。下面一步步来搞清楚jsonp是个什么玩意。 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个源加载的文档或脚本获...

2015-10-29 19:48:16

阅读数:226

评论数:0

利用CSS、JavaScript及Ajax实现图片预加载的三大方法

Perishable Press网站近日发表了一篇文章《3 Ways to Preload Images with CSS, JavaScript, or Ajax》,分享了利用CSS、JavaScript及Ajax实现图片预加载的三大方法。下面为译文。 预加载图片是提高用户体验的一个很好方...

2015-10-29 17:26:16

阅读数:287

评论数:0

图片预加载与图片懒加载

图片预加载 图片预加载主要是针对非icon类图片。 加载快,有良好的用户体验。 提前加载图片,当用户需要查看时可直接从本地缓存中渲染、可能因为图片很大,浏览器显示出它会用很长的时间,这样浏览者可能以为图片预览慢而没兴趣浏览,把网页关掉,这时,就需要图片预加载,让浏览区先显示其他的...

2015-10-29 17:21:56

阅读数:654

评论数:0

JS原型与原型链终极详解(推荐阅读)

一. 普通对象与函数对象   JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象。下面举例说明  function f1(){};  var f2 = function(){};  var f3 = new F...

2015-10-29 14:25:39

阅读数:253

评论数:0

html5的postmessage实现js前端跨域访问及调用解决方案

关于跨域访问,使用JSONP的方法,我前面已经demo过了,具体见http://supercharles888.blog.51cto.com/609344/856886,HTML5提供了一个非常强大的API,叫postMessage,它其实就是以前iframe的进化版本,使用起来极其方便,这里举个...

2015-10-27 20:37:32

阅读数:348

评论数:0

JavaScript原型继承工作原理

译者按:这篇文章原是出自著名的前端博主阮一峰一篇关于JS原型继承的文章:Javascript继承机制的设计思想中的引用。这篇文章对于原型继承讲解详细,令人读之有拨云见日之感,作者在文章里说: 我一直很难理解Javascript语言的继承机制。 它没有“子类”和“父类”的概念,也没有...

2015-10-27 17:21:35

阅读数:3467

评论数:0

大神给你分析HTTPS和HTTP的区别

HTPPS和HTTP的概念 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要S...

2015-10-27 13:25:38

阅读数:281

评论数:0

MySQL客户端比较:Navicat for MySQL 与 MySQL-Front

MySQL GUI工具很多,本文就常用的Navicat for MySQL与MySQL-Front的特色功能做一个详细介绍与比较。 (一)MySQL-Front MySQL-Front是一款小巧的管理Mysql的应用程序,其主要特性包括多文档界面、语法突出、拖拽方式的数据库和表格、可编辑/可增...

2015-10-25 22:57:43

阅读数:3896

评论数:0

Windows下MySQL 5.6安装及配置详细图解

一、安装前的准备 1、下载安装程序包,可到MySQL官方网站www.mysql.com下载,如图1-1: 图1-1 下载后的安装文件如图1-2所示:  图1-2 二、安装 1、双击下载的安装文件,本篇博文安装的MySQL版本为5.6.10.1,出现如图1-3所示页面:  ...

2015-10-25 15:17:15

阅读数:255

评论数:0

Windows下配置Java环境变量

环境变量配置: JAVA_HOME:D:/Program Files/Java/jdk1.6.0_10(更改路径的会有差异) PATH:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_H...

2015-10-11 22:43:18

阅读数:265

评论数:0

window7下Java环境变量配置图解

1、下载Java SDK,在oracle的官网上下载。J2SE,J2EE。一定要根据自己机器的版本去下载。32位的需要下载32位的jdk,64位的下载64位的jdk。 2、安装JDK,直接下一步下一步就可以了。 3、安装完成以后在桌面的“计算机”右键点击属性,然后点击右下角的”更改属性“,...

2015-10-11 22:37:24

阅读数:298

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭