No es realmente una transición entre páginas. En tu ejemplo se cargan los datos mediante AJAX, entonces no se refresca la URL y realmente no se está cambiando de página. Y en la otra web si que estás refrescando la URL.
Aunque parezca un poco simple, no lo es tanto de hacer.