和常规 H5 渲染的区别
在 AIP 页面的<body>
中,无法使用除了<div>
和<span>
之外的其他常规 H5 界面元素。页面内所有的节点都是组件,所以界面搭建的最小粒度的元素即为 AIP 组件。
而原生化渲染的实现也正是由于所有的组件均有一份单独的原生化技术的渲染实现。只有当页面中所有的组件均有其对应的原生化渲染实现时,整个页面才可以背正确编译为原生物料进行渲染。
因为原生渲染在实际展现上和常规的 Web 浏览器渲染存在一些行为偏差,AIP 在编写需要原生渲染的页面时需要遵循本章节明确的规则。