Скрипт выполняет проверку на обновления на странице и парсинг. Проверка не всегда нужна. Как дать пользователю возможность при старте выбирать все функции или только некоторые выполнять?
А в чем вообще критичность стартового размера экрана? Про адаптивную верстку никто не слышал? )) Надо же верстать из расчета от минимального размера, которые вы закладываете
Где-то видел видео. Люди говори что просто через куки не зайдёшь. Они использовали профиля. Точно не вспомню какие проблемы у них были с куки, но их было много это точно.