Web Device first-site 指南建立了一个已本地验收的 layout:
page index {
hello main title="Hello, Web Device" text="This page is rendered by a local blocklet."
}hello 是 .web/components/hello/ 下的 site component;它的 manifest、renderer 和 stylesheet 形成 site presentation layer。在 ARC 2.0.0-beta.25 中,这个 layout 经过 build,并通过 direct local blocklet run 打开。
这是什么例子
- AUP page layout 组合一个 Web Device site component;
- 有声明 route、site configuration 和 local browser acceptance 的静态 Web page;
- page structure 与可复用 HTML/CSS implementation 分离的一个例子。
它不是什么例子
- 不是每个 native AUP primitive 都是合法 Web layout section 的声明;
- 不是 interactive AUP session、patch sequence 或 cross-device renderer 的证明;
- 不是 DID Space deployment。
直接 static-tree renderer 只应用于 target-supported node;可复用 layout section 应使用 Web component。完整站点文件树和命令属于 target-specific 的 Web Device 文档;两条 Web-facing AUP path 见AUP 在 Web Device 中。