X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=blobdiff_plain;f=linuxwochen2018%2Findex.html;h=a5ccb875c466a2fe0b2dfdef4c650b838e0cd79f;hp=e370b5576588bef87319cfcebd065ab39feded4c;hb=b8e253494bfa64718d081d83df5280546918a60d;hpb=16daf33f6c2d0de9efdcb4e01661d211f5ce2138 diff --git a/linuxwochen2018/index.html b/linuxwochen2018/index.html index e370b55..a5ccb87 100755 --- a/linuxwochen2018/index.html +++ b/linuxwochen2018/index.html @@ -25,7 +25,7 @@
-

Inhalt

+

Table of Contents

Mozilla Emerging Technologies

@@ -86,11 +86,13 @@
A-Frame - aframe-io + alt="Boy with VR headset"> @@ -107,13 +109,13 @@ Example:
 <a-scene>
-  <a-sphere position="0 1.25 -1" radius="1.25" color="#EF2D5E"></a-sphere>
-  <a-cube position="-1 0.5 1" rotation="0 0 0" width="1" height="1" depth="1" color="#4CC3D9">
-    <a-animation attribute="rotation" repeat="indefinite" to="0 360 0"></a-animation>
+  <a-sphere position="0 1.25 -1" radius="1.25" color="#EF2D5E"></a-sphere>
+  <a-cube position="-1 0.5 1" rotation="0 0 0" …>
+    <a-animation attribute="rotation" … to="0 360 0"></a-animation>
   </a-cube>
-  <a-cylinder position="1 0.75 1" radius="0.5" height="1.5" color="#FFC65D"></a-cylinder>
-  <a-plane rotation="-90 0 0" width="4" height="4" color="#7BC8A4"></a-plane>
-  <a-sky color="#ECECEC"></a-sky>
+  <a-cylinder position="1 0.75 1" …></a-cylinder>
+  <a-plane …></a-plane>
+  <a-sky color="#ECECEC"></a-sky>
 </a-scene>
 

edit/view @@ -123,7 +125,7 @@ Example:

-

Open Media Codecs - Daala & AV1

+

Open Media Codecs

AV1 - Coming Soon @@ -132,8 +134,9 @@ Example:
  • Next target: do the same with video
  • Mozilla/Xiph: Daala + Google: VP9 + Cisco: Thor
  • Alliance for Open Media (AOMedia) for collaboration
  • -
  • AV1 bitstream frozen since April 2018
  • -
  • Next: De-/Encoding perf, hardware support, ...
  • +
  • Released: + AV1 bitstream frozen since March/April 2018
  • +
  • Next: Opimized de-/encoders, hardware support, ...
  • @@ -158,40 +161,83 @@ Example:
    -

    Programmiersprache - Rust

    +

    Rust Language

    +Rust logo + +

    -
    -

    Web-Engine - Servo

    +
    +

    Servo Web Engine

    +Servo logo +
      +
    • Experimental web engine, written in Rust
    • +
    • Modular architecture, embeddable
    • +
    • Memory safe: more stability & security
    • +
    • Fast: parallelism + newer algorithms
    • +
    • Mature modules can be integrated into Gecko (Firefox Quantum)
    • +
    • Possible base for a WebVR/XR runtime, etc.
    • +
    • servo.org, + research.mozilla.org/servo-engines
    • +
    +

    -

    WebAssembly

    +

    WebAssembly (wasm)

    +WebAssembly logo +
      +
    • New, low-level, assembly-like language to run in browsers
    • +
    • Backward-compatible with asm.js
    • +
    • Good target to compile C/C++ or Rust (via + Emscripten) + for the browser
    • +
    • Enables fast compute-intensive applications (games et al.) on the web
    • +
    • Already supported in Firefox, Chrome, Edge, Safari
    • +
    • webassembly.org
    -
    -

    IoT - Things Gateway

    +
    +

    IoT - Project Things

    +Project Things illustration +
      +
    • Experimental framework for connecting "things" to the web
    • +
    • Target: decentralized Internet of Things that is safe, open and interoperable
    • +
    • Web Thing API: Proposed W3C standard
    • +
    • Things Gateway connects existing things/protocols to the web
    • +
    • Cloud services are optional and configurable
    • +
    • Giving control back to the user
    • +
    • iot.mozilla.org
    • +
    +

    -