前端页面优化和SEO
SEO是指从自然搜索结果获得网站流量的技术和过程,关于web前端的优化,语义化的html是让标签做自己该做的事,便于其他开发者阅读以及使代码规范,优雅整洁。
在没有css的时候能够清晰的看出网页的结构,增强可读性。团队合作中,语义化的html更能让其他开发人员理解和阅读,便于团队的代码维护与修改。 支持多终端设备的浏览器渲染。
比如说用懒加载的方式可以减少对服务器的请求次数,从而实现对页面的优化效果,合并css,js文件,减少css,js重复代码,合并图片等都是为了减少http请求,应为每次http请求的代价都是非常昂过的,所以减少http请求能有效优化访问性能。缓存能缓存得更多,缓存得更久,也是可以大大减少http请求,就优化了访问性能。
可以减少了cookie的传输。
CDN加速(contentdistribute network,内容分发网络)的本质仍然是一个缓存,而且将数据缓存在离用户最近的地方,使用户以最快速度获取数据。