Is there any other methods to upload a file/files to IPFS through a web browser beside using API port 5001

Getting closer, see the video: https://youtu.be/_pKHlUAA1kY

Codepen: https://codepen.io/marsrobertson/pen/NmordZ?editors=1010

Accessing file gateway seems to take forever.

As I uploaded video, added description, formatted codepen, checked Infura status page, the gateway finally resolved.

Is couple minutes delay expected?