Archivo de la etiqueta: uri

Esquemas URI no oficiales (callto, msnim, etc.)

Ayer, investigando la forma correcta de enlazar correctamente en mi hCard direcciones de contacto de diferentes sistemas de mensajería, descubrí que existen bastantes esquemas de URI no oficiales para los diferentes protocoles que ofrecen las aplicaciones para internet.

A continuación teneis una lista de los que considero más útiles:

  • VoIP (general): callto:<screenname> o callto:<phonenumber>
  • Windows Live Messenger: msnim:[add|chat|voice|video]?contact=<username>
  • GTalk: gtalk:<username>
  • Yahoo! Messenger: ymsgr:sendIM?<screenname>
  • Jabber: xmpp:<username>
  • AOL Instant Messenger: aim:[goim|addbuddy|buddyicon]?<parameters>
  • Skype: skype:<username|phonenumber>[?[add|call|chat|sendfile|userinfo]]
  • Feeds: feed:<absolute_uri> or feed://<hierarchical part>
  • IRC: irc://<host>[:<port>]/[<channel>[?<password>]]
  • Last.fm: lastfm://<radio_stream> or lastfm://globaltags/<genre> o lastfm://user/<username>/<stuff>
  • eDonkey2000: ed2k://|file|<filename>|<size of file>|<hash of file>|/ o ed2k://|server|<host>|<port>|/
  • iCalendar: webcal://<hierarchical part>

Así, por ejemplo, para crear un enlace en una web que inicie una llamada en nuestro programa de VoIP predeterminado, pondriamos:

<a href="callto:+34912345678">Llamar a José</a>

Lo único que hay que tener en cuenta es que no todos los navegadores soportan las llamadas a estos protocolos, pero cada vez están más extendidos.

Teneis más información en la página de la Wikipedia de URI Scheme.

Anuncios