Email or username:

Password:

Forgot your password?
Top-level
Шуро

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

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

13 comments
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 с редиректом и обработкой клиентами.

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

Мя :sparkles_lesbian:

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

@shuro @grishka

Шуро

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

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

Мя :sparkles_lesbian:

@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:

Go Up