You can write simple svg but if you are interpreting all of svg it is not simple to write that code. Mozilla hasn’t successfully implemented it all properly for example.
interesting. I didn't know that. I tried googling to find out what parts are not implemented but couldn't find anything (admittedly not a long search).
Do you have more information you can point me to?