summaryrefslogtreecommitdiffstats
path: root/chrome/common/extensions/docs/overview.html
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/common/extensions/docs/overview.html')
-rwxr-xr-xchrome/common/extensions/docs/overview.html196
1 files changed, 44 insertions, 152 deletions
diff --git a/chrome/common/extensions/docs/overview.html b/chrome/common/extensions/docs/overview.html
index 0c93713..faf8a37 100755
--- a/chrome/common/extensions/docs/overview.html
+++ b/chrome/common/extensions/docs/overview.html
@@ -1,154 +1,46 @@
<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Extensions: Overview</title>
- <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
-</head>
-<body>
-
- <div id="container">
- <a name="top"> </a>
-
- <!-- API HEADER -->
- <div id="pageHeader">
- <!-- BREADCRUMB -->
- <!-- TODO: Fix these hrefs -->
- <div id="breadcrumbs">
- <a href="./index.html">Google Chrome Extensions</a> &gt;
- Overview
- </div>
- <div id="searchbox">
- <form action="http://www.google.com/cse" id="cse-search-box">
- <div>
- <input type="hidden" name="cx" value="002967670403910741006:61_cvzfqtno" />
- <input type="hidden" name="ie" value="UTF-8" />
- <input type="text" name="q" size="31" />
- <input type="submit" name="sa" value="Search" />
- </div>
- </form>
-
- <script type="text/javascript" src="http://www.google.com/jsapi"></script>
- <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
- <script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse-search-box&t13n_langs=en"></script>
- <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script>
- </div>
- <div id="pageTitle">
- <h1>Overview</h1>
- </div>
- </div> <!-- /pageHeader -->
-
- <div id="pageContent">
- <!-- SIDENAV -->
- <div id="leftNav">
- <ul>
- <li> Overview </li>
- <li> Get Started </li>
- <li> Developer's Guide </li>
- <li> Reference
- <ul>
- <li> chrome.* APIs
- </li>
- </ul>
- </li>
- </ul>
- </div>
-
- <div id="mainColumn">
- <!-- TABLE OF CONTENTS -->
- <div id="toc">
- <p>Contents</p>
- [PENDING: links to all h2s and h3s should go here]
- </div>
- <!-- /TABLE OF CONTENTS -->
-
-
- <!-- CONTENT -->
-<p>
-[PENDING: technical overview to be provided]
-</p>
-
-<p>
-Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed
-elit felis. Vestibulum porta mauris eget mi placerat a condimentum leo
-semper. Ut scelerisque, ipsum in cursus semper, lectus enim molestie
-ante, a porttitor dolor neque sit amet lorem. Integer dignissim gravida
-eros ac rhoncus. Curabitur porttitor hendrerit dolor nec aliquam. Ut
-vulputate ultrices eros eu ultrices. Pellentesque tempor mattis
-odio in blandit. Proin nulla metus, tristique eget iaculis gravida,
-varius at leo. Ut dolor mi, auctor et scelerisque vitae, volutpat
-eleifend magna. Pellentesque habitant morbi tristique senectus et
-netus et malesuada fames ac turpis egestas. Morbi ut risus nec massa
-consectetur accumsan sed non est. Fusce ornare eros et felis dignissim
-convallis. Maecenas condimentum purus eget nisl condimentum vitae ornare
-diam sollicitudin. Nulla et dictum ante. In lacus odio, dapibus vel
-faucibus at, posuere id enim. Nulla tincidunt felis id lectus convallis
-vulputate. Phasellus libero dui, posuere sollicitudin egestas eget,
-blandit in urna. Sed cursus tellus sed diam hendrerit pulvinar.
-</p>
-
-<p>
-Nam tincidunt mollis aliquam. Suspendisse bibendum dignissim dui,
-ac mollis ligula fringilla sit amet. Pellentesque dapibus lobortis
-dignissim. Cras eu lorem a ligula imperdiet ultricies. Phasellus ipsum
-mi, accumsan quis dignissim eu, commodo ut mi. Nulla sagittis aliquet
-malesuada. Ut lobortis tellus vitae dolor venenatis eu ullamcorper
-lorem gravida. Quisque non pharetra velit. Maecenas elit risus,
-ultricies in sagittis eget, facilisis sed neque. Quisque feugiat porta
-pharetra. Vestibulum lorem magna, pellentesque et mattis sit amet,
-euismod et dui.
-</p>
-
-<p>
-Phasellus consectetur dolor auctor mi luctus eu auctor velit
-aliquam. Donec malesuada laoreet risus, et facilisis massa rhoncus sit
-amet. Vivamus sit amet fermentum lorem. Morbi nulla quam, ultricies
-malesuada scelerisque a, convallis vitae nisl. Pellentesque consequat
-libero sit amet lectus convallis varius. Donec at mi orci. Duis malesuada
-massa nulla. Nam vel tellus mauris. Suspendisse potenti. Cras euismod,
-orci volutpat ornare condimentum, eros nibh iaculis lectus, ac euismod
-nibh eros nec turpis. Nullam at est elit, quis sagittis est.
-</p>
-
-<p>
-Donec aliquet, velit in elementum semper, purus metus laoreet
-nisl, in aliquet nulla erat eu quam. Fusce iaculis, augue quis
-tristique posuere, massa tortor congue lacus, ac scelerisque
-velit tortor eget lorem. Praesent in massa enim, fermentum imperdiet
-ligula. Suspendisse purus sapien, sagittis eu condimentum ut, scelerisque
-vel purus. Vestibulum ornare faucibus metus eu rutrum. Maecenas convallis
-felis vitae lorem tincidunt vitae interdum nunc adipiscing. Proin
-a egestas enim. Proin mattis mollis urna id lobortis. Sed id libero
-nec purus sollicitudin tristique id vitae purus. Duis rutrum semper
-mollis. Nam posuere nulla at mi egestas nec auctor mauris pretium. Ut nec
-quam lectus. Vivamus laoreet ligula ut odio ultricies aliquet. Aliquam
-erat volutpat. Nunc quis lectus vitae massa consectetur tempus vitae
-eu mi.
-</p>
-
-<p>
-Duis vel nunc ut orci pretium eleifend ac posuere nisi. Curabitur in
-lorem in sapien lobortis facilisis. Vestibulum varius sapien lacus. Morbi
-urna sapien, iaculis a mollis eget, pharetra id sapien. Nulla bibendum,
-tellus non tristique sodales, eros erat elementum nisl, et ultricies velit
-mauris nec odio. Aliquam nisi turpis, accumsan sit amet condimentum non,
-volutpat eget arcu. Praesent euismod elementum lorem, in mollis justo
-lacinia ut. Cum sociis natoque penatibus et magnis dis parturient montes,
-nascetur ridiculus mus. Mauris aliquet elit sit amet dolor iaculis
-viverra vehicula magna accumsan. Praesent tempor imperdiet mauris, eu
-viverra mauris ultricies sed. In quam lacus, porttitor in facilisis id,
-blandit vel massa. Maecenas rutrum ullamcorper enim eu bibendum. Fusce
-mauris velit, eleifend vitae consectetur et, condimentum at nunc. Proin
-id hendrerit turpis.
-</p>
-
- </div> <!-- /mainColumn -->
- </div> <!-- /pageContent -->
- <div id="pageFooter" -->
- Copyright 2009
- <br />
- TBD: copyright/license should be automatically included here
- </div> <!-- /pageFooter -->
- </div> <!-- /container -->
-</body>
+<!-- This page is a placeholder for generated extensions api doc. Note:
+ 1) The <head> information in this page is significant, should be uniform
+ across api docs and should be edited only with knowledge of the
+ templating mechanism.
+ 2) The <body> tag *must* retain id="body"
+ 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a
+ browser, it will be re-generated from the template, json schema and
+ authored overview content.
+ 4) The <body>.innerHTML is also generated by an offline step so that this
+ page may easily be indexed by search engines.
+
+ TODO(rafaelw): Abstract this into a "pageshell" that becomes the single
+ version of page template shell and the "instance" pages (bookmarks.html,
+ etc...) can be generated with a build step.
+-->
+<!-- <html> must retain id="template -->
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <!-- <head> data is significant and loads the needed libraries and styles -->
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title jscontent="pageTitle">pageTitle</title>
+ <link href="css/ApiRefStyles.css" rel="stylesheet" type="text/css">
+ <script type="text/javascript"
+ src="../../../third_party/jstemplate/jstemplate_compiled.js">
+ </script>
+ <script type="text/javascript" src="js/api_page_generator.js"></script>
+ <script>
+// Re-render the page if the user-agent is chrome and it is being served as
+// a file:/// scheme. This allows both the initial render to static as well
+// as dynamic re-rendering for developers/doc-writers working on local changes.
+window.onload = function() {
+ var chrome = navigator.userAgent.indexOf("Chrome") > -1;
+ var fileScheme = location.protocol == "file:";
+ var regenerate = chrome && fileScheme;
+ //if (regenerate) {
+ window.renderPage();
+ //}
+}
+ </script>
+ </head>
+ <!-- <body> content is completely generated. Do not edit, as it will be
+ and rewritten. -->
+ <body class="hidden">
+ </body>
</html>