热情的刘大爷
码龄10年
求更新 关注
提问 私信
  • 博客:4,094
    4,094
    总访问量
  • 2
    原创
  • 2
    粉丝
  • 10
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2014-10-08

个人简介:作为一个前端,我的愿望就是做好每一款产品

博客简介:

热情的刘大爷的博客

博客描述:
哪里写的不对赶快评论喷我
查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得1次评论
  • 获得3次收藏
创作历程
  • 3篇
    2018年
TA的专栏
  • 浏览器渲染相关
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Web长列表的救星?谷歌推出Virtual Scroller

在刚刚结束的 Chrome dev summit 2018 上,谷歌工程经理 Gray Norton 向我们介绍 virtual-scroller,一个 Web 滚动组件,未来它可能会成为 Web 高层级 API(Layered API)的一部分。它的目标是解决长列表的性能问题,消除离屏渲染。该项目处于研发中,你可以在 GitHub 查看它的开发者预览版本。众所周知,渲染性能主要取决于渲染量, ...
转载
发布博客 2018.11.15 ·
1510 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

浏览器渲染进程多线程

之前有关浏览器渲染进程和线程这一块,纠结了很久,因为我完全搞不懂什么是线程和进程,如果你和我一样,也是之前没有了解过,或者不是很清楚什么是线程,什么是进程,建议先看浏览器多进程架构,搞清楚了线程和进程后,看这篇文章可能会事半功倍。GUI渲染线程负责渲染浏览器界面,解析HTML、CSS、构建DOM树和RenderObject树,布局和绘制等当界面需要重绘(Repaint)或由于某种操作导致重排...
原创
发布博客 2018.10.08 ·
1710 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

浏览器多进程架构

跟很多多线程浏览器不一样,chrome使用多个进程来隔离不同的标签页,因此打开一个标签页,就等于是开了一个新的进程,当然,进程之间是不共享资源和地址空间的,所以每个进程之间不太会出现互相影响的安全问题,而多个线程,是共享着相同的资源和地址空间的,所以线程之间就有可能会存在恶意修改或者获取非授权数据的复杂性安全问题。多进程:类似于一个工厂,每个工厂有每个工厂自己做的时间,互不影响多线程:类似于...
原创
发布博客 2018.10.08 ·
874 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏