无分类 浏览器layer知识 RenderObject(LayoutObject)会分成PaintLayer,在某些情况下PaintLayer会升级成CompositorLayer(GraphicLayer),开发工具的layers都是CompositorLayer。
无分类 Chrome-74-带来的新功能 Chrome 74 已经发布了,虽然从用户的角度来看并没有什么令人兴奋的东西,但是对开发人员来说带来了一些好处。新版本附带了新的 Javascript 私有类字段、允许用户减少动画的媒体查询和 Windows 的深色模式等等。
javascript 译JavaScript-究竟是如何工作的第一部分 如果你是一个 JS 开发者或者是正在学习这门语言的学生,很大概率上你会遇到双字母词”V8″。在这篇文章中,我将会为你简述不同的 JS 引擎并深入探究 V8 引擎的工作机制。文章的第二部分涵盖了内存管理的概念,不久…
无分类 前端面试题及答案-浏览器篇 这篇文章并不是最全的前端面试题(没有最全,只有更全),只是针对自己面试过程中遇到的一些难题、容易忽略的题做一个简单的笔记,方便后面有面试需要的小伙伴们借鉴,后续内容会不定时更新,有错误之处希望大家…
javascript ✨如何用JS实现划词高亮的在线笔记功能✨????️ 上图的示例网站可以点击这里访问。用户选择一段文本(即划词),即会自动将这段选取的文本添加高亮背景,用户可以很方便地为网页添加在线笔记。
无分类 【14】winter重学前端 笔记 – 浏览器:一个浏览器是如何工作的?(阶段五)渲染 URL->字符流->词流(token)->DOM树->包含样式信息的DOM树-计算了每个元素的位置和大小(排版)
无分类 【13】winter重学前端 笔记 – 浏览器:一个浏览器是如何工作的?(阶段四)排版layout 分类:正常流中的文字排版、正常流中的盒、绝对定位元素、浮动元素排版、flex 排版、表格相关排版、grid 排版
无分类 【winter重学前端笔记】10浏览器:一个浏览器是如何工作的?CSS计算 加载是异步,不会影响DOM树的构建,只是说在CSS没处理好之前,构建好的DOM并不会显示出来 启发:所以CSS不能太大,页面一打开将会停留较长时间的白屏,所以把图片/字体等转成base64放到CSS里面是一种不太推荐的做法