Closed Bug 37637 Opened 25 years ago Closed 9 years ago

Wish list of URL schemes and protocol handlers

Categories

(Core :: Networking, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: egoine_, Unassigned)

References

()

Details

(Keywords: helpwanted, meta)

From Bugzilla Helper: User-Agent: Mozilla/4.5 [en] (Win98; I) BuildID: not relevant A not so important but cool feature would be to have support for sip: and tel: url used in VoIP telephony. Like telnet: url, it could launch the correct application. Currently no browser supports sip: urls Reproducible: Always Steps to Reproduce: N/A - RFE Actual Results: N/A - RFE Expected Results: N/A - RFE See http://www.cs.columbia.edu/~hgs/sip/ for information about the session initiation protocol. The RFC @ http://www.ietf.org/rfc/rfc2543.txt documents the sip URI scheme. More information and links can be provided on demand. I guess it's not that hard to implement, so given minimal directions, and based on the telnet: urls, I could implement it, if it's something you consider worthwhile. Thanks
modified summary to add RFE. ftp://ftp.isi.edu/in-notes/iana/assignments/url-schemes sip is not on the list. tel is. If we are looking for protocols to add: rtsp:// [it's on the list, and realplayer g2 or so probably needs to be able to hook in to be launched] ldap:// irc://nick:pass@server/#channel#channel... [chatzilla or otherwise] pnm:// [ref: http://www.webcs.com/webcsdocs/docs3/realaudio.html] -- RealPlayer5 and below. ULP:// H.323:// fcp:// First Class really does have urls like this online. Port/protocol tables: http://www.chebucto.ns.ca/~rakerman/port-table.html http://www.isi.edu/in-notes/iana/assignments/port-numbers If we're just adding protocols: rcp 469/udp Radio Control Protocol tv [people always joke about this, but i have a tv viewer app, and i probably could write the protocol association for windows, and a shell script for linux would be no harder (if I had an app to do it)] -- Maybe necko just needs to ask plugins what protocols they support and query the os for apps registered for other protocols [refer to Netscape4 win32's approach?]
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Support for sip:, tel: URLs → RFE: Support for protocols (rfc specified) tel: and (unspecified, rfc or not) sip:
->helpwanted
Assignee: gagan → nobody
Keywords: helpwanted
The sip: URL scheme is now added to the official url schemes list maintained by IANA mentionned in earlier comments. I was looking at the source via the web tool to try to evaluate the possibility of doing a quick hack to support sip: like telnet: is supported, i.e nothing fancy, just spawning an application. I wasnn't able to find the actual parsing of the telnet: protocol URL with LXR : http://lxr.mozilla.org/seamonkey/search?string=telnet Where is the actual source code that does the parsing? Where is the define TELNET_TYPE_URL actually used?
Summary: RFE: Support for protocols (rfc specified) tel: and (unspecified, rfc or not) sip: → RFE: Support for protocols (rfc specified) tel: and sip:
Given that it's unlikely Mozilla will support tel: or sip: natively, this is a duplicate of bug 68406, "[RFE]W3C CUAP: Allow registration of new URI schemes"
QA Contact: tever → benc
mass move, v2. qa to me.
since the bug morphed from the summary, I've converted into the wish list.
Keywords: meta
Summary: RFE: Support for protocols (rfc specified) tel: and sip: → [meta] [RFE] Wish list of URL schemes and protocol handlers
Some RFCs have recently been published defining URN schemes for bibliographic references: http://www.faqs.org/rfcs/rfc3187.html RFC for ISBN URNs http://www.faqs.org/rfcs/rfc3188.html RFC for National Bibliography Number URNs It would be neat if Mozilla had some way to support them, like by translating them into query URLs to a site where you could look up information on books -- if it's something like amazon.com, it could even be a revenue source for the Mozilla project if it had a referral ID embedded. The ideal, of course, would be for there to be a configurable setting in Mozilla to allow various URI / URL / URN schemes to be mapped at the user's option to either a query URL (with the content segments of the URI inserted at configurable places), a launching of a helper application, etc. For instance, somebody might want to have URNs like "urn:isbn:1-2345-67890" translated to "http://www.somesite.example/cgi-bin/isbn.pl?search=1-2345-67890". This stuff is pretty minor in terms of actual likely use by normal Web users, but it's the sort of thing that would help give Mozilla a reputation within the computer geek community of being at the leading edge in supporting standards regarding information structure (as opposed to eye candy). (The title of this bug really ought to use "URI" instead of "URL", as this encompasses URNs as well.)
doesn't protozilla support that?
I assume (but haven't seen) URN: bugs exist. If not, lets create one and talk there.
Depends on: 6115
Depends on: 82776
No longer depends on: 82776
Depends on: 142557
Depends on: 142559
Depends on: 142790
Depends on: 66675
Depends on: 44317
Depends on: 85879
Summary: [meta] [RFE] Wish list of URL schemes and protocol handlers → Wish list of URL schemes and protocol handlers
Depends on: 144766
Depends on: 194325
Depends on: 200509
Depends on: 202715
Depends on: 243055
benc@meern.net, I and another user have done as you suggested. See Bug 302951, Bug 269917, Bug 302950, and Bug 302947.
Depends on: 302951
Depends on: 302947
This isn't on anyone's work list and realistically is an abandoned idea. I will close as wontfix - if someone has a patch or is actively going to work on it please reopen. (but please, only then.)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Resolution: WONTFIX → FIXED
You need to log in before you can comment on or make changes to this bug.