This is the site you are currently on. It uses AJAX to load pages, which is why it loads new pages so fast. To make that be a seamless experience, I used the Javascript History API to keep the URLs consistent, and added a little loading indicator when you click that goes away when it's finished loading. My custom PHP framework made the server-side components of the AJAX page loading 100% automatic.