LJR: bugs - новый фид во френдленте
August 31st, 2008
12:43 pm
[k001]

[Link]

Previous Entry Add to Memories Tell A Friend Next Entry
новый фид во френдленте
Добавил синдикацию журнала [info]dimkin@lj сюда, получил, соответственно, [info]ljr_dimkin. Проблема в том, что все последние 20 записей, которые оттуда засосались, прочно обосновались в топе моей френдленты, несмотря на то, что даты этих записей от 16 до 30 августа. Видимо, для сортировки в ленте используется дата-время получения, а не написания. Мне кажется, что это баг.

(5 comments | Leave a comment)

Comments
 
[User Picture]
From:[info]do_
Date:August 31st, 2008 - 11:22 am
(Link)
...проблема в том, что т.н. "дата написания" -- это локальное время того, кто написал, а не серверное время. Как следствие, если сортировать ленту по этому времени, то если вы живёте в Москве, а ваш френд -- где-нибудь в Нью-Йорке, то только что написанный им пост будет появляться не на самом верху ленты, а где-то намного ниже.

Соответственно, скорее всего, что этот баг пофиксен не будет.
[User Picture]
From:[info]do_
Date:August 31st, 2008 - 11:26 am
(Link)
...если быть совсем точным, то это не локальное время, а любое время, которое юзеру придёт в голову забить в опции записи, которое, однако, по умолчанию устанавливается равное локальному.
[User Picture]
From:[info]beshenov
Date:August 31st, 2008 - 12:17 pm
(Link)
RSS в LJ отдается с указанием времени в <pubDate>, причем GMT.
[User Picture]
From:[info]do_
Date:August 31st, 2008 - 02:16 pm
(Link)
...а, нет, чушь написал, соответствует. Сервер, видимо, просто сохраняет то время, в которое запись поступила. Но тогда непонятно, почему, например, у гугл ридера точно такой же глюк.
[User Picture]
From:[info]tiphareth
Date:September 20th, 2008 - 01:29 am
(Link)
Это свойство кода LJ. Во френд-ленте сортируются
записи не по дате, которая на них указана (эта дата
берется из домашнего компьютера пользователя), а по моменту,
когда их получил сервер.

Это не баг, это фича, и если вдуматься, то разумная,
потому что синхронизировать пользовательские компы
невозможно.

Когда кто-то заводит синдикацию, синдицированные
записи сваливаются в верх ленты, но все записи,
полученные после этого, датированы адекватно.

Такие дела
Миша
Powered by LJ.Rossia.org