diff --git a/layouts/index.html b/layouts/index.html index d8c2ce5f42a7f2be6bec64077697544963069ede..19846b922df4b6faf3efdcaa35c0524e22302093 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -109,7 +109,7 @@ <div class="col-md-4 first-col"> - <a href="/protocols"> + <a href="/standards"> <div class="row"> <div class="col-xs-2 col-md-3"> <span class="icon-bulb" aria-hidden="true"></span> diff --git a/public/assets/css/bootstrap.css b/public/assets/css/bootstrap.css index 5864725cadc790c380c53369a7204657c1c68031..5613ecf19c31cb616493f4fe98582e5177a8d8e3 100644 --- a/public/assets/css/bootstrap.css +++ b/public/assets/css/bootstrap.css @@ -4233,7 +4233,7 @@ header { main.main { /* Item box: Layout item */ /* Project list: projects.html */ } - main.main p { + main.main p, main.main li { color: #58595b; } main.main .line-divider-left { padding-left: 3em; } diff --git a/public/assets/css/icomoon.css b/public/assets/css/icomoon.css index 76e3113674676ddd8081a03fdd46c2373b6e5b7f..adfd8bfa5386be75804c7eda4ab1607d162e831c 100755 --- a/public/assets/css/icomoon.css +++ b/public/assets/css/icomoon.css @@ -1,10 +1,10 @@ @font-face { font-family: 'icomoon'; - src:url('../fonts/icomoon.eot?ywhq9g'); - src:url('../fonts/icomoon.eot?#iefixywhq9g') format('embedded-opentype'), - url('../fonts/icomoon.woff?ywhq9g') format('woff'), - url('../fonts/icomoon.ttf?ywhq9g') format('truetype'), - url('../fonts/icomoon.svg?ywhq9g#icomoon') format('svg'); + src:url('../fonts/icomoon.eot?s4rzj9'); + src:url('../fonts/icomoon.eot?#iefixs4rzj9') format('embedded-opentype'), + url('../fonts/icomoon.woff?s4rzj9') format('woff'), + url('../fonts/icomoon.ttf?s4rzj9') format('truetype'), + url('../fonts/icomoon.svg?s4rzj9#icomoon') format('svg'); font-weight: normal; font-style: normal; } @@ -39,6 +39,10 @@ content: "\e9b6"; } +.icon-arrow-right:before { + content: "\ea34"; +} + .icon-embed:before { content: "\ea7f"; } @@ -47,7 +51,14 @@ content: "\ea80"; } +.icon-forward:before { + content: "\e969"; +} + +.icon-arrow-right2:before { + content: "\ea3c"; +} + .icon-bulb:before { content: "\e600"; } - diff --git a/public/assets/fonts/icomoon.eot b/public/assets/fonts/icomoon.eot index e6ef49b4b603092bdff8d1a64fd104a999f5e02b..269b42e2ae5ba4de35645d24a4c44b02558c4860 100755 Binary files a/public/assets/fonts/icomoon.eot and b/public/assets/fonts/icomoon.eot differ diff --git a/public/assets/fonts/icomoon.svg b/public/assets/fonts/icomoon.svg index f7f0da912339327435bacf52418bfb842281f13f..7d1494d4f8593dbc4b4e97ad3a6a290db41e4faa 100755 --- a/public/assets/fonts/icomoon.svg +++ b/public/assets/fonts/icomoon.svg @@ -8,16 +8,25 @@ <missing-glyph horiz-adv-x="1024" /> <glyph unicode=" " d="" horiz-adv-x="512" /> <glyph unicode="" d="M512 960c-194.432 0-352-157.568-352-352 0-128.992 118.016-265.696 160.992-385.76 64.096-179.040 56.992-286.24 191.008-286.24 136 0 126.88 106.688 191.008 285.504 43.104 120.32 160.992 258.496 160.992 386.496 0 194.432-157.632 352-352 352zM594.944 90.368l-158.656-19.808c-5.664 16.384-11.744 35.552-19.136 60.576-0.096 0.32-0.224 0.672-0.288 0.992l198.016 24.736c-2.816-9.44-5.824-19.36-8.448-28.256-4.192-14.368-7.936-26.848-11.488-38.24zM407.552 162.944c-5.824 19.264-12.384 39.552-19.68 61.056h248.512c-3.936-11.488-7.872-23.008-11.264-33.888l-217.568-27.168zM512 0c-32.416 0-47.328 3.744-63.904 40l135.616 16.992c-19.648-52.928-33.952-56.992-71.712-56.992zM661.504 288h-298.656c-15.936 34.56-35.072 69.12-53.952 102.944-41.76 74.72-84.896 152-84.896 217.056 0 158.816 129.184 288 288 288s288-129.184 288-288c0-64.576-43.2-142.272-84.992-217.44-18.688-33.696-37.696-68.192-53.504-102.56zM512 800c8.8 0 16-7.168 16-16s-7.168-16-16-16c-88.224 0-160-71.776-160-160 0-8.832-7.168-16-16-16s-16 7.168-16 16c0 105.888 86.112 192 192 192z" /> +<glyph unicode="" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> <glyph unicode="" d="M640 813.412v-135.958c36.206-15.804 69.5-38.408 98.274-67.18 60.442-60.44 93.726-140.8 93.726-226.274s-33.286-165.834-93.726-226.274c-60.44-60.44-140.798-93.726-226.274-93.726s-165.834 33.286-226.274 93.726c-60.44 60.44-93.726 140.8-93.726 226.274s33.286 165.834 93.726 226.274c28.774 28.774 62.068 51.378 98.274 67.182v135.956c-185.048-55.080-320-226.472-320-429.412 0-247.424 200.578-448 448-448 247.424 0 448 200.576 448 448 0 202.94-134.95 374.332-320 429.412zM448 960h128v-512h-128z" /> +<glyph unicode="" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> +<glyph unicode="" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> <glyph unicode="" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> <glyph unicode="" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="îªîª" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="switch" d="M640 813.412v-135.958c36.206-15.804 69.5-38.408 98.274-67.18 60.442-60.44 93.726-140.8 93.726-226.274s-33.286-165.834-93.726-226.274c-60.44-60.44-140.798-93.726-226.274-93.726s-165.834 33.286-226.274 93.726c-60.44 60.44-93.726 140.8-93.726 226.274s33.286 165.834 93.726 226.274c28.774 28.774 62.068 51.378 98.274 67.182v135.956c-185.048-55.080-320-226.472-320-429.412 0-247.424 200.578-448 448-448 247.424 0 448 200.576 448 448 0 202.94-134.95 374.332-320 429.412zM448 960h128v-512h-128z" /> +<glyph unicode="right4" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> +<glyph unicode="right3" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> +<glyph unicode="right2" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="gears" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> +<glyph unicode="forward" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="embed2" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="embed" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> <glyph unicode="cogs" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> <glyph unicode="code2" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="code" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> +<glyph unicode="arrow-right2" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> +<glyph unicode="arrow-right" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> </font></defs></svg> \ No newline at end of file diff --git a/public/assets/fonts/icomoon.ttf b/public/assets/fonts/icomoon.ttf index 1ec19a67b504ced5f69612758a74e50a4c05c273..4cc6b1f8ad4a7cbeb02f84ff43e3e6213c33a0f5 100755 Binary files a/public/assets/fonts/icomoon.ttf and b/public/assets/fonts/icomoon.ttf differ diff --git a/public/assets/fonts/icomoon.woff b/public/assets/fonts/icomoon.woff index 00502744d96cb63f94cc32870a910bf8bd4a4e3c..f911fa088663b7b20302e82950c92fef31ae62cb 100755 Binary files a/public/assets/fonts/icomoon.woff and b/public/assets/fonts/icomoon.woff differ diff --git a/public/assets/fonts/selection.json b/public/assets/fonts/selection.json index ba589e4f8fa9508cbedd741b73f68524f159aa7a..13c8423e80af9f551a994850cf815061f5ec2a9c 100755 --- a/public/assets/fonts/selection.json +++ b/public/assets/fonts/selection.json @@ -7,6 +7,7 @@ "M363.722 722.052l41.298-57.816-45.254-45.256-57.818 41.296c-10.722-5.994-22.204-10.774-34.266-14.192l-11.682-70.084h-64l-11.68 70.086c-12.062 3.418-23.544 8.198-34.266 14.192l-57.818-41.298-45.256 45.256 41.298 57.816c-5.994 10.72-10.774 22.206-14.192 34.266l-70.086 11.682v64l70.086 11.682c3.418 12.060 8.198 23.544 14.192 34.266l-41.298 57.816 45.254 45.256 57.818-41.296c10.722 5.994 22.204 10.774 34.266 14.192l11.682 70.084h64l11.68-70.086c12.062-3.418 23.544-8.198 34.266-14.192l57.818 41.296 45.254-45.256-41.298-57.816c5.994-10.72 10.774-22.206 14.192-34.266l70.088-11.68v-64l-70.086-11.682c-3.418-12.060-8.198-23.544-14.192-34.266zM224 864c-35.348 0-64-28.654-64-64s28.652-64 64-64 64 28.654 64 64-28.652 64-64 64zM1024 384v-64l-67.382-12.25c-1.242-8.046-2.832-15.978-4.724-23.79l57.558-37.1-24.492-59.128-66.944 14.468c-4.214-6.91-8.726-13.62-13.492-20.13l39.006-56.342-45.256-45.254-56.342 39.006c-6.512-4.766-13.22-9.276-20.13-13.494l14.468-66.944-59.128-24.494-37.1 57.558c-7.812-1.892-15.744-3.482-23.79-4.724l-12.252-67.382h-64l-12.252 67.382c-8.046 1.242-15.976 2.832-23.79 4.724l-37.098-57.558-59.128 24.492 14.468 66.944c-6.91 4.216-13.62 8.728-20.13 13.494l-56.342-39.006-45.254 45.254 39.006 56.342c-4.766 6.51-9.278 13.22-13.494 20.13l-66.944-14.468-24.492 59.128 57.558 37.1c-1.892 7.812-3.482 15.742-4.724 23.79l-67.384 12.252v64l67.382 12.25c1.242 8.046 2.832 15.978 4.724 23.79l-57.558 37.1 24.492 59.128 66.944-14.468c4.216 6.91 8.728 13.618 13.494 20.13l-39.006 56.342 45.254 45.256 56.342-39.006c6.51 4.766 13.22 9.276 20.13 13.492l-14.468 66.944 59.128 24.492 37.102-57.558c7.81 1.892 15.742 3.482 23.788 4.724l12.252 67.384h64l12.252-67.382c8.044-1.242 15.976-2.832 23.79-4.724l37.1 57.558 59.128-24.492-14.468-66.944c6.91-4.216 13.62-8.726 20.13-13.492l56.342 39.006 45.256-45.256-39.006-56.342c4.766-6.512 9.276-13.22 13.492-20.13l66.944 14.468 24.492-59.13-57.558-37.1c1.892-7.812 3.482-15.742 4.724-23.79l67.382-12.25zM672 491.2c-76.878 0-139.2-62.322-139.2-139.2s62.32-139.2 139.2-139.2 139.2 62.322 139.2 139.2c0 76.878-62.32 139.2-139.2 139.2z" ], "attrs": [], + "isMulticolor": false, "tags": [ "cogs", "gears", @@ -29,7 +30,8 @@ "name": "cogs" }, "setIdx": 0, - "iconIdx": 149 + "setId": 2, + "iconIdx": 0 }, { "icon": { @@ -37,6 +39,7 @@ "M640 146.588v135.958c36.206 15.804 69.5 38.408 98.274 67.18 60.442 60.44 93.726 140.8 93.726 226.274s-33.286 165.834-93.726 226.274c-60.44 60.44-140.798 93.726-226.274 93.726s-165.834-33.286-226.274-93.726c-60.44-60.44-93.726-140.8-93.726-226.274s33.286-165.834 93.726-226.274c28.774-28.774 62.068-51.378 98.274-67.182v-135.956c-185.048 55.080-320 226.472-320 429.412 0 247.424 200.578 448 448 448 247.424 0 448-200.576 448-448 0-202.94-134.95-374.332-320-429.412zM448 0h128v512h-128z" ], "attrs": [], + "isMulticolor": false, "tags": [ "switch" ], @@ -53,7 +56,36 @@ "name": "switch" }, "setIdx": 0, - "iconIdx": 182 + "setId": 2, + "iconIdx": 1 + }, + { + "icon": { + "paths": [ + "M992 512l-480-480v288h-512v384h512v288z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "arrow-right", + "right", + "next" + ], + "defaultCode": 60875, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 1067, + "order": 6, + "prevSize": 32, + "code": 59956, + "ligatures": "arrow-right, right3", + "name": "arrow-right" + }, + "setIdx": 0, + "setId": 2, + "iconIdx": 2 }, { "icon": { @@ -62,6 +94,7 @@ "M448 288l-96-96-320 320 320 320 96-96-224-224z" ], "attrs": [], + "isMulticolor": false, "tags": [ "embed", "code", @@ -81,17 +114,19 @@ "name": "embed" }, "setIdx": 0, - "iconIdx": 383 + "setId": 2, + "iconIdx": 3 }, { "icon": { + "width": 1280, "paths": [ "M832 736l96 96 320-320-320-320-96 96 224 224z", "M448 288l-96-96-320 320 320 320 96-96-224-224z", "M701.298 150.519l69.468 18.944-191.987 704.026-69.468-18.944 191.987-704.026z" ], - "width": 1280, "attrs": [], + "isMulticolor": false, "tags": [ "embed", "code", @@ -111,14 +146,70 @@ "name": "embed2" }, "setIdx": 0, - "iconIdx": 384 + "setId": 2, + "iconIdx": 4 + }, + { + "icon": { + "paths": [ + "M262.14 0c-113.728 206.032-132.89 520.304 313.86 509.824v-253.824l384 384-384 384v-248.372c-534.96 13.942-594.572-472.214-313.86-775.628z" + ], + "attrs": [], + "tags": [ + "forward", + "right", + "arrow-right" + ], + "defaultCode": 57677, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 419, + "order": 8, + "prevSize": 32, + "code": 59753, + "ligatures": "forward, right2", + "name": "forward" + }, + "setIdx": 1, + "setId": 0, + "iconIdx": 105 }, { "icon": { "paths": [ - "M512 0c-194.432 0-352 157.568-352 352 0 128.992 118.016 265.696 160.992 385.76 64.096 179.040 56.992 286.24 191.008 286.24 136 0 126.88-106.688 191.008-285.504 43.104-120.32 160.992-258.496 160.992-386.496 0-194.432-157.632-352-352-352zM594.944 869.632l-158.656 19.808c-5.664-16.384-11.744-35.552-19.136-60.576-0.096-0.32-0.224-0.672-0.288-0.992l198.016-24.736c-2.816 9.44-5.824 19.36-8.448 28.256-4.192 14.368-7.936 26.848-11.488 38.24zM407.552 797.056c-5.824-19.264-12.384-39.552-19.68-61.056h248.512c-3.936 11.488-7.872 23.008-11.264 33.888l-217.568 27.168zM512 960c-32.416 0-47.328-3.744-63.904-40l135.616-16.992c-19.648 52.928-33.952 56.992-71.712 56.992zM661.504 672h-298.656c-15.936-34.56-35.072-69.12-53.952-102.944-41.76-74.72-84.896-152-84.896-217.056 0-158.816 129.184-288 288-288 158.816 0 288 129.184 288 288 0 64.576-43.2 142.272-84.992 217.44-18.688 33.696-37.696 68.192-53.504 102.56zM512 160c8.8 0 16 7.168 16 16s-7.168 16-16 16c-88.224 0-160 71.776-160 160 0 8.832-7.168 16-16 16-8.832 0-16-7.168-16-16 0-105.888 86.112-192 192-192z" + "M621.254 877.254l320-320c24.994-24.992 24.994-65.516 0-90.51l-320-320c-24.994-24.992-65.516-24.992-90.51 0-24.994 24.994-24.994 65.516 0 90.51l210.746 210.746h-613.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h613.49l-210.746 210.746c-12.496 12.496-18.744 28.876-18.744 45.254s6.248 32.758 18.744 45.254c24.994 24.994 65.516 24.994 90.51 0z" ], "attrs": [], + "tags": [ + "arrow-right", + "right", + "next" + ], + "defaultCode": 58307, + "grid": 16 + }, + "attrs": [], + "properties": { + "order": 7, + "id": 1802, + "prevSize": 32, + "code": 59964, + "ligatures": "arrow-right2, right4", + "name": "arrow-right2" + }, + "setIdx": 1, + "setId": 0, + "iconIdx": 316 + }, + { + "icon": { + "paths": [ + "M512 0c-194.432 0-352 157.568-352 352 0 128.992 118.016 265.696 160.992 385.76 64.096 179.040 56.992 286.24 191.008 286.24 136 0 126.88-106.688 191.008-285.504 43.104-120.32 160.992-258.496 160.992-386.496 0-194.432-157.632-352-352-352zM594.944 869.632l-158.656 19.808c-5.664-16.384-11.744-35.552-19.136-60.576-0.096-0.32-0.224-0.672-0.288-0.992l198.016-24.736c-2.816 9.44-5.824 19.36-8.448 28.256-4.192 14.368-7.936 26.848-11.488 38.24zM407.552 797.056c-5.824-19.264-12.384-39.552-19.68-61.056h248.512c-3.936 11.488-7.872 23.008-11.264 33.888l-217.568 27.168zM512 960c-32.416 0-47.328-3.744-63.904-40l135.616-16.992c-19.648 52.928-33.952 56.992-71.712 56.992zM661.504 672h-298.656c-15.936-34.56-35.072-69.12-53.952-102.944-41.76-74.72-84.896-152-84.896-217.056 0-158.816 129.184-288 288-288s288 129.184 288 288c0 64.576-43.2 142.272-84.992 217.44-18.688 33.696-37.696 68.192-53.504 102.56zM512 160c8.8 0 16 7.168 16 16s-7.168 16-16 16c-88.224 0-160 71.776-160 160 0 8.832-7.168 16-16 16s-16-7.168-16-16c0-105.888 86.112-192 192-192z" + ], + "attrs": [], + "isMulticolor": false, "tags": [ "bulb", "lamp", @@ -134,8 +225,9 @@ "code": 58880, "name": "bulb" }, - "setIdx": 1, - "iconIdx": 14 + "setIdx": 0, + "setId": 2, + "iconIdx": 5 } ], "height": 1024, @@ -157,7 +249,8 @@ "baseline": 6.25, "whitespace": 50 }, - "resetPoint": 58880 + "resetPoint": 58880, + "autoHost": true }, "imagePref": { "prefix": "icon-", @@ -168,6 +261,10 @@ }, "historySize": 100, "showCodes": true, - "showLiga": true + "showLiga": true, + "quickUsageToken": { + "UntitledProject": "NDA0NTgyYWVjM2MzMzAwMzRmMzNiMmM3OTRiOTY4OTEjMSMxNDI0MzcwNTE0IyMj" + }, + "fontHostingName": false } } \ No newline at end of file diff --git a/public/assets/images/open-standards.png b/public/assets/images/open-standards.png new file mode 100644 index 0000000000000000000000000000000000000000..81f23bdbec4c667e6af5ee6784fcbf25e7f1f3f8 Binary files /dev/null and b/public/assets/images/open-standards.png differ diff --git a/public/assets/stylesheets/theme/_main.scss b/public/assets/stylesheets/theme/_main.scss index 1af4e68925f0ff73f60688d4391eadbee7c9dd1b..a9e9eecfe511d131b1c52fe14265211d581e007f 100644 --- a/public/assets/stylesheets/theme/_main.scss +++ b/public/assets/stylesheets/theme/_main.scss @@ -1,5 +1,5 @@ main.main { - p { + p, li { color: $gray; } .line-divider-left { diff --git a/public/index.html b/public/index.html index 06d0a3499d8b3b2c532d00356164e7e63cae744a..4cef5a749b5958a98b56f657093e8b4216a56954 100644 --- a/public/index.html +++ b/public/index.html @@ -107,7 +107,7 @@ <div class="col-md-4 first-col"> - <a href="/protocols"> + <a href="/standards"> <div class="row"> <div class="col-xs-2 col-md-3"> <span class="icon-bulb" aria-hidden="true"></span> diff --git a/public/sitemap.xml b/public/sitemap.xml index 922a56ccd4696f678c951d30ff4adba65eb8f843..655570928fb24ffad85d3695beb604f5c0ee687b 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -1,69 +1,149 @@ -<?xml version="1.0" encoding="UTF-8"?> -<urlset - xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 - http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> -<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com --> - -<url> - <loc>http://iot.eclipse.org/</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>1.00</priority> -</url> -<url> - <loc>http://iot.eclipse.org/index.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/frameworks.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/protocols.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/tools.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/community.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/demo/</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/sandbox.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/contact.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.80</priority> -</url> -<url> - <loc>http://iot.eclipse.org/demo/index.html</loc> - <lastmod>2014-02-04T15:20:19+00:00</lastmod> - <changefreq>weekly</changefreq> - <priority>0.64</priority> -</url> +<?xml version="1.0" encoding="utf-8" standalone="yes" ?> +<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> + + <url> + <loc>http://localhost:1313/</loc> + <lastmod>2015-06-23T16:12:42+01:00</lastmod> + <priority>0</priority> + </url> + + <url> + <loc>http://localhost:1313/working-group/dummy/</loc> + </url> + + <url> + <loc>http://localhost:1313/news/2015-02-09-announcing-open-iot-challenge/</loc> + <lastmod>2015-02-09T16:28:26-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/news/2015-03-04-case-study-mqtt/</loc> + <lastmod>2015-03-04T00:00:00+00:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/2lemetry/</loc> + <lastmod>2015-03-08T15:31:13-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/actuate/</loc> + <lastmod>2015-03-08T15:31:14-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/bitreactive/</loc> + <lastmod>2015-03-08T15:31:15-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/bosch/</loc> + <lastmod>2015-03-08T15:31:15-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/canonical/</loc> + <lastmod>2015-03-08T15:31:16-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/dcsquare/</loc> + <lastmod>2015-03-08T15:31:16-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/dtag/</loc> + <lastmod>2015-03-08T15:31:17-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/eurotech/</loc> + <lastmod>2015-03-08T15:31:17-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/gadgetkeeper/</loc> + <lastmod>2015-03-08T15:31:18-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/ibm/</loc> + <lastmod>2015-03-08T15:31:18-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/ibh/</loc> + <lastmod>2015-03-08T15:31:18-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/itemis/</loc> + <lastmod>2015-03-08T15:31:19-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/laas/</loc> + <lastmod>2015-03-08T15:31:19-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/litmus/</loc> + <lastmod>2015-03-08T15:31:20-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/m2m-alliance/</loc> + <lastmod>2015-03-08T15:31:20-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/openhab/</loc> + <lastmod>2015-03-08T15:31:21-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/member/sierra/</loc> + <lastmod>2015-03-08T15:31:22-07:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-03-09-eclipsecon2015/</loc> + <lastmod>2015-03-09T00:00:00+00:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-03-18-eclipse-day-dresden/</loc> + <lastmod>2015-03-18T00:00:00+00:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/news/2015-03-19-the-open-iot-challenge-project-are-way-cool/</loc> + <lastmod>2015-03-19T00:00:00+00:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-03-23-iot-conference/</loc> + <lastmod>2015-03-23T16:12:42+01:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/article/2014-03-24-java-tutorial/</loc> + <lastmod>2015-03-24T15:54:26+01:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-05-06-iot-devcon/</loc> + <lastmod>2015-05-06T16:12:42+01:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-05-12-iot-world/</loc> + <lastmod>2015-05-12T16:12:42+01:00</lastmod> + </url> + + <url> + <loc>http://localhost:1313/event/2015-06-23-solidcon/</loc> + <lastmod>2015-06-23T16:12:42+01:00</lastmod> + </url> + </urlset> \ No newline at end of file diff --git a/public/standards.html b/public/standards.html index c9eb7a74afea8287d14b497b8a47e79b38672c11..eda8aa1b30daf9d946077cd5725acdf9ab32337b 100644 --- a/public/standards.html +++ b/public/standards.html @@ -16,12 +16,12 @@ <!-- Le styles --> <link href="/assets/css/bootstrap.css" rel="stylesheet"> + <link href="/assets/css/icomoon.css" rel="stylesheet"> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-594061-11']); _gaq.push(['_trackPageview']); - (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; @@ -90,10 +90,8 @@ <!-- /.container-fluid --> </nav> - </header> - <!-- Place this tag after the last +1 button tag. --> <script type="text/javascript"> (function() { @@ -106,7 +104,6 @@ })(); </script> - <main class="main"> <div class="well"> @@ -128,17 +125,22 @@ <h1 id="protocols-vision" class="purple">Vision</h1> - <div class="row"> <div class="col-md-6"> - <p>One of the reasons why IoT development can prove to be difficult is the large number of communication protocols used in today's industries. From the industrial protocol used to collect temperature data on a sensor, to the communication protocol used to send this data to a server in the Cloud, to the device management protocol that allows remote firmware upgrade of a system, there are just too many protocols to master for building an end-to-end IoT solution. + <p>Building interoperable IoT solutions is a real challenge. From sensors and actuators on the field to backend systems, there are many aspects of an end-to-end solutions where it is important to rely on standards:</p> + + <ul> + <li>Protocols used to implement the device-to-device or device-to-server communications,</li> + <li>Device Management protocols to allow remote control of IoT devices and gateways,</li> + <li>Gateways and Server interfaces.</li> + </ul> </p> <p> - We propose Open Source implementations for protocols already well-adopted in IoT fields, such as MQTT, CoAP and OMA-DM. We believe it is a way to encourage their adoption, as well as to improve the quality of these implementations. + While Open Standards are key, we believe that it is also important to make available open-source implementations of such standards, to encourage adoption of such standards both by IoT developers and the IoT industry at large. </p> </div> <p class="col-md-6"> - <img src="images/protocols/protocols-vision.png"></img> + <img src="/assets/images/open-standards.png" class="img-responsive"></img> </p> </div> @@ -157,28 +159,27 @@ <p>With loose coupling and quality-of-service, MQTT is optimized for dynamic system environments where high volumes of physical world messages and events need to be made available to Web and enterprise servers, and other consumers. MQTT has been well positioned for even the unanticipated requirements of M2M and IoT applications.</p> <h2> - <i class="icon-arrow-right"></i> Getting started with MQTT + <i class="icon-forward"></i> Getting started with MQTT </h2> <p> The Paho project is based around MQTT client runtimes that implement the MQTT messaging protocol. The client runtimes can be configured to run against a broker running on your server, or the sandbox MQTT server described below. There are <a href="http://wiki.eclipse.org/Paho#Quick_Start_Guides" target="_blank">Quick Start Guides</a> available to get started. This article <a href="http://www.infoq.com/articles/practical-mqtt-with-paho">Practical MQTT with Eclipse Paho</a> is also a good introduction to MQTT. </p> - - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download MQTT runtimes + <i class="icon-forward"></i> Download MQTT runtimes </h2> <p> Source code for our MQTT client libraries is available in multiple languages at the <a href="http://www.eclipse.org/paho/" target="_blank">Paho project</a> page. </p> - <p>Source code for our MQTT server library is available from the <a href="http://www.eclipse.org/mosquitto">Mosquitto</a> project</p> + <p>Source code for our MQTT server library is available from the <a href="http://www.eclipse.org/mosquitto">Mosquitto</a> project.</p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox MQTT Server + <i class="icon-forward"></i> Sandbox MQTT Server </h2> <p> We provide a <a href="sandbox.html#mqtt">sandbox server</a> so that you can test your MQTT-based applications against an actual MQTT broker. @@ -198,23 +199,25 @@ <p>It implements the REST architectural style, it can be transparently mapped to HTTP. However, CoAP also provides features that go beyond HTTP such as native push notifications and group communication.</p> - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download CoAP runtime + <i class="icon-forward"></i> Download CoAP runtime </h2> <p> - The <a href="http://www.eclipse.org/californium/" target="_blank">Californium project</a> will provide a Java implementation of the CoAP protocol, including support for the DTLS security layer. The source code of Californium should be available at Eclipse in Q2 2014. + The <a href="http://www.eclipse.org/californium/" target="_blank">Californium project</a> provides a Java implementation of the CoAP protocol, including support for the DTLS security layer. The source code of Californium is available from the <a href="http://www.eclipse.org/californium">project webpage</a>, and is also available from Maven Central.</p> + + </p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox CoAP Server + <i class="icon-forward"></i> Sandbox CoAP Server </h2> <p> - We provide a <a href="sandbox.html#coap">sandbox server</a> that exposes some testing resources over CoAP. You can use it to test CoAP communication scenarios. + We provide a <a href="sandbox.html#coap">sandbox server</a> that exposes some testing resources over CoAP. You can use it to test your CoAP communication scenarios. </p> </div> </div> @@ -234,24 +237,27 @@ OMA LWM2M provides an extensible object model that allows to enable application data exchanges in addition to the core device management features (firmware upgrade, connectivity monitoring, …) </p> - - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download LWM2M runtime + <i class="icon-forward"></i> Download LWM2M runtime </h2> <p> - The <a href="http://www.eclipse.org/wakaama/" target="_blank">Wakaama project</a> will provide a C portable framework for building LWM2M clients and/or servers. The source code of Wakaama should be available at Eclipse in Q2 2014. + The <a href="http://www.eclipse.org/wakaama/" target="_blank">Wakaama project</a> provides a <strong>C portable framework</strong> for building LWM2M clients and/or servers. The source code of Wakaama is available from the <a href="http://www.eclipse.org/wakaama">project webpage</a>.</p> + + <p> + The <a href="http://www.eclipse.org/leshan/" target="_blank">Leshan project</a> provides a <strong>Java implementation</strong> of LwM2M, allowing to build LwM2M servers and clients. The source code of Leshan is available from the <a href="http://www.eclipse.org/leshan">project webpage</a>.</p> + </p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox LWM2M Server - </h2> + <i class="icon-forward"></i> Sandbox LWM2M Server + </h2> <p> - We provide a <a href="sandbox.html#lwm2m">sandbox LWM2M server</a> against which LWM2M clients can be registered. The sandbox server provides a Web UI and a REST API to enable interaction with the registered clients. + We provide a Leshan-based <a href="sandbox.html#lwm2m">sandbox LWM2M server</a> against which LWM2M clients can be registered. The sandbox server provides a Web UI and a REST API to enable interaction with the registered clients. </p> </div> </div> @@ -259,7 +265,26 @@ </section> + <section class="third"> + <div class="container"> + + <h1 id="oma-lwm2m" class="purple">ETSI SmartM2M</h1> + <p>ETSI SmartM2M provides specifications for M2M services and applications, and particularly focuses on aspects of the Internet of Things (IoT) and Smart Cities.</p> + + <div class="row"> + <div class="col-md-6"> + <h2> + <i class="icon-forward"></i> Download ETSI SmartM2M runtime + </h2> + + <p> The <a href="http://www.eclipse.org/om2m/" target="_blank">OM2M project</a> provides a Java implementation of the ETSI SmartM2M standard. It provides a horizontal M2M service platform for developing services independently of the underlying network, with the aim to facilitate the deployment of vertical applications and heterogeneous devices. The source code of OM2M is available from the <a href="http://www.eclipse.org/om2m">project webpage</a>.</p> + + </div> + </div> + + </div> + </section> <div id="contact-modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="contact-label" aria-hidden="true" style="display: none;"></div> @@ -267,8 +292,6 @@ </main> <!-- /container --> - - <footer> <div class="container"> @@ -308,10 +331,8 @@ </div> </div> - </footer> - <!-- JS is at the end of the document so the pages load faster --> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> @@ -320,7 +341,6 @@ <script src="js/index.js"></script> - </body> </html> diff --git a/static/assets/css/bootstrap.css b/static/assets/css/bootstrap.css index 5864725cadc790c380c53369a7204657c1c68031..5613ecf19c31cb616493f4fe98582e5177a8d8e3 100644 --- a/static/assets/css/bootstrap.css +++ b/static/assets/css/bootstrap.css @@ -4233,7 +4233,7 @@ header { main.main { /* Item box: Layout item */ /* Project list: projects.html */ } - main.main p { + main.main p, main.main li { color: #58595b; } main.main .line-divider-left { padding-left: 3em; } diff --git a/static/assets/css/icomoon.css b/static/assets/css/icomoon.css index 76e3113674676ddd8081a03fdd46c2373b6e5b7f..adfd8bfa5386be75804c7eda4ab1607d162e831c 100755 --- a/static/assets/css/icomoon.css +++ b/static/assets/css/icomoon.css @@ -1,10 +1,10 @@ @font-face { font-family: 'icomoon'; - src:url('../fonts/icomoon.eot?ywhq9g'); - src:url('../fonts/icomoon.eot?#iefixywhq9g') format('embedded-opentype'), - url('../fonts/icomoon.woff?ywhq9g') format('woff'), - url('../fonts/icomoon.ttf?ywhq9g') format('truetype'), - url('../fonts/icomoon.svg?ywhq9g#icomoon') format('svg'); + src:url('../fonts/icomoon.eot?s4rzj9'); + src:url('../fonts/icomoon.eot?#iefixs4rzj9') format('embedded-opentype'), + url('../fonts/icomoon.woff?s4rzj9') format('woff'), + url('../fonts/icomoon.ttf?s4rzj9') format('truetype'), + url('../fonts/icomoon.svg?s4rzj9#icomoon') format('svg'); font-weight: normal; font-style: normal; } @@ -39,6 +39,10 @@ content: "\e9b6"; } +.icon-arrow-right:before { + content: "\ea34"; +} + .icon-embed:before { content: "\ea7f"; } @@ -47,7 +51,14 @@ content: "\ea80"; } +.icon-forward:before { + content: "\e969"; +} + +.icon-arrow-right2:before { + content: "\ea3c"; +} + .icon-bulb:before { content: "\e600"; } - diff --git a/static/assets/fonts/icomoon.eot b/static/assets/fonts/icomoon.eot index e6ef49b4b603092bdff8d1a64fd104a999f5e02b..269b42e2ae5ba4de35645d24a4c44b02558c4860 100755 Binary files a/static/assets/fonts/icomoon.eot and b/static/assets/fonts/icomoon.eot differ diff --git a/static/assets/fonts/icomoon.svg b/static/assets/fonts/icomoon.svg index f7f0da912339327435bacf52418bfb842281f13f..7d1494d4f8593dbc4b4e97ad3a6a290db41e4faa 100755 --- a/static/assets/fonts/icomoon.svg +++ b/static/assets/fonts/icomoon.svg @@ -8,16 +8,25 @@ <missing-glyph horiz-adv-x="1024" /> <glyph unicode=" " d="" horiz-adv-x="512" /> <glyph unicode="" d="M512 960c-194.432 0-352-157.568-352-352 0-128.992 118.016-265.696 160.992-385.76 64.096-179.040 56.992-286.24 191.008-286.24 136 0 126.88 106.688 191.008 285.504 43.104 120.32 160.992 258.496 160.992 386.496 0 194.432-157.632 352-352 352zM594.944 90.368l-158.656-19.808c-5.664 16.384-11.744 35.552-19.136 60.576-0.096 0.32-0.224 0.672-0.288 0.992l198.016 24.736c-2.816-9.44-5.824-19.36-8.448-28.256-4.192-14.368-7.936-26.848-11.488-38.24zM407.552 162.944c-5.824 19.264-12.384 39.552-19.68 61.056h248.512c-3.936-11.488-7.872-23.008-11.264-33.888l-217.568-27.168zM512 0c-32.416 0-47.328 3.744-63.904 40l135.616 16.992c-19.648-52.928-33.952-56.992-71.712-56.992zM661.504 288h-298.656c-15.936 34.56-35.072 69.12-53.952 102.944-41.76 74.72-84.896 152-84.896 217.056 0 158.816 129.184 288 288 288s288-129.184 288-288c0-64.576-43.2-142.272-84.992-217.44-18.688-33.696-37.696-68.192-53.504-102.56zM512 800c8.8 0 16-7.168 16-16s-7.168-16-16-16c-88.224 0-160-71.776-160-160 0-8.832-7.168-16-16-16s-16 7.168-16 16c0 105.888 86.112 192 192 192z" /> +<glyph unicode="" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> <glyph unicode="" d="M640 813.412v-135.958c36.206-15.804 69.5-38.408 98.274-67.18 60.442-60.44 93.726-140.8 93.726-226.274s-33.286-165.834-93.726-226.274c-60.44-60.44-140.798-93.726-226.274-93.726s-165.834 33.286-226.274 93.726c-60.44 60.44-93.726 140.8-93.726 226.274s33.286 165.834 93.726 226.274c28.774 28.774 62.068 51.378 98.274 67.182v135.956c-185.048-55.080-320-226.472-320-429.412 0-247.424 200.578-448 448-448 247.424 0 448 200.576 448 448 0 202.94-134.95 374.332-320 429.412zM448 960h128v-512h-128z" /> +<glyph unicode="" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> +<glyph unicode="" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> <glyph unicode="" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> <glyph unicode="" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="îªîª" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="switch" d="M640 813.412v-135.958c36.206-15.804 69.5-38.408 98.274-67.18 60.442-60.44 93.726-140.8 93.726-226.274s-33.286-165.834-93.726-226.274c-60.44-60.44-140.798-93.726-226.274-93.726s-165.834 33.286-226.274 93.726c-60.44 60.44-93.726 140.8-93.726 226.274s33.286 165.834 93.726 226.274c28.774 28.774 62.068 51.378 98.274 67.182v135.956c-185.048-55.080-320-226.472-320-429.412 0-247.424 200.578-448 448-448 247.424 0 448 200.576 448 448 0 202.94-134.95 374.332-320 429.412zM448 960h128v-512h-128z" /> +<glyph unicode="right4" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> +<glyph unicode="right3" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> +<glyph unicode="right2" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="gears" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> +<glyph unicode="forward" d="M262.14 960c-113.728-206.032-132.89-520.304 313.86-509.824v253.824l384-384-384-384v248.372c-534.96-13.942-594.572 472.214-313.86 775.628z" /> <glyph unicode="embed2" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="embed" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> <glyph unicode="cogs" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" /> <glyph unicode="code2" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" /> <glyph unicode="code" d="M576 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224z" /> +<glyph unicode="arrow-right2" d="M621.254 82.746l320 320c24.994 24.992 24.994 65.516 0 90.51l-320 320c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.516 0-90.51l210.746-210.746h-613.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h613.49l-210.746-210.746c-12.496-12.496-18.744-28.876-18.744-45.254s6.248-32.758 18.744-45.254c24.994-24.994 65.516-24.994 90.51 0z" /> +<glyph unicode="arrow-right" d="M992 448l-480 480v-288h-512v-384h512v-288z" /> </font></defs></svg> \ No newline at end of file diff --git a/static/assets/fonts/icomoon.ttf b/static/assets/fonts/icomoon.ttf index 1ec19a67b504ced5f69612758a74e50a4c05c273..4cc6b1f8ad4a7cbeb02f84ff43e3e6213c33a0f5 100755 Binary files a/static/assets/fonts/icomoon.ttf and b/static/assets/fonts/icomoon.ttf differ diff --git a/static/assets/fonts/icomoon.woff b/static/assets/fonts/icomoon.woff index 00502744d96cb63f94cc32870a910bf8bd4a4e3c..f911fa088663b7b20302e82950c92fef31ae62cb 100755 Binary files a/static/assets/fonts/icomoon.woff and b/static/assets/fonts/icomoon.woff differ diff --git a/static/assets/fonts/selection.json b/static/assets/fonts/selection.json index ba589e4f8fa9508cbedd741b73f68524f159aa7a..13c8423e80af9f551a994850cf815061f5ec2a9c 100755 --- a/static/assets/fonts/selection.json +++ b/static/assets/fonts/selection.json @@ -7,6 +7,7 @@ "M363.722 722.052l41.298-57.816-45.254-45.256-57.818 41.296c-10.722-5.994-22.204-10.774-34.266-14.192l-11.682-70.084h-64l-11.68 70.086c-12.062 3.418-23.544 8.198-34.266 14.192l-57.818-41.298-45.256 45.256 41.298 57.816c-5.994 10.72-10.774 22.206-14.192 34.266l-70.086 11.682v64l70.086 11.682c3.418 12.060 8.198 23.544 14.192 34.266l-41.298 57.816 45.254 45.256 57.818-41.296c10.722 5.994 22.204 10.774 34.266 14.192l11.682 70.084h64l11.68-70.086c12.062-3.418 23.544-8.198 34.266-14.192l57.818 41.296 45.254-45.256-41.298-57.816c5.994-10.72 10.774-22.206 14.192-34.266l70.088-11.68v-64l-70.086-11.682c-3.418-12.060-8.198-23.544-14.192-34.266zM224 864c-35.348 0-64-28.654-64-64s28.652-64 64-64 64 28.654 64 64-28.652 64-64 64zM1024 384v-64l-67.382-12.25c-1.242-8.046-2.832-15.978-4.724-23.79l57.558-37.1-24.492-59.128-66.944 14.468c-4.214-6.91-8.726-13.62-13.492-20.13l39.006-56.342-45.256-45.254-56.342 39.006c-6.512-4.766-13.22-9.276-20.13-13.494l14.468-66.944-59.128-24.494-37.1 57.558c-7.812-1.892-15.744-3.482-23.79-4.724l-12.252-67.382h-64l-12.252 67.382c-8.046 1.242-15.976 2.832-23.79 4.724l-37.098-57.558-59.128 24.492 14.468 66.944c-6.91 4.216-13.62 8.728-20.13 13.494l-56.342-39.006-45.254 45.254 39.006 56.342c-4.766 6.51-9.278 13.22-13.494 20.13l-66.944-14.468-24.492 59.128 57.558 37.1c-1.892 7.812-3.482 15.742-4.724 23.79l-67.384 12.252v64l67.382 12.25c1.242 8.046 2.832 15.978 4.724 23.79l-57.558 37.1 24.492 59.128 66.944-14.468c4.216 6.91 8.728 13.618 13.494 20.13l-39.006 56.342 45.254 45.256 56.342-39.006c6.51 4.766 13.22 9.276 20.13 13.492l-14.468 66.944 59.128 24.492 37.102-57.558c7.81 1.892 15.742 3.482 23.788 4.724l12.252 67.384h64l12.252-67.382c8.044-1.242 15.976-2.832 23.79-4.724l37.1 57.558 59.128-24.492-14.468-66.944c6.91-4.216 13.62-8.726 20.13-13.492l56.342 39.006 45.256-45.256-39.006-56.342c4.766-6.512 9.276-13.22 13.492-20.13l66.944 14.468 24.492-59.13-57.558-37.1c1.892-7.812 3.482-15.742 4.724-23.79l67.382-12.25zM672 491.2c-76.878 0-139.2-62.322-139.2-139.2s62.32-139.2 139.2-139.2 139.2 62.322 139.2 139.2c0 76.878-62.32 139.2-139.2 139.2z" ], "attrs": [], + "isMulticolor": false, "tags": [ "cogs", "gears", @@ -29,7 +30,8 @@ "name": "cogs" }, "setIdx": 0, - "iconIdx": 149 + "setId": 2, + "iconIdx": 0 }, { "icon": { @@ -37,6 +39,7 @@ "M640 146.588v135.958c36.206 15.804 69.5 38.408 98.274 67.18 60.442 60.44 93.726 140.8 93.726 226.274s-33.286 165.834-93.726 226.274c-60.44 60.44-140.798 93.726-226.274 93.726s-165.834-33.286-226.274-93.726c-60.44-60.44-93.726-140.8-93.726-226.274s33.286-165.834 93.726-226.274c28.774-28.774 62.068-51.378 98.274-67.182v-135.956c-185.048 55.080-320 226.472-320 429.412 0 247.424 200.578 448 448 448 247.424 0 448-200.576 448-448 0-202.94-134.95-374.332-320-429.412zM448 0h128v512h-128z" ], "attrs": [], + "isMulticolor": false, "tags": [ "switch" ], @@ -53,7 +56,36 @@ "name": "switch" }, "setIdx": 0, - "iconIdx": 182 + "setId": 2, + "iconIdx": 1 + }, + { + "icon": { + "paths": [ + "M992 512l-480-480v288h-512v384h512v288z" + ], + "attrs": [], + "isMulticolor": false, + "tags": [ + "arrow-right", + "right", + "next" + ], + "defaultCode": 60875, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 1067, + "order": 6, + "prevSize": 32, + "code": 59956, + "ligatures": "arrow-right, right3", + "name": "arrow-right" + }, + "setIdx": 0, + "setId": 2, + "iconIdx": 2 }, { "icon": { @@ -62,6 +94,7 @@ "M448 288l-96-96-320 320 320 320 96-96-224-224z" ], "attrs": [], + "isMulticolor": false, "tags": [ "embed", "code", @@ -81,17 +114,19 @@ "name": "embed" }, "setIdx": 0, - "iconIdx": 383 + "setId": 2, + "iconIdx": 3 }, { "icon": { + "width": 1280, "paths": [ "M832 736l96 96 320-320-320-320-96 96 224 224z", "M448 288l-96-96-320 320 320 320 96-96-224-224z", "M701.298 150.519l69.468 18.944-191.987 704.026-69.468-18.944 191.987-704.026z" ], - "width": 1280, "attrs": [], + "isMulticolor": false, "tags": [ "embed", "code", @@ -111,14 +146,70 @@ "name": "embed2" }, "setIdx": 0, - "iconIdx": 384 + "setId": 2, + "iconIdx": 4 + }, + { + "icon": { + "paths": [ + "M262.14 0c-113.728 206.032-132.89 520.304 313.86 509.824v-253.824l384 384-384 384v-248.372c-534.96 13.942-594.572-472.214-313.86-775.628z" + ], + "attrs": [], + "tags": [ + "forward", + "right", + "arrow-right" + ], + "defaultCode": 57677, + "grid": 16 + }, + "attrs": [], + "properties": { + "id": 419, + "order": 8, + "prevSize": 32, + "code": 59753, + "ligatures": "forward, right2", + "name": "forward" + }, + "setIdx": 1, + "setId": 0, + "iconIdx": 105 }, { "icon": { "paths": [ - "M512 0c-194.432 0-352 157.568-352 352 0 128.992 118.016 265.696 160.992 385.76 64.096 179.040 56.992 286.24 191.008 286.24 136 0 126.88-106.688 191.008-285.504 43.104-120.32 160.992-258.496 160.992-386.496 0-194.432-157.632-352-352-352zM594.944 869.632l-158.656 19.808c-5.664-16.384-11.744-35.552-19.136-60.576-0.096-0.32-0.224-0.672-0.288-0.992l198.016-24.736c-2.816 9.44-5.824 19.36-8.448 28.256-4.192 14.368-7.936 26.848-11.488 38.24zM407.552 797.056c-5.824-19.264-12.384-39.552-19.68-61.056h248.512c-3.936 11.488-7.872 23.008-11.264 33.888l-217.568 27.168zM512 960c-32.416 0-47.328-3.744-63.904-40l135.616-16.992c-19.648 52.928-33.952 56.992-71.712 56.992zM661.504 672h-298.656c-15.936-34.56-35.072-69.12-53.952-102.944-41.76-74.72-84.896-152-84.896-217.056 0-158.816 129.184-288 288-288 158.816 0 288 129.184 288 288 0 64.576-43.2 142.272-84.992 217.44-18.688 33.696-37.696 68.192-53.504 102.56zM512 160c8.8 0 16 7.168 16 16s-7.168 16-16 16c-88.224 0-160 71.776-160 160 0 8.832-7.168 16-16 16-8.832 0-16-7.168-16-16 0-105.888 86.112-192 192-192z" + "M621.254 877.254l320-320c24.994-24.992 24.994-65.516 0-90.51l-320-320c-24.994-24.992-65.516-24.992-90.51 0-24.994 24.994-24.994 65.516 0 90.51l210.746 210.746h-613.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h613.49l-210.746 210.746c-12.496 12.496-18.744 28.876-18.744 45.254s6.248 32.758 18.744 45.254c24.994 24.994 65.516 24.994 90.51 0z" ], "attrs": [], + "tags": [ + "arrow-right", + "right", + "next" + ], + "defaultCode": 58307, + "grid": 16 + }, + "attrs": [], + "properties": { + "order": 7, + "id": 1802, + "prevSize": 32, + "code": 59964, + "ligatures": "arrow-right2, right4", + "name": "arrow-right2" + }, + "setIdx": 1, + "setId": 0, + "iconIdx": 316 + }, + { + "icon": { + "paths": [ + "M512 0c-194.432 0-352 157.568-352 352 0 128.992 118.016 265.696 160.992 385.76 64.096 179.040 56.992 286.24 191.008 286.24 136 0 126.88-106.688 191.008-285.504 43.104-120.32 160.992-258.496 160.992-386.496 0-194.432-157.632-352-352-352zM594.944 869.632l-158.656 19.808c-5.664-16.384-11.744-35.552-19.136-60.576-0.096-0.32-0.224-0.672-0.288-0.992l198.016-24.736c-2.816 9.44-5.824 19.36-8.448 28.256-4.192 14.368-7.936 26.848-11.488 38.24zM407.552 797.056c-5.824-19.264-12.384-39.552-19.68-61.056h248.512c-3.936 11.488-7.872 23.008-11.264 33.888l-217.568 27.168zM512 960c-32.416 0-47.328-3.744-63.904-40l135.616-16.992c-19.648 52.928-33.952 56.992-71.712 56.992zM661.504 672h-298.656c-15.936-34.56-35.072-69.12-53.952-102.944-41.76-74.72-84.896-152-84.896-217.056 0-158.816 129.184-288 288-288s288 129.184 288 288c0 64.576-43.2 142.272-84.992 217.44-18.688 33.696-37.696 68.192-53.504 102.56zM512 160c8.8 0 16 7.168 16 16s-7.168 16-16 16c-88.224 0-160 71.776-160 160 0 8.832-7.168 16-16 16s-16-7.168-16-16c0-105.888 86.112-192 192-192z" + ], + "attrs": [], + "isMulticolor": false, "tags": [ "bulb", "lamp", @@ -134,8 +225,9 @@ "code": 58880, "name": "bulb" }, - "setIdx": 1, - "iconIdx": 14 + "setIdx": 0, + "setId": 2, + "iconIdx": 5 } ], "height": 1024, @@ -157,7 +249,8 @@ "baseline": 6.25, "whitespace": 50 }, - "resetPoint": 58880 + "resetPoint": 58880, + "autoHost": true }, "imagePref": { "prefix": "icon-", @@ -168,6 +261,10 @@ }, "historySize": 100, "showCodes": true, - "showLiga": true + "showLiga": true, + "quickUsageToken": { + "UntitledProject": "NDA0NTgyYWVjM2MzMzAwMzRmMzNiMmM3OTRiOTY4OTEjMSMxNDI0MzcwNTE0IyMj" + }, + "fontHostingName": false } } \ No newline at end of file diff --git a/static/assets/images/open-standards.png b/static/assets/images/open-standards.png new file mode 100644 index 0000000000000000000000000000000000000000..81f23bdbec4c667e6af5ee6784fcbf25e7f1f3f8 Binary files /dev/null and b/static/assets/images/open-standards.png differ diff --git a/static/assets/stylesheets/theme/_main.scss b/static/assets/stylesheets/theme/_main.scss index 1af4e68925f0ff73f60688d4391eadbee7c9dd1b..a9e9eecfe511d131b1c52fe14265211d581e007f 100644 --- a/static/assets/stylesheets/theme/_main.scss +++ b/static/assets/stylesheets/theme/_main.scss @@ -1,5 +1,5 @@ main.main { - p { + p, li { color: $gray; } .line-divider-left { diff --git a/static/standards.html b/static/standards.html index c9eb7a74afea8287d14b497b8a47e79b38672c11..eda8aa1b30daf9d946077cd5725acdf9ab32337b 100644 --- a/static/standards.html +++ b/static/standards.html @@ -16,12 +16,12 @@ <!-- Le styles --> <link href="/assets/css/bootstrap.css" rel="stylesheet"> + <link href="/assets/css/icomoon.css" rel="stylesheet"> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-594061-11']); _gaq.push(['_trackPageview']); - (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; @@ -90,10 +90,8 @@ <!-- /.container-fluid --> </nav> - </header> - <!-- Place this tag after the last +1 button tag. --> <script type="text/javascript"> (function() { @@ -106,7 +104,6 @@ })(); </script> - <main class="main"> <div class="well"> @@ -128,17 +125,22 @@ <h1 id="protocols-vision" class="purple">Vision</h1> - <div class="row"> <div class="col-md-6"> - <p>One of the reasons why IoT development can prove to be difficult is the large number of communication protocols used in today's industries. From the industrial protocol used to collect temperature data on a sensor, to the communication protocol used to send this data to a server in the Cloud, to the device management protocol that allows remote firmware upgrade of a system, there are just too many protocols to master for building an end-to-end IoT solution. + <p>Building interoperable IoT solutions is a real challenge. From sensors and actuators on the field to backend systems, there are many aspects of an end-to-end solutions where it is important to rely on standards:</p> + + <ul> + <li>Protocols used to implement the device-to-device or device-to-server communications,</li> + <li>Device Management protocols to allow remote control of IoT devices and gateways,</li> + <li>Gateways and Server interfaces.</li> + </ul> </p> <p> - We propose Open Source implementations for protocols already well-adopted in IoT fields, such as MQTT, CoAP and OMA-DM. We believe it is a way to encourage their adoption, as well as to improve the quality of these implementations. + While Open Standards are key, we believe that it is also important to make available open-source implementations of such standards, to encourage adoption of such standards both by IoT developers and the IoT industry at large. </p> </div> <p class="col-md-6"> - <img src="images/protocols/protocols-vision.png"></img> + <img src="/assets/images/open-standards.png" class="img-responsive"></img> </p> </div> @@ -157,28 +159,27 @@ <p>With loose coupling and quality-of-service, MQTT is optimized for dynamic system environments where high volumes of physical world messages and events need to be made available to Web and enterprise servers, and other consumers. MQTT has been well positioned for even the unanticipated requirements of M2M and IoT applications.</p> <h2> - <i class="icon-arrow-right"></i> Getting started with MQTT + <i class="icon-forward"></i> Getting started with MQTT </h2> <p> The Paho project is based around MQTT client runtimes that implement the MQTT messaging protocol. The client runtimes can be configured to run against a broker running on your server, or the sandbox MQTT server described below. There are <a href="http://wiki.eclipse.org/Paho#Quick_Start_Guides" target="_blank">Quick Start Guides</a> available to get started. This article <a href="http://www.infoq.com/articles/practical-mqtt-with-paho">Practical MQTT with Eclipse Paho</a> is also a good introduction to MQTT. </p> - - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download MQTT runtimes + <i class="icon-forward"></i> Download MQTT runtimes </h2> <p> Source code for our MQTT client libraries is available in multiple languages at the <a href="http://www.eclipse.org/paho/" target="_blank">Paho project</a> page. </p> - <p>Source code for our MQTT server library is available from the <a href="http://www.eclipse.org/mosquitto">Mosquitto</a> project</p> + <p>Source code for our MQTT server library is available from the <a href="http://www.eclipse.org/mosquitto">Mosquitto</a> project.</p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox MQTT Server + <i class="icon-forward"></i> Sandbox MQTT Server </h2> <p> We provide a <a href="sandbox.html#mqtt">sandbox server</a> so that you can test your MQTT-based applications against an actual MQTT broker. @@ -198,23 +199,25 @@ <p>It implements the REST architectural style, it can be transparently mapped to HTTP. However, CoAP also provides features that go beyond HTTP such as native push notifications and group communication.</p> - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download CoAP runtime + <i class="icon-forward"></i> Download CoAP runtime </h2> <p> - The <a href="http://www.eclipse.org/californium/" target="_blank">Californium project</a> will provide a Java implementation of the CoAP protocol, including support for the DTLS security layer. The source code of Californium should be available at Eclipse in Q2 2014. + The <a href="http://www.eclipse.org/californium/" target="_blank">Californium project</a> provides a Java implementation of the CoAP protocol, including support for the DTLS security layer. The source code of Californium is available from the <a href="http://www.eclipse.org/californium">project webpage</a>, and is also available from Maven Central.</p> + + </p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox CoAP Server + <i class="icon-forward"></i> Sandbox CoAP Server </h2> <p> - We provide a <a href="sandbox.html#coap">sandbox server</a> that exposes some testing resources over CoAP. You can use it to test CoAP communication scenarios. + We provide a <a href="sandbox.html#coap">sandbox server</a> that exposes some testing resources over CoAP. You can use it to test your CoAP communication scenarios. </p> </div> </div> @@ -234,24 +237,27 @@ OMA LWM2M provides an extensible object model that allows to enable application data exchanges in addition to the core device management features (firmware upgrade, connectivity monitoring, …) </p> - - <div class="row-fluid"> - <div class="span6"> + <div class="row"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Download LWM2M runtime + <i class="icon-forward"></i> Download LWM2M runtime </h2> <p> - The <a href="http://www.eclipse.org/wakaama/" target="_blank">Wakaama project</a> will provide a C portable framework for building LWM2M clients and/or servers. The source code of Wakaama should be available at Eclipse in Q2 2014. + The <a href="http://www.eclipse.org/wakaama/" target="_blank">Wakaama project</a> provides a <strong>C portable framework</strong> for building LWM2M clients and/or servers. The source code of Wakaama is available from the <a href="http://www.eclipse.org/wakaama">project webpage</a>.</p> + + <p> + The <a href="http://www.eclipse.org/leshan/" target="_blank">Leshan project</a> provides a <strong>Java implementation</strong> of LwM2M, allowing to build LwM2M servers and clients. The source code of Leshan is available from the <a href="http://www.eclipse.org/leshan">project webpage</a>.</p> + </p> </div> - <div class="span6"> + <div class="col-md-6"> <h2> - <i class="icon-arrow-right"></i> Sandbox LWM2M Server - </h2> + <i class="icon-forward"></i> Sandbox LWM2M Server + </h2> <p> - We provide a <a href="sandbox.html#lwm2m">sandbox LWM2M server</a> against which LWM2M clients can be registered. The sandbox server provides a Web UI and a REST API to enable interaction with the registered clients. + We provide a Leshan-based <a href="sandbox.html#lwm2m">sandbox LWM2M server</a> against which LWM2M clients can be registered. The sandbox server provides a Web UI and a REST API to enable interaction with the registered clients. </p> </div> </div> @@ -259,7 +265,26 @@ </section> + <section class="third"> + <div class="container"> + + <h1 id="oma-lwm2m" class="purple">ETSI SmartM2M</h1> + <p>ETSI SmartM2M provides specifications for M2M services and applications, and particularly focuses on aspects of the Internet of Things (IoT) and Smart Cities.</p> + + <div class="row"> + <div class="col-md-6"> + <h2> + <i class="icon-forward"></i> Download ETSI SmartM2M runtime + </h2> + + <p> The <a href="http://www.eclipse.org/om2m/" target="_blank">OM2M project</a> provides a Java implementation of the ETSI SmartM2M standard. It provides a horizontal M2M service platform for developing services independently of the underlying network, with the aim to facilitate the deployment of vertical applications and heterogeneous devices. The source code of OM2M is available from the <a href="http://www.eclipse.org/om2m">project webpage</a>.</p> + + </div> + </div> + + </div> + </section> <div id="contact-modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="contact-label" aria-hidden="true" style="display: none;"></div> @@ -267,8 +292,6 @@ </main> <!-- /container --> - - <footer> <div class="container"> @@ -308,10 +331,8 @@ </div> </div> - </footer> - <!-- JS is at the end of the document so the pages load faster --> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> @@ -320,7 +341,6 @@ <script src="js/index.js"></script> - </body> </html>