|
2 | 2 | <head>
|
3 | 3 | <meta charset="utf-8">
|
4 | 4 | <meta name="viewport" content="width=device-width, initial-scale=1">
|
5 |
| - <title>Mozilla IoT - About</title> |
| 5 | + <title>About - Mozilla IoT</title> |
| 6 | + <link rel="canonical" href="https://iot.mozilla.org/about/"> |
6 | 7 | <link rel="icon" href="../images/icon.png" type="image/png" />
|
7 | 8 | <link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
|
8 | 9 | <link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
|
|
26 | 27 | <div class="mzp-c-navigation">
|
27 | 28 | <div class="mzp-c-navigation-l-content">
|
28 | 29 | <div class="mzp-c-navigation-container">
|
29 |
| - <div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div> |
| 30 | + <div class="mzp-c-navigation-logo"><a id="wordmark" href="https:ios.mozilla.org">Mozilla</a></div> |
30 | 31 | <button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
|
31 | 32 |
|
32 | 33 | <div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
|
|
35 | 36 | <nav class="mzp-c-menu mzp-is-basic">
|
36 | 37 | <ul class="mzp-c-menu-category-list">
|
37 | 38 | <li class="mzp-c-menu-category">
|
38 |
| - <a class="mzp-c-menu-title" href="/about"><strong>About</strong></a> |
| 39 | + <a class="mzp-c-menu-title" href="/about/"><strong>About</strong></a> |
39 | 40 | </li>
|
40 | 41 | <li class="mzp-c-menu-category">
|
41 |
| - <a class="mzp-c-menu-title" href="/gateway">Gateway</a> |
| 42 | + <a class="mzp-c-menu-title" href="/gateway/">Gateway</a> |
42 | 43 | </li>
|
43 | 44 | <li class="mzp-c-menu-category">
|
44 |
| - <a class="mzp-c-menu-title" href="/framework">Framework</a> |
| 45 | + <a class="mzp-c-menu-title" href="/framework/">Framework</a> |
45 | 46 | </li>
|
46 | 47 | <li class="mzp-c-menu-category">
|
47 |
| - <a class="mzp-c-menu-title" href="/community">Community</a> |
| 48 | + <a class="mzp-c-menu-title" href="/community/">Community</a> |
48 | 49 | </li>
|
49 | 50 | <li class="mzp-c-menu-category">
|
50 | 51 | <a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>
|
@@ -91,10 +92,10 @@ <h2>WebThings Gateway</h2>
|
91 | 92 | <p>It provides a web-based user interface to monitor and control smart home devices, a rules engine to automate them and an add-ons system to extend the gateway with support for a wide range of existing smart home devices.</p>
|
92 | 93 |
|
93 | 94 | <h2>WebThings Framework</h2>
|
94 |
| - <p><a href="/framework">WebThings Framework</a> is a collection of re-usable software components to help developers build their own web things which directly expose the <a href="/wot/">Web Thing API.</a></p> |
| 95 | + <p><a href="/framework/">WebThings Framework</a> is a collection of re-usable software components to help developers build their own web things which directly expose the <a href="/wot/">Web Thing API.</a></p> |
95 | 96 | <img class="illustration" src="images/framework.png" alt="framework" />
|
96 | 97 | <p>It includes implementations in a range of programming languages including Node.js, Python, Java, Rust and C++ (for Arduino).</p>
|
97 |
| - <p>You can learn more about Mozilla WebThings in our <a href="/docs">online documentation</a>.</p> |
| 98 | + <p>You can learn more about Mozilla WebThings in our <a href="/docs/">online documentation</a>.</p> |
98 | 99 | </main>
|
99 | 100 |
|
100 | 101 | <footer class="mzp-c-footer">
|
|
0 commit comments