Keep

2021 第 21 周

发布:
  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. 想回家休息了,最近一段时间好累~

avatar image

@read2025, 生活在北京(北漂),程序员,宅,马拉松[纯粹],喜欢动漫。"骑士总能救出公主,是因为恶龙从没伤害过她"