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

про френдленту (не про контент, а техническое)

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

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

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

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

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

From:
( )Anonymous- this user has disabled anonymous posting.
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Username:
Password:
Subject:
No HTML allowed in subject
Message:



Notice! This user has turned on the option that logs IP addresses of anonymous posters.