Slack 的桌面客户端里,每一个 team 是一个 webview,跑 javascript、渲染 DOM 很吃内存。很多用户都有多个 team,但任何时刻都只能在一个 team 里聊,所以其他不活跃的 team 没必要渲染 DOM,这就能省下很多内存了。

文中那张“怎么决定是否通知用户有新消息”的图,真是,很,复,杂。。。

分享到: