Websites on ICP

What elements of a website are possible besides HTML and JS?

Video player? Email subscriber Opt-in box?

You can upload arbitrary data to your canister. At some point you will run into memory limits, but that doesn’t affect the types of files you can upload.

Right now, large files (like videos, podcasts, ???) only work via, but I am starting work on getting that to work on the default next week