how hard to build a custom browser engine for one website

Posted by MyNameIsSquare@reddit | learnprogramming | View on Reddit | 16 comments

i want to build from scratch a browser engine that only load youtube videos, it should be able to do the following:

and to do that i think i need to implement these:

since this is a personal project, i consider not implement these:

is there anything else that i haven't mention? i can just embed existing browser engine into my app, but i want to know everything under the hood for educational purposes. many thanks in advance!!