最新文章
-
HTML5如何用window.postMessage在网页间传递数据
估计很少人知道HTML5 APIS里有一个window.postMessage API。window.postMessage的功能是允许程序员跨域在两个窗口/frames间发送数据信息。基本上,它就像是跨…… -
HTML5特性:使用async属性异步加载执行JavaScript
HTML5让我兴奋的一个最大的原因是,它里面实现的新功能和新特征都是我们长久以来一直期待的。比如,我以前一直在使用placeholders,但以前必须要用JavaScript…… -
AOS – 另外一个独特的页面滚动动画库(CSS3)
AOS 是一个用于在页面滚动的时候呈现元素动画的工具库,你可能会觉得它和 WOWJS 一样,的确他们效果是类似的。但是AOS是 CSS3 动画驱动的库,当你滚动页面的时…… -
软件研发版本号的浅析:命名、预发与标记法
版本号广泛运用于开发的各种场景:NPM 包的版本定义、对 NPM 包的特定版本的依赖指定、git 的 daily 版本号分支…… 面对如此多的场景,版本号的命名却存在很大…… -
HTML 5.1即将发布,HTML 5.2准备工作已开始
万维网联盟(W3C)的成员们已经做好了推出HTML 5.1规范的准备,并且在8月中旬就开始了HTML 5.2方面的工作。HTML 5.1带来了几个让人激动的新特性,特别是picture、summary、以及details这三个 -
chrome和百度浏览器CSS字体大小小于12px不起作用解决方法和根本原因
chrome和百度浏览器CSS字体大小小于12px不起作用的根本原因是,百度浏览器和chrome用的是webkit内核,而webkit默认支持最小字号为12px。 那么,如何解决CSS字…… -
兼容Android的html5移动端视频播放video全屏处理/自动播放/播放控制/隐藏播放控件
文章目录 video全屏的处理 video的自动播放 video播放的控制 “去除”android下的播放控件条 android下html5的视频播放一直是前端兼容的重灾区,各种体验差…… -
变量对象(Variable Object) – 深入理解JavaScript系列 12
介绍 JavaScript编程的时候总避免不了声明函数和变量,以成功构建我们的系统,但是解释器是如何并且在什么地方去查找这些函数和变量呢?我们引用这些对象的时…… -
微信小程序,一个无需安装的app,是臃肿还是用完即走?
小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的想法,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。在微信平台上,小程序、订阅号、服务号、企业号目前是并行的体系。 -
HBuilder官网地址
各版本的HBuilder官网下载地址。HBuilder 是DCloud推出一款支持HTML5的Web开发IDE,受到大多数HTML5开发者的好评,可能是目前为止最好用的HTML5开发工具 -
执行上下文(Execution Contexts) – 深入理解JavaScript系列 11
简介 从本章开始,我将陆续(翻译、转载、整理)http://dmitrysoshnikov.com/网站关于ECMAScript标标准理解的好文。 本章我们要讲解的是ECMAScript标准里的执…… -
JavaScript核心(晋级高手必读篇) – 深入理解JavaScript系列 10
本篇是ECMA-262-3 in detail系列的一个概述。每个章节都有一个更详细的内容链接,你可以继续读一下每个章节对应的详细内容链接进行更深入的了解。 适合的读者…… -
根本没有“JSON对象”这回事! – 深入理解JavaScript系列 9
前言 写这篇文章的目的是经常看到开发人员说:把字符串转化为JSON对象,把JSON对象转化成字符串等类似的话题,所以把之前收藏的一篇老外的文章整理翻译了一下…… -
2016年3月 tiobe编程语言排行榜
编程语言 正在内部发展 尽管软件行业在近年来飞速的发展,但是编程语言却没有那么快速的推进。对比10年的TIOBE榜单,你会发现尽管10年过去了,很多编程语言依…… -
S.O.L.I.D五大原则之里氏替换原则LSP – 深入理解JavaScript系列 8
什么是里氏替换原则?里氏代换原则(里氏替换原则)是面向对象设计的基本原则之一,其子类对象可以代替父类对象,但其父类对象不能代替子类对象。本文讲解了里氏替换原则在javascript中的详细应用方法。 -
开闭原则OCP(S.O.L.I.D五大原则) – 深入理解JavaScript系列 7
本文讲解javascript开闭原则,并配有实例代码讲解。需要执行多样行为的实体应该设计成不需要修改就可以实现各种的变化,坚持开闭原则有利于用最少的代码进行项目维护。 -
S.O.L.I.D五大原则之单一职责SRP – 深入理解JavaScript系列 6
前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: The Single Responsibility Principle(单一职责SRP) The Open…… -
强大的Javascript原型和原型链 – 深入理解JavaScript系列 5
JavaScript 是唯一一个被广泛使用的基于原型继承的语言。js原型和js原型链总会给人产生一些困惑,特别是函数(function)的原型(prototype)属性(property)。事实上,原型是一种非常简单的概念。 -
-
自执行匿名函数 – 深入理解JavaScript系列 4
大家学JS的时候,经常遇到自执行匿名函数的代码,那么什么是匿名函数,它有什么作用。作者后面说了很多,来说服大家称呼为“立即调用的函数表达式”。 -
Facebook宣布基于React的富文本编辑器Draft.js开源
Facebook开发团队这次又打算让另外一款工具开源。该小型项目叫做Draft.js,这是React.js的组成部分,可让开发者构建功能多样的富文本编辑器(WYSIWYG所见即所得编辑器)。 -
web app 还是 native app? 哪种移动开发模式适合你?
Web App与Native App生死之争的火花仍未熄灭。它们在各自领域均有所成功,很难评出web app与native app的输赢,开发者该到底该如何选择移动开发模式?现在,小编将Web App与Native App的知识点整合起来,供你对比两者的优劣以便选择合适你的移动开发模式。 -
-
Javascript Module模块模式 – 深入理解JavaScript系列 3
JavaScript module pattern是一种常见的javascript编码模式。这种模式本身很好理解,但是有很多高级用法还没有得到大家的注意。 -
如何通过html5调用摄像头拍照?
如何通过HTML5获取摄像头实现拍照/摄像?本文从html5如何调用摄像头、html5拍照、html5如何关闭摄像头、以及兼容性问题等各方面讲解了HTML5摄像头功能的实现.