add timeout when loading fonts

You can't rely `setInterval` will be called exactly every 100 seconds, so for this value to be a true one, you need to use `new Date`.