Решение на JavaScript: сворачивать блок с комментариями при рендеринге и разворачивать в случае, если блок комментариев окажется достаточно близко к нижнему краю страницы. В таком случае сразу после открытия полоса прокрутки отобразит реальный объем хабозаписи, а когда мы прокрутим страницу к комментариям — перестроит изображение и покажет положение на развернутой.
Проблема неактуальная для решений, где комментарии выводятся на другой странице.
Решение плохо, если пользователь ожидает, что скроллбар будет демонстрировать объем страницы с комментариями. Правда, я не могу понять кому это надо. В случае с Хабром число комментариев легко оценить по метаинформации под анонсом хабозаписи в ленте.
Должны быть еще какие-то проблемы, пока не придумаю.
ссылка на оригинал статьи http://habrahabr.ru/post/166439/
Добавить комментарий