Programación
Prototype es una librería JavaScript muy bien desarrollada y que nos libra de gran parte del trabajo asociado a crear páginas web altamente interactivas. Si haz buscado información recientemente, probablemente haz notado que su documentación es muy escasa.
En esta segunda parte del artículo escrito por Dan Webb: Painless JavaScript Using Prototype, nos introducimos al uso del objeto XMLHttpRequest y recopilamos los documentos publicados en la red, que nos serán de suma utilidad...
Ya conocemos la potencia de Prototype para crear aplicaciones de una forma muy sencilla. Si eres nuevo en esto, dale un vistazo a estas aplicaciones y comprenderás lo fácil que se ha vuelto el desarrollo de JavaScript con Prototype:
Ahora, en un artículo de “Tutoriales de Javascript & DHTML” de SitePoint, Dan Webb demuestra como usar la librería Prototype. El artículo es muy bueno. Es una completa introducción a la librería, por lo que hemos decidido traducirlo en dos partes, a continuación empecemos a familiarizarnos con ella...
Una nota que me olvidé publicarla hace unos días. Pero dada su importancia, más vale tarde...
Yahoo! acaba de liberar su Librería de Interfaz de Usuario bajo licencia BSD (Licencia que permite la utilización del código fuente, incluso para aplicaciones comerciales).
¿Qué es Yahoo User Interface Library?
Es un paquete de utilidades y controles, escritos en JavaScript, que facilitan la construcción de aplicaciones interactivas (RIA). He dado un vistazo al vuelo de la librería y sus aplicaciones de ejemplo: Drag and drops, animaciones, aplicaciones con Ajax, DOM, etc. Todas muy completas y fáciles de poner en práctica (con pocas líneas de código).
La finalidad de esta librería (y de ahí el nombre) es facilitar el desarrollo de aplicaciones ricas del lado del cliente (usuario), logrando elementos visuales e interactivos que incluyen CSS.
Utilidades Básicas
Basicamente, YUIL contiene las siguientes utilidades:
- Animación: Para crear efectos de movimiento, animando la posición, el tamaño, la opacidad u otras características de los elementos de la página.
- Connector Maneger: Esta librería se usa para el manejo de las transacciones XMLHttpRequest (AJAX).
- DOM: Abarca una variedad de métodos que simplifican el desarrollo de DOM-Scripting. Incluye la colocación de elementos y estilos CSS.
- Drag and Drop: Crea objetos que se pueden arrastrar y soltar en cualquier parte de la página.
- Event: Es una clase que permite el fácil y seguro acceso a los eventos del navegador (tales como los tecleos).
Asimismo, también dispone algunos controles muy usados:
- Calendario: Es un control gráfico y dinámico, usado para la selección de la fecha.
- Slider: Este control proporciona un elemento que facilita al usuario elegir un valor numérico.
- TreeView: Produce un menú estilo árbol, donde sus nodos se puedan ampliar y contraer, cargar dinámicamente y modificar con CSS.
Además, si uno quiere entrar de lleno en el uso de esta librería, no puede dejar de leer Yuiblog (El blog oficial de Yahoo User Interface Library).
Finalmente, Yahoo relanzó su Librería Patrones de Diseño (Design Patterns Library), en donde describen "soluciones óptimas" a problemas comunes (Muy recomendado).
Hace una semana hice un cambio en Baluart, modifique la urls de nuestros artículos por unas mucho más amigables a los buscadores.
El efecto que esto provocó en Google fue enorme, el buscador empezó a pasearse como Pedro en su casa por el Weblog e indexó casi todo su contenido. Pasamos de tener unas 5,000 páginas indexadas a más de 12,000… no me pregunten ¿por qué?, pero fue a consecuencia del cambio (de esto no hay duda).
Otro efecto positivo (si el afán es el posicionamiento en buscadores), fue la mayor atracción de visitantes pasajeros (no es mi intención hablar de estadísticas, pero aproximadamente hubo un incremento del 10% al 20% de tráfico por Google).
Por todo esto, considero que una web que desee tener presencia en los principales buscadores debe utilizar urls amigables. Y para esto, tan sólo debes seguir estos 3 pasos...
¿Esta desarrollando una web y no recuerda para que sirve tal o cual función? Quick Lookup es la solución. Incluso si no recuerda bien como se llama, QL va haciendo recomendaciones relacionadas al texto que escriba. Luego la selecciona y se muestra su referencia.
Quick Lookup es una herramienta muy útil para documentarse en PHP, MySQL (Al 55%), JavaScript y CSS. Esta desarrollada con Ajax por lo que la aplicación es extremadamente veloz.
Además, se la puede añadir a los marcadores (favoritos) de Firefox/IE/Opera para luego mostrarlo en el sidebar, con lo que se puede visualizar el proyecto a un lado y al otro tener la herramienta.
Via | blogpocket

Un star raiting es un sistema de votación sencilo y atractivo, que puedes adaptar fácilmente a tus sitios web para que tus visitantes voten por sus canciones favoritas ó valoren los buenos artículos que publicas.
En Komodomedia acaban de publicar un sencillo tutorial de css para lograr el efecto. Antes habían publicado uno, pero este es mucho más preciso.
Y para complementarlo, en Slim se pusieron manos a la obra para desarrollar el código de servidor que procese las votaciones y han publicado un tutorial de PHP Y MySQL que explica como poner en funcionamiento este sistema de valoración.




