最新文章
-
组件化设计思维 – 从规范到工具的构建与探索阿里巴巴在中台战略的背景下,设计提效又再次推动着设计思维的变革。设计师们不仅仅需要出色地完成业务需求的设计,同时还需要思考设计的价值,也就是经常提到的最佳方案性价比。我们需要在设计的个性化表达和资源投入之间找到最佳的平衡点,在关注出色视觉表现的基... -
表格边框你知多少table之间的边框存在共用问题,自然而然就存在冲突。既然存在冲突,那么就势必涉及到最后渲染哪一个样式的问题。本文就主要研究当冲突产生时,如何让浏览器按照自己意愿渲染冲突边框。在这篇文章中都有介绍,以及对表格的边框渲染原理进行了深度的剖析 原理分析 ... -
前端性能优化的关键时间点,你了解吗?关于页面相应时间,有一条著名的“2-5-8原则”。当用户访问一个页面: 在2秒内得到响应时,会感觉系统响应很快; 在2-5秒之间得到响应时,会感觉系统的响应速度还可以; 在5-8秒以内得到响应时,会感觉系统的响应速度很慢,但可以接受; 而超过8秒后仍然... -
带你入门 CSS Grid 布局三月中旬的时候,有一个对于 CSS 开发者来说很重要的消息,最新版的 Firefox 和 Chrome 已经正式支 CSS Grid 这一新特性啦。没错:我们现在就可以在最流行的两大浏览器上玩转 CSS Grid 啦 ~(≧▽≦)/~ 为什么 CSS Grid 很重要? 我们为什么要关注它? 因为 CSS Gr... -
与你息息相关的业界新闻在职业生涯的前 2 年,日常的前端开发用的都是 Firefox。 那个时候 Chrome 浏览器还没开始走走入前端的世界里。 文章称:在 10 月 24 号,Firebug 项目开发的领导者 Jan Odvarko在Mozilla官方博客上发表文章:Firebug走到生命终点。这款具有百万粉丝的,最受欢迎... -
JavaScript:理解同步、异步和事件循环一. 单线程 我们常说“JavaScript是单线程的”。 所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。 但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程(例如在N...





