利用定制内置元素——以 HTML5 Web Components 赋能基于组件的软件工程与设计系统
软件工程
2023-11-29 v1
摘要
HTML5 中的定制内置元素显著改变了 Web 开发。这些元素使开发者能够创建具有特定设计和用途的定制 HTML 组件。定制内置元素使开发者能够更快速地满足 Web 应用的独特需求,支持跨不同数字平台的一致用户界面与体验。本研究探讨了这些特性在基于组件的软件工程(CBSE)与设计系统中的作用,强调代码模块化、可重用性和可扩展性在 Web 开发中的优势。定制内置元素使开发者能够更快速地满足 Web 应用的独特需求,支持跨不同数字平台的一致用户界面与体验。本文还讨论了创建定制内置元素时必须解决的困难与问题,例如浏览器兼容性、性能优化、可访问性、安全性、样式和互操作性。它强调了标准化、开发者工具以及社区互动的重要性,以充分实现这些特性的潜力。展望未来,定制内置元素在包括物联网(IoT)、电子商务和教育技术在内的多种应用中具有潜力。它们与渐进式 Web 应用(PWAs)的集成预计将进一步提升 Web 体验。尽管障碍犹存,本文总结认为 HTML5 定制内置元素是 Web 开发创新的驱动力,能够在不断变化的数字环境中实现高效、自适应和以用户为中心的 Web 应用的构建。
引用
@article{arxiv.2311.16601,
title = {Harnessing customized built-in elements -- Empowering Component-Based Software Engineering and Design Systems with HTML5 Web Components},
author = {Hardik Shah},
journal= {arXiv preprint arXiv:2311.16601},
year = {2023}
}
备注
13 pages, 5 figures, 15th International Conference on Web services & Semantic Technology (WeST 2023)