1

(2 ответов, оставленных в Ошибки при работе с системой)

Не дает создать новую тему, так что здесь:

history.pushState не работает в старых браузерах

s-shot.ru/js/site-shot.js?$Revision:%20301%20$

history.pushState({ foo: "bar" }, "", "/?url="+original_url);

Достаточно сделать что-то вроде

if (history.pushState) history.pushState({ foo: "bar" }, "", "/?url="+original_url);

... И дурацкий антиспам постоянно переспрашивает про спутник, не принимая правильный ответ - не потому ли здесь так тихо?

Но если я уверен, что контент не изменяется, то запросы с проверками не нужны, а при этих заголовках они будут...

Добавьте пожалуйста сжатие в jpg - самое оно для мелких превьюх.

Можно также избавиться от GET параметров (как onf.ly) и не отдавать с такими запросами заголовки ETag и Last-Modified для лучшего кэширования.