Archive for the ‘javascript’ Category

Librerias para programar softphone y aplicaciones SIP en visual studio

February 28, 2008

Esto esta bien interesante para los programadores de visual studio(visual C++. visual basic, etc) inlcuyendo tambien los HTML/JavaScript. Son librerias tipo SDK para programar softphone y aplicaciones SIP en general.
Las SDK de PortSIP son comerciales, aunque podemos descargar una versión limitada para hacer nuestras pruebas. Esta limitación consiste en que únicamente permiten 3 minutos de audio/video y que el software no podrá ser distribuido ni vendido (a menos que compremos las SDK por supuesto).
Por otro lado soportan:

  • Códecs G.711a, G.711u, iLBC, G.723, G.729 y GSM 6.10.
  • Videoconferencia con H.263 y H.264.
  • DTMF2833 y SIP INFO

La pagina es: http://www.portsip.com/

Tambien tenemos esta pagina con ejemplos y tools para usar con visual studio:

http://www.vaxvoip.com/samples.asp

Seguimiento visual de visitas en nuestro sitio web

September 5, 2007

Este es uno de los pocos proyectos que considero fascinantes y a la vez simples, puesto que permite unir dos mundos, el virtual y el físico, en un montaje de no más de un par de horas. Este proyecto nos ofrece la posibilidad de hacer un seguimiento visual, y en tiempo real, de las visitas que se producen en nuestro sitio web. Cada vez que alguien accede a una de las páginas de nuestro sitio, podremos observar cómo se enciende intermitentemente un diodo LED; incluso podemos obtener una señal acústica para cuando se produce la visita. Cuando se dé el caso en que acceden dos o más visitantes, esto se reflejará en la frecuencia de parpadeo del LED.

http://www.todomicrostamp.com/pink3.php

JavaScript y JavaApplet

June 14, 2007

JavaScript es un tipo de lenguaje de programación que se interpreta y ejecuta por parte del navegador. Para ello, las páginas web incluyen lo que se llama scripts, las instrucciones que el ordenador cliente ejecutará a través del programa navegador. Lo más habitual es que el código o script esté dentro de la propia página web, aunque también puede estar vinculado a ésta y estar contenido en un fichero con extensión .js Así se evita tener que modificar todas las páginas si se quiere cambiar el script: bastará con modificar el fichero a que todas éstas están enlazadas.

Existen docenas de aplicaciones para Javascript, muchas de las funciones que ahora encontramos en las páginas web se basan en JavaScript, porque todos los navegadores actuales (versión 3 o superior) lo admiten sin problemas. Las funciones que pueden llevarse a cabo con estos códigos son muy diversas: en general, hacen más rica e interactiva la navegación. Por ejemplo, los efectos de “mouseover” o cambio de imágenes al pasar el ratón por encima de una de ellas, se preparan con código JavaScript.

Los applet de java son otra manera de incluir código a ejecutar en los clientes que visualizan una página web. Se trata de pequeños programas hechos en Java, que se transfieren con las páginas web y que el navegador ejecuta en el espacio de la página.

Los applets de Java están programados en Java y precompilados, es por ello que la manera de trabajar de éstos varía un poco con respecto a los lenguajes de script como Javascript. Los applets son más difíciles de programar que los scripts en Javascript y requerirán unos conocimientos básicos o medios del lenguaje Java.

La principal ventaja de utilizar applets consiste en que son mucho menos dependientes del navegador que los scripts en Javascript, incluso independientes del sistema operativo del ordenador donde se ejecutan. Además, Java es más potente que Javascript, por lo que el número de aplicaciones de los applets podrá ser mayor.

Como desventajas en relación con Javascript cabe señalar que los applets son más lentos de procesar y que tienen espacio muy delimitado en la página donde se ejecutan, es decir, no se mezclan con todos los componentes de la página ni tienen acceso a ellos. Es por ello que con los applets de Java no podremos hacer directamente cosas como abrir ventanas secundarias, controlar Frames, formularios, capas, etc.


Follow

Get every new post delivered to your Inbox.