Свою френдленту я читаю всю, когда успеваю.
Уже давно понял, чем именно меня раздражает чтение френдленты в ЖЖ. Тем, что ты её читаешь-читаешь, прыг на страницу назад, а там наверху те же самые посты, которые ты только что внизу на предыдущей странице уже прочитал. Всё потому, что пока ты читал, кто-то что-то ещё написал. И это ещё хорошо, если несколько постов. Если я читал ЖЖ вчера вечером, дочитал, положим, до skip=60, а потом продолжил сегодня вечером, то всё сползло на на несколько постов, а на пять или даже десять страниц, и концы отыскать не то чтобы невозможно, но достаточно сложно и муторно. "Так, это я читал, это я, кажется, тоже читал, это вроде нет, ага, вот тут, а нет, это тоже читал..." и так далее. В результате что-то прочитываешь по два раза, что-то не прочитываешь вообще.
Так вот, я вдруг внезапно понял, как надо правильно выводить френдленту. Надо на сервер не skip=N (то есть "пропустить N постов с конца") передавать, а что-то вроде "since=" и дальше или по дате, или по id журнала и записи, мол, "отсель гони контент". Никаких перепрыгиваний и повторных постов не будет.
Кажется, очень простое ведь усовершенствование, а насколько будет лучше жить.
Жалко только, что никто делать этого не будет, и никому мои enhancement requests и даром не нужны.
про френдленту (не про контент, а техническое)
|