Archivo de la categoría "JavaScript"

Utilizar las librerías de Yahoo desde sus servidores

Lunes, 26 de Febrero de 2007

Yahoo ha anunciado en su blog que ya es posible utilizar sus librerías de desarrollo apuntando directamente a las que tiene alojadas en sus servidores. De esta manera, evitamos tener que bajarnos diferentes versiones ya que siempre trabajaremos con la más estable.

Serving YUI Files from Yahoo! Servers

Presentación de JavaScript por parte de Douglas Crockford

Jueves, 25 de Enero de 2007

En el blog Yahoo! User Interface, se puede ver (por partes) un víde de Douglas Crockford  de una ponencia suya acerca del lenguaje JavaScript y lo que es, lo que no es, lo que se puede hacer, lo que no se puede hacer, etc, etc…  También es posible ver las diapositivas de la presentación en formato powerpoint.

YUI Theater: Douglas Crockford, The JavaScript Programming Language

“Queridos desarrolladores de librerías de JavaScript…”

Martes, 12 de Diciembre de 2006

Así es como comienza Christian Heilmann (autor del libro “Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: from Novice to Professional)“) uno de sus últimas entradas en su blog. Según él, tras estar trabajando en un futuro libro de librerías de JavaScript para no desarrolladores, echa en falta una serie de elementos que servirían para mejorar la utilización de las mismas, o como dicen en el blog de WebStandards, reducir el daño a la hora de utilizar una nueva librería de JavaScript (Reducing the pain of adopting a JavaScript library).

Algunos de los elementos que echa de menos o destaca:

  • Falta de documentación “offline”, es decir, que no requiera de una conexión a Internet. Por ejemplo, utilizar soportes como PDFs o similares.
  • Falta de instrucciones paso a paso que guíen y orienten en el proceso de utilización.
  • Falta de ejemplos de código no intrusivo que se adapten a un mercado específico con unas metas determinadas.
  • Falta de información acerca del soporte de la librería en diferentes navegadores.
  • Inconsistencia en la utilización de nombres de métodos y propiedades.
  • La utilización de código JavaScript para hacer algo que podría realizarse perfectamente por hojas de estilo.

Entre todas las librerías que abundan actualmente sobre JavaScript, el decantarse por una u otra en ocasiones se basa en el tiempo que tardemos en aprender a utilizarla teniendo en cuenta el tiempo que disponemos para implementarla (que normalmente siempre será poco).

Una que últimamente ha llamado nuestra atención es EJ, que como describe su autor:

“The only JavaScript library you´ll ever need”

Firebug en acción

Domingo, 10 de Diciembre de 2006

Extensiones para Firefox existen muchas y muy variadas pero existen un puñado que son esenciales para los desarrolladores. Una de ellas es Firebug que esta semana sacó nueva versión, en fase beta eso sí.

A través de esta extensión podemos “rastrear” diversos valores del todo que forma una página. Desde errores en JavaScript hasta comprobar las peticiones asíncronas (AJAX) que se están realizando pasando por inspeccionar las propiedades CSS de los elementos HTML que forman la página.

Para todos aquellos que quieran ver esta extensión en acción existe un video (formato Quicktime) en el que se puede observar el uso de algunas de las utilidades anteriormente comentadas.

Firebug 1.0 Beta Screencast