HTTP压缩,浏览器是如何解析的

HTTP压缩,浏览器是如何解析的
首先,浏览器发送一个请求(request)给web服务器,支持一个压缩格式如(gzip),服务端会将原来的源码压缩之后,通过http响应(response)信息返回给web浏览器,浏览器接收之后,显示出来。 HTTP压缩是指: Web服务器 ...

GET和POST的区别

1. GET是从服务器上获取数据,POST是向服务器传送数据。 2. GET是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段 ...

http协议包含哪几个部分

http协议包含哪几个部分
HTTP协议包含:通用头域、请求消息、响应消息和主体信息。 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是 ...

javascript笔记之AngularJS

javascript笔记之AngularJS
AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。

博客的意义,分享和学习共存

2013-2014两年期间,博客断断续续的写着自己的文章,花费的时间很多,一直也主张原创内容,全部基于个人兴趣,不追求SEO,不放广告,不拉赞助,不看流量。而今想想,是多么的幼稚和纯真的时候。今年博客,不再是记录个人网站记录,也将分享其他知 ...

前端开发技术的发展

前端开发技术的发展
前端开发技术,从狭义的定义来看,是指围绕HTML、JavaScript、CSS这样一套体系的开发技术,它的运行宿主是浏览器。从广义的定义来看,包括了: 专门为手持终端设计的类似WML这样的类HTML语言,类似WMLScript这样的类Jav ...

君子藏器于身,待时而动。

君子藏器于身,待时而动。 出自《周易》这句话的意思是:君子有卓越的才能超群的技艺,不到处炫耀。而是在必要的时刻把才能或技艺施展出来。如吕尚遇周文王,就是如此。这话也提醒我们,在默默无闻的时候,要加强自身修养,等到机会来时,就要充分展露自己的 ...

CSS计数器counter-reset/counter-increment

CSS计数器counter-reset/counter-increment
CSS计数器属性能够让你更自由的控制列表的编号展示形式,不再像以前那样只是使用list-style-type:decimal来简单的显示列表的序号,还可以实现2级序号,3级序号等。让别人一眼就能看懂你的列表。主要属性有:counter-reset/counter-increment/counter/counters。

CSS选择器 4 中包括了哪些新东西?

CSS选择器4是下一代CSS选择器规范,上一个版本在起草多年后于2011年提出。 那么,这一版本的新东西有哪些呢?

浅谈模块化的JavaScript

模块化JavaScript之风早已席卷而来,CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs 等模块化的JavaScript概念及库扑面而来,不得不承认,对于前端JavaScript代码的组织编写是一次伟大的变革。本文主要参考snandy的有关modular js系列文章,对SeaJS和RequireJS做一个系统的深入分析及对比。