浏览器

八哥程序员2 天前
javascript·浏览器
Chrome DevTools 详解系列之 Elements面板接触前端的第一天,你可能就会查看该面板了,但你知道其他的用法功能吗?作为前端开发者,Elements 面板是我们日常工作中使用最频繁的工具之一。然而,大多数开发者仅停留在基础的 DOM 查看和样式修改层面,未能充分发挥其强大的高级功能。本文将带你深入探索 Elements 面板的高级特性,从 DOM 结构调试到样式优化,从布局分析到性能调优,全方位提升你的调试效率和问题解决能力。
Bigger3 天前
前端·浏览器·vite
后端拒写接口?前端硬核自救:纯前端实现静态资源下载全链路解析在日常开发中,我们经常遇到这样的场景:业务需求需要提供“导入模板下载”或“操作手册下载”功能。找后端同学要接口,对方却丢下一句:“这不就是个静态文件吗?你们前端自己存一下不就行了,没必要走接口。”
全马必破三3 天前
前端·浏览器
浏览器原理知识点总结代码注入攻击,攻击者注入恶意脚本到网站,浏览器无法区分可信脚本,导致恶意代码执行,进而盗取 cookie、篡改页面、劫持流量等。
sg_knight3 天前
前端·javascript·vue·浏览器·web·模块化·hmr
模块热替换 (HMR):前端开发的“魔法”与提速秘籍在前端开发的日常中,我们经常需要在保存代码后刷新浏览器,等待整个应用重新加载。如果应用庞大,这个等待过程可能会非常耗时,严重打断开发节奏。
1024肥宅4 天前
前端·数据库·浏览器
浏览器存储 API:全面解析与高级实践浏览器存储 API:全面解析与高级实践在现代Web开发中,浏览器存储是构建丰富、离线可用、高性能应用的关键技术。从简单的键值对存储到复杂的数据库操作,浏览器提供了多种存储方案。本文将深入探讨各种浏览器存储API,包括它们的特性、使用场景、性能优化和最佳实践。
1024肥宅5 天前
前端·浏览器·dom
浏览器相关 API:DOM 操作全解析DOM(文档对象模型)是Web开发的核心,它代表了HTML和XML文档的结构化表示。高效的DOM操作对于构建高性能Web应用至关重要。本文将全面解析DOM操作相关的API、性能优化策略和现代最佳实践。
码农胖大海5 天前
前端·浏览器
浏览器及标签页关闭时登出的解决方案项目出于安全评测的要求,需要页面在浏览器及其标签页关闭的时候登出,保证每次进入系统都重新登录。 核心处理逻辑有如下几点:
用户90443816324606 天前
前端·javascript·浏览器
从40亿设备漏洞到AI浏览器:藏在浏览器底层的3个“隐形”原理前阵子WebXR漏洞引爆技术圈——这个潜伏7个月的漏洞,让全球40亿台Chromium内核浏览器面临数据泄露风险,本质竟是浏览器3D转换时的内存管理漏洞,导致相邻64字节堆内存被意外读取。
winfredzhang7 天前
python·音视频·浏览器·视频合并·视频录制·视频预览
Python桌面应用开发:浏览器录制与视频合并工具详解本文将深入分析一个基于Python的桌面应用程序,该程序实现了浏览器内容录制和视频合并两大核心功能。这是一个实用的屏幕录制工具,特别适合需要录制网页演示、在线课程或Web应用操作流程的场景。 C:\pythoncode\new\browser_recorder_merger.py
CrabSAMA11 天前
前端·浏览器
Local Network AccessLNA 是 chrome 从 142 版本开始默认启用的一个功能,简单来说,LNA 出于保护本地服务的目的,会阻拦公网网站向本地网络发起的请求。本地网络的概念可以参考这个链接。
渴望成为python大神的前端小菜鸟13 天前
前端·javascript·ajax·面试题·浏览器
浏览器及其他 面试题核心问题(没有跨域会怎样?) “如果没有跨域限制,用户登录了银行网站 bank.com 后,再去访问一个恶意网站 evil.com,那么 evil.com 的脚本可以直接向 bank.com 发起请求(比如转账请求),浏览器会自动带上用户的Cookie。银行服务器会认为这是用户的合法操作,从而导致严重的安全事故。”
不一样的少年_13 天前
前端·javascript·浏览器
WebTab等插件出事后:不到100行代码,带你做一个干净透明的新标签页前段时间我写过《别再无脑装插件了,你的浏览器可能在偷家》juejin.cn/post/755347… ,提醒大家:浏览器插件的权限远比想象大。
TA远方13 天前
wpf·浏览器·chromium·控件·cefsharp·cefsharp.wpf
【WPF】桌面程序使用谷歌浏览器内核CefSharp控件详解有过从事前端开发经验的工作者,还想要开发最好的桌面程序,最好是能继承前端技术UI设计界面的优势,这里讲一讲如何集成主流浏览器控件的方案。
T___T14 天前
前端·浏览器
偷看浏览器后台,发现它比我忙多了为啥以前 IE 老“崩溃”,而现在开一堆标签页的 Chrome 还能比较稳?答案都藏在浏览器的「进程模型」里。
Irene199115 天前
浏览器·主线程·工作者线程
图示:浏览器、主线程、工作者线程之间的关系和通信方式(附:ArrayBuffer 详解)主线程与工作者线程之间 不能共享内存,只能通过 postMessage() + onmessage 异步传递消息(结构化克隆算法序列化数据)。
魂祈梦15 天前
前端·浏览器
前端下载多个文件/浏览器批量下载文件使用以下简单的下载方法时,会发现只有第一个文件被下载了,而且没有任何提示。用的Edge,使用以下方法下载多个文件没有任何提示。 如果用过alist,会发现那里面的批量下载也是个残废功能。 后续的方法主要是针对于没有提示的问题。
津津有味道15 天前
网址·浏览器·url·nfc·读卡器
读取NFC标签内的网址并打开网页
鱼鱼块15 天前
架构·操作系统·浏览器
揭开浏览器底层的秘密:为什么一个 Chrome 能跑这么快又这么稳?当你每天打开 Chrome 浏览器上网时,也许没有想过: 一个看似简单的浏览器窗口背后,其实是一个堪比操作系统的小型软件帝国。
Keely4028516 天前
前端·浏览器
浏览器指纹识别:从原理到防护的完整指南浏览器指纹(Browser Fingerprinting)是一种通过收集用户浏览器和设备的特征信息,生成唯一标识符的技术。即使用户清除 Cookie 和缓存,这个"数字身份证"也能识别出同一用户。
新晨43717 天前
前端·浏览器
跨域是服务器拒绝请求还是浏览器去拒绝的请求?这是一个非常好的问题!简单来说:跨域限制是浏览器主动实施的,服务器可以参与控制这个过程,但最终是浏览器决定是否拒绝请求。