星辰大海


html5中创建manifest缓存以及更新方法

一、什么是 Cache Manifest MIME TYPE:text/cache-manifest 需要由你创建的:NAME.manifest 作用:主要是配置需要缓存的文件 二、如何实现 1.在服务器上添加MIME TYPE支: 比如 Apache 中可在 .htacce...

移动开发Javascript类库- Zepto.js

zepto.js是一个专为mobile WebKit浏览器(如:Safari和Chrome)而开发的一个JavaScript框架。Github 上面的源代码。 中文手册参考http://www.360weboy.com/handbook/zepto/index.html Zepto 的兼容...

使用SeaJS实现模块化JavaScript开发

SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaSc...

一些需要了解的HTTP错误

HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI...

浏览器渲染原理以及css优化

Web页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验 简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么干活的: 1.用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发...

前端模块化设计思路

模块化概念 模块化就是为了减少循环依赖,减少耦合,提高设计的效率。为了做到这一点,我们需要有一个设计规则,所有的模块都在这个规则下进行设计。良好的 设计规则,会把耦合密集的设计参数进行归类作为一个模块,并以此划分工作任务。而模块之间彼此通过一个固定的接口(所谓的可见参数)进行交互,除此之外的...

JS操作JSON数据交换

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 采用完全独立于语言的文本格式,易于人阅读和编写。同时也易于机器解析和生成。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, Java...

script标签属性用type还是language?

一个网站的建设,经常会用到JavaScript,其中必须用到script标签来外调js文件,但是script标签属性用type还是language? type 和 language 属性都可用来指定 script标签中的脚本的类型。所以可以使用下面两种属性: language = "Jav...