hengshuai

您的位置:>JackWei

关于 JackWei

The spring breeze changes the rain, keep going.

从图片裁剪来聊聊前端二进制

前两天项目中有个小需求:前端下载后台小哥返回的二进制流文件。 起初接到这个需求时,我感觉这很简单啊(虽然我不会,但可以百度啊,,,,) 然后就写出了如下的代码: [...]

ESLint 在中大型团队的应用实践

引言 代码规范是软件开发领域经久不衰的话题,几乎所有工程师在开发过程中都会遇到,并或多或少会思考过这一问题。随着前端应用的大型化和复杂化,越来越多的前端工程师和 [...]

精读《CSS揭秘》之背景与边框

CSS对于前端工程师来说是基础中的基础,如果基础不扎实,就得日常跪求UED给图来实现效果。 《CSS揭秘》这本书读来让人有满满的安全感,LEA VEROU 是C [...]

使用VH和VW实现真正的流体排版

前言 不像响应式布局,通过media query,设置几个变化点来适配,流体排版通过调整大小,适配所有设备宽度。这个方法可以使我们开发的网页,在几乎所有屏幕尺寸 [...]

利用视口单位实现适配布局

  利用视口单位实现适配布局 响应式布局的实现依靠媒体查询( Media Queries )来实现,选取主流设备宽度尺寸作为断点针对性写额外的样式进行适配, [...]

HTTP/2 头部压缩技术介绍

我们知道,HTTP/2 协议由两个 RFC 组成:一个是 RFC 7540,描述了 HTTP/2 协议本身;一个是 RFC 7541,描述了 HTTP/2 协议 [...]

一份值得收藏的 Git 异常处理清单

前言 Git 作为一种分布式版本控制系统已经成为现在开发的宠儿,不仅应用在前端、后端、客户端等开发场景中,也成为各行业互联网企业分工协作的必备技能之一。 大家在 [...]

vue项目移植tinymce踩坑

前言 最近因业务需求在项目中嵌入了tinymce这个编辑器,用于满足平台给用户编辑各类新闻内容什么的业务需求,前后也花了不少时间体验和对比了市面上各类开源编辑器 [...]

History API与浏览器历史堆栈管理

移动端开发在某些场景中有着特殊需求,如为了提高用户体验和加快响应速度,常常在部分工程采用SPA架构。传统的单页应用基于url的hash值进行路由,这种实现不存在 [...]