什么是WebAssembly
|
web前端
评论 0
|
点赞 0
|
浏览 883
WebAssembly是一种可以将C/C++、Rust等高级语言编译成浏览器可执行的二进制文件的技术,他弥补了JavaScript性能低的缺点。可以说,WebAssembly技术出现的核心宗旨就是为了提升web应用程序的性能
什么是webauthn?它相比传统的登录注册方式有什么好处?
|
web前端
评论 0
|
点赞 0
|
浏览 1,582
webauthn即Web Authentication,是一个符合W3C标准的Web认证规范。它通过公私钥加密技术,实现无密码认证,用户仅需通过pin码、指纹、面部识别、usb key等方式,即可实现整套注册登录流程。使用webauthn,web网站的整个认证流程将得到极大简化,同时,相比传统的密码认证,webauthn的安全性更高。
JavaScript校验url是否有效的方式,比用正则表达式更好!
|
web前端
评论 0
|
点赞 0
|
浏览 664
经常碰到需要校验用户输入的url是否有效的场景,我看到许多前端程序员使用正则表达式来校验,实际上,仅使用正则很难完全把url的校验逻辑写全,更不要谈正则的性能问题了。本文给出一种好的方案