По поводу второго можно запоминать Date при входе и на onbeforeunload вычитать из текущего времени стартовое.
Но больше проблем в том, как Вы будете определять, что пользователь закрывает.
Есть конечно ивенты, но они слабо помогут, а алерты вешать, чтобы затормозить, дак за такое уже банят, нет?
Разве что можно отслеживать позицию курсора, и если Y<=0, то кидать фэнси.
Да если бы я сам до конца знал
Ко мне приходят макеты с шириной 2500px например.
Дизайнер говорит мне менять 150 на 72 в настройках холста
и в итоге получаются 1200 необходимых пикселей)
А вот размеры шрифтов плывут в Brackets, но в самом Photoshop'e остаются нормальными
Но больше проблем в том, как Вы будете определять, что пользователь закрывает.
Есть конечно ивенты, но они слабо помогут, а алерты вешать, чтобы затормозить, дак за такое уже банят, нет?
Разве что можно отслеживать позицию курсора, и если Y<=0, то кидать фэнси.