html是我们在学习web前端开发技术的时候需要重点掌握的编程能力之一。而今天我们就一起来了解一下,html编程语言的发展趋势都有哪些。
HTML6真正需要的功能
好吧,我知道其实根本就不会有所谓的HTML6版本。还有一件事情可能会更让你惊讶,那就是今天我们用的也不是HTML5标准,因为这个标准是在实时更新中的,被称为“动态标准”。现在我们正在使用的是HTML5.2,而Web开发工作会关注未来将要用到的HTML规范。所以我们迟早有一天会进化到下一代HTML标准时代,但这种进化是渐进的,不会一夜之间完成。
既然如此,下面我会提出一些我希望未来的标准能实现的功能。
更多原生元素
如果我们想要使用用户设备的相机,正确的方法是先捕获视频流,然后将其显示到一个视频元素中,然后拍下一张快照,再把快照的这帧图片绘制到画布中。这听起来比我们期望的步骤要复杂不少。
在下一个HTML正式版本中,我们应该能够更轻松地处理更多原生组件,从而制作水平更高的的Web应用程序和PWA(渐进式Web应用程序),终实现史蒂夫乔布斯的梦想。
这些元素将带有自己的API,其中一些甚至不需要HTML元素,如NFC、联系人、短信或VR访问等。
新元素
Web开发产业已经证明Web技术不仅可以用来构建网站,还可以构建复杂的Web应用程序和界面;因此为了更好地管理我们的DOM,我们应该有更专门化的标签。
我们可以不用带有id属性的
,改为在CSS样式表中处理效果会更好。一些开发人员建议我们可以通过名称标签直接调用id,但我真的不认为这是一个好主意。
预处理器
我不是很喜欢这个东西,但很多开发人员都很喜欢它,所以它应该是个不错的功能。它能改善Web编码效率,即使这增加了CPU占用率,但很多开发人员也愿意承受这点代价。
不要只用JavaScript
我知道至少在今天这是不可能做到的,我也根本不需要这个功能,但如果开发人员能在脚本标记中写下其他语言的名字,除了JavaScript还能用其他语言的话也是很不错的。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。