Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Допустим, у меня запущено несколько веб-приложений в окнах браузера с параметрами, убирающими всякие тулбары и т.д. Ну чтобы было похоже на типа программу. Например `chrome --app <URL>`. Ну или `firefox -P <профиль, где это всё попрятано> <URL>`. Скажем, это клиенты Matrix и клиент Skype. И всё вроде бы хорошо, за исключением того, что ссылки из них открываются в том же экземпляре браузера, пусть и в новых окне/вкладке. А хочется, чтобы было по-человечески. Чтобы в Винде запускался дефолтный браузер, под Линухом какой-нибудь `xdg-open`. Как будто это настоящие отдельные клиентские приложения. Есть парочка безумных идей на эту тему, но они действительно довольно-таки безумные, и воплощать их поэтому не хочется. Кто-нибудь знает, как сделать по-человечески?
#4WWYNU / @dluciv / 3174 дня назад

Как браузер должен отличать ссылки, относящиеся к этому же сайту («веб-приложению») от всех прочих?

#4WWYNU/IEB / @ceyt / 3173 дня назад
@ceyt Меня устроит по соответствию некоторому префиксу. Даже регулярного выражения здесь, думаю, не нужно.
#4WWYNU/MVN / @dluciv --> #4WWYNU/IEB / 3173 дня назад
Пишешь два скрипта: один браузерный и один для системы. Первый добавляет ко всем внешним ссылкам псевдопротокол, например, `ext:`, второй регистрируется в качестве обработчика для таких ссылок, а затем открывает ссылку в нужном приложении.
#4WWYNU/Q82 / @anonymous / 3173 дня назад
@anonymous Была и такая мысль. Буду её дальше думать.
#4WWYNU/J2F / @dluciv --> #4WWYNU/Q82 / 3173 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.