首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yoky
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 53
沸点 1
赞
54
返回
|
搜索文章
赞
文章( 53 )
沸点( 1 )
svg viewBox与自适应
在前端布局上经常需要考虑布局的自适应,使用d3与svg绘制图表亦是如此,本文是对使用svg的viewBox属性及preserveAspectRatio属性的总结,可将其应用于图表自适应之中。 svg的大小称为viewport(视口),其区域大小即为用户的可视区域。而viewBo…
图解 script 标签中的 async 和 defer 属性
浏览器在解析 HTML 的时候,如果遇到一个没有任何属性的 script 标签,就会暂停解析,先发送网络请求获取该 JS 脚本的代码内容,然后让 JS 引擎执行该代码,当代码执行完毕后恢复解析。整个过程如下图所示: 可以看到,script 阻塞了浏览器对 HTML 的解析,如果…
基于vue-cli项目的webpack打包优化实践
看了很多打包优化的文章,很多都是基于原生的webpack配置,直接在webpack.config.js文件中修改配置的。但是vue-cli创建的项目已经封装了基本的webpack配置,需要在vue.config.js文件中修改预置的webpack配置。很少看到这方面的文章,因此…
你累死累活做业务,绩效还不怎么样,我只能帮你到这了……
如果你也有这样的感受和困境,我想告诉你,这真的是太正常了,在阿里内部的技术论坛就有多篇关于这个问题的思考,我根据根据自己理解和调研,同时参考了多位不同前端领域专家的总结,整理成这篇文章,希望能对大家有所帮助。 1. 业务前端的困境 业务前端,顾名思义,做业务的前端,直接与业务的…
Chrome运行时性能瓶颈分析
Frames部分,主要用于查看特定帧的fps,可以查看特定的帧情况。 此代码的问题在于,在每个动画帧中,它会更改每个方块的样式,然后查询页面上每个方块的位置。由于样式发生了变化,浏览器不知道每个方块的位置是否发生了变化,因此必须重新布局方块以计算其位置。
pdf.js踩坑日记
在web上加载pdf文件,并禁止用户下载和保存。起初考虑使用embed加载pdf,配置pdf链接尾部增加 #toolbar=0 ,但此方案仅在chrome下有效。因此考虑使用pdf.js做自定义pdf渲染。 1. pdf加载失败。 原因:插件内部调用接口发起请求时,未携带用户信…
一口(很长的)气了解 babel
... 简单来说把 JavaScript 中 es2015/2016/2017/2046 的新语法转化为 es5,让低端运行环境(如浏览器和 node )能够认识并执行。本文以 babel 6.x 为基准进行讨论。最近 babel 出了 7.x,放在最后聊。 严格来说,babe…
下一页
关注了
71
关注者
0
收藏集
2
关注标签
56
加入于
2016-11-02