hiw3c 日报精选
Simon Willison 网页快照

Webframe被评估为一种爬虫工具,同时也是一种沙箱环境。

原文标题 · webframe: evaluated as a scraper and a sandbox

研究:webframe 被评价为一个非常有用的工具,它既可以作为浏览器插件使用,也可以作为沙箱环境运行。这是由 Jeff Lindsay 开发的一个不错的项目,它让你可以“像运行程序一样运行网页”——只需指向一个URL或文件,它就会在隐藏的、无浏览器的环境中执行该网页,并将输出结果通过控制台输出功能显示,任何异常都会被记录到标准错误输出中。该工具是用Go语言编写的,基于glaze库实现,该库提供了

来源:Simon Willison · simonwillison.net

正文为英文,可一键机器翻译(仅首次需要等待)

Simon Willison’s Weblog

webframe is a neat little project from Jeff Lindsay which lets you "run a web page like a program" - you point it at a URL or file and it executes it in a hidden headless web view and outputs console.log() to standard output and any exceptions to standard error.

It's written in Go on top of the glaze library, which provides access to a system browser ("WKWebView on macOS, WebKitGTK on Linux, WebView2 on Windows") so it doesn't need to bundle its own browser engine.

It reminds me of my own shot-scraper javascript tool, albeit in a much smaller package that doesn't depend on Playwright.

I had Claude Opus 5.5 put it through its paces and prepare a research report for me. Here's the prompt I used:

Explore https://github.com/tractordev/webframe try running it and put it though its paces, build a few exploratory prototypes, then evaluate it as a potential sandboxing tool and as a tool for scraping web pages using the same patterns encouraged by the "shot-scraper JavaScript" command (see simonw/shot-scraper on GitHub, docs directory)

Recent articles

Battle Drones - a vibe coded RTS with audio-based multiplayer - 20th October 2026

Hello Python 3.15, goodbye 3.10, and now I can use 3.11 - 12th October 2026

A new feature for my blog, built using my voice - 9th October 2026

Claude Haiku 5.5 - 7th October 2026

This is a beat by Simon Willison, posted on 26th October 2026 .

Monthly briefing

Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.