A project in 2018 called Webcoin built a bitcoin browser wallet in SPV mode
Details here:
https://github.com/mappum/webcoin
To talk to bitcoin nodes, it relied on a TCP->Websocket proxy called Webcoin Bridge
Details here:
https://github.com/mappum/webcoin-bridge
Is anyone running that bridge anymore?