Nucked truth of files
That the project created especially for HollyJS 2018 in Moscow.
The below you can find userfull links for self education the current state of files in web. Slides can be found here slides
Small demos to play with
- http://unsuitable-sheep.surge.sh/ - test downloading content on different devices
- https://codepen.io/wegorelax/pen/YOONwd - preload file to the textarea
- https://codepen.io/wegorelax/pen/GXBjmv - preload pdf preview
- https://codepen.io/wegorelax/pen/GXBjRr - preload video example
- https://codepen.io/wegorelax/pen/ZMjOPM - preload image preview
- https://github.com/pirateminds/file-in-total - uplication shows up how to trawers over the files and folders.
- http://pandoc.org/index.html - text file conversion
- https://squoosh.app/ - image file conversion
- https://bgrins.github.io/videoconverter.js/ - video conversion
- https://www.webrtc-experiment.com/ffmpeg/ - webrtc demos
- https://instant.io/ - share files over torrents
API
- https://caniuse.com/#search=fileapi
- https://caniuse.com/#search=filesystem
- https://caniuse.com/#search=webrtc
- https://caniuse.com/#search=directory
- https://caniuse.com/#search=indexdb
- https://tus.io/
- http://www.resumablejs.com/
- https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams
- https://caniuse.com/#search=Streams
- https://webtorrent.io/
Uploading
- https://github.com/pqina/filepond
- https://github.com/CdSy/react-resumable-uploader
- https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Using_readable_streams
- https://github.com/jsantell/s3-stream-upload
- https://developers.google.com/drive/api/v2/resumable-upload
- https://github.com/dwyl/stream-to-s3
- https://github.com/WICG/entries-api/blob/gh-pages/EXPLAINER.md
Market analytics
- https://www.sciencedirect.com/science/article/pii/S0166497298000212 - Technology s Curve
- https://moz.com/blog/desktop-mobile-voice -
Devices filesize specs
File sizes
- http://www.kinometro.ru/materials/show/name/chto_takoe_DCP_210417
- https://www.shopify.com/partners/blog/shopify-upload-products-csv
- https://docs.google.com/spreadsheets/d/1PMjIkymwzYNGhENCi9BZst63H-UPagYgPO6DwHVdskU/edit?authkey=COCjw-kG&hl=en_GB&hl=en_GB&authkey=COCjw-kG#gid=0
- https://www.zeit.de/datenschutz/malte-spitz-data-retention
Packages
- https://www.npmjs.com/package/mime
- https://www.npmjs.com/package/csv-file-validator
- https://github.com/fraserxu/file-converter
- https://github.com/ebidel/idb.filesystem.js/
- https://github.com/jimmywarting/StreamSaver.js?utm_source=recordnotfound.com
- https://www.npmjs.com/package/teleapi
Copyright (c) 2018 pirateminds.com. Licensed with The MIT License (MIT)