您如何使用 HTML。
链接到某一部分浏览器互操作性
浏览器互操作性
Web 平台的状态与实际的现实世界采用之间总是存在一点滞后,所以 Popover API 仍然位居榜首也就不足为奇了。但别搞错了,这个功能现在正式拥有“新近可用”的基准状态,这意味着以后跨浏览器使用它应该不再是一个问题。
由于浏览器差异或缺乏支持,您无法使用哪些现有 HTML 功能或浏览器 API?
多选
对应特定 Web 平台特性的最主要痛点主题。
链接到某一部分功能有限
功能有限
表单控件和其他交互元素再次被认为是限制最大的。随着可定制选择的解决,看起来也许日期选择器应该是下一个目标。
由于其他原因,您无法使用哪些现有的 HTML 功能或浏览器 API?
多选
对应特定 Web 平台特性的最主要痛点主题。
链接到某一部分缺失的元素
缺失的元素
今年 datatable 再次成为最受欢迎的新元素。虽然拥有内置的过滤、排序、搜索等功能肯定很棒,但这似乎不是很快就会成为现实的事情。
另一方面,其他期待已久的功能(如原生 switch 元素)正在取得进展,这解释了它在排名中的下降。
如果可以在 HTML 中添加 3 个元素,它们是什么?
多选
链接到某一部分样式问题
样式问题
表单输入位居最难设置样式的元素榜首,这不足为奇。值得庆幸的是,可定制的 select 元素正在开发中,尽管浏览器支持仍然滞后。
您在设置样式或视觉自定义方面最纠结哪些元素?
多选
链接到某一部分HTML 复用
HTML 复用
很难否认 JavaScript 组件已成为在 Web 上构建 UI 的主导范式。是的,处理所有这些相互竞争的前端框架可能会很混乱——但这是我们知道的(甚至可能喜欢的?)混乱,这一事实使得 Web 组件很难在第四名之外获得进展。
您使用哪些策略来实现组件或以其他方式复用 HTML 代码?
多选
链接到某一部分设计系统
设计系统
设计系统已成为大多数大型项目的要求,这一事实反映在所有这些不同方法的流行中。
您是否使用以下任何设计系统策略来保持 UI 一致性?
多选
链接到某一部分HTML/CSS 与 JavaScript/TypeScript 之间的平衡
HTML/CSS 与 JavaScript/TypeScript 之间的平衡
正如上面的“组件策略”图表所示,JavaScript 是我们生成的许多 HTML 代码的事实上的载体。这解释了为什么我们花这么多时间编写它!
您如何分配编写 HTML/CSS 和 JavaScript(或 TypeScript)代码的时间?
链接到某一部分HTML 使用情况
HTML 使用情况
虽然平均调查受访者主要致力于动态 Web 应用程序,但我们许多人也花时间创建博客或其他文本密集型网站,这让人回想起 HTML 作为面向文档语言的根源。
What do you use HTML for?
多选
💡
科学证明,在Twitter、Facebook或电子邮件上分享这项调查, 可以让你的 JavaScript 性能提高15%。
链接到某一部分其他痛点
其他痛点
当更普遍地看待 Web 平台痛点时,浏览器支持脱颖而出——尤其是在涉及 Apple 生态系统时。
因此,像 #AppleBrowserBan 标签这样的社区倡议一直在获得动力,而在供应商方面,Interop 每年都在朝着正确的方向迈进。
在使用 HTML 和相关技术方面还有其他痛点吗?
多选
总体上最主要的痛点主题。
链接到某一部分资源推荐
资源推荐
Frontend Masters
Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
感谢合作伙伴对我们的支持! 了解更多。
