常名斋

周报 2019.12.16-2019.12.20

周报 2019.12.16-2019.12.20
2019-12-20 · 3 min read
weekly

封面图作者: Pnakoticat

新闻

  • WASM 成为 HTML、CSS 与 JS 之后的第 4 门 Web 语言

    近日,万维网联盟 W3C宣布 WebAssembly 核心规范(WebAssembly Core Specification)成为官方 Web 标准,这意味着 WebAssembly 成为了第 4 种 Web 语言。
    WebAssembly 也叫 Wasm,目前 1.0 版本的 Wasm 已经支持 Chrome、Firefox、Safari 与 Edge 浏览器。

文章

  • 实时协同编辑的实现

    本文以作者自己开发的 ShowMeBug 应用为例,介绍如何实现多人同时编辑一篇文档

  • 使用浏览器的 AudioContext API 生成用户指纹

    很多网站想追踪用户,但是浏览器对 Cookie 的限制越来越严,于是有人想出使用音频 API,为每个用户生成一个音频指纹,通过这个指纹追踪用户。本文给出代码实例。

  • WebAuthn 密钥入门

    WebAuthn 是互联网密钥登陆的国际标准,属于一种双因素认证的方法。本文对用户的密钥硬件和使用方法,进行长篇介绍。

  • Karatsuba 算法

    Karatsuba 是1960年发现的一种快速相乘算法,可以大大减少大整数相乘的计算步骤。

资源

工具

  • PixelSnap

    直接系统级全局查看不同元素间距以及尺寸的工具,特别厉害,适合对尺寸要求特别高的项目

JS库

  • botpress/botpress

    一个用Javascript编写开源bot创建工具,它由社区建立的一组丰富源模块提供支持。 我们喜欢说Botpress 就像Chatbots的Wordpress; 任何人都可以创建和重用其他人的模块。

  • soldair/node-qrcode

    node-qrcode是一个QR码/2d条码生成器。nodejs端和浏览器端通用

  • lovell/sharp

    sharp 是 Node.js 平台上相当热门的一个图像处理库,其实际上是基于 C 语言编写 的 libvips 库封装而来,因此高性能也成了 sharp 的一大卖点。sharp 可以方便地实现常见的图片编辑操作,如裁剪、格式转换、旋转变换、滤镜添加等。

至大无外,至小无内。