Начал пользоваться для веб-разработки Safari (или Chrome)Да.... велика сила контента

Ха-ха, вот так мысля пришла

Оказывается, страницы то нужно показывать задом наперёд.
Потому что при добавлении материала они будут сдвигаться.

Пример:

Имеем материал на 3200 страниц по 10 элементов на каждой. Элементы показываются - новые на первой странице, старые - на последней.

1 2 3 4 .... 3199 3200

Например, открываем 3100-ую страницу, и она на момент 8 утра 22 июня показывает элементы, начиная со 31000-ого.

Юзвер дал в закладки эту страницу, почитаю, думает, позже... аха.

И вот проходит пару дней, пользователи наплодили за это время около 50-ти статеек.

Юзвер открывает 3100 страницу, а там совершенно незнакомое всё, ведь элементы считаются с первой страницы, и поэтому теперь 3100-ая страница показывает их, начиная всё с того же 31000 смещения. И чтобы пользователю увидеть те же статьи, ему нужно открыть 3105-ую страницу.

А правильно было бы делать так - страницы показывать в обратном порядке, начиная не с 1, а с конца. Тогда все элементы останутся на своих местах.

3200 3199 .... 4 3 2 1

Просто читаю потихоньку всю Хабру в обратном порядке, уже на 3170-ой странице. Интересно почитать историю...