JS в браузере: размеры окна и страницы, скролл scrollIntoView, scrollTo, scroll, scrollBy
Чек-лист: как проверить работу фрилансера по верстке
Заказчик получает от фрилансера (словом верстальщик его тоже часто называют) готовую верстку, открывает файл и видит: вроде похоже на макет, кнопки нажимаются, ничего не падает. Но "вроде нормально" - не критерий приемки, и объективного критерия здесь как раз не хватает: через неделю выясняется, что на телефоне сайт разъезжается, а в одном из браузеров половина элементов съехала. На проектах студии "Мельница" я регулярно принимаю верстку от подрядчиков и вижу одну и ту же ситуацию: заказчик не понимает, как объективно проверить работу, если сам не верстальщик...