So after trying to follow the example set by Thorsten and failing I managed to create a working webpanel for the IDG-A33X.
It is still in progress so only a few variables update but it shows that it can be done.
Before I go too far down this road however it seems like there could be a better tutorial on how to create webpanels.
I'm happy to write this as long as i'm not showing people the wrong path.
My current way of replicating the aircraft panels in a browser is to basically Ctrl+c Ctrl+v the svg into html under an svg tag and then add the knockout data-bind calls anywhere I either need to bind the text to a value or animate a pointer.
For some reason I can't just keep the svg separate as when I use try to use an object tag to bring the file in the file renders but the data-bind bits don't work.