随笔分类 -  FG SEO

Front end development of webpage SEO
yahoo 14条
摘要:1:尽可能减少hhtp请求。 http请求。在网页上面显示的图片,多媒体,文字都是http请求。2:使用CDN内容分发网络。 使用cdn可以使用副本,离用户较近的地方。这一个花钱的行当。3.添加Expire/Cache-Control头 expire头的内容是一个时间值。值就是资源在本地的过期时间。... 阅读全文
posted @ 2015-12-03 23:18 HGonlyWJ 阅读(198) 评论(0) 推荐(0)
Img load
摘要:懒加载(又称为延迟加载图片)或符合某些条件时才加载某些图片懒加载的意义:主要目的是作为服务器前段的优化,减少请求或延迟请求的次数。呈现懒加载的三种形式:①.纯粹的延时加载,使用setTimeout或者setInterval进行加载延迟,如果用户在加载前就离开了,那么自然就不会进行加载。②.第二种就是... 阅读全文
posted @ 2015-10-08 11:34 HGonlyWJ 阅读(359) 评论(0) 推荐(0)
CSS阻塞与JS阻塞
摘要:JS阻塞所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。直到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。为了提高用户体验,新一代浏览器都支持并行下载JS,但是JS下载仍然会阻塞其它资源的下载(例如.图片,css文件等)。由于浏览器为了防止出现J... 阅读全文
posted @ 2015-10-06 15:05 HGonlyWJ 阅读(6968) 评论(0) 推荐(2)
前端安全问题
摘要:XSS,sql注入,CSRFCSRF:是跨站请求伪造,很明显根据刚刚的解释,他的核心也就是请求伪造,通过伪造身份提交POST和GET请求来进行跨域的攻击。**完成CSRF需要两个步骤:**1.登陆受信任的网站A,在本地生成COOKIE2.在不登出A的情况下,或者本地COOKIE没有过期的情况下,访问... 阅读全文
posted @ 2015-10-06 14:53 HGonlyWJ 阅读(192) 评论(0) 推荐(0)
AMD与CMD区别
摘要:AMD与CMD区别最明显的区别就是在模块定义时对依赖的处理不同AMD推崇依赖前置,在定义模块的时候就要声明其依赖的模块CMD推崇就近依赖,只有在用到某个模块的时候再去require这种区别各有优劣,只是语法上的差距,而且requireJS和SeaJS都支持对方的写法AMD和CMD最大的区别是对依赖模... 阅读全文
posted @ 2015-10-04 00:04 HGonlyWJ 阅读(445) 评论(0) 推荐(1)
模块化requireJS
摘要:(1)首先想到的是函数封装。 但是函数封装有问题,污染了全局变量,无法保证不与其他模块发生冲突。而且模块之间没有什么关系。(2)对象的形式 可以把模块成员封装在一个函数中。这样我们可以调用模块是,引入不同的文件,然后调用相应的函数即可。这样避免了变量污染,只要保证模块名称唯一就可。看似不错,但是有个... 阅读全文
posted @ 2015-10-03 23:07 HGonlyWJ 阅读(292) 评论(0) 推荐(0)
服务器端编程的十大性能问题
摘要:原文http://www.infoq.com/cn/news/2010/08/top10-server-side-performance今年5月底,瑞士计算机世界杂志上刊登了Web性能诊断专家Bernd Greifeneder的一篇文章,文章列举了其在过去几年工作中所遇到的服务器端编程的十大性能问题... 阅读全文
posted @ 2015-10-03 01:28 HGonlyWJ 阅读(172) 评论(0) 推荐(0)
Web 2.0应用客户端性能问题十大根源
摘要:原文 http://www.infoq.com/cn/news/2010/08/web-performance-root/Web 2.0应用的推广为用户带来了全新的体验,同时也让开发人员更加关注客户端性能问题。最近,资深Web性能诊断专家、知名工具dynatrace的创始人之一Andreas Gra... 阅读全文
posted @ 2015-10-03 01:25 HGonlyWJ 阅读(140) 评论(0) 推荐(0)
Dom 优化
摘要:核心问题 当解析的html文件很大时,生成DOM树占用内存较大,同时遍历(不更新)元素耗时也更长。但这都不是重点,DOM的核心问题是:DOM修改导致的页面重绘、重新排版!重新排版是用户阻塞的操作,同时,如果频繁重排,CPU使用率也会猛涨!DOM操作会导致一系列的重绘(repaint)、重新排版(re... 阅读全文
posted @ 2015-10-03 01:21 HGonlyWJ 阅读(277) 评论(0) 推荐(0)


W3C中国
阮老师的网络日志
canvas
runoob
迷渡
并发编程网
原生JS例子
前端外刊评论