自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦龙小站

穿越技术人生,探索终极价值;梦想成真之时,龙承技术天下

  • 博客(146)
  • 资源 (13)
  • 收藏
  • 关注

原创 HTML5实战与剖析之Web存储机制(Web Storage)

Web Storage是以Key-Value的形式进行数据持久性存储。Web Storage是为了克服由cookie带来的一些限制而产生的。当数据需要被严格控制在客户端上的时候,无须持续地将数据发回服务器。Web Storage的目标有两个:提供一种存储会话数据的路径;提供存储大量可以跨会话存在的数据的机制。

2014-08-27 19:59:39 2189

原创 HTML5实战与剖析之离线应用

离线的Web应用,就是在设备不能上网的时候还能运行应用。HTML5把离线应用作为重点,主要是开发人员的心愿。离线应用的开发的步骤有:首先应该知道设备是否能够上网;然后应该还能访问一定的资源(如图像、CSS、JavaScript等),只有这样才能正常工作。

2014-07-26 23:37:08 1907

翻译 HTML5实战与剖析之使用HTML5 WebSocket API

通过引入一个简洁的接口(见下面的清单),开发者可以替代技术,如长轮询和“永远帧,因此进一步降低延迟。

2014-06-10 08:58:03 2164

翻译 HTML5实战与剖析之WebSocket协议

WebSocket协议是为了工作与现有的网络基础设施。作为这一设计原则的一部分,WebSocket连接的协议规范定义了开始其生命作为一个HTTP连接,保证与pre-WebSocket世界完全向后兼容。从HTTP协议切换WebSocket称为WebSocket握手。浏览器发送一个请求到服务器,这表明它想开关从HTTP WebSocket协议。客户端通过升级标题表达的愿望:GET

2014-05-26 08:53:57 1440

翻译 HTML5实战与剖析之WebSockets简介

HTML5 WebSockets规范定义了一个API,允许web页面使用WebSockets协议与远程主机双向沟通。介绍了WebSocket接口,并定义了一种全双工通信通道,通过一个套接字在网络上。HTML5 WebSockets提供极大的减少了不必要的网络流量和延迟而不能攀登的轮询和长轮询的解决方案是用来模拟全双工连接通过维护两个连接。HTML5 WebSockets账户代理和防火墙等网

2014-05-22 09:53:06 3318

原创 HTML5实战与剖析之历史管理(history对象)

HTML5新添加了对历史的管理,更新了history对象让管理历史状态更加方便了。在现代Web应用中,用户可以通过”前进”和”后退”按钮进行历史页面的切换。这让一些不在新页面中打开的新页面前进后退自如,提高了用户体验。通过haschange事件,可以知道URL的参数什么时候发生了变化,也就是什么时候该有所反应。通过状态管理的API,能够在不加载新页面的情况下改变浏览器的URL。所以需要使用

2014-05-07 14:38:43 4772

原创 HTML5实战与剖析之媒体元素(6、视频实例)

HTML5中的视频标签和及其模仿视频播放器的效果在一些手机端应用比较多。因为手机端基本上废除了flash的独断,让HTML5当家做主人,所以对视频支持的比较好。所以今天专门为大家奉上HTML5视频标签模拟视频播放器的小例子,让大家更好的理解HTML5和有效的应用在项目中。

2014-05-06 09:19:27 2686

原创 HTML5实战与剖析之媒体元素(5、音频实例)

之前已经介绍过了HTML5中媒体元素的相关小概念,和一些事件方法。光有一些理论基础,没有实践实例是不能充分理解的,更不太可能靠小概念来进行实际操作的。所以今天为大家奉上一个有关模拟音乐播放器小例子。希望大家通过这个下例子能够更好的理解和运用HTML5中的媒体元素。  HTML代码  CSS代码  JavaScript代码  HTML5实战与剖析之媒体元素(5、音频实例)就为大家介绍

2014-04-30 08:48:32 1673

原创 HTML5实战与剖析之媒体元素(4、检测编解码器的支持和Audio构造函数)

虽然媒体元素可以实现音频和视频功能,但是并不是所有浏览器都支持video标签和audio标签的所有编解码器,这意味着开发人员必须提供很多歌媒体来源。在JavaScript API中能够检测浏览器是否支持某种格式和编解码器。这两个媒体元素都有一个canPlayType()方法,该方法接收一种格式/编解码器字符串,返回”probably”、”maybe”

2014-04-30 08:45:07 2811

原创 HTML5实战与剖析之媒体元素(3、媒体元素的事件及方法)

HTML5中的媒体元素除了拥有很多的属性之外,video标签和audio标签还可以出发很多事件和方法。这些方法监控着不同的属性的变化,这些变化有可能是媒体播放的结果,也可能是用户操作媒体的结果。下面就为大家开始介绍媒体元素的相关事件。

2014-04-21 10:05:01 2535

原创 HTML5实战与剖析之媒体元素(2、媒体元素的属性)

提到HTML5中的媒体元素,那咱们可有的聊了,刚刚介绍完媒体元素的用法与简介,还没介绍有关媒体元素的相关属性呢,所以今天就为大家介绍一些有关HTML5中媒体元素的相关属性。

2014-04-18 14:31:28 3239

原创 HTML5实战与剖析之媒体元素(1、video标签和audio标签简介)

随着HTML5的到来,flash在手机端全部不能得到支持,这就使一项以flash制作的音乐播放和视频播放只能用HTML5中的媒体标签video标签和audio标签来制作了。很恰巧的是,移动端对HTML5中的媒体标签video标签和audio标签支持的非常好。这就使HTML5在移动端很流行。video标签和audio标签也提供了很实用的JavaScript API,允许创建自定义的控件。两个

2014-03-24 10:01:39 2849

原创 HTML5实战与剖析之原生拖拽(四可拖动dragable属性和其他成员)

之前我们已经为大家介绍过几篇有关HTML5中原生拖拽的相关知识了。今天为大家介绍HTML5拖拽中的其他一些小东东,闲话不多说赶快一起看看吧。在默认情况下,链接、文本和图像是可以拖动的,不用再写代码即可拖动。如果想让其他元素标签也可以拖动,那么只有HTML5能实现了。HTML5为所有HTML元素规定了dragable属性,表示元素是否可以拖动。链接和图像的标

2014-03-17 09:16:51 3923

原创 HTML5实战与剖析之原生拖拽(三dataTransfer对象)

虽然通过dragstart、drag和dragend事件实现了原生拖拽。但是这仅仅是拖拽,在IE6和IE7中还是有些拖拽问题,并且也没有实现数据的交换。为了实现数据的交换,IE5引入了dataTransfer对象。dataTransfer对象是事件对象的一个属性,用于从被拖拽元素相放置目标传递字符串格式的数据。因为它是事件对象的属性,所以只能在拖放事件的事件处理程序中访问dataT

2014-03-10 08:49:21 12219

原创 HTML5实战与剖析之原生拖拽(二拖拽事件dragstart、drag和dragend)

通过拖拽事件,咱们就可以控制拖拽很多东西了。其中什么元素或者是哪里发生了拖拽事件是最关键的。有些事件是在被拖动的元素上触发,有些事件是在放置目标上触发的。拖动某元素时候,触发的事件有:dragstart事件、drag事件和dragend事件。

2014-03-04 08:33:45 8743

原创 HTML5实战与剖析之原生拖拽(一拖拽历史概述)

提起拖拽,我就想起了在JavaScript培训的时候一个非常好玩的效果,那就是拖拽了。可以用鼠标任意拖拽着一个物体到任何你想去的地方。最早拥有JavaScript拖拽功能的是IE4浏览器。当时,网页中只有两种对象是可以拖拽的,那就是:图形和某些文字。拖拽图像的时候,把鼠标放在图像上,按住鼠标不放就可以拖拽了。拖拽文字时,要先选中文字,然后可以像拖动图像那样拖拽选中的文字。在IE4中,唯一有

2014-02-25 08:41:25 3057

原创 HTML5实战与剖析之跨文档消息传递(iframe传递信息)

在来自不同域名的页面间传递消息一般统称为跨文档消息传送,简称XDM。如,www.leemagnum.com域中的页面与位于一个内嵌框架中的http://blog.csdn.net/lee_magnum域名中的页面通信。在XDM机制出现之前,要毫无压力地实现这种通信需要用很长时间。XDM把这种机制规范化,让咱们能够既稳妥又简单地实现跨文档通信。

2014-02-20 08:41:58 3826

原创 HTML5实战与剖析之表单那些事儿

HTML5针对表单方面也做了一些完善,新添加了一些验证数据的功能,新添加了一些标签属性。有了这些验证功能,就可以不用JavaScript进行验证,哪怕是JavaScript被禁用了也可以毫无压力的验证表单了。开发人员不用JavaScript,浏览器会根据标记中的规则执行验证,然后显示适当的错误信息。这些人性化的功能在支持HTML5的浏览器中才能有效,支持的浏览器有Opera 10+、Safari

2014-02-17 08:51:08 5257

原创 HTML5实战与剖析之剪贴板事件

很多网站当复制粘贴的时候,都会出现有关剪贴板的相关提示,在刚刚入行前端工程师的时候,我还在一直纳闷,这是怎么实现的呢。如今,咱们再也不用纳闷了,因为已经有浏览器把剪贴板相关事件纳入标准了。

2014-02-14 08:59:39 97694

原创 HTML5实战与剖析之表单——文本框脚本

在编写表单相关的东西的时候,通常有两个标签标示文本框:一种是单行文本框input标签,另一种是多行文本框textarea标签。这两种标签比较相似,但是他们也有区别。如果一定要用input标签标示文本框,那么就必须在type属性中设置”text”。通过设置size属性可以指定文本框中显示字数的字符数。通过value属性,可以设置文本框的默认文字。通过maxlength属性可

2014-02-11 09:02:44 4684

原创 HTML5实战与剖析之表单——自动获取焦点属性(autofocus属性)

HTML5在表单中新添加了很多功能,梦龙小站将慢慢为大家介绍,今天为大家介绍HTML5表单中新添加的有关焦点的属性。HTML5添加了autofocus属性,这个属性在支持它的浏览器中,只要设置了这个属性,不用JavaScript动态获取焦点,就能自动把焦点移动到相应字段。小例子如下:

2014-02-10 09:49:35 18141

原创 HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)

HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。

2014-02-07 11:37:32 67526 2

原创 HTML5实战与剖析之自定义数据属性(dataset)

说道HTML5实战与剖析之自定义数据属性,我就想起以前在外面学习JavaScript的时候了,那时候真可谓是跟打了鸡血似的,永远那么兴奋。早在那个时候,我就听说过自定义属性这回事儿了。下面就为大家介绍一下有关自定义属性的事儿吧。

2014-01-28 09:02:58 2639

原创 HTML5实战与剖析之字符集属性(charset和defaultCharset)

HTML5对字符集属性也进行了更新,其中charset和defaultCharset属性就是HTML5中新添加的字符集属性。有关charset和defaultCharset属性的具体讲解尽在HTML5实战与剖析之字符集属性,下面就一起了解下吧。

2014-01-27 08:52:21 2906

原创 HTML5实战与剖析之HTMLDocument变化(readyreState属性、兼容模式和head属性)

之前为大家介绍了些许关于HTML5新添加的小东东,想必大家也有所了解了。今天为大家介绍HTML5中有关HTMLDocument方面新添加的内容。那么HTML5中有关HTMLDocument方面新添加的内容都有什么呢?HTML5中有关HTMLDocument方面新添加的内容有readyState属性、兼容模式判断和head属性。下面就为大家一一介绍这些新添加的小东东吧。

2014-01-26 09:17:34 3160

原创 HTML5实战与剖析之焦点管理(activeElement和hasFocus)

现在的网站越来越注重残障人士了,很多网站都开始有专为视力不好的人们制作一些便捷通道,方便他们进行浏览网页。下面就为大家介绍一下有关焦点管理和盲人网站方面的事儿,希望能对大家有所帮助。

2014-01-24 09:47:04 4478

原创 HTML5实战与剖析之classList属性

前面为大家介绍了一些有关HTML5新添加的选择器,分别是querySelector(),querySelectorAll()和getElementsByClassName()。这三个都有自己独特的功能,大家有需要的话可以看HTML5实战与剖析中的相关内容。今天为大家介绍classList属性。

2014-01-22 09:16:21 2905

原创 HTML5实战与剖析之CSS选择器——getElementsByClassName()方法

HTML5中的querySelector()方法和querySelectorAll()方法都在前几篇中为大家介绍过了,不知道大家了解得怎么样了呢?在这里复习一下,querySelector()方法是返回与传递的CSS选择符相匹配的第一个元素;querySelectorAll()方法是返回与传递的CSS选择符相匹配的所有元素,是一个NodeList对象。

2014-01-21 08:44:06 6379

原创 HTML5实战与剖析之CSS选择器——querySelectorAll()

之前,我们介绍了HTML5中的选择器querySelector()。今天,我们继续为大家分享HTML5中新添加的选择器querySelectorAll()。querySelectorAll()方法接收的参数也是CSS选择符,但是返回的是所有匹配元素,而querySelector()方法返回的是第一个匹配的元素。querySelectorAll()方法返回的是一个NodeList的实

2014-01-20 09:43:20 7762

原创 HTML5实战与剖析之CSS选择器——querySelector()

今天为大家介绍一下HTML5的相关知识,今儿主要以新增的选择器为主题,为大家介绍。今天为大家介绍的选择器是querySelector()。我将用jQuery和JavaScript两种写法对比的方式为大家分享。希望能为大家在学习HTML5的道路上有所帮助。

2014-01-17 08:50:50 4090

原创 HTML5实战与剖析之是否从主屏幕图标进入的网站

手机端的IOS系统中的safari浏览器可以把Webapp作为图标存在本地方便用户进行查看。那么我们怎么用户是否从主屏幕图标进入的网站呢?下面将为大家慢慢介绍。

2014-01-16 10:10:18 2452

原创 HTML5实战与剖析之判断移动端横屏竖屏功能

在手机端经常游走的我们很多时候都会对横屏和竖屏的概念比较熟悉,大家都经常头疼怎么才能判断这横屏和竖屏的状态呢,今儿梦龙就为大家分享分享。

2014-01-15 08:51:24 13072 2

原创 HTML5实战与剖析之移动端IOS系统收缩地址导航栏功能

前些日子为大家倾囊为大家分享了一些有关移动端的结构与标签的相关介绍,今天将继续为大家介绍的则是一个小小的功能,那就是移动端IOS系统收缩地址导航栏功能。以上便是有关HTML5实战与剖析之移动端IOS系统收缩地址导航栏功能的介绍,大家以后再遇到这样的需求的时候还是会比较方便的拿来就能用了。

2014-01-14 08:56:02 2668

原创 HTML5实战与剖析之一行一行看移动端结构

很长时间不和大家分享小东东了,在这里梦龙向大家说声对不起啦。之前,也给自己放了个长假。由于个人小原因换了个比较有前途的公司,从Web前端变成了HTML5了。我打交道的也从PC端变成了移动端,瞬间也觉得有很多值得玩的东西了,想到这里也感觉浑身充满了干劲儿。

2014-01-13 08:41:48 2269

原创 HTML5实战与剖析之延迟脚本

什么是延迟脚本呢?重度剖析HTML5之延迟脚本是帮大家解决一些JavaScript加载问题的。有了重度剖析HTML5之延迟脚本这个功能,我们可以不再为了JavaScript加载而发愁页面加载的时候结构会凌乱了。

2014-01-10 09:12:30 2508

原创 配置本地环境之Mongodb在Windows XP下安装及配置

今天看了一本关于nodejs 的书籍,里面有要求使用mongoDB数据库的相关知识。了解这些知识之前,还是要先安装一下mongoDB。下面就是安装的相关步骤,希望能对大家在安装mongoDB有所帮助。  1、下载mongoDB  根据自己电脑的系统配置,下载mongoDB的版本。由于我电脑是XP系统的,所以先用XP系统安装作为案例。下载地址:http://www.mongodb

2014-01-09 09:12:15 4035

原创 配置本地环境之phpmyadmin安装

phpmyadmin的配置是了解php语言的一个前期准备工作。

2014-01-08 08:49:49 3368

原创 配置本地环境之mysql数据库安装

Mysql下载  http://www.leemagnum.com/zip/mysql.zip  Mysql安装步骤如下图  第1步  第2步  第3步  第4步  第5步  第6步  第7步  第8步  第9步  第10步  第11步  第12步  第13步  第14步  第15步  第16步  第17步  第18步

2014-01-07 08:48:52 5067

原创 配置本地环境之PHP开发环境的搭建

PHP开发环境搭建  PHP下载-  http://www.leemagnum.com/zip/php.zip  PHP安装-  压缩到指定目录即可  将apache和php整合-  在apache的conf目录下的httpd.conf,前面加入如下代码  LoadModule php5_module D:/MyHost/PHP/php5apache2_2.dll

2014-01-06 09:10:58 1800

原创 JavaScript小练习效果之多级菜单

练习要求  1,布局可以随意添加或者删除,只要保证格式完整就可以自适应js代码。  2,每次点击只展开当前菜单,其它菜单如果有展开则全部收回。  3,当前菜单可以点击展开,也可以点击收缩。  4,前面的展开收缩符号要有相应的变化 “+” “-”  HTML代码 + 第一级菜单

2014-01-04 22:39:26 1622

Newtonsoft.Json.Net20

Newtonsoft.Json.Net20, 2.0版

2014-07-28

html5全景图

html5_3d虚拟现实全景图,HTML5

2014-02-27

EditPlus插件

:虽然很喜欢editplus的小巧快速,但是很遗憾它不支持代码的自动格式化,现在写php,css,html都是用的Aptana,这个感觉不错

2013-11-22

PHPCMS V9用户手册

感谢大家一直以来对PHPCMS的帮助和支持!现发布《PHPCMS V9 用户手册》来帮助大家更直接,更清晰的了解PHPCMS V9

2013-11-22

曦力音视频转换专家

曦力音视频转换专家

2013-11-16

mysql数据库

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。

2013-11-16

操控数据库的软件

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。

2013-11-16

服务器阿帕奇

Apache是LAMP架构最核心的Web Server,开源、稳定、模块丰富是Apache的优势。但Apache的缺点是有些臃肿,内存和CPU开销大,性能上有损耗,不如一些轻量级的Web 服务器(例如nginx)高效,轻量级的Web服务器对于静态文件的响应能力来说远高于Apache服务器。

2013-11-16

服务器软件

Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

2013-11-16

FirefoxSetup3.6.28chs.zip

FirefoxSetup3.6.28chs版本,可以便于测试网页

2013-11-16

php-5.3.5-Win32-VC6-x86

配置本地PHP环境必备的PHP。有php-5.3.5-Win32-VC6-x86,可以进行本地PHP环境的配置。

2013-11-16

xcss.acp文件

EditPlus中自动完成的文件,手写CSS迅速提高效率

2013-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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