浏览器
-
基于B/S结构的高校物品交易系统
移动终端与服务器站点之间的通信通常部署在两种软件架构中,即B/S和C/S架构。B/S是浏览器/服务器的缩写,C/S是客户机/服务器的缩写。考虑到易于维护和系统升级,本设计采用了B/…
-
js+jquery检测用户浏览器型号(包括对360浏览器的检测)
做网站,js检测用户浏览器的版本,是经常要使用到,今天自己写了一个js,完成了对于一些常见浏览器的检测,但是,偏偏对于360浏览器的检测没有任何办法,研究…
-
基础-进阶-升级!图解SpringSecurity的RememberMe流程
前言 之前我已经写过好几篇权限认证相关的文章了,有想复习的同学可以查看【身份权限认证合集】。今天我们来聊一下登陆页面中“记住我”这个看似简单实则复杂的小功能。 如图就是博客园登陆时…
-
一篇文章带你了解HTML5 MathML
HTML5 可以在文档中使用 MathML 元素,对应的标签是 <math>…</math> 。 MathML 是数学标记语言,是一种基于XML…
-
八个关于 new Date() 的陷阱,你需要知道一下
new Date() 构造函数是魔鬼 – 哦,我害怕它!这导致我在工作中犯了很多错误,其中一些非常奇怪。 我们必须非常小心地对待它,否则我们很容易陷入它的陷阱。 1. …
-
一篇文章带你了解JavaScript window location
一、前言 window是DOM的核心对象,表示浏览器的一个实例。在浏览器中,window对象有双重角色,它是通过JS访问浏览器窗口的一个接口,也是Global对象(参考百度)。 任…
-
促进全球互通互联:WebRTC 成为 W3C 和 IETF 标准
【51CTO.com快译】WebRTC 可为浏览器、移动应用程序和桌面应用程序提供实时通信功能,通常用于视频通话。2009年,Google提出创建WebRTC的想法,以替代无法在浏…
-
5分钟了解WebRTC应用开发
【51CTO.com快译】简单地说,WebRTC是一种在浏览器和移动应用程序之间提供点对点通信的技术。它被称为网络实时通信,是指开源项目,允许音频、视频和数据的传输。 对于WebR…
-
复杂推理模型从服务器移植到Web浏览器的理论和实战
一 背景 随着机器学习的应用面越来越广,能在浏览器中跑模型推理的Javascript框架引擎也越来越多了。在项目中,前端同学可能会找到一些跑在服务端的python算法模型,很想将其…
-
前端面试:HTML5 的离线储存的使用和原理?
相似存储 localStorage 长期存储数据,浏览器关闭后数据不丢失; sessionStorage 数据在浏览器关闭后自动删除。 离线的存储: service-worker …
-
前端面试:优雅降级和渐进增强
背景 渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的。由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览…
-
WebGPU 是 2023 年 Web 的未来!
WebGPU 是用于 Web 的下一代图形和计算 API。它提供对现代 GPU 的基础访问,从而在 Web 平台上实现高性能 3D 图形、图像处理和通用计算。经过多年的开发和测试,…