Widgets on the desktop have a long history in currently mainstream OSes. I remember Windows 95 Active Desktop [1] which worked in combination with Internet Explorer 4. HTML widgets rendered on Windows' desktop.
[1] https://cyber.dabamos.de/unix/x11/#xeyes