k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Back January 19th, 2009 Forward
про френдленту (не про контент, а техническое)

Свою френдленту я читаю всю, когда успеваю.

Уже давно понял, чем именно меня раздражает чтение френдленты в ЖЖ. Тем, что ты её читаешь-читаешь, прыг на страницу назад, а там наверху те же самые посты, которые ты только что внизу на предыдущей странице уже прочитал. Всё потому, что пока ты читал, кто-то что-то ещё написал. И это ещё хорошо, если несколько постов. Если я читал ЖЖ вчера вечером, дочитал, положим, до skip=60, а потом продолжил сегодня вечером, то всё сползло на на несколько постов, а на пять или даже десять страниц, и концы отыскать не то чтобы невозможно, но достаточно сложно и муторно. "Так, это я читал, это я, кажется, тоже читал, это вроде нет, ага, вот тут, а нет, это тоже читал..." и так далее. В результате что-то прочитываешь по два раза, что-то не прочитываешь вообще.

Так вот, я вдруг внезапно понял, как надо правильно выводить френдленту. Надо на сервер не skip=N (то есть "пропустить N постов с конца") передавать, а что-то вроде "since=" и дальше или по дате, или по id журнала и записи, мол, "отсель гони контент". Никаких перепрыгиваний и повторных постов не будет.

Кажется, очень простое ведь усовершенствование, а насколько будет лучше жить.

Жалко только, что никто делать этого не будет, и никому мои enhancement requests и даром не нужны.

Tags: , ,
Back January 19th, 2009 Forward