Из командной строки можно запустить, например, «open http://www.example.com"» и отобразить эту домашнюю страницу в браузере по умолчанию.
Аналогичным образом вы можете запустить «open callto: xyz123», чтобы открыть Skype-вызов для пользователя xyz123.
Я бы хотел сделать то же самое с настроенным веб-браузером, не заменяя веб-браузер по умолчанию. Моя идея состоит в том, чтобы зарегистрировать новый протокол (mb), чтобы при запуске «open mb: //www.example.com» эта веб-страница открывалась в этом новом пользовательском браузере.
Как приложение может зарегистрироваться для обработки URL-адресов по определенному протоколу?