myoperam как заставить Opera понимать "новый" протокол?
ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | operaman.ru | Поиск
как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/05/11 06:04 PM

что бы такого изобрести, что бы опера нормально воспринимала ссылки вида SIP:+71234567890
и по клику по такой ссылке содержимое ссылки передавалось во внешнее приложение?

так сейчас работает один софтфон, но работает только с IE,
а это сами понимаете совсем не правильно - нужно что-бы работала Opera =)

Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/05/11 06:37 PM

так, к чёрту протокол =)

ясно. что самый короткий путь, это JS, остаётся только вопрос "как?"

и так: есть локальный вэб-сервис, то есть http-сервер, работающий в локальной сети, серверу "мы" всецело доверяем,
есть задача - на компьютере-клиенте, по клику вызывать некие действия, а именно запустить локальный (расположенный на клиенте) исполняемый файл (не обязательно EXE) с параметрами, в нашем случае, это номер телефона,
при этом в браузере конечно же никакой реакции (всплывающее окно загрузки файла и пр.) быть не должно, разве что (оно и понятно) некая CSS-реакция по событию onClick (просто для визуализации)

опера уже умеет разрешать особо доверенным скриптам выполнять такие штуки?

Re: как заставить Opera понимать "новый" протокол? Ilya  08/05/11 09:00 PM

IMHO, а разве нельзя использовать самодельный пункт контекстного меню для передачи данного "текста" в стороннее приложение? Там же вроде можно использовать переменные, с помощью которых передавать сторонним приложениям различные данные.

Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/05/11 09:28 PM

можно, но не удобно это.
простой клик по ссылке на страничке куда привычнее для пользователя.


Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/06/11 12:19 AM

чёрт! туплю,
всё уже готово: Tools/Preferences/Advanced/Programs/Add
добавляю sip
и открывать в нужном приложении...

теперь ссылки вида sip:<номер телефона> успешно передаются в софтфон - готовая интеграция своего скромного CRM и произвольного софтфона

Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/06/11 12:21 AM

странно, что в опере до сих пор нет хотя бы зачатков средств IP-телефонии - тема то актуальная.
все вэб-софтфоны жутко корюзлые по своей природе и совершенно не пригодны к серьёзной интеграции с CRM.

ну да ладно, звонить мы научились,
осталось научить оперу принимать звонки =)))

Re: как заставить Opera понимать "новый" протокол? lincoln14  08/06/11 09:52 AM

ахха, и отвечать на них ))

Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/09/11 11:53 AM

нет, отвечать на звонки вроде бы и не нужно - это умеет делать asterisk,
а вот работать с вызовами без софтфона привязанного к компу, к ОСи было-бы здорово (это же касается и костылей в виде флэш-софтфонов)

надеюсь, что когда программисты Opera начнут пилить заявленный в HTML5 <device>, то они будут держать в голове акроним "VoIP",
а может даже и будут на прямую сотрудничать с разработчиками открытых IP-PBX

Re: как заставить Opera понимать "новый" протокол? lincoln14  08/12/11 08:06 AM

Опера - это браузер, и пусть он лучше им и останется. С возможностью добавлять расширения, необходимые конкретному пользователю - хоть для софтфона, хоть для хардфона

Re: как заставить Opera понимать "новый" протокол? iNDiAnFLy  08/14/11 04:22 PM

lincoln14, от части согласен.
но фишка в том, что что-бы установить такое расширение, нужна поддержка необходимых функций.
в сторону VoIP пока ничего не сделали,
ну разве что Adobe пообещал поддержку G.711 (один из наиболее распространённых кодеков используемых в VoIp), там ещё они про сокеты что то заикались - тоже в "+"

так вот фишка в том, что получить поддержку звоночков в флэше и звоночков нативно в браузере (протокол, сокеты, кодек, микрофон),
это совсем разные вещи - некоторый функционал должен работать из коробки, а не зависеть от установленного у пользователя софта,
пусть даже настолько раскрученного как флэш-плагин


operaman.ru - Home


Rambler's Top100