使用JavaScript检测空闲的浏览器选项卡,可以做些什么?
在某些情况下,当用户与我们的最终产品或应用程序进行交互时,我们发现自己会执行许多密集的,占用大量CPU的任务。启动轮询器,建立WebSocket连接,甚至加载视频或图片等媒体,都有可能成为性能障碍
时间: 2020-07-16阅读: 143标签: 浏览器
用JavaScript检测当前浏览器是无头浏览器
无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程来控制无头浏览器自动执行各种任务,比如做测试,给网页截屏等。
时间: 2020-04-20阅读: 320标签: 浏览器
主流浏览器对ES6的支持情况
现在使用的js语法,基本是ES5的规范 ,15年出的ES6的规范增加了很多其他语法,要看浏览器的支持情况,如果浏览器不支持那么就会报错,ES6 块级作用域 关键字let, 常量const,对象字面量的属性赋值简写,赋值解构,函数参数
时间: 2020-04-07阅读: 902标签: 浏览器
用JavaScript让你的浏览器说话
最近在开发一个个人项目时,我冒出了一个尝试让浏览器说话的想法。不知道该怎么做,于是,我在网上寻找了一下答案,在MDN上,我找到了答案。让我们来看看如何通过JavaScript让浏览器说话。
时间: 2020-03-16阅读: 370标签: 浏览器
javascript判断浏览器类型与版本
除了另无它法,肯定不使用navigator.userAgent来判定浏览器。因为在第一次浏览器大战初期,Netscape占绝对统计地位,大部分人们不愿意兼容其他浏览器,并通过检测其UA让他们的网站只允许Netscape访问
时间: 2020-03-11阅读: 381标签: 浏览器
浏览器中实现JavaScript计时器的4种创新方式
由于 Web Worker 本质上是Web线程,因此你可以在其中无限循环而不阻塞主线程。这使你可以访问微秒级的时间分辨率。这对于在 Worker 中做出时间关键的决策是特别实用的,可以让主线程准确的知道什么时候合适
时间: 2020-03-11阅读: 1400标签: 浏览器
浏览器执行js原理
是不是大都数前端开发者都会有这样的疑惑,确实,我自己在开发的过程中每次碰到promise,setTimeout,requestAnimationFrame都会去想,在这个执行的过程中到底发生了什么?
时间: 2020-03-08阅读: 604标签: 浏览器
浏览器的Event Loop
进程和线程都是CPU工作时间片的一个描述。进程描述了CPU在运行指令及加载和保存上下文所需的时间,放在应用上来说就代表了一个程序。
时间: 2020-02-24阅读: 357标签: 浏览器
js禁止浏览器保存用户密码
在HTML中,除了要用的密码框以外,额外添加一个密码框,设置为隐藏,注意:添加的用来干扰的密码框,必须在有用的密码框的上面,上面任何地方都行,就是不要在下面。
时间: 2020-02-24阅读: 849标签: 浏览器
JavaScript判断浏览器内核,微信打开自动提示在浏览器打开
微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器。网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下。我们今天只讨论通过 JavaScript 判断是否在微信浏览器中打开,如果是则弹出提示,在浏览器中打开
时间: 2020-02-19阅读: 976标签: 浏览器
浏览器是多进程还是单进程?
浏览器是多进程的,浏览器每一个 tab 标签都代表一个独立的进程(也不一定,因为多个空白 tab 标签会合并成一个进程),浏览器内核(浏览器渲染进程)属于浏览器多进程中的一种。
时间: 2020-02-19阅读: 398标签: 浏览器
浏览器storage你真的会用吗
html5标准localstorage和sessionStorage 为现代浏览器提供用户会话级别的数据存取。它们允许你访问一个Document 源(origin)的对象 Storage,也就是在遵守同源策略情况下存取数据。
时间: 2020-02-07阅读: 472标签: 浏览器
JS 识别安卓还是ios苹果、识别是否微信内置浏览器、手机类型
识别手机平台是IOS还是安卓;识别是否微信内置浏览器;识别移动终端手机品牌
时间: 2020-02-06阅读: 397标签: 浏览器
油猴脚本编写教程
油猴脚本(Tampermonkey)是一个非常流行的浏览器扩展,它可以运行由广大社区编写的扩展脚本,来实现各式各样的功能,常见的去广告、修改样式文件、甚至是下载视频
时间: 2020-02-04阅读: 656标签: 浏览器
如何处理浏览器的断网情况?
好的断网处理会让人很舒适:lol的断线重连,王者荣耀的断线重连 可以确保游戏的继续进行,坏的断网处理甚至不处理会出bug:比如我手上的项目就出了个bug 业务人员表示非常苦恼
时间: 2020-01-30阅读: 649标签: 浏览器