跳至内容

会编程的银猪

goodbye, world

作者:yincheng

理解贝塞尔曲线

2022年10月23日2022年10月25日 yincheng技术

贝塞尔曲线有广泛的用途,如动画曲线、字体设计、建模等,如下图所示。 在[…]

继续阅读 …

SharedArrayBuffer与幽灵漏洞(Spectre)

2022年8月20日2022年8月22日 yincheng技术

SharedArrayBuffer是一个前端跨线程共享数据的方案。它被[…]

继续阅读 …

使用指针事件处理多端设备“定点”输入问题

2020年12月27日2020年12月27日 yincheng技术

如果一套代码既要兼容PC端又要兼容移动端的话,经常会遇到这样一个痛点:[…]

继续阅读 …

随机数的故事

2020年8月29日2020年8月29日 yincheng技术

在JavaScript里面产生随机数的方式是调用Math.random[…]

继续阅读 …

常见空格一览

2020年6月25日2020年6月26日 yincheng技术

最近在写CSS的时候遇到了一个问题,有一个高度属性值不合法: 从肉眼看[…]

继续阅读 …

CSS filter与前端滤镜

2020年4月4日2020年4月5日 yincheng技术

今天(2020.04.04)很多网站都换成了灰色调,如淘宝百度掘金知乎[…]

继续阅读 …

一个element.__vue__引发的馒头

2020年2月22日2020年2月23日 yincheng技术

最近出现了一个测试环境页面卡死的问题,打开页面一会之后就死掉了,如下图[…]

继续阅读 …

JS与数

2019年11月16日2019年11月17日 yincheng技术

本篇将讨论JS在数字类型方面的一些表现和特性 1. 0.1 + 0.2[…]

继续阅读 …

 老铁,听说你的setTimeout不会触发,咋整

2019年8月31日2019年8月31日 yincheng技术

最近在一台安卓手机的webview里面遇到一个神奇的问题,setTim[…]

继续阅读 …

再谈HTTPS

2019年7月27日2019年7月27日 yincheng技术

本篇将讨论HTTPS的加解密原理,很多人都知道RSA,以为HTTPS […]

继续阅读 …

如何实现一个下载进度条/播放进度条

2019年6月9日2019年6月9日 yincheng技术

技术上没太大难度,有难度的地方是怎么让整个动画比较流畅。一个主要问题是[…]

继续阅读 …

老铁,听说TypeScript很牛逼?

2019年5月25日2019年5月25日 yincheng技术

TypeScript是啥,有人说TypeScript = Type +[…]

继续阅读 …

一个Vue引发的性能问题

2019年3月24日2019年3月24日 yincheng技术

笔者最近在一个Vue项目里面引入了一个动画库,但是发现性能有点异常,项[…]

继续阅读 …

从Chrome源码看事件循环

2018年11月4日2018年11月4日 yincheng技术

我们经常说JS的事件循环有微观队列和宏观队列,所有的异步事件都会放到这[…]

继续阅读 …

实现前端弹簧动效

2018年10月8日2018年10月8日 yincheng技术

弹簧动效是IOS系统原生自带的一个效果,如在iPhone上面的照片点开[…]

继续阅读 …

实现WebRTC P2P连接

2018年9月27日2018年9月27日 yincheng技术

WebRTC是为了解决实时音视频传输问题,致力于提供免安装、免插件、免[…]

继续阅读 …

如何实现前端录音功能

2018年9月2日2018年10月8日 yincheng技术

前端实现录音有两种方式,一种是使用MediaRecorder,另一种是[…]

继续阅读 …

怎么实现一个3d翻书效果

2018年8月26日2018年9月2日 yincheng技术

本篇主要讨论以下两种翻书动画的实现: 第一种是整页翻转的效果: 这种整[…]

继续阅读 …

从Chrome源码看audio/video流媒体实现二

2018年8月12日2018年8月12日 yincheng技术

第一篇主要介绍了Chrome加载音视频的缓冲控制机制和编解码基础,本篇[…]

继续阅读 …

wasm + ffmpeg实现前端截取视频帧功能

2018年7月28日2018年7月29日 yincheng技术

有没有那么一种可能,在前端页面处理音视频?例如用户选择一个视频,然后支[…]

继续阅读 …

文章导航

先前文章

近期文章

  • 理解贝塞尔曲线
  • SharedArrayBuffer与幽灵漏洞(Spectre)
  • 使用指针事件处理多端设备“定点”输入问题
  • 随机数的故事
  • 常见空格一览

近期评论

  • 匿名发表在《从Chrome源码看audio/video流媒体实现二》
  • fatbin发表在《使用指针事件处理多端设备“定点”输入问题》
  • zinnc发表在《从Chrome源码看audio/video流媒体实现二》
  • 探索DOM XSS一个trick的原理 - 安全客,安全资讯平台发表在《从Chrome源码看事件循环》
  • 匿名发表在《Effective前端1:能使用html/css解决的问题就不要使用JS》

文章归档

  • 2022年10月
  • 2022年8月
  • 2020年12月
  • 2020年8月
  • 2020年6月
  • 2020年4月
  • 2020年2月
  • 2019年11月
  • 2019年8月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年3月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年2月
  • 2017年11月
  • 2017年4月
  • 2017年1月
  • 2016年12月
  • 2016年11月
  • 2016年10月
  • 2016年9月

分类目录

  • Effective前端
  • 前端
  • 技术
  • 生活

功能

  • 注册
  • 登录
  • 文章RSS
  • 评论RSS
  • WordPress.org
由 WordPress 自豪地提供 | 主题:Oblique by Themeisle.