Створити

Концепт оновленого інтерфейсу UJournal UI з додатковими можливостями

Привіт, я планую переписати бекенд бо маю визнати що модифікувати Lemmy я не можу бо немаю знань та бажання розбиратися з Rust.

З цього приводу я вирішив переробити інтерфейс щоб він був більш уніфікованим, та я мав змогу робити типові сторінки, а не вигадувати кожен раз новий вид інтерфейсу типу вспливаючих віконець для сповіщень.

Ось наглядно як буде виглядати оновлена версія:

Які пріорітети я ставлю перед собою найближчим часом:

  • знизити витрати на хостінг (зараз хостінг коштує 21,97 евро на місяць, я маю намір знизити вартість до 5 евро);
  • зробити надійний хостінг медіа (в тому числі і відео - це буде рішення аналогічне AWS S3 - є ще можливість зменьшувати графіку);
  • додати гнучкості у розробці бекенда (це вкрай необхідно, тому що я не маю змоги модифікувати код Lemmy тому що бракує знань з мови програмування Rust);
  • зробити сервер-сайд рендерінг (щоб покращити індексування);
  • підключити автопостінг з Телеграма.

Якщо зараз у нас Стрічка формується з усіх постів спільнот, то в оновленій версії стрічка буде формуватися з підписок. Чому я вирішив зробити так? Щоб мати змогу додати автопостінг з Телеграму. Ви ж бачили скрін з Добірками спільнот? Тобто спільнот стане дуже багато бо 1 спільнота буде дорівнювати 1 телеграм каналу з якого буде робитися автопостінг. Але для спільнот з автопостінгом буде правило що пости які не мають коментарів та оцінок будуть автоматично видалятися після деякого часу. Це знизить важливість таких спільнот, тож вони будуть нижче за базові спільноти.

Щодо підтримки проєкта, то рад що до підтримки приєдналося 4 нових патрона, що стало для мене вкрай неочикувано. Дякую, друзі за підтримку! Це мотивую робити проєкт! Зараз вже 5 патронів підтримує проєкт. Це означає що фактично проєкт живе за рахунок патронів, тому що це покриває витрати на хостінг. В оновленій вресії хочу зробити спеціальні помітки для патронів, та додати на спеціальну сторінку.

Всім гарного настрою!

43 коментарі

Увійдіть, щоб коментувати.
Оцінити
Поскаржитись

Круто.

Можно ещё стрелочки лайков изменить под стиль TJ. они симпатичные.

и убрать вопросик в кружке.

сайт как будто у тебя спрашивает ''Ujournal?''

Оцінити
Поскаржитись

та ниц грознего, все ж таки відмінно працює, ти й так великий молодець я не міг зрозуміти причину, досить неочевидно лол

Оцінити
Поскаржитись

У новій версії дійсно не можу створити. Не знаю в чому причина. Блокується через бекенд на Lemmy, которий я не можу виправити. Тому почав робити свій бекенд щоб мати змогу відповідати на такі питання та більш оперативно виправляти код.

Оцінити
Поскаржитись

vitannya! once i put something into "title" it jumps up with an endless suggestion list, picrelated so this actually soft-locks posting despite of other fields no clue about specific regulars but feeding it with "UJ" works perfect kek /furryfox and chromium, debian

Оцінити
Поскаржитись

Привіт, розкажи подробиці: який контент постиш і і яку спільноту додаєш пост?

Оцінити
Поскаржитись

ya vtyamil ne mozhna pisati "UJ" into title this runs an endless carousel with (topic?) suggestions don't even ask why, lmao

Оцінити
Поскаржитись

toldya

Оцінити
Поскаржитись

quite a weird one indeed but lemmy is wise enough to fix it in no time, Slava Ukraini

Оцінити
Поскаржитись

guess you'll gonna have to wait for @[email protected], what a weird bug huh

Оцінити
Поскаржитись

doesn't seem rights/rules/permissions violation tbh more like a network filter

Оцінити
Поскаржитись

both ones tried different communities azwell , same shit

Оцінити
Поскаржитись

в новой или в старой версии?

Оцінити
Поскаржитись

i canna post( pm sent for lemmy

Оцінити
Поскаржитись

Стрелочки поменяем. Вопросик будет заменен на "i" (информация).

Оцінити
Поскаржитись
  1. Глобальная проблема - уменьшение видимости и количества пользовательского контента

Я хочу поразмышлять. Есть общественные сообщества: Новини, Війна, Гумор, Ігри, Покращуємо UJournal, Кіно та серіали, Меми, Питання, Думки. Есть пользовательские сообщества. И есть сообщества с автопостингом.

Пользователя при регистрации подписывает на общественные сообщества автоматически.

Теперь пользователь, открывая в следующий раз УЖ, видит посты из общественных сообществ. Он находится в своей ленте.

Пользователь может перейти в ленту Популярные или Новые и увидеть сообщения из всех-всех сообществ, включая пользовательские и автопостинг.

Пользователь может написать или сделать репост в любое сообщество на которе он подписан. При репосте пользователь может добавить свой заголовок и текст.

С моей точки зрения, ничего существенно не изменится. Если пользователь и раньше читал только общественные сообщества, где контент исключительно пользовательский, то он и дальше будет продолжать видеть и читать пользовательский контент. Ситуация изменится для лент "Популярное" и "Новое". Думаю там нужно будет поставить фильтр по рейтингу. То есть, показывать только то что налайкали другие пользователи.

И еще до этой фичи нужно дожить. Я все таки, хочу назначить вектор движения. Для этого и создаю такие планы.

Оцінити
Поскаржитись

Зрозумів про користувацькі блоги. Тож буду намагатися відтворити те що пропонуєш.

Оцінити
Поскаржитись

В целом, мне нравится идея автопостинга с телеги и превращение УЖ в некий агрегатор новостей. Но мне кажется это добавит немного проблем, от небольших до глобальных.

  1. Глобальная проблема - уменьшение видимости и количества пользовательского контента. Кто-то приносит сюда видосы с телеги, делат пост и добавляет туда какие-то свои думки. Но если так случится что робот уже запостил этот видос, то у пользователя выход только оставить коммент. Но пост > коммент по силе.
  2. Как предотвратить превращение многих сообществ в помойку из пустых репостов с телеги? И как бороться с +- одинаковыми постами (в мирное время, например, крупные презентации эпл - спокойно вижу как в телеге одновременно пишут 5-10 каналов об этом, хотя они просто новостники)
  3. не превратит ли это "Український журнал який робиш ти" в "журнал на котором все уже сделано, а ты прост комментируешь"?
  4. Также тогда необходим какой-то список базовых сообществ на которые по умолчанию подписаны сразу все пользователи (по аналоги с реддит) - как этот список составлять?
Оцінити
Поскаржитись

Ти не правий

Оцінити
Поскаржитись

Заходе Лагідний до бару, а бармен йому і каже:

Оцінити
Поскаржитись

Як справи?

Оцінити
Поскаржитись

Мабуть я старий. До 24 лютого кількість телеграм каналів = 0. Кількість сайтів з новинами в RSS Savy = 2. Два тематичних ресурса набирали більшість часу у браузері.

Після 24, кількість каналів збільшилася до 5, з них 2 по тривогам, Суспільне і два новино-розважальні. Вгадайте скільки з них з увімкненим оповіщенням? RSS Savy скоротився до 1 джерела. Одна тематика так і залишилася, інша змінилася на тж, той помер.

Сиджу на старій версіїї UJ, бо нова тормозить, що на пк, що на телефоні. Іноді бачу таке:

Ергономіка просто ридає над трьома крапками.

Приведу цитату з Межі:

Цього тижня один з найпопулярніших серверів мережі Mastodon, mastodon.social, мав лаги та простої, оскільки намагався впоратися з напливом нових користувачів. Це могло відвернути деяких людей від використання Mastodon, оскільки їхній початковий досвід був незадовільним. Часто, коли нові користувачі, які вперше пробують сервіс, розчаровуються через баги та інші проблеми, вони не повертаються вдруге.

Не бачу сенсу щось міняти, поки UJ не буде в одній версії, без проблем с продуктивністю.

Оцінити
Поскаржитись

Почему я вообще хочу сделать такую фичу? Я вижу что аудитория RSS ридеров достаточно большая. Пользовательский контент это несомненно изюминка сайта, но она не массовая и понятна аудитории которая на сайте уже давно.

Все же, я хочу превратить УЖ в основное место работы, а для этого нужно чтобы сайт мог привлекать рекламодателей и создавал минимальный прожиточный минимум. Чтобы сайт мог кормить как себя, так и своих пользователей. Для этого необходимо привлекать больше людей. Идея превратить сайт в такой себе социальный RSS ридер, может привлечь много людей которым пока не совсем понятна социальная составляющая проекта, а которых больше привлекает возможность читать кучу телеграм-каналов в одном месте.

Оцінити
Поскаржитись

По суті майже те, що є зараз.

Оцінити
Поскаржитись

Приблизно так. Показав стрілочками що я зробив.

Оцінити
Поскаржитись

Думаю на великих моніторах це буде як раз так, як на скріні.

Оцінити
Поскаржитись

Дизайн прикольний. Але я би додав трохи більше вільного простору стрічці. Ліву колонку можна легко звузити, а блок з коментарями зменшити. Тим більше, як на мене, вони привертають до себе занадто багато уваги.

Оцінити
Поскаржитись

Автопостинг з телеграму - це звичайно круто, цікава ідея. Але потрібно враховувати, що часто новини в різних телеграм каналах дублюються. Все найголовніше з телеграму зараз все одно люди постять на ЮЖ.

Оцінити
Поскаржитись

Я довго ходжу кругами коло інструмента для того щоб отримувати новини. Навіть почав заводити RSS рідери для цього. Ідея така: я, як людина котра читає новини та робить пости в УЖ, ходжу по купі сайтів та читаю багато новин. Потім деякі з цих новин додаю до УЖ. Я подумав, чому не інтегрувати ці сацти в УЖ, і лише робити репости в інші спільноти прям з сайта. Наприклад є канали в телеграмі CNN/Новинач і таке інше. Я, як контент-мейкєр, підписан на всі ці канали і роблю репости цікавих постів у спільноту Новини. А загальна більшість користувачів вже читають "круті" пости з суспільства Новин.

Оцінити
Поскаржитись

Якщо зараз у нас Стрічка формується з усіх постів спільнот, то в оновленій версії стрічка буде формуватися з підписок.

Спірне рішення. Зручніше блочити небажані спільноти, чим шукати бажані заради підписки і пропускати контент.

Це в мене одного нова версія тормозить?

Оцінити
Поскаржитись

Я писав у іншому треді. Якщо скоротити, то ідея наступна: новий користувач підписується автоматично на базові спільноти. Користувачі-"старожили" будуть читати більше спільнот або "Нові" (де буде автопостінг з ТГ). Старожили можуть робити репости в будь яке суспільство на які підписані. Таким чином буде поповнюватися контент базових спільнот, але котрий пройшов через фільтр "суспільної думки" аудиторії сайту.

Оцінити
Поскаржитись

Не бачу в цьому ux логіки. Людина підпишеться на пару каналів. А потім з часом зайде і побачить свою стрічку де за день відбулося від нуля до умовних 5 нових записів. Чи вона зрозуміє, що є життя десь не в її колі інтересів? А якщо зрозуміє, то наскільки вона захоче шукати цього самого, якщо вона прийшла заради цих каналів?

Підписки працюватиме коли людина розуміє, контенту скільки, що його потрібно зменшити щоб переварити

Оцінити
Поскаржитись

Загальна стрічка всього підряд зі всіх спільнот буде як і була до цього. Просто нові користувачі будуть перекидатися на сторінку спільнот щоб підписатися на 3 початкові спілноти. При подальших входах на сайт користувачі будуть за замовченням бачити свою стрічку.

Оцінити
Поскаржитись

Це занадто рано, тж таким не маявся, а людей було ну в рази більше

Оцінити
Поскаржитись

SSR повинен покращити ситуацію, але я думаю, що в нас багато контенту у віджетах, такий контент може сильно навантажувати пристрій.

Оцінити
Поскаржитись

Стрічка всього підряд зі всіх-всіх спільнот залишиться, але буде в меншому пріорітеті аніж стрічка користувача.

Оцінити
Поскаржитись

Может были ситуация когда посты будут появляться очень часто, 100 в час. Я хочу чтобы сайт начал выполнять роль RSS ридера для телеграмм. То есть, вместо того чтобы идти в телеграмм и переходить из одной группы в другую, пользовтель сможет прочитать все сообщения в своей ленте, а еще обсудить с знакомыми пользователями.

Оцінити
Поскаржитись

Стрічка «за замовленням» буде «підписані», а стрічки «нові» та «популярні» залишаться як є. Але концепція отримання інформації зміниться. Користувач буде бачити більше ту інформацію котру він забажав (підписані спільноти), аніж ту яка на нього «впала» без його бажання.

Оцінити
Поскаржитись

То може зробити два варіанта? Наче ж на тому ТЖ так і було - одна стрічка підписок, інша - для усіх записів

Оцінити
Поскаржитись

Согласен. Считаю что отписаться от тех что не нравится - правильнее чем подписываться на те что нравятся. Возможно второй вариант будет полезен когда на сайте станет 100 постов за минуту, но пока это мне кажется контрпродуктивно

Оцінити
Поскаржитись
  • за стрічку. Я просто не буду сидиті вишукувати якісь спільноти і думати підписатися чи нє, коли можно просто стрічку відкрити і побачити все-все