克里斯:技术发展很快,但浏览器本身及其实现的技术并不总 电报号码数据 是跟上。所以我认为我们对浏览器的要求并不高。我只是认为,在我们需要很多东西的地方,你会得到这种自然的潮起潮落。我们构建了一堆库来填充我们想要的东西,然后当浏览器最终赶上时,速度真的很慢,随着特定东西的库使用量下降而逐渐消失。
克里斯:是的。但我不知道我会说我们对网络的要求太多了。是的,我不知道。事实上,我喜欢网络所能做的所有事情。我认为对我来说,这确实是网络令人兴奋的地方。我认为我的挫败感更在于这些技术的出现速度有多慢,尤其是在 iOS 设备上。我这样说是因为我喜欢我的 iPhone,但渐进式 Web 应用程序仍然排在第二位……它们只是没有像该平台上的本机应用程序那样获得优先级,这令人失望。
德鲁:因此,展望未来,作为开发社区,我们应该采取哪些措施来解决其中的一些问题?我们应该把努力放在哪里?
克里斯:是的。所以我认为有一些不同的事情。我认为我们讨论过的一些工具不一定会消失。它们的形式可能会稍微改变,但我已经看到一些很酷的东西即将出现。人们喜欢单页应用程序的原因之一是我们从未能够做到的,我称之为多阶段应用程序,但它们实际上只是普通的旧网页,就像您可能喜欢淡入淡出的视图之间发生的美妙过渡进入、淡出或类似的情况。

克里斯:正在开发的原生 API 将使这一切变得更加容易。棒极了。还有一个用于 HTML 清理的原生 API。因此,库为您做的一件大事是,当您从第三方数据渲染 HTML 时,它们内置了一些库,这将有助于降低跨站点脚本攻击的风险。
克里斯:确实没有一种好的、原生的方法可以做到这一点,但正在开发中的一种方法可以使这一切变得容易得多。即使您继续使用基于状态的库,这也应该允许他们删除一堆代码,这将是一件很棒的事情。
克里斯:原生 Web 还不能做的一件非常酷的事情是一种处理 DOM 浸渍的方法,这样如果你想基于 JavaScript 对象构建一些 HTML,然后在对象更改时更新它,那就是如果您不必依赖图书馆来实现这一点,那就太酷了。也许有一种高性能的开箱即用的方法可以在浏览器中做到这一点。我认为这会解决很多问题。以及更易于访问的交互式组件。我非常喜欢 HTML 和 CSS 可以取代我以前需要 JavaScript 来完成的东西。不需要经过严格的测试,容错能力更强,损坏的可能性更小,性能更高。这是一次净胜。因此,我希望看到更多的人来到这个平台。
_________________
电报号码数据