This is now something we might see if some site is not maintained. You contact the web master and ask them to fix it.
The second reason could be trying to use a very old version of Firefox on say Windows XP. You left out what Firefox version so do try it on a current smartphone and PC that is up to date.