Я знаю, что пользователь может сделать веб-страницу активным фоном в Windows XP, но в Windows 10 может потребоваться стороннее программное обеспечение. Обратитесь к этой ссылке ниже.
Как установить веб-страницу в качестве фона рабочего стола в Windows 10
http://www.intowindows.com/how-to-set-a-webpage-as-desktop-background-in-windows-10/