加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

彻底换内核全面兼容Chrome!

发布时间:2021-02-02 12:00:00 所属栏目:传媒 来源:互联网
导读:局阶段 布局:计算出DOM树中可见元素的几何位置,第一创建布局树(构建一棵只包含可见元素布局树),第二布局计算。 面试问题:CSS加载会阻塞页面显示吗? css加载不会阻塞DOM树的解析 css加载会阻塞DOM树的渲染 css加载会阻塞后面js语句的执行 so,为了避免让

局阶段

布局:计算出DOM树中可见元素的几何位置,第一创建布局树(构建一棵只包含可见元素布局树),第二布局计算。

面试问题:CSS加载会阻塞页面显示吗?

  • css加载不会阻塞DOM树的解析
  • css加载会阻塞DOM树的渲染
  • css加载会阻塞后面js语句的执行

so,为了避免让用户看到长时间的白屏时间,应该提高css的加载速度。

为了防止css阻塞,引起页面白屏,可以提高页面加载速度

  • 使用cdn
  • 对css进行压缩
  • 合理利用缓存
  • 减少http请求,将多个css文件合并

面试问题:下载CSS文件阻塞了,会阻塞DOM树的合成吗?会阻塞页面的显示吗?

答:不会阻塞dom树构建的,因为HTML转化为dom树的过程,发现文件请求会交给网络进程去请求对应文件,渲染进程继续解析HTML。
 

接下来要让DOM节点拥有正确的样式,这就需要样式计算了。

样式计算的目的是为了计算出DOM节点中每个元素的具体样式:三步走

  • 把CSS转换为浏览器能够理解的结构
  • 转换样式表中的属性值,使其标准化
  • 计算出DOM树中每个节点的具体样式(涉及到CSS的继承规则和层叠规则)

当渲染引擎接收到CSS文本时,会执行一个转换操作,将CSS文本转换为浏览器可以理解的结构——styleSheets。属性值标准化的过程:将所有值转换为渲染引擎容易理解的、标准化的计算值。

DOM元素最终计算的样式如图:
 

中芯国际现状

借助中芯国际梁老的信,我们可以看出来。目前中芯国际的能规模量产的是28nm14nm12nm,7nm的技术开发已经完成,5nm和3nm的技术在有序展开。而研发生产最主要的EUV光刻机,早在2018年就已经下单,直到现在也没有交货。按照目前的形势,估计中芯国际真正拿到光刻机,也是遥遥无期的事情。虽然技术研究一直都在进行,但实践却受阻。现在又爆出中芯国际空降高管事件,再次增加了中芯国际的不确定因素。一直在追赶先进的芯片技术,这就是中芯国际的现状。

理想情况

我们从台积电和三星的14nm到7nm进程时间来看,台积电花了2年时间,三星花了3年时间。我们排除掉美国技术制裁影响,在理想的情况下,中芯国际和现在的台积电5nm水平,中间只相隔了2代。从这里就可以看出来,中芯国际和台积电之间的差距。在现有的硅基芯片赛道里,我们要实现超越难度实在太高了,看起来就是一个不可能的任务。

芯片新技术

目前的市面上的芯片都是用硅芯片制作的硅半导体集成电路,也叫硅基芯片。随着硅芯片的制程逐渐逼近极限,硅也正在达到它的极限。目前半导体厂商在3nm以下的芯片走向都没有明确答案。大多数认为,“摩尔定律”将走向终结,取代硅芯片的将是另外一种新材料芯片。目前有提出来的新材料有:石墨烯、碳纳米管、碳化硅、氮化镓等,但这些都没有资料明确的表明能代替现有的硅芯片。唯一能确定的是:如果新的代替芯片产生,将会打破现有的半导体产业垄断格局,所有硅芯片的技术积累都将清零。而拥有这项技术的国家将会获得新一代的芯片技术控制权。而我们一直在往这个方向努力着,芯片人!加油!

我是松说互联的松哥,喜欢我的回答欢迎转发及关注,我会经常分享更多互联网的知识、经验、故事……

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读