Апдейт к тасклисту по рилтайму. По https://mokum.ru/squadette/14470 сделано а, б, г, д и стало сильно понятнее с "к". Нужно сделать:
а) не обновлять ленту вообще во время редактирования коммента/поста; ‎- псы в рапиде
б) точно есть кейс когда при некоторых условиях после редактирования комментария он улетает вверх в лайве, исчезая с экрана — я это вижу. ‎- псы в рапиде
в) исправить стабильность экрана при добавлении поста; ‎- псы в рапиде
г) после потери соединения (закрытие/открытие ноутбука, выход из зоны покрытия и т. п.) — пересобирать ленту заново с нуля; ‎- псы в рапиде
д) исправить окно между моментом, когда лента сгенерировалась и моментом, когда произошла подписка. забирать записи, обновленные и удаленные в промежутке; ‎- псы в рапиде
е) сделать кнопку Fold для закрытия раскрытых комментариев и лайков; ‎- псы в рапиде
ж) сделать кнопку "пауза лайва"; постепенно убрать статическую версию; ‎- псы в рапиде
з) не обновлять ленту во время скроллинга; ‎- псы в рапиде
и) обнаруживать back button и применять все обновления рилтайма, что были сделаны с того момента ‎- псы в рапиде
А пункт а) - он именно про редактирование, или про написание нового коммента тоже? Про редактирование комментов не помню, но при написании коммента новые комменты к этому посту в фрф точно появлялись, чатик же. Или вообще "обновлять ленту" и "обновлять комменты" - это разное? ‎- Всё коту масленица
@meatreach: да вот я тоже думаю, что именно для случая нового коммента нужно, наверное, показывать новые приехавшие комментарии. В принципе это несложно даже технически. При этом да, сама лента обновляться не будет. ‎- псы в рапиде
Не только новые приехавшие, но и исправления в имеющиеся. Пока я пишу коммент, предыдущий уже исправили, мне бы хорошо это видеть до того, как отправлять коммент. Да и при редактировании коммента полезно видеть, что на предыдущую его версию прилетел ответ. Короче, все изменения внутри текущего поста хочется видеть в риалтайме в процессе написания/редактирования комментов. ‎- Всё коту масленица
дада, это все одно и то же. даже наоборот, сложнее будет различать все эти случаи. ‎- псы в рапиде
е - fold/unfold должны быть одной кнопкой или хотя бы позиционно близкой к unfold, чтобы можно было вторым кликом мгновенно вернуть случайно развернутое. ‎- лишний бобр
@1master: эээээ я не понимаю о чем ты. комментарии разворачиваются "more comments", лайки разворачиваются "N other people". После этого соответствующие ссылки исчезают и заменяются на контент. там нет ни "позиционно близкого" в общем случае — комментов может приехать сколько угодно много, ни места для "второго клика" — смысл операции в том, что контрол исчезает. ‎- псы в рапиде
на самом деле я подумал, и понял что почти все это можно сделать или хотя бы сильно продвинуться в этом направлении. ‎- псы в рапиде
к) обновлять страницу на клиенте, не дожидаясь turn-around через подписку; ‎- псы в рапиде
л) исправить зеркальные проблемы про то, что старые посты не бампаются в твою ленту и про то, что новые посты внезапно бампаются в твою ленту от лайков и комментов, хотя ты их уже видел. ‎- псы в рапиде
м) эх, счетчик директов надо обновлять и новые запросы на подписку; ‎- псы в рапиде
н) восстановить работу лайва для анонимусов; ‎- псы в рапиде