摘要: 了解历史 get和post是HTTP与服务器交互的方式, 说到方式,其实总共有四种:put,delete,post,get。 他们的作用分别是对服务器资源的增,删,改,查。 所以,get是获取数据,post是修改数据。 但是,现在大家都不这么干了! 只用一个方式就可以做增删查减的操作。 。。。。。。 阅读全文
posted @ 2018-05-17 23:29 elbert_liu 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 请求数量——合并脚本和样式表,CSS Sprites,拆分初始化负载,划分主域 请求带宽——开启Gzip,精简JavaScript,移除重复脚本,图像优化 缓存利用——使用CDN,使用外部JavaScript和CSS,添加Expires头,减少DNS查找,配置ETag,使Ajax可缓存 页面结构—— 阅读全文
posted @ 2018-04-16 10:19 elbert_liu 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 从输入URL到页面加载完成的过程中都发生了什么事情? 一、初始准备(服务器端) 1.服务器启动监听服务,准备迎接来自客户机的请求。服务器启动操作系统—启动http服务进程(apache or nginx or ..)--服务进程开始定位到服务器上的www文件夹,一般是位于/var/www。 2.服务 阅读全文
posted @ 2018-04-16 10:11 elbert_liu 阅读(75) 评论(0) 推荐(0) 编辑
摘要: function preview(file) { var prevDiv = document.getElementsByClassName('images')[0];//容器 let file = file.files[0] var reader = new FileReader(); var i 阅读全文
posted @ 2017-10-23 09:33 elbert_liu 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一、大众机型常用meta标签name的设置 1、name之viewport <meta name="viewport" content="">说明:屏幕的缩放 content的几个属性: width viewport的宽度[device-width | pixel_value]width如果直接设置 阅读全文
posted @ 2017-01-10 11:08 elbert_liu 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 滚动条组成 ::-webkit-scrollbar 滚动条整体部分 ::-webkit-scrollbar-thumb 滚动条里面的小方块,能向上向下移动(或往左往右移动,取决于是垂直滚动条还是水平滚动条) ::-webkit-scrollbar-track 滚动条的轨道(里面装有Thumb) :: 阅读全文
posted @ 2017-01-10 10:39 elbert_liu 阅读(128) 评论(0) 推荐(0) 编辑
摘要: css3的出现让浏览器的表现更加的丰富多彩,表现冲击最大的就是动画了,在日常书写动画的时候,很有必要去事先判断浏览器是否支持,尤其是在写CSS3动画库的时候。比如transition的animation-play-state,就只有部分浏览器支持。 检测方法 下面的方法可以使用脚本判断浏览器是否支持 阅读全文
posted @ 2017-01-05 15:03 elbert_liu 阅读(230) 评论(0) 推荐(0) 编辑