I have just gone into my Windows 98SE and my Spider works fine. And yes the site has gone.
If you still get problems try this program click here I have tried it for you and it works fine, its also got more features than Spider.
Honor 9 Lite review
Les meilleurs logiciels de montage vidéo gratuits (2018)