Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nigelotoole/responsive-video-poster

Custom video placeholder with lazy load for better performance
https://github.com/nigelotoole/responsive-video-poster

javascript performance responsive video web webcomponent

Last synced: about 1 month ago
JSON representation

Custom video placeholder with lazy load for better performance

Awesome Lists containing this project

README

        

# Responsive Video Poster
### Custom video placeholder with lazy load for better performance

Full styling control of video placeholders with an image/picture used for the poster which allows the use of src-set. Videos and embeds are lazy loaded to reduce page load and embeds are prefetched on user interaction to improve performance.

### [Demo and documentation](http://nigelotoole.github.io/responsive-video-poster/)

---
## Quick start
```javascript
$ npm install responsive-video-poster --save-dev
```

Import the JS and CSS into your project, add the elements to your HTML and initialize the plugin if needed.

[Full documentation](http://nigelotoole.github.io/responsive-video-poster/)

---
### License
MIT © Nigel O Toole