标签: web
不是你想象的那么快:WebAssembly 与原生代码性能对比分析
在SPEC CPU基准测试套件中,我们发现显著性能差距:编译为WebAssembly的应用程序运行速度平均慢45%(Firefox)至55%(Chrome),峰值降速达2.08倍(Firefox)和2.5倍(Chrome)。我们识别出导致性能下降的原因,部分源于优化缺失和代码生成问题,另一些则源于WebAssembly平台本身的固有特性
魔方动画入门教程及CFOP完整中文公式120个
魔方动画入门教程及CFOP完整中文公式120个
webassembly 二维布料仿真模型
Rust、2D 模拟、物理模拟、布料模拟、Rust Wasm、交互式演示、软体、webassembly 模拟、游戏物理、粒子系统、程序动画
Websockets 的缺陷以及替代技术
Websockets 是一种功能强大的工具,已成为构建实时应用程序的粉丝最爱,但您可能会因为各种错误的原因而使用它们。让我们来探讨一下 WebSocket 的陷阱,以及如何使用普通的 HTTP 来完成同样的工作。
我第一次涉足 WebAssembly 的经验教训
WASM 是一种规范,定义了哈佛架构的抽象堆栈机和相关格式。它只有四种类型:i32、i64、f32 和 f64。它还具有从 0 开始的 “线性 ”八位可寻址内存,在加载和存储时没有对齐限制。零地址是一个有效的、可写的地址,这就再次出现了一些老式高级语言在空指针方面的难题。
【外评】“Web 组件”不是好的技术方向
Web 组件是一种在 Web 上创建可复用、自定义 HTML 元素的技术,包括 Shadow DOM、Custom Elements 和 HTML Templates。尽管 Web 组件带来了很多好处,如模块化、复用性和封装性,但它们也存在一些问题和挑战,可能导致一些开发者认为它们是“有害”的。
从 React 到 HTML 优先:Microsoft Edge 推出 “WebUI 2.0”
WebUI 2.0,这是一种全新的以标记语言为主的架构,它最大限度地减少了代码包的大小和在 UI 初始化过程中运行的 JavaScript 代码量。这种新架构更加模块化,它依赖于“一个为现代 Web 引擎优化的 Web 组件库”。
弹跳球:通用各种 Web 动画技实现弹跳球来比较各种 Web 技术
弹跳球:通用各种 Web 动画技实现弹跳球来比较各种 Web 技术
2024 年 7 个 Web 前端开发趋势
2024 年 7 个 Web 前端开发趋势
前 Mozilla 浏览器工程师:Web 开发的七大奇怪观念,你中招了吗?
前 Mozilla 浏览器工程师:Web 开发的七大奇怪观念,你中招了吗?
如何在浏览器窗口之间共享状态和传输信息
Worker 本质上是运行在另一个线程上的第二个脚本。虽然它们无法访问 DOM(因为它们存在于 HTML 文档之外),但它们仍然可以与主脚本通信。它们主要用于通过处理后台作业(如预先抓取信息)或处理流式日志和轮询等不太重要的任务来缓解主脚本。
使用 WebSockets p2p 文件传输
WebSocket 是一种通过单个 TCP 连接提供全双工通信通道的通信协议。它实现了客户端和服务器之间的实时、事件驱动通信。
与遵循请求-响应模式的传统 HTTP 不同,WebSockets 允许双向通信。这意味着客户端和服务器可以随时相互发送数据,而无需持续轮询。
抽风预测五年后的 Web 发展,却被现实啪啪打脸
抽风预测五年后的Web发展,却被现实啪啪打脸
Java 极客眼中的 WebAssembly
Java极客眼中的WebAssembly
WebAssembly 真能取代 Kubernetes?
在某些情况下,Wasm 确实可以取代 Docker 和容器。
为什么说目前的Web3.0是一个“伪概念”?
荒诞的技术主义惯性与狂热的人性
Twitter创始人Jack Dorsey发布Web5新概念:取代Web3,成为互联网的新未来?
Web3 还没搞明白,Web5 又来了。
web3的故事,web2的套路,无聊猿挺会的
当好IP之前,先当好营销“工具人”。
谁在押注Web3?
欢迎关注“新浪科技”的微信订阅号:techsina 文/周逸斐来源/连线Insight(ID:lxinsigh…
Python 之父 Guido Van Rossum:炒作之火或将“摧毁” Web 3
Python之父Guido Van Rossum:炒作之火或将“摧毁” Web 3关于Web3,我们到底该相信什么?去中心化互联网是怎么回事?互联网源自Web1.0时代,紧随其后的则
我们编了一本Web3教科书
欢迎关注“新浪科技”的微信订阅号:techsina 文/园长世昕来源:刺猬公社(ID:ciweigongshe…
备受争议的Web3:既非Web,也无3.0
欢迎关注“新浪科技”的微信订阅号:techsina 文| 陈徐毅来源:水哥Web3去年与元宇宙相伴而…
WebContainers 介绍: 如何在浏览器运行原生的 Nodejs
WebContainers 允许你创建全栈式的 Node.js 环境,在几毫秒内启动,并立即在线和链接共享–只需一次点击。该环境加载了 VS Code 强大的编辑体验、一个完整的终端、npm 等。它也完全在你的浏览器中运行,这产生了一些关键的好处。
WebAssembly成为浏览器第二编程语言?
WebAssembly 无疑是近年来让人最为兴奋的新技术之一,其中最为被人所熟知的三点有: 二进制格式 Low-Level 的编译目标 接近 Native 的执行效率
