Для быстрого перехода по сайту я использую pjax. Очень удобно, но тут возник вопрос. Как сделать так чтобы когда человек заходил на сайт из вне, то работал preloader, а если по ссылку где должен работать pjax,то прелоадер не работал.
Ну просто проверять если передан заголовок говорящий о том что за страницей обратился pjax - то грузить ее pjaxoм без прелоадера, если заголовка нет - включать прелоадер.