08 2021 档案
摘要:大纲介绍 Schema 是 Google, Microsoft, Yahoo 联合成立的, 目的是统一网页的表示方式, 这样搜素引擎会比较方便显示内容. 它虽然不算那种 w3c 独立的组织. 但其它的平台想使用这套机制来抓取网页显示内容也是 ok 的啦. 参考: 前世今生 Schema.org 常见
阅读全文
摘要:大纲介绍 Open Graph protocol 是 facebook 2010 年推出的一套规范, 用途是通过一些简单的 meta tag 来描述网站的内容。 这样在 sharing 网址的时候就可以拉出一些资料和图片, 而不只是单调的一个 link. 学习资源 什么是 Open Graph 标签
阅读全文
摘要:它们是什么? LiveChat, LiveAgent 算是同类产品. LiveChat 的核心(或者说起点)是 live chat 这个功能, 而 LiveAgent 的核心是 ticket. 如果拿 live chat 用户体验来比, 那么 LiveChat 秒杀 LiveAgent, 但如果拿整
阅读全文
摘要:前言 一个网站通常有许多地方会用到同一张图,但是比例又不一样. 一般的做法就是用 CSS 的 cover 和 contain 来处理. 由于 cover 只会保留中间信息, 所以很多时候需要人工裁剪. 于是就有了智能裁剪的需求了. Azure Computer Vision 参考: 官网示范 价格
阅读全文
摘要:前言 单元测试是好, 但是也很花时间. 有些功能封装好了以后也不怎么会再打开, 所以通常就是徒手测试一下, 过了就过了. 但是往往就是那么神奇, 就是会有需求漏掉. 后来要加, 又由于不想潜水, 对自己有信心就会直接改, 然后只测试自己认为影响的部分. 最后就是有 bug. 所以要解决这种问题, 还
阅读全文
摘要:前言 要发布网站需要做一些优化, 比如 cache, compression, minification 等等. 以前有写过相关的文章: Asp.net core 学习笔记 ( IIS, static file 性能优化 ) 这篇作为一个大整理. Publish Website Visual Stu
阅读全文
摘要:前言 最近有一个项目要升级. 它是一个在线教育的 web app. 由于学生年龄小, 不适合用 username/password 这种方式做登入. 所以项目开始之初是使用 RFID 来登入的. 但由于疫情影响, 学生自家的平板电脑无法扫描 RFID. 曾想改用 QR code 但是后来觉得如果可以
阅读全文
摘要:参考 Build Real Time Face Detection With JavaScript (youtube get started) face-api.js — JavaScript API for Face Recognition in the Browser with tensorfl
阅读全文