首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zhangwinwin
掘友等级
前端开发工程师
|
广州(求坑:344879340@qq.com)
学习
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
225
文章 223
沸点 2
赞
225
返回
|
搜索文章
最新
热门
Http系列:内容协商与资源表述
HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。超文本就是一种资源的表述,它(HTML)是从WEB服务器传输到本地浏览器用于展示。 restful架构,它是http设计师所遵循的架构。全称为:REpresentational …
Http系列:http1.1协议基础
巴科斯范式的英文缩写为BNF,它是以美国人巴科斯(Backus) 和丹麦人诺尔 (Naur) 的名字命名的一种形式化的语法表示方法,用于描述语法的一种形式体系,是一种典型的元语言。又称巴科斯-诺尔形式(Backus-Naurform)。它不仅能严格地表示语法规则,而且所描述的语…
分享:使用vue2.0开发移动端应用时遇到的坑与解决方法
整理了几个基于微信移动端开发时遇到的坑与解决方法。 生成海报时,往往是需要加入微信头像的。而npm上的生成海报的插件大多都需要将图片转为base64才能使用,不然会出错。这时就需要后端或者我们自己转换。 在微信中,跳转到别的路由时,屏幕下方会出现前进后退导航条。这时就会压缩页面…
前端性能优化之重排、重绘与合成
在项目的交互评审中,前端同学常常会对一些交互效果质疑,提出这样做不好那样做不好。这是因为这些效果通常会产生一系列的浏览器重绘和重排,需要付出非常昂贵的性能代价。 本文期待可以部分解释以下两个问题。 重排(也称回流),指的是浏览器为了重新计算文档中元素的位置和几何结构而重新渲染部…
从输入URL到页面展示,这中间都发生了什么(三)
在上篇文章中,介绍了渲染流水线中的DOM生成、样式计算和布局三个阶段。 接下来继续介绍后续流程。 即使有了布局树,也不能直接绘制页面。因为页面中有很多复杂的动画效果,比如:3D变换、页面滚动、使用z-index等。渲染引擎为了更为方便的实现这些效果,还需要为特定的节点生成专门的…
从输入URL到页面展示,这中间都发生了什么(二)
这篇着重讲解后续的渲染阶段。 HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。如果需要改变 HTML 的字体颜色、大小等信息,就需要用到 CSS。 CSS (层叠样式表--Cascad…
从输入URL到页面展示,这中间都发生了什么?
在浏览器里,从用户输入URL到页面展示,这中间都发生了什么?这是一道非常经典的面试题。这里边涉及很多知识点,比如:网络协议、页面渲染、操作系统等。所以这是很好很全面的考察一个前端的知识。下面我将把它写成一个系列,权当复习。 从图中可看出,这需要浏览器进程之间的相互交流。(如果不…
女朋友问什么是动态规划,应该怎么回答?
我如果直接说:“动态规划(dynamic programming)是一种分阶段求解策略问题的数学思想。它有三个概念: 估计今晚又得跪键盘。我想了想之后跟她说:走吧,我带你去喝奶茶吧。 ‘你好,两杯波霸奶茶谢谢’。我对服务员说道,之后我们就找了个座位坐下了。 女朋友:“快说,动态…
学习笔记:浏览器的多进程框架
前言:此文为李兵老师的《浏览器工作原理与实践》课程的学习笔记加上个人总结。(ps:此课超级棒,建议报课) 进程是一个程序的运行实例,是系统进行资源分配和调度的一个独立单位。当启动一个程序的时候,操作系统会为该程序创建一个内存用于存放代码运行中的数据和一个执行任务的主线程。我们把…
个人成就
优秀创作者
文章被点赞
1,859
文章被阅读
298,240
掘力值
8,448
关注了
101
关注者
287
收藏集
10
关注标签
22
加入于
2019-02-19