CSS 或 JavaScript 无法真正定位其中

You can write your topic about email list
Post Reply
ruhul800
Posts: 1
Joined: Wed Nov 01, 2023 11:12 am

CSS 或 JavaScript 无法真正定位其中

Post by ruhul800 »

这在某种程度上解决了这个问题,即许多控件只是插入到页面中的黑匣子,您无法用它做任何事情。替换元素,这是正确的术语吗?

梅兰妮:是的。

德鲁:是的。因此,的位,它只是一个盒子,你无法进入其中。因此,您在这里描述的想法是构建控件,以便它们更像是我们可以自己构建的东西,其中包含不同级别的容器和项目,以便每个单独的位都可以成为目标。

德鲁:然后其中一些可能会被命名,因此您可以保留 牙买加手机号码列表 基本控制,但交换插槽。因此,如果您有文件上传控件,您也许可以将按钮替换为您自己选择的按钮,但保留 Web 平台实现的一般功能,我的理解对吗?

梅兰妮:是的,这绝对正确,是的。我们希望能够更轻松地直接访问该控件,获取您需要的部分并更新您需要的部分。

德鲁:是的,这听起来真的很令人兴奋。但有时候,我的工作就是唱反调,我们真的需要 HTML 控件吗?我认为,考虑到使用 fetch API 通过 JavaScript 提交的表单数量,您可以收集一些数据并发出发布请求或其他什么。您可以采用任何元素并打开内容可编辑功能,并让用户能够输入一些文本或您拥有的内容。我们是否需要本机表单控件,或者我们应该自行构建它吗?

梅兰妮:请原谅我,这带有很多关于可访问性的内容,就像“啊!”,希望尖叫声在麦克风上听起来不会太糟糕,但是。我想我是语义网的超级粉丝,对吧?并拥有真正为其目的而构建的东西。同样,有很多事情你必须做对,以便使用辅助技术的人真正知道他们正在与什么交互,并且他们的辅助技术知道如何将他们的操作和数据输入到该控件中出色地。

梅兰妮:因此,如果您只是在所有内容上添加可编辑的内容,那么您正在处理的项目的清晰度确实会降低。然后,我觉得 JavaScript 正在吞噬世界,这就是我开始对进入有争议的领域感到紧张的地方,只要说出 JavaScript 这个词,人们就会说,什么?从木制品中弹出。

Image

梅兰妮:但人们只能说,浏览器中的 JavaScript 或内容可以被引入到其他环境中。所以我仍然觉得使用 HTML 工作非常重要,以声明方式工作,不一定依赖 JavaScript 来完成所有事情,提供逐步增强的体验,所以。

德鲁:我认为,当您查看桌面网页上不同控件的呈现方式与移动浏览器中的体验之间的差异时,请考虑像选择控件之类的东西,移动设备上的界面完全不同,不是吗? ?这不仅仅是开发人员在页面上使用 div 和 CSS 构建的任何内容,浏览器完全接管了它并为您提供不同的体验。

德鲁:这更适合相关设备。因此,我认为这绝对是对那些使用辅助技术的人在遇到使用完全自定义且不基于真正可靠的 HTML 元素的东西时所面临的困境的一瞥。

梅兰妮:正确的。如果您是一个在各个站点与相同的基本控件进行交互的人,但您必须重新学习如何使用该控件,那么这会很棘手,因为该网站决定使用箭头键来遍历这些项目。而这个网站决定使用tab键或者tab键。就好像,来吧,对于那些只想过好自己的一天的人来说,这是如此沉重的认知超载。
Post Reply