wasm

指针向南5 天前
前端·图像处理·人工智能·chrome·计算机视觉·wasm
Chrome读不了HEIC怎么办:原生解码和WASM两条路公司上个月办了个读者投稿活动。收上来的照片有一小半是 .heic,审核后台在 Chrome 里一张都预览不出来。同事问我能不能在网页里直接转 JPG。我先得搞清楚两件事:浏览器自己能读到什么程度?读不了的时候塞一个 WASM 解码器进去又要付出多少?测试用的是 Playwright 1.61.1 自带的三个内核构建。全部 headless,机器是 Apple M4 / 16 GB。样本是我用 sips 从合成图编出来的 HEIC,分 3MP、12MP 和 48MP 三档。它们不是 iPhone 拍的原片。
陈希瑞9 天前
人工智能·算法·wasm
LongCat-2.5-Preview 的web逆向能力实测猿人学爬虫逆向第 30 题「隐算 - 简单算法,复杂构建」全程实录。34 小时挂机 · 705 次请求 · 2.68 亿 token · 113 次 token failed · 0 个有效 token
alwaysrun19 天前
web·wasm
Web之WASM详解WebAssembly(简称 Wasm)是由 W3C 主导制定的安全、可移植、低层级二进制指令格式,核心目标是为 Web 平台提供接近原生代码的执行性能,同时不绑定 Web 环境,可作为通用沙箱化运行时在服务端、边缘、嵌入式等多场景落地。它不是一门编程语言,而是一种编译目标 —— C/C++、Rust、Go 等数十种语言都可以编译为 Wasm 字节码,在统一的虚拟机中安全执行。
每天吃饭的羊1 个月前
开发语言·javascript·wasm
WebAssemblyWebAssembly (Wasm) 是运行在浏览器里的「二进制高性能代码」 JS 是解释型脚本;Wasm 是编译后的二进制指令,速度接近原生 C/C++。
虎王物联1 个月前
物联网·docker·容器·边缘计算·wasm
Docker WASM 边缘计算:12ms 冷启动如何重塑 IoT 网关部署2025 年底 Docker 官方把 --platform=wasi/wasm32 纳入稳定通道后,WebAssembly 正式成为继 Linux/ARM64 之后的第三种原生运行时。对于 IoT 边缘网关来说,这不仅仅是多了一个选项,而是部署范式的换挡。传统容器在 ARM 设备上跑得不算差,但冷启动动辄几百毫秒,内存占用普遍 30MB 起步。当你的边缘节点是一台 512MB 内存的工业网关,上面还要同时跑数据采集、协议转换和本地推理,每多一个容器就多一份压力。WASM 模块的毫秒级启动和个位数 MB 内
网安蟹佬霸1 个月前
前端·安全·自动化·区块链·智能合约·wasm
WebAssembly安全攻防实战:从WASM逆向到漏洞利用WebAssembly(简称WASM)是一种二进制指令格式,设计用于在Web浏览器中实现高性能、可移植、安全的代码执行。自2017年被四大浏览器(Chrome、Firefox、Safari、Edge)正式支持以来,WASM已从"浏览器加速器"演变为跨平台执行引擎,广泛应用于Web应用加速、音视频编解码、游戏引擎、图像处理、区块链智能合约、边缘计算等场景。
qq_316837752 个月前
ffmpeg·uni-app·wasm
uniapp + Vite + ffmpeg-wasm 0.12.x 集成示例安装依赖查看依赖是否安装成功将esm下的ffmpeg-core.js和ffmpeg-core.wasm 拷贝到static静态目录,并确保能访问
海兰2 个月前
ubuntu·ffmpeg·wasm
ffmpeg-wasm 完整安装指南(Ubuntu 24.04)从零搭建 ffmpeg-wasm 开发环境,将 FFmpeg 编译为 WebAssembly,在 Node.js 中享受原生级的媒体处理能力。
凌云拓界2 个月前
安全·架构·开源·node.js·编辑器·软件工程·wasm
NodeVerdict | .ndv 二进制格式:为 WASM 解码器设计的紧凑布局阅读时长:约 35 分钟 前置知识:会读 JSON、知道追踪事件长什么样(前几篇)。本篇偏"格式设计与互操作",是进阶内容,但我会把二进制概念讲得非常接地气。 本篇目标:讲清楚三件事——①怎么手工设计一个紧凑二进制格式(.ndv);②为什么字符串驻留能省一半体积;③怎么让三种来源(NodeVerdict JSON / OTel JSON / .ndv)一个入口通吃。
小爬的老粉丝2 个月前
javascript·vue.js·wasm
Vue 3 文件预览生产排障:Worker/WASM 404、鉴权 Blob 与子路径Vue 3 文件预览最常见的生产故障是:开发环境可以打开 DOCX、XLSX、PPTX 或 PDF,部署后却白屏,控制台只留下一条 Worker 加载失败,或者 Network 中出现 WASM、字体、vendor 资源 404。
An_s2 个月前
开发语言·rust·wasm
rust(pdfium)底层开发实现wasm包给vue3调用遇到一个业务需求,就是要进行浏览器的PDF功能开发,研究之后发现是使用PDFium进行的,分win/linux/android/ios,还有一个wasm(给浏览器)
AOwhisky2 个月前
docker·容器·wasm
Docker 深度集成 WasmEdge:容器与 Wasm 的边界正在消失《AI视界——从资讯看技术》专栏 · 第二十四期当 Wasm 运行时成为 Docker 的默认组件,运维不需要学一套新工具就能管理 Wasm 工作负载。但“不需要学新工具”不等于“不需要学新思维”。
海带紫菜菠萝汤2 个月前
前端·javascript·ffmpeg·音视频·wasm
FFmpeg.wasm 实践:在浏览器中运行 FFmpeg 的能力边界与性能瓶颈FFmpeg 是音视频处理领域事实上的标准命令行工具,从转封装、编码、解码到滤镜处理,几乎涵盖了所有专业媒体工作流。但 FFmpeg 本质是 C 语言写就的本地程序,长期以来与浏览器生态存在天然隔阂。直到 WebAssembly(WASM)技术成熟后,将 FFmpeg 编译到浏览器运行才成为可能——这就是 FFmpeg.wasm 项目的初衷。
魔力女仆2 个月前
人工智能·rust·wasm
【RUST AI】把 TTS 搬进浏览器:kokoroi-rs 的 WASM 实践
小二·2 个月前
云原生·kubernetes·wasm
云原生2026:Kubernetes + Wasm + Serverless 深度实战作者按:本文涵盖从容器基础到云原生架构全链条的 2026 年最新技术实践,所有代码示例均经过真机验证。建议收藏后分章节阅读。
AOwhisky3 个月前
java·运维·docker·容器·rust·wasm
下一代容器来了?Docker 宣布原生支持 WebAssembly《AI视界——从资讯看技术》专栏 · 第九期当 Docker 开始拥抱 Wasm,容器技术的未来版图正在被重新绘制。
An_s3 个月前
javascript·rust·wasm
rust开发wasm与浏览器(js)交互1.流程图2.效果图使用rust的lib开发库,给js调用,js是使用了原生简单编写一下交互效果,然后使用了docker(docker-compose)进行运行
Mr -老鬼3 个月前
rust·wasm·lsp·zed·ai ide·语言服务器
Zed WASM扩展开发全套踩坑记录(WASI适配、LSP插件开发避坑指南)📝 前言:近期基于Rust开发Zed编辑器WASM扩展,适配自定义LSP程序,过程中遇到大量WASI环境兼容、WASM组件编译、路径权限、API适配等问题。特此整理全套踩坑解决方案,覆盖环境适配、编译报错、API失效、路径权限、打包部署等核心场景,帮大家避开同款坑。
坐望云起3 个月前
服务器·ffmpeg·wasm
FFmpeg.wasm 纯浏览器端视频压缩与格式转换实战:零服务器、零上传、100% 隐私本文介绍如何使用 FFmpeg.wasm 在浏览器端实现视频压缩和格式转换,全程不上传服务器,保护用户隐私。含完整代码示例和踩坑记录。