немного причесала уровни абстракций в SPA.html