Email or username:

Password:

Forgot your password?
Top-level
Григорий Клюшников

А как ты по-другому предлагаешь делать удобные ссылки на децентрализованные сервисы, чтобы они сразу открывались там, где твой аккаунт?

28 comments
Dr. Quadragon ❌

@grishka Да похуй, дайте мне, как хозяину сервера хотя бы через well-known-политику указать тот base url, который *мне* нужен.

Dr. Quadragon ❌

@grishka Типа, у вас в стране/в конторе/где угодно блокируют домен matrix.to, и все. Все ссылки ломаются.

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

Григорий Клюшников

Dr. Quadragon ❌, если внутри компании, то у тебя и федерации нет. Можно делать ссылки с доменом твоего конкретного сервера.

Dr. Quadragon ❌

@grishka Можно. Легко. Беспезды. Клиентам это каким-то образом скажи. Ну, типа, чтобы они не на matrix.to генерили ссылки, а на мой сервер.

Как это сделать? Или прикажешь клиенты форкать?

Айсылу :foxjump:

@drq@mastodon.ml @grishka@friends.grishka.me хммм, странно. у них можно заселфхостить свой matrix.to (у Thary когда-то был mto.nothing.run , я думала, тогда в клиентах оно точно меняется где-то ​:neofox_0_0:​

mittorn

@grishka @drq соберёшь кастомный клиент на ios для компании?

Григорий Клюшников

mittorn, если компания достаточно большая, почему бы и да?

Dr. Quadragon ❌

@grishka Комапния любая. Какая, блять, разница вообще, большая, небольшая... че это за дискриминация вообще такая?

@mittorn

medvedych

@drq
- ты не знаешь что тебе нужно! Луиджи знает (с) Тачки
@grishka

Dr. Quadragon ❌

@medvedych Не, в данном случае я как раз знаю, что мне нужно.

@grishka

fa11_1eaf

@grishka @drq да пофиг на удобные ссылки, если по итогу все равно открывается не мой матрикс-клиент, а Элемент.
Лучше уж руками поискать.

Александр

@grishka Можно бы сделать этот функционал частью любого сервера, например.

Это же просто сокращатель, там нет особой магии, его задача показать страничку для браузера и перекинуть клиент.

Dr. Quadragon ❌

@shuro Прикол в том, что даже он на хер не нужен.

Можно просто matrixto://куда-там-тебе-надо/хэш_сообщения

Все, что он реально делает - это пиарит конкретный клиент, лол.

@grishka

Александр

@drq @grishka Это работает только для тех, у кого приложение уже установлено.

Лично мне идея веб-лендинга нравится, так как работает и для них, и для тех, у кого веб-клиент или вообще ничего пока нет. У Телеги вон тоже имеется, это удобно. Сразу видишь чем можно открыть, что это вообще такое, а ещё там в теории есть предварительный просмотр каналов/комнат, который у меня ещё ни разу не открылся, а вот в Телеге это работает и я часто пользуюсь - во столько каналов уже благодаря ему НЕ зашёл :))

Dr. Quadragon ❌

@shuro Окей. Ладно. Базар. Пускай будет.

Но. Хардкодить на все клиенты один и тот же matrix.to - это настоящее свинство.

@grishka

top.ofthe.top

> > Лично мне идея веб-лендинга нравится, так как работает и для них, и для тех, у кого веб-клиент или вообще ничего пока нет.

У меня такое впечатление что в треде путают URL с URI. А так да, вместо того чтобы плодить для каждого приложения свою схему урлов, такой подход больше нравится.

Аналогично это работает и с IPFS, можно использовать ссылки вида ipfs://хеш/путь, но тогда у большинства ссылки работать не будут, т.к. нужный софт не у всех стоит. А можно использовать https://gateway.ipfs.io/ipfs/хеш/путь..., тогда ссылка будет работать даже для тех, у кого софта нет, а у кого есть, ссылка подменится на более подходящий вариант (локальный гейт или какой-то рандомный из более быстрых).

> > Лично мне идея веб-лендинга нравится, так как работает и для них, и для тех, у кого веб-клиент или вообще ничего пока нет.

У меня такое впечатление что в треде путают URL с URI. А так да, вместо того чтобы плодить для каждого приложения свою схему урлов, такой подход больше нравится.

Аналогично это работает и с IPFS, можно использовать ссылки вида ipfs://хеш/путь, но тогда у большинства ссылки работать не будут, т.к. нужный софт не у всех стоит. А можно использовать https://gateway.ipfs.io/ipfs/хеш/путь...

Александр

@drq @grishka @top Я не путаю и считаю, что одно другому не мешает, но в таких случаях хорошо работает именно URL с редиректом и обработкой клиентами.

Просто неплохо бы развить идею распределённости этого шлюза/лендинга, что вполне реально.

Moana Rijndael 🍍🍕

@drq браузерный клиент обработчиком этого не зарегать без ебли в жопу...

@shuro @grishka

Александр

@drq @grishka @mo Разве? А почта как-то ухитряется... Хоть гмыло, хоть раундкуб.

Или mailto в этом смысле как-то хитро поддерживается?

Moana Rijndael 🍍🍕

@shuro потому что там хардкоженный список протоколов которые можно :)
Или можно любые с префиксом "web+", т.е. "web+matrix"

@drq @grishka

mittorn

@mo @drq @shuro @grishka телесраму это не мешает пихать ссылки со своей схемой и похуй что она на зарегана

D:\side\

@drq основная проблема, мешающая что-то с этим сделать, как я понимаю – что на системах без клиентов, которые об этой схеме знать не знают, будет непрозрачная "ой, ошибко". И это косяк браузеров. Там тупо нет механизма, чтобы на такую ситуацию информативно отреагировать автоматически. Можно разве что предложить две отдельных кнопки, но на вторую же не будут нажимать :blobcatgooglyshrug:

Я нашёл всего одно обсуждение этого в контексте около стандартов из 2019, и оно пока ни к чему не идёт: github.com/whatwg/html/issues/

@shuro @grishka

@drq основная проблема, мешающая что-то с этим сделать, как я понимаю – что на системах без клиентов, которые об этой схеме знать не знают, будет непрозрачная "ой, ошибко". И это косяк браузеров. Там тупо нет механизма, чтобы на такую ситуацию информативно отреагировать автоматически. Можно разве что предложить две отдельных кнопки, но на вторую же не будут нажимать :blobcatgooglyshrug:

27329ed9-2211-a1ba-9371-e2641bf0dcb6
@grishka @drq можно новый URI изобрести. Отчасти проблему с мобилами и компами решит. Не решит проблемы тех кто сидит через веб клиенты, но имхо любой подобный сервис должен иметь возможность обрабатывать такие ссылки через поиск, например как мастодон и ссылки на пользователей или посты.
Александр

@grishka И да, напомню, что удобные ссылки там выглядят вот так:

matrix.to/#/#funkwhale-support…

Накой тут именно конкретный сервер и почему с этой задачей не справится вообще любой хоумсервер (даже тот, который о комнате не знает) - неясно. Т.е. логика тупейшая же - просто покажи страничку, которая перешлёт на контакт после решётки, даже если ты его в первый раз видишь. Сервер умер? Скопипасти на любой другой.

Go Up