Keep

2021 第 21 周

5/31/2021, 2:59:00 AM 2 min read

  1. 业务中遇到 scroll-margin-top 属性的场景,不过在配合 scrollIntoView 时存在浏览器兼容性问题。 同时发现, window.scrollTo({ behavior: 'smooth' }) 已经支持 behavior 配置
  2. 微信支持生成小程序调起链接(ex: weixin://dl/business/?t=uZYXBelnM0p),以便于运营网页直接拉起小程序(ex: https://active.starbucks.com.cn/shortLink/index.html?id=1a0ad517-8202-4c76-bfce-cd7b8fafd516)
  3. 读 TailWind 代码,学习到一些东西,比如 TailWind 的 Base.css.selector > :not([hidden]) ~ :not([hidden]) 选择器,控制字形属性 font-variant-numeric 等。不过还是更看好 CSS In JS 方案(ex: vanilla-extract). ref
  4. 微信官方通过扩展组件支持了 wxml-to-canvas. 微信可以很渐进用户需求 - [ref]: Canvas-Txtflex-layout
  5. 继续关注 HSL 有关的内容(ex: HTTP Live Streaming(HLS).canPlayType(‘application/vnd.apple.mpegurl’), p2p-media-loader, webtorrent )以及相关黑产的技术方案
  6. 尝试做一个类似 postman 的工具,通过 Node 已支持 *) 请求的 pre/post 拦截 *) 请求分组(Group) *) 基于Request 模板(Template) Build 出请求分组(data + template => group) *) 分组内支持请求并行(max)/串行 *) 自定义 fetch(基于 node-fetch,支持 timeout/abort,基于 Content-Typeiconv)
  7. 技术是简单纯粹的,复杂的是应用 - ref

  8. 跨端技术选型的根源是不是在于产品设计 - Web 和 App, Android 和 iOS 为什么需要体验一致
  9. 公司又有同事离职,种种迹象表明什么,大家都懂了 - :
  10. ”辞职也是公关的一部分”

  11. 想回家休息了,最近一段时间好累~
Tag:
2021

@read2025, 生活在北京(北漂),程序员,宅,喜欢动漫。"年轻骑士骑马出城,不曾见过绝望堡下森森骸骨,就以为自己可以快意屠龙拯救公主。"