You have it way easier these days, but back in the day, when you wanted to play a game on your PC, you had to take a similar ...
Use OpenZIM/Kiwix to archive and browse entire websites offline via .zim files. Use Zimit (web or Docker) to 'print' sites ...