nmTeam CEO agou 发文
以下内容由 agou的胡言乱语@bakadog 按照原文翻译,不代表本频道观点和立场,查看原文。
我为nmBot面板感到骄傲,它为 Telegram 用户提供了无与伦比的优秀群组管理体验。你可以在任何设备的 Telegram和浏览器上体验它优秀的UI和高质量的交互设计。
不幸的是,上述的优质效果并不能全部在 iOS 和 macOS 上展示,因为Apple的Webkit内核实际上限制了它。Webkit内核不仅为开发团队增加了很多工作量-来完成单独适配,而且大大限制了动画和页面细节在Apple设备上的显示效果。在Telegram WebApp上,动画执行前每个元素都会在初始位置显示100毫秒。尤其是iOS,由于Apple的封闭策略,这些设备将只能使用Webkit内核来渲染nmBot面板,这不仅对用户,而且对nmBot开发团队都是一件糟糕事。
虽然Apple的封闭生态带来了无与伦比的安全性,但Safari糟糕的表现和iOS禁止第三方内核的策略无疑与此无关,而只是Apple夺取控制权并推动App Store从而获得分成的工具。
在iOS 16上,一方面,我们看到一些好的变化,例如对outline的支持和推送,一些动画效果也表现的更出色;但另一方面,一些离谱的动画和布局错误又涌现出来,提示我们这里是iOS Safari的领地。
我们希望Apple优化其Webkit内核以确保它跟得上时代,或者开放第三方内核,让iOS和macOS用户也能有完全的nmBot面板体验。
🏷️ Tag #nmTeam #agou
📢 agou的胡言乱语 @bakadog
以下内容由 agou的胡言乱语@bakadog 按照原文翻译,不代表本频道观点和立场,查看原文。
我为nmBot面板感到骄傲,它为 Telegram 用户提供了无与伦比的优秀群组管理体验。你可以在任何设备的 Telegram和浏览器上体验它优秀的UI和高质量的交互设计。
不幸的是,上述的优质效果并不能全部在 iOS 和 macOS 上展示,因为Apple的Webkit内核实际上限制了它。Webkit内核不仅为开发团队增加了很多工作量-来完成单独适配,而且大大限制了动画和页面细节在Apple设备上的显示效果。在Telegram WebApp上,动画执行前每个元素都会在初始位置显示100毫秒。尤其是iOS,由于Apple的封闭策略,这些设备将只能使用Webkit内核来渲染nmBot面板,这不仅对用户,而且对nmBot开发团队都是一件糟糕事。
虽然Apple的封闭生态带来了无与伦比的安全性,但Safari糟糕的表现和iOS禁止第三方内核的策略无疑与此无关,而只是Apple夺取控制权并推动App Store从而获得分成的工具。
在iOS 16上,一方面,我们看到一些好的变化,例如对outline的支持和推送,一些动画效果也表现的更出色;但另一方面,一些离谱的动画和布局错误又涌现出来,提示我们这里是iOS Safari的领地。
我们希望Apple优化其Webkit内核以确保它跟得上时代,或者开放第三方内核,让iOS和macOS用户也能有完全的nmBot面板体验。
🏷️ Tag #nmTeam #agou
📢 agou的胡言乱语 @bakadog