html5 的文章
-
设计模式之观察者模式 – 深入理解JavaScript系列 32
介绍 观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时…… -
设计模式之代理模式 – 深入理解JavaScript系列 31
介绍 代理,顾名思义就是帮助别人做事,GoF对代理模式的定义如下: 代理模式(Proxy),为其他对象提供一种代理以控制对这个对象的访问。 代理模式使得代理对…… -
Vue优化:常见会导致内存泄漏问题及优化
如果你在用 Vue 开发应用,那么就要当心内存泄漏的问题。这个问题在单页应用 (SPA) 中尤为重要,因为在 SPA 的设计中,用户使用它时是不需要刷新浏览器的,所…… -
-
英国网络安全机构督促开发者淘汰 Python 2
NCSC 警告如果继续使用 Python 2.x 开发的模块,将会面临安全风险,因为漏洞总会出现,而新的漏洞不会再有人修正。 NCSC 称,如果你维护了一个其他人依赖…… -
-
CSS3的Rem布局原理和布局方案(附源码)
Rem认识 rem和em很容易混淆,其实两个都是css的单位,并且也都是相对单位,现有的em,css3才引入的rem,在介绍rem之前,我们先来了解下em em em作为…… -
URL加载,缓存,CDN,图片,渲染,CSS,DOM等前端性能优化技术
从输入URL加载起看方向 从输入 URL 到页面加载完成的过程: 首先做 DNS 查询,如果这一步做了智能 DNS 解析的话,会提供访问速度最快的 IP 地址回来接…… -
-
设计模式之外观模式 – 深入理解JavaScript系列 30
介绍 外观模式(Facade)为子系统中的一组接口提供了一个一致的界面,此模块定义了一个高层接口,这个接口值得这一子系统更加容易使用。 正文 外观模式不仅简…… -
CSS/CSS3制做书籍目录(附源码)
本文是一个使用纯CSS制做书籍目录效果的实际案例,开发了源码下载。 目录效果演示 ul#liezi13204813 { width:450px;margin:0 auto; padding:8px …… -
设计模式之装饰者模式 – 深入理解JavaScript系列 29
介绍 装饰者提供比继承更有弹性的替代方案。 装饰者用用于包装同接口的对象,不仅允许你向方法添加行为,而且还可以将方法设置成原始对象调用(例如装饰者的构…… -
设计模式之工厂模式 – 深入理解JavaScript系列 28
介绍 与创建型模式类似,工厂模式创建对象(视为工厂里的产品)时无需指定创建对象的具体类。 工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化…… -
设计模式之建造者模式 – 深入理解JavaScript系列 27
介绍 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着…… -
设计模式之构造函数模式 – 深入理解JavaScript系列 26
介绍 构造函数大家都很熟悉了,不过如果你是新手,还是有必要来了解一下什么叫构造函数的。构造函数用于创建特定类型的对象——不仅声明了使用的对象,构造函数…… -
设计模式之单例模式 – 深入理解JavaScript系列 25
介绍 从本章开始,我们会逐步介绍在JavaScript里使用的各种设计模式实现,在这里我不会过多地介绍模式本身的理论,而只会关注实现。OK,正式开始。 在传统开发…… -
JavaScript与DOM(下) – 深入理解JavaScript系列 24
介绍 上一章我们介绍了JavaScript的基本内容和DOM对象的各个方面,包括如何访问node节点。本章我们将讲解如何通过DOM操作元素并且讨论浏览器事件模型。 本文参…… -
JavaScript与DOM(上)——也适用于新手 – 深入理解JavaScript系列 23
文档对象模型Document Object Model DOM(Document Object Model,文档对象模型)是一个通过和JavaScript进行内容交互的API。Javascript和DOM一般经常作为一个…… -
S.O.L.I.D五大原则之依赖倒置原则DIP – 深入理解JavaScript系列 22
前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第5篇,依赖倒置原则LSP(The Dependency Inversion Principle )。 英文原文:http://freshb…… -
第5部分:HTML5开发可视化UI应用程序编程界面
本文简介 在本文中,您将使用最新的 Web 技术开发 Web 应用程序。这里的大部分代码只是 HTML、JavaScript 和 CSS — 所有 Web 发人员的核心技术。所需的最…… -
第4部分:Web Workers加速移动Web应用程序
本文简介 在本文中,您将使用最新的 Web 技术开发 Web 应用程序。这里的 大部分代码只是 HTML、JavaScript 和 CSS — 所有 Web 开发人员的核心技术。所需的…… -
第3部分:HTML5移动Web应用程序离线工作
本文简介 在本文中,您将使用最新 Web 技术开发 Web 应用程序。这里的大多数代码只是 HTML、JavaScript 和 CSS — 任何 Web 开发人员的核心技术。需要的最…… -
第2部分:HTML5移动Web应用程序的本地存储
本文简介 常用缩略语 在本文中,您将使用最新 Web 技术开发 Web 应用程序。这里的大多数代码只是 HTML、JavaScript 和 CSS — 任何 Web 开发人员的核心…… -
第1部分:使用 HTML 5、地理定位 API 和 Web 服务创建移动应用程序
本文简介 本文中,您将使用最新的 Web 技术开发 Web 应用程序。这里大多数代码是 HTML、JavaScript 和 CSS — 所有 Web 开发的核心技术。您最需要的东西是…… -
S.O.L.I.D五大原则之接口隔离原则ISP – 深入理解JavaScript系列 21
前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第4篇,接口隔离原则ISP(The Interface Segregation Principle)。 英文原文:http://freshb……