摘要: 1、问题:在实际开发中遇到这样一个问题,业务需求涉及到返回上一页问题,第一时间想到了window.history.go(-1)或者history.back(-1)方法,这样做本身没有任何问题,但是在微信中,安卓手机还好返回上一页页面会重新加载,而ios却不会重新加载页面,这就很难受了。 2、原因:页 阅读全文
posted @ 2020-04-26 16:28 叶子的小窝 阅读(2160) 评论(0) 推荐(0)
摘要: 使用场景 有些时候,部分函数会高频触发,比如:很多网站会提供这么一个按钮:用于返回顶部,抽象出这个功能需求-- 监听浏览器滚动事件,返回当前滚条与顶部的距离。 function showTop () { var scrollTop = document.body.scrollTop || docum 阅读全文
posted @ 2020-04-26 16:02 叶子的小窝 阅读(267) 评论(0) 推荐(0)
摘要: 进阶知识 如何只使用CSS提升页面渲染速度 用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面渲染速度的 4 个 CSS 技巧。 图片 PNG 格式详 阅读全文
posted @ 2021-12-20 01:24 叶子的小窝 阅读(24) 评论(0) 推荐(0)
摘要: 进阶知识 vite——纵享丝滑开发体验 比较详细的介绍 vite 原理的一篇文章,值得一读。 可视化拖拽组件库一些技术要点原理分析 可视化搭建页面是很多大厂提效的利器,本文对可视化拖拽的要素做了全面而细致的拆解,非常值得一读。 系统实践 手把手教你开发互动游戏,看 EVA 互动技术体系在金币小镇的实 阅读全文
posted @ 2021-12-20 01:24 叶子的小窝 阅读(41) 评论(0) 推荐(0)
摘要: 基础知识 TypeScript 核心概念梳理 来了解一下吧 进阶知识 对比多种微前端方案 该文章将讲述业界各大知名IT企业使用的微前端解决方案,以及其带来的利弊之处,因为那些弊端,使得我们团队自己探究了一套目前认为最好的微前端解决方案。通过本文,可以快速帮您理清楚微前端方案的利弊,从而做出有利于您团 阅读全文
posted @ 2021-12-20 01:22 叶子的小窝 阅读(28) 评论(0) 推荐(0)
摘要: 进阶知识 CSS现状和如何学习 阿里技术专家分享的CSS学习技巧,值得一看 看前端如何通过 WebAssembly 实现播放器预览能力 网页视频进度条帧预览功能一般是通过后台生成专门用来帧预览的组合 sprite 图,然后前端拉取后再计算进度进行展示,那么怎么更聪明借助 webassembly + 阅读全文
posted @ 2021-12-20 01:22 叶子的小窝 阅读(44) 评论(0) 推荐(1)
摘要: 进阶知识 node_modules的困境及改进方案探讨 node_modules作为工程中的“黑洞”,给前端开发造成了性能和空间浪费,本文探讨了一些改进方案,值得一读。 隐藏在浏览器背后的“黑手” 本文从黑产攻击方式、木马恶意行为、监控及防御方案等角度对 Lnkr 木马进行分析,此类木马影响范围较广 阅读全文
posted @ 2021-12-20 01:22 叶子的小窝 阅读(84) 评论(0) 推荐(0)
摘要: 进阶知识 揭开在线协作的神秘面纱 - OT算法 了解工作中常使用的在线多人协同编辑文档是如何实现的,感受算法的魅力。 系统实践 在线Excel项目到底有多刺激 文章介绍了在线 Excel 开发的挑战,详细讲了实时协同编辑、每个格子都是一个富文本编辑器这些功能的思考和技术实践。 从 Weex 到 We 阅读全文
posted @ 2021-12-20 01:21 叶子的小窝 阅读(31) 评论(0) 推荐(0)
摘要: 进阶知识 一文带你快速上手Rollup 本文大致向大家介绍了什么是rollup以及如何快速上手rollup。文中提到的这些其实只是冰山一角,rollup能玩的东西还有很多,关于更多可以去rollup 官网查询 关于nodejs集群的那些事 本文从基础概念入手,简单介绍下 Node.js 关于集群的相 阅读全文
posted @ 2021-12-18 01:33 叶子的小窝 阅读(38) 评论(0) 推荐(0)
摘要: 基础知识 教你用VS Code插件实现五彩斑斓的伪代码 花里胡哨,来试试吧 进阶知识 如何搭建一套 “无痕埋点” 体系? 来看看智能涂鸦的无痕埋点实战 CodeSandbox 是如何让 npm 上的模块直接在浏览器端运行的 How we make npm packages work in the b 阅读全文
posted @ 2021-12-18 01:33 叶子的小窝 阅读(37) 评论(0) 推荐(0)
摘要: 基础知识 桌面端混合开发总结 本文讲解了一些桌面端开发的基础概念,对于现有的桌面端框架进行了深入了解。 进阶知识 React Concurrent Mode三连:是什么/为什么/怎么做 本文会详细介绍最近发布的 React v17.0 中源码内部对 Concurrent Mode 支持的来龙去脉,以 阅读全文
posted @ 2021-12-18 01:32 叶子的小窝 阅读(36) 评论(0) 推荐(0)
摘要: 进阶知识 如何打造一款标准的 JS SDK ? 本文通过岳鹰前端监控SDK的实际案例,介绍如何基于JavaScript来开发SDK,并分享一些设计原则以及实现技巧。 谈谈微前端领域的js沙箱实现机制 在过去,浏览器沙箱(sandbox)主要应用在前端安全领域,随着应用架构复杂,微前端方案的出现,js 阅读全文
posted @ 2021-12-18 01:32 叶子的小窝 阅读(36) 评论(0) 推荐(0)