跳到正文
豫言包管理
← 全部包

终端浏览器 0.1.0

豫言 · 可执行文件

在终端中显示简单明文网页,并处理页内样式与脚本子集。

在终端中显示简单 HTTP 网页的实验性浏览器。

组成

  • 网页抓取:通过标准库的明文 HTTP 客户端获取页面;尚不支持 HTTPS、重定向或分块响应。
  • 超文本标记解析:自造词法与建树,不用外部解析器。
  • 样式:自造样式表解析、选择器匹配与层叠。
  • 布局:自造盒模型、块级布局与折行。
  • 脚本:支持部分 JavaScript 语法与文档对象接口,仅执行页面内脚本。
  • 渲染:终端着色输出。

用法

node 豫言操作系统/宿主/节点/宿主.cjs yy豫构.wasm 构建 终端浏览器 --输出 yy终端浏览器.wasm
node 豫言操作系统/宿主/节点/宿主.cjs yy终端浏览器.wasm http://example.com/

当前入口只接受 HTTP 网址,不读取本地文件;它输出一次页面文本,尚无链接导航与交互。

依赖

查看包配置

上传历史

当前上传修订:1 ·

  1. 上传修订 1
    下载 ZIP

包层级

父包:开发工具

没有子包。