| | | |

Laboratorio: Recorta imágenes dinámicamente con PHP y HTML

En muchos sitios web de almacenamiento de imágenes se nos permite retocar las imágenes. Hoy vamos a explicar como recortar una imagen directamente desde una página web.
crop.png
Para ello tenemos que crearnos una página web que nos permita seleccionar la zona de la imagen que queremos recortar y de un script PHP que usando la librería GD recortará la imagen y la devolverá en formato PNG.

Read More “Laboratorio: Recorta imágenes dinámicamente con PHP y HTML”

|

Modifica dónde guardar los marcadores de Firefox

firefox.pngHoy me he encontrado con que apagué mal el ordenador ayer, y cuando he ido a poner el Firefox… [tachaaan]… no tenía los marcadores. ¡Socorro!, todos los feeds que tengo con el Sage perdidos. Aunque he podido recuperarlos, y aún no sé cómo, lo que sí he querido hacer es guardar los marcadores en otro directorio, en el cual se hacen copias de seguridad.

El método es sencillo:

  • Cierra Firefox
  • Copia o mueve el archivo bookmarks.html y el bookmarks.bak que se hayan en el profile en el directorio nuevo
  • Escribe about:config en la barra de dirección de Firefox
  • Haz click con el botón derecho del ratón, pulsa en Nuevo->Cadena
  • Escribe como nombre de la preferencia: browser.bookmarks.file
  • Escribe el path completo del archivo bookmarks.html (incluido el nombre del archivo)

Listo, ya tenemos cambiada la localización de los marcadores.

Customize the Firefox Bookmarks location

|

Futura estandarización de XMLHttpRequest

w3c.pngEl nuevo equipo Web API Working Group de la W3C se ha puesto a trabajar en el desarrollo de una especificación oficial para XMLHttpRequest.
Aunque la mayoría de los navegadores más populares admiten el objeto XMLHttpRequest, existen diferencias de uso, lo que dificulta una implementación que funcione en varios navegadores.
El documento que está realizando la gente de W3C pretende recoger las implementaciones que se encuentran en la mayoría de los navegadores e incluirlos en el estándar para así facilitar el desarrollo multi-navegador.
No recogerán implementaciones que solo lo ofrezca un navegador, pero si estará pensado para que surjan nuevas actualizaciones.
Vía / SitePoint

links for 2006-04-11

| | |

FireBug: extensión de Firefox para depurar

Una extensión que nos va a ser muy útil ya que nos permite depurar nuestras aplicaciones web. Entre las opciones que nos ofrece se encuentra la posibilidad de crear trazas en nuestras páginas web, olvidándonos así de los mensajes con alert para ver qué es lo que hace el código; nos avisa de los errores visualmente, algo que siempre he echado en falta en Firefox; inspector del DOM, CSS y eventos; línea de comandos para Javascript, se acabó el escribir el javascript: para ejecutar pruebas aisladas; monitoriza las peticiones AJAX, así como las respuestas; editor de elementos del DOM.
firebug.png
Completa e imprescindible
FireBug
Vía / Genbeta

Recursos AJAX para principiantes

Una lista interesante para los que quieren empezar a aprender y a crear aplicaciones con AJAX, lástima que sean todas en inglés:

Y otro recurso que no está en la lista que a nosotros nos ha sido muy pedagógico: AJAX Tutorial, decenas de tutoriales. Unos sencillos con instrucciones paso por paso y otros más complejos.

AJAX Resources for Beginners

Vía / Digg

Google compra un algoritmo de búsqueda creado por un estudiante israelí

google.pngGoogle ha comprado un algoritmo de búsqueda creado por un estudiante israelí de la Universidad New South Wales en Australia, en donde está realizando el doctorado. Según esta misma universidad, la cual tiene la patente del algoritmo, Yahoo y Microsoft también están negociando para adquirir el algoritmo.

Orion, que es así como se llama el algoritmo, muestra solo las palabras más relevantes de la fuente y muestra una lista de fuentes relacionada con esta. Como explica el autor:

“Por ejemplo, si buscas información sobre la Guerra de Independencia, recibirás una lista de palabras relacionadas como Etzel, Palmach, Ben-Gurion”

El texto solo aparecerá en la página de resultados si hay suficientes palabras relevantes a la búsqueda y si el enlace entre ellas es razonable. A parte, Orion también puntúa el texto según la calidad del sitio en el que aparece.

Google buys search algorithm invented by Israeli student

Vía / Digg

links for 2006-04-09

links for 2006-04-08

|

Mejora la estructura de tu sitio Flash

flash.pngInteresante artículo que te ayuda a mejorar la estructura de tu sitio Flash. Teniendo en cuenta que no se trata del diseño gráfico, sino de cómo está formado internamente: organizando los keyframes, ActionScripts y las películas.
Una buena estructura nos puede ayudar al mantenimiento, actualizaciones, rapidez de carga … Entre los consejos que nos dan: que no debemos usar escenas, que el primer frame debe ser para recoger las variables globales, el segundo frame para reunir los archivos externos, el tercer frame para las CSS. Una lectura muy útil para aquellos que hemos aprendido a realizar animaciones Flash por nuestra propia cuenta (creo que somos la mayoría) y que por ello no realizamos animaciones del todo limpias.
The Best Structure for your Flash Site