WEBVTT 00:00.000 --> 00:20.000 Yeah, shaman, shaman, shaman, shaman, shaman, shaman. 00:20.000 --> 00:30.280 Okay, as shaman, we have changed us in presentations, and I think Shaman did two presentations, 00:30.280 --> 00:37.000 and I think this might be the second one he did, and I didn't have much time to review this one as the first one. 00:37.000 --> 00:45.000 But anyway, so the previous set-up with slight shows in online was that it's generated a big SVG, 00:45.000 --> 00:50.000 we download the SVG, and then the SVG itself is the presentation. 00:50.000 --> 00:56.000 So the bigger your presentation is, the bigger the download is, so the longer it takes you to see the presentation. 00:56.000 --> 01:01.000 Unlike maybe the desktop mode, where it goes straight to the slide you're looking at and generates that, 01:01.000 --> 01:06.000 the old case for online was, you get a big multi-page SVG. 01:06.000 --> 01:15.000 And the SVG then apparently wasn't embedding funds, so it's whatever funds are available on the system that opens up the SVG. 01:15.000 --> 01:22.000 On your browser side, the browser is opening up the SVG, whatever funds you have installed locally are what more available. 01:22.000 --> 01:30.000 So that was where they were coming from, and to improve that then they wanted to get something similar to the desktop scenario where you get one slide at a time. 01:30.000 --> 01:38.000 That slide starts off being displayed immediately. If you make changes, you only get the modified parts need to be regenerated. 01:38.000 --> 01:45.000 You don't need to read a 50 slide SVG to get away from that, but you don't have that problem with the fund. 01:45.000 --> 01:55.000 And the solution behind it is that they can be pretty much guaranteed that WebGL is available on our browsers and is efficiently fast and all of that. 01:56.000 --> 02:04.000 So WebGL is, so then this thing gives you the 3G transitions are available on the online version of presentations as well. 02:04.000 --> 02:10.000 So that's demonstration of the WebGL doing 3D transitions. 02:10.000 --> 02:22.000 As a video inside another presentation, so just do it again for smoothness purposes of the WebGL version. 02:23.000 --> 02:34.000 What matters here is not the content of the video. I think I think a matter of theory is the fact that the video itself can be hosted inside this new WebGL based presentation. 02:34.000 --> 02:40.000 So animations and videos are in the new WebGL mode. 02:40.000 --> 02:47.000 Apparently there was trouble especially in the past with positioning of videos in the SVG one, being overlaid in the wrong place. 02:47.000 --> 02:59.000 And this is an example or demonstration that those issues of the older SVG version and playing videos and the positioning of them are all fixed in this new version. 02:59.000 --> 03:07.000 A rough idea how a fixed is that the slide has now been split up into various layers and various identifiable parts. 03:07.000 --> 03:15.000 And they can all be cached on the browser side. So if the title zone hasn't changed, then that does not need to be retransmited back down. 03:15.000 --> 03:25.000 But if one of these smaller areas of text has been changed, then just that needs to be sent down to the browser side to be played back. 03:25.000 --> 03:33.000 The code to run the actual slide is of course built into collaborative online itself. The browser side itself. 03:33.000 --> 03:38.000 So that code is already in your browser when you need to do the presentation. 03:38.000 --> 03:48.000 Previously there was an additional JavaScript thing that was downloaded along with the SVG in order to interact with the SVG to get the slides. 03:48.000 --> 03:55.000 So there is inherently listly anyway because you're not downloading an extra component. You have that already. 03:55.000 --> 04:04.000 And then the actual sequence of things to do with the basically cached elements are sent down from the server as a queue of events. 04:04.000 --> 04:13.000 And that queue then you can go back and restart the queue from an earlier period if you need to as well. 04:13.000 --> 04:22.000 So that's your webGL replacement for the previous slideshow using SVGs. 04:22.000 --> 04:28.000 And the additional component then is that the online has now developed and is now grown. 04:28.000 --> 04:34.000 The same type of presenter console might be familiar with in the offline desktop experience. 04:34.000 --> 04:44.000 So if you decision when to do with the presenter very similar design and layout to the desktop one gives you your time your notes preview what's coming up next. 04:44.000 --> 04:47.000 And then a timer and a countdown of how much lift you. 04:47.000 --> 04:55.000 And that I believe is the end of the changes to presenter work in the latest version. 04:55.000 --> 04:56.000 Thank you.