C´est tout simplement parce qu´en plus du language html standard, frontpage utilise des extensions propriétaires que ton hébergeur doit avoir sur son serveur pour que tes pages fonctionnent correctement.
Sur free par exemple ils offrent des extentions PHP ( c´est un language) et donc si tu veux des pages élaborées tu dois écrire des scripts PHP en plus de ton code HTML.
Bref soit tu trouves un hébergeur qui propose les extentions frontpage, soit tu réécris tes pages avec du code PHP : -)