Браузер - свято бережёт желание читать тот кусок веб-странички, до которого я уже, так или иначе, добрался:
- ввёл url
- страница начала грузиться
- я, в процессе продолжающейся загрузки, двигаюсь по странице
- в какой-то момент перестаю пользоваться прокруткой… остановился - читаю
И вне зависимости - известны программе размеры всё ещё продолжающего подгружаться содержимого (главным образом изображений) или неведомы - место на котором я уже стою - никуда не перемещается на экране.
Я про крутой браузер сейчас рассказываю.
Загружающиеся в документ картинки без указанных в тегах размеров - удлиняют или расширяют веб-страницу:
Исключительно от верхнего левого угла видимого фрагмента страницы. Не от границ (формирующихся или сформированных) всего документа!
Виджеты, ajax-сверистелки и прочая упячка - появляются и исчезают на веб-странице подобным же образом. Не вызывая перемещений уже читаемых строк.
Производная: любая страничка (особенно с «якорями») - обязана иметь прописанные в HTLM-коде размеры изображений. До тех пор пока не выйдет описанный крутой браузер.
UGC-сайт выдающий читателям посты, где изображения не имеют размеров в атрибутах картинок - штрафуются. По рублю за каждую картинку без атрибутов. За выданную на мобильное устройство - по рубль двадцать. Как пример -
известный пост Алексея-Феди про Форум - это 25 рублей штрафа.