前端

一名前端Web架构师的成长之路(转载)

一名前端Web架构师的成长之路(转载) - 一叶秋风扫 - 博客园本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路。如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员们,你们有没有下面几种感觉? 一、我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进博客园

localStorage,sessionStorage跨域共享解决办法

localStorage只有同源的情况下(域名,协议,端口号都一致)才能在不同页面共享。 sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页关闭就永久被销毁了,不同页面或标签页间无法共享sessionStorage的信息。 共享也有条件限制,如果不能操作跨域页面是无法实现共享的。 sessionStorage生命周期比较特殊,需要用html5的的postMessage来实现,无法使用document.domain。 localStorage,sessionStorage跨域共享也是有条件限制的,就是相互共享的localStorage,sessionStorage域名能有修改的权限,如果你没有对应页面的修改权限,那么你不需要看此篇文章了。共享数据需要用html5的postMessage(跨顶级域名)或者设置document.domain='顶级域名'(

滚动加载图片(懒加载)实现原理

本文主要通过以下几方面来说明懒加载技术的原理,个人前端小菜,有错误请多多指出 一、什么是图片滚动加载? 通俗的讲就是:当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。 二、为什要使用这个技术? 比如一个页面中有很多图片,如淘宝、京东首页等等,如果一上来就发送这么多请求,页面加载就会很漫长,如果js文件都放在了文档的底部,恰巧页面的头部又依赖这个js文件,那就不好办了。更为要命的是:

Episode

00:00:00 00:00:00