Upvote:3
Check out https://www.timemaps.com
It's pretty much exactly what you seem to be looking for. You can zoom in and out at specific points in time, navigate around the map to different areas, and so forth. The granularity isn't always as precise as one would like now, but in time they'll presumably improve it.