Um dos desenvolvedores de SDK do HTML5 aqui, os documentos estão corretos, aqui está uma demonstração de trabalho
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>An Ubuntu HTML5 application</title>
<meta name="description" content="An Ubuntu HTML5 application">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<!-- Ubuntu UI Style imports - Ambiance theme -->
<link href="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/css/appTemplate.css" rel="stylesheet" type="text/css" />
<!-- Ubuntu UI javascript imports - Ambiance theme -->
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/fast-buttons.js"></script>
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/core.js"></script>
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/page.js"></script>
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/pagestacks.js"></script>
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/tabs.js"></script>
<script src="/usr/share/ubuntu-html5-ui-toolkit/0.1/ambiance/js/tab.js"></script>
<!-- Cordova platform API access - Uncomment this to have access to the Javascript APIs -->
<!-- <script src="cordova/cordova.js"></script> -->
<!-- Application script -->
<script src="js/app.js"></script>
</head>
<body>
<div data-role="mainview">
<header data-role="header">
<ul data-role="tabs">
<li data-role="tabitem" data-page="tab1">Tab 1</li>
<li data-role="tabitem" data-page="tab2">Tab 2</li>
</ul>
</header>
<div data-role="content">
<div data-role="tab" id="tab1">
Content of Tab1
</div>
<div data-role="tab" id="tab2">
Content of Tab2
</div>
</div>
</div>
</body>
</html>
Note que você precisa chamar tabs.js
e tab.js
para que funcione. Nós temos alguns bugs para consertar para permitir que você troque entre as abas ( pad.lv/1262102 ) como no QML, se você estiver usando o pagestack você já tem uma barra de ferramentas com um botão de volta fora da caixa.