original-pushstate-ajax use pushstate and replacestate, popstate store url status use ajax exchange data pushstate + ajax technology works for some pages we dont want to fresh the page,but the bad point is not good for seo