所以,是的,这是一个非常早期的提议,我们对此感到非常兴奋。但我们希望得到社区的反馈,我们已将其发布在 Microsoft Edge 解释器存储库上。我们收到了很多很好的问题,看到人们参与这个想法并真正推动细节并关注我们的浏览器供应商以把事情做好,这对我来说真的很令人兴奋。所以,对此感到非常兴奋,请查看并告诉我们您的想法。
解释器这是一个描述这一切的文档。就是这样的状态吗,没有任何实验和代码可以玩。这更多的是一个概念,如果我们做这样一个舞台,是不是?
梅兰妮:这是概念性的,但我们也确实提交了一份意图原型。因此,我们的一些密切合作者和谷歌正在帮助我们,现在正在修改代码,所以当我们向更广泛的社区提出提案时,验证我们的想法是令人兴奋的。
德鲁:这真的很令人兴奋,我实际上刚刚在工作中从事一个项目,这是我们产品界面中非常关键的弹出窗口。确保它正确地捕获焦点所涉及的工 电报号码数据 作量,正如您所说,我们是否允许某人与选项卡或箭头键进行交互,或者涉及其中的所有交互的微小细节,确保它出现在索引高于它应该位于前面的所有内容的编写者处,如果有人滚动然后到达滚动的底部会发生什么?
德鲁:所有这些微小的、微小的、微妙的交互都是……它们不是单独的,它们并不难编码,但它们的总和是大量的工作,并且有可能出现错误,改善某些受众群体的整体可用性问题。如果将这样一个常见的东西作为网络平台的一部分来实现,这将为每个人节省大量时间,不是吗?
梅兰妮:我很高兴听到这个消息,这对你来说会节省很多时间,因为是的,这正是我的想法,就像,哦,好吧,这里 20 分钟,那里 30 分钟,但是乘以每个必须这样做的开发人员都会这样做,然后也许你会错过一些东西,并且你会在反馈渠道中收到一张非常沮丧的票。所以。

德鲁:那么,像弹出窗口之类的东西是否会成为自定义选择控件的构建块,其中它将成为选项部分?
梅兰妮:是的,一点没错。这是我们想象的这种情况之一,值得一提的是,我们提出的弹出控件旨在成为您可以在其上构建的基础,因为有许多不同的类型弹出式 UI 和您的用例可能与您旁边的邻居略有不同。
梅兰妮:但值得一提的是,我们认为顶层 UI 的某些类实际上可以保证弹出它们自己的附加元素,因为那里的范例与我们提议的弹出窗口有点不同。这是一条非常常见的道路,很多人正在重建这种控制。