Използвам този плъгин: https://github.com/srobbin/jquery-backstretch за опънете фон по добър начин.
Така че проблемът е, че ако съдържанието на документа е достатъчно дълго, за да предизвика лента за превъртане, тогава, когато превъртате, изображението остава на същото място (просто изглежда като неподвижен фон). Можете да го видите в неговата демонстрация тук: http://srobbin.com/jquery-plugins/jquery-backstretch/ (тази страница използва приставката. Просто превъртете и забележете, че фонът не се движи).
Чудя се дали има начин да променя плъгина така, че да не използва височината на прозореца или нещо подобно, а по-скоро да използва височината на документа? Гледах, но безуспешно. Знам, че това не е добра идея в случай, че съдържанието е дълго, но се прави само на една страница, която изобщо няма много съдържание. Наистина единствените проблеми са дали недвижимото пространство на браузъра (без да броим хрома) е по-малко от около 650px във височина.
Ето кода на приставката. Доста кратко и добре написано според това, което мога да кажа: https://github.com/srobbin/jquery-backstretch/raw/master/jquery.backstretch.js