rxliuli blog
05
24
使用插件还是油猴脚本? 使用插件还是油猴脚本?
场景最近吾辈写了一个 chrome 插件,之前也有写过许多 user.js 脚本,所以便想在此谈一下它们的区别,以及如何选择。 吾辈写过的 user.js 脚本 吾辈写过的 chrome 插件 简介 user.js wiki, chro
2020-05-24 rxliuli
17
博客已添加离线支持 博客已添加离线支持
博客已使用 service-worker 技术对网站添加离线支持功能,具体实现不过是使用了 hexo-offline 插件,之后所有第一次访问过的页面之后便离线可用了,同时即便在线浏览仍然能更快的展示页面。想要使用它的主要原因是吾辈的博客是
2020-05-17 rxliuli
08
01
Android 上最好的浏览器 Kiwi browser Android 上最好的浏览器 Kiwi browser
场景 官网 或许对于现在很多人来说,浏览器是一个很少使用的 App,因为所有功能都可以在 App 做,不需要使用浏览器。一方面,是由于国内的大环境就是把用户当成傻瓜(事实上,即便是吾辈目前所在的公司,在 UI/UX 设计方面也倾向于将用户
2020-05-01 rxliuli
04
28
偶遇 HTML 中的奇妙字符 偶遇 HTML 中的奇妙字符
虽然名字听起来就像是一本正经的胡说八道,但吾辈确实遇到了一个奇怪的问题,于此分享给大家。 事情的起始如下 下班回家 => 想要看动画 => 去动漫花园下载 BT 种子 => 动漫花园一片空白 => Why? 于是吾
2020-04-28 rxliuli
27
JavaScript 禁止用户保存图片 JavaScript 禁止用户保存图片
场景在业务需求中不希望用户保存图片,因为是一些供内部使用的图片。 思路 添加事件禁止选择、拖拽、右键(简单的禁止用户保存图片,但无法阻止用户打开控制台查看,或是直接抓包) 将之转换为 canvas(让浏览器认为不是图片以此禁止用户对之进行图
2020-04-27 rxliuli
18
在现代前端项目中使用 Worker 在现代前端项目中使用 Worker
场景由于需要在 Browser 进行大量的(音频转解码)计算,所以吾辈开始尝试使用 webworker 分离 CPU 密集型的计算操作,最终找到了 comlink 这个库,但之前在 vue 中使用时发生了错误,目前看起来已经得到了解决,所以
2020-04-18 rxliuli
02
02
23
liuli-cli: TS/JS SDK CLI 工具 liuli-cli: TS/JS SDK CLI 工具
场景吾辈最初尝试写 JS SDK 发布到 NPM 上,过程中遇到了很多问题,也因此消耗了大量的时间。包括但不限于以下这些 折腾 Rollup 打包 折腾 JS 的模块(umd/esm) 折腾单元测试 折腾 ES6 怎么通过 Babel 编
2020-02-23 rxliuli
02
面相 vue 开发者的 react 入坑指南 面相 vue 开发者的 react 入坑指南
场景 问:为什么吾辈要使用 React? 答:React 拥有更加庞大的生态,以及对 TypeScript 的更好支持。前者让需求实现变得更加简单,例如目前使用 Vue 做的后台管理系统使用了 Ant Design Vue 这个 UI 库,
2020-02-02 rxliuli
1 / 17