首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
唧唧复歪歪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
前端文件下载和浏览器自动嗅探
这篇文章聊聊跟前端文件下载相关的一些知识。 说到前端下载文件,我最先想到的是在学校的时候,自己搭建 nginx + php 环境,之后打开页面 http://localhost:80/index.php, 却奇怪的发现,每次打开都会变成文件下载。 后来我才知道,请求头里面会有 …
全面分析toString与valueOf,并随手解决掉几道大厂必备面试题
让人恐惧的夏天也许就过去了,没人知道你在这个夏天、这个今年发生什么,但是我知道。 知道你是努力的,也有可能是缓慢的。不过面对秋天,面对即将到来的国庆小假期,还请继续努力吧,川流不息的不止生命,还有时间,加油~~ 基本上,所有JS数据类型都拥有这两个方法,null除外。它们俩是位…
项目实战-埋点系统初探
前端开发攻城狮开开心心的 coding,非常自豪的进行了业务、UI 分离开发,各种设计模式、算法优化轮番上阵,代码写的 Perfect(劳资代码天下第一),没有 BUG,程序完美,兼容性 No.1,代码能打能抗质量高。下班轻松打卡,回家看娃。 实际上,开发环境与生产环境并不能等…
Hi gays, 你造Content-Disposition吗?
某个工作日的下午,一个前端小伙伴找我说:“我的线上的页面原来是好好的,今天访问的时候怎么变成了下载了,我什么都没做呀?”正在这时,又有人反馈所有的web网页访问的时候都变成下载了。 经过紧急的排查,发现问题的原因是阿里云某个 CDN 节点的回源请求的构建出现了问题,导致 OSS…
「前端进阶」彻底弄懂前端路由
现代前端项目多为单页Web应用(SPA),在单页Web应用中路由是其中的重要环节。 每个现代前端框架都有与之对应的路由实现,例如 vue-router、react-router 等。 本文并不涉及 vue-router、react-router 的实现方式,而是介绍前端路由的基…
深入理解文档流(Document Flow)和视觉格式化模型(CSS Visual Formatting Model)
最开始学习 CSS 的时候,我一度认为 CSS 基础很简单,但是 CSS 布局是一块难啃的骨头。本文会从 CSS 盒子模型和文档流,直到最后的层叠顺序,带你了解布局的本质。
HTML Standard系列:浏览器是如何解析页面和脚本的
当我们去探索浏览器运行原理的时候,我们倾向于执行多个例子去推断其内在的设计;在很长一段时间内,我也是这么去探索浏览器这个黑盒的,但这么做始终只是验证例子本身而不能断言浏览器实际的行为。为了追求真理(误),决定写这个系列的文章,从源头探索浏览器的行为准则。 HTML Standa…
深入理解浏览器解析渲染 HTML
作为 Web 工程师,我们每天写 HTML,CSS 和 JS,但是浏览器是如何解析这些文件,最终将它们以像素显示在屏幕上的呢?这一过程叫做 Critical Rendering Path
浏览器页面资源加载过程与优化
当浏览器截获到一个页面请求后,将会按照顺序做如下图所示的4件事。 首先会将所有需要加载的资源进行分类。 然后根据浏览器相关的安全策略,来决定资源的加载权限。 接着对各个资源的加载优先级进行计算和排序。 最后一步,根据加载优先级顺序来加载资源。 chrome浏览器会将资源分为14…
面向未来的前端构建工具-vite
如果近期你有关注 Vue 的动态,就能发现 Vue 作者最近一直在捣鼓的新工具 vite。vite 1.0 目前已经进入了 rc 版本,马上就要正式发布 1.0 的版本了。几个月前,尤雨溪就已经在微博介绍过了 vite ,是一个基于浏览器原生 ESM 的开发服务器。 早期 We…