Size: a a a

Programming Offtop

2020 August 15

Kd

Konstantin dmz9 in Programming Offtop
а обычные приложения - каждый со своей схемой, это диплинки.
а система - это роутер интентов для открытия таких урлов
источник

AM

Artem Molotov in Programming Offtop
Konstantin dmz9
а в голову не приходило что браузер это приложение для открытия урл вида http(s):// (ну и других подедрживаемых форматов) ?
Прикинь, приходило. И я даже знаю что есть в настройках браузеров, если вы вдруг не в курсе.
источник

Kd

Konstantin dmz9 in Programming Offtop
с чего вдруг браузер должен стать роутером который знает что есть в системе и открывать все урлы через себя, бред же какой то
источник

AM

Artem Molotov in Programming Offtop
Konstantin Dovnar
Это всегда на плечах разработчика.
Никто не мешает тебе обрабатывать ссылки самим внутри приложения.
Ок
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Molotov
Имхо, если это ссылка в браузере, то она должна открываться как ссылка в браузере. Иначе хотя бы запрос на перемещение должен быть
В ФФ как раз в настройках рубильничек есть, открывать ли диплинки в приложении, если таковое есть. И если этот рубильник выключен, в менюшке доступна кнопка "открыть а приложении" для текущей страницы. Так что всё не просто цивильно, но и гибче хромого, который безусловно диплинки в аппы отправляет.
источник

AM

Artem Molotov in Programming Offtop
Konstantin dmz9
с чего вдруг браузер должен стать роутером который знает что есть в системе и открывать все урлы через себя, бред же какой то
Я уже сказал, что приложение не обязано знать список приложений, через которые можно открыть (хотя именно так сейчас работает в десктопах)
источник

AM

Artem Molotov in Programming Offtop
Andrew Mikhaylov
В ФФ как раз в настройках рубильничек есть, открывать ли диплинки в приложении, если таковое есть. И если этот рубильник выключен, в менюшке доступна кнопка "открыть а приложении" для текущей страницы. Так что всё не просто цивильно, но и гибче хромого, который безусловно диплинки в аппы отправляет.
В мобильном? В декстопах я в курсе, оно работает уже с десяток лет
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin dmz9
с чего вдруг браузер должен стать роутером который знает что есть в системе и открывать все урлы через себя, бред же какой то
Вот пойди и у разработчиков хрома спроси)
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Molotov
В мобильном? В декстопах я в курсе, оно работает уже с десяток лет
В мобильном.
источник

Kd

Konstantin dmz9 in Programming Offtop
Artem Molotov
Я уже сказал, что приложение не обязано знать список приложений, через которые можно открыть (хотя именно так сейчас работает в десктопах)
а разве там не такая же схема - кинуть запрос в систему - кто может открыть какую то диплинку (да те же телега-ссылки в браузере) ?
источник

AM

Artem Molotov in Programming Offtop
Andrew Mikhaylov
В мобильном.
Тогда супер. Не удивительно, что у @Vorkytaka  не работало
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Molotov
Я уже сказал, что приложение не обязано знать список приложений, через которые можно открыть (хотя именно так сейчас работает в десктопах)
Справедливости ради, за это система отвечает.
источник

AM

Artem Molotov in Programming Offtop
Andrew Mikhaylov
Справедливости ради, за это система отвечает.
Можно детали? Я не  совсем понял какую позицию ты занимаешь и должно мне это нравиться или нет
источник

AM

Andrew Mikhaylov in Programming Offtop
То есть не хром бегает и ищет по манифестам всех приложений, кто же тут официальная аппа для домена фубар.ком
источник

AD

Aleksey D. in Programming Offtop
ждем, когда ФФ перетащить работу с вкладками вниз экрана
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
В ФФ как раз в настройках рубильничек есть, открывать ли диплинки в приложении, если таковое есть. И если этот рубильник выключен, в менюшке доступна кнопка "открыть а приложении" для текущей страницы. Так что всё не просто цивильно, но и гибче хромого, который безусловно диплинки в аппы отправляет.
А как давно это появилось? Года 2-3 назад точно не было никакой возможности открыть дип линки.
источник

AD

Aleksey D. in Programming Offtop
Денис
а норм получается что у меня будут потоки обработки сообщений крутиться для каждого компонента свои? их надо как то в общий жизненных цикл экрана вписать, верно?
да вроде вообще не важно
источник

AM

Artem Molotov in Programming Offtop
Andrew Mikhaylov
То есть не хром бегает и ищет по манифестам всех приложений, кто же тут официальная аппа для домена фубар.ком
А, да, ок. Имхо, приложение должно знать, что есть обработчики. А какие именно — нет.
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Molotov
Можно детали? Я не  совсем понял какую позицию ты занимаешь и должно мне это нравиться или нет
1. Тебе, конечно же, ничего не должно нравиться
2. Мне нравится то, что в ФФ это отключается
3. Я поправил ровно один маловажный поинт, что это не хром каталог держит, а систпма
источник

AM

Artem Molotov in Programming Offtop
Aleksey D.
ждем, когда ФФ перетащить работу с вкладками вниз экрана
Тот же хром их вверху держит. С чего бы ждать?
источник