Create an Awesome Scroll-based HTML5 Video Explainer

Create an Awesome Scroll-based HTML5 Video Explainer

DesignCourse

6 лет назад

93,399 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

DesignCourse
DesignCourse - 05.07.2018 17:30

Be sure to Subscribe! My answer for today's question: I started gaming on a PC as early as 11 or 12. The first game I ever played was WOLFENSTEIN 3D! Awesome stuff! That got me hooked into FPS gaming. I went from there to Doom & Doom 2. The first time I ever used the computer to create something was with Doom and Doom 2 levels. After that, I played 10 years of Quake 2 multiplayer. I also played from the very first Call of Duty all the way to MW2. Other games I played included QuakeWars, the Battlefield series, a lot of the CounterStrike series, etc.. Now, I haven't played a game in 4 or 5 years at least. I'm getting old and becoming my father, great.

Ответить
Stefan Pavlovic
Stefan Pavlovic - 01.09.2023 19:18

Why this doesn't work on my computer???

Ответить
The Viking Sock
The Viking Sock - 28.08.2023 19:22

How to achieve this, but with images only?

Ответить
hanna eivinsdottir
hanna eivinsdottir - 10.07.2023 16:52

How can I add and make this scrollable in wordpress?

Ответить
Vikas Sharma
Vikas Sharma - 06.06.2023 12:01

Thanks for the nice tutorial my question is dose it work on mobile as well?

Ответить
Miguel Jesus
Miguel Jesus - 30.05.2023 15:06

Hello, thank you for this video and the code, it was really useful. Do you have any tips on how to make the video run more smoothly as you scroll?

Ответить
Jamie Balfour
Jamie Balfour - 27.10.2022 17:10

This is fantastic, I've done something similar but it's not the best! I should point out, when using vendor-specific properties, you should have them before the actual property. E.g. it should be -webkit-sticky and unprefixed sticky after.

Ответить
Bona Fide
Bona Fide - 25.10.2022 17:33

Thanks, I found this video interesting, but it doesn't work for me as expected. I have added the controls under the video to see what is happening. The timeline updates immediately, but the actual frame is not changing. I found out that the problem is when I continuously update currentTime (even when no change happening in the frameNumber) will prevent the video to seek to the frame. I made a video using FFMPEG to have only ONE FPS, so in this case I can work with integer numbers and easily do this check: if(vid.currentTime != frameNumber) vid.currentTime = frameNumber;
This solved the problem, but the update of the frames is not as seamless as in your video. I have made another approach using webgl and rendering the texture frames onto a quad. That is perfectly seamless, but requires more coding.

Ответить
Uttam Rapeti
Uttam Rapeti - 21.10.2022 16:20

@DesignCourse Except your video no other video is working for me, My videos has 30 and 50 seconds. maybe its not downloading or not working.

Ответить
Amirul Isalm
Amirul Isalm - 22.09.2022 05:04

nice

Ответить
rimann20
rimann20 - 10.08.2022 20:13

Love the concept and video here but I am getting some pretty aggressive jumping that is happening with my video. Is there a way to optimize the smoothness of the buffering? Would love to hear any tips you may have!

Ответить
Joaquin Leimeter
Joaquin Leimeter - 06.07.2022 21:00

Ok so. It's not working for me. I need to exit the tab and re enter to see the video change. Any idea why it's doing that
?

Ответить
Joaquin Leimeter
Joaquin Leimeter - 06.07.2022 20:54

Hello, I'm getting "Uncaught ReferenceError: enterView is not defined" anyone knows what is happening? Thanks!

Ответить
Satnam Singh
Satnam Singh - 09.05.2022 15:43

Bro.. You made my day!!! Thanks a Lot!!

Ответить
web snuzy
web snuzy - 27.12.2021 21:27

Yeah, I'm 58 female - web dev, gamer.

Ответить
Sarthak Malhotra
Sarthak Malhotra - 09.12.2021 23:44

Awesome Video and to answer your question, you should play DOOM ETERNAL with both of its DLC. Really Awesome game if you're into chill, relaxing and overall very calming gaming experience.

Ответить
Свилен Иванов
Свилен Иванов - 08.12.2021 18:28

Hunt:Showdown is a game any FPS fan should try !

Ответить
Dave Teabag
Dave Teabag - 21.10.2021 00:49

very cool. how can i scroll i a object based on time?

Ответить
Julien Riesen
Julien Riesen - 15.10.2021 17:37

I've been trying to implement this code in Webflow but without success... Does anybody know how this could work? I've tried to add the video via an HTML embed and also as a background video element but it seems the javascript can't locate the ID of the video. I was planning to implement my animation as a Lottie file but with 300 frames the file size was crazy (~350 MB...). That´s why I have to find another solution.

Ответить
Ginfio
Ginfio - 25.08.2021 05:49

I don't understand this won't work for me. I even tried copying everything you did (beside the sticy js)
anybody got any ideas on why this might. not work

Ответить
Marco
Marco - 29.05.2021 20:31

am I wrong or it's a bit buggy in Firefox? Also, in Safari at the end disappear.

Ответить