Webmaster Libre

Desarrollo web con software libre

Buscador

Archivo de September de 2006

slGrid: PHP Grid Open Source

slGrid

Si conocíais PHP Grid entonces no es necesario presentaros a slGrid. slGrid es simplemente un cambio de nombre, manos y licencia del archiconocido script para presentar datos en tablas de forma cómoda e interactiva.

slGrid es un script que combina PHP y AJAX para ofrecernos una forma cómoda de mostrar y editar tablas y que, ahora, se presenta con licencia Open Source (y con una opcional licencia comercial que exime a los desarrollos derivados de la obligación se ofrecer el código).

Tenéis toda la información en la web de los nuevos orgullosos dueños del invento Senza Limiti.

slGrid: http://www.senzalimiti.sk/slgrid/

Low Pro: Javascript no obstrusivo para Prototype

Low Pro es un conjunto de extensiones para la libería Prototype que hace más sencillo implementar un DOM scripting no obstrusivo y que forma el componente de Javascript del plugin Unobstrusive Javascript for Rails pero puede utilizarse de forma independiente.

Se trata de una compilación de numerosas técnicas adaptadas para ser utilizadas con Prototype, que se centran principalmente en mejorar el manejo de eventos y la manipulación del DOM de forma más acorde con el W3C.

Para comenzar a utilizarlo simplemente hay que descargarlo y cargarlo en nuestros documentos junto con Prototype.

  1. <script src="/js/prototype.js" type="text/javascipt"></script>
  2. <script src="/js/lowpro.js" type="text/javascipt"></script>

Low Pro es compatible con todas las versiones 1.5+ de Prototype pero no funciona con la 1.4 ni anteriores.

Enlace | Low Pro: Unobtrusive scripting for Prototype

Moodle 1.6.2

Ha salido Moodle 1.6.2 una versión de mantenimiento que soluciona unos cuantos bugs encontrados en la rama estable 1.6. Una parte de esos bugs comprometían aspectos de seguridad así que es recomendable para todos actualizar.

Mas información en las notas del lanzamiento
Descarga

Bloquea a los malos robots

Ya hemos hablado antes de las posibilidades de los archivos .htaccess, también conocimos un sitio web donde se hacía un listado completísimo de robots malos (que no respetan los archivos robots.txt o que son conocidos spambots y scrappers). Si queréis libraros del tráfico innecesario o de los problemas de que vuestro contenido sea robado o utilizado para enviar spam podéis añadir a vuestro archivo .htaccess algo así:

  1. RewriteEngine On
  2. RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
  3. ...
  4. RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw
  5. RewriteRule ^.* - [F,L]

Simplemente tendrás que añadir el User Agent del robot que quieres evitar que rastree tu sitio.

8 pasos para servir un (X)HTML mejor

Tantek Çelik nos sugirió a primeros de agosto una lista de 8 puntos que deberíamos verificar para generar un código XHTML mejor:

  1. Valida tu código
  2. Elimina los diseños basados en tablas e imágenes espaciadoras
  3. Deshazte de los <meta> keywords
  4. Mejores nombres para las classes
  5. Elimina el exceso de bloques grandes de espacios en blanco
  6. Haz uso de rel y de hreflang cuando uses un idioma diferente
  7. Reduce el código comentado
  8. Usa el microformato hCard

Podéis seguir leyendo en el artículo original de Tantek (en inglés): 8 steps for serving better (X)HTML o la traducción al castellano realizada por Daniel Torres Burriel: Ocho pasos para servir buen XHTML

Premios Open Source CMS 2006

Packt CMS Award Logo

Los premios de la editorial Packt al mejor CMS Open Source tienen como finalidad promover y premiar a los mejores desarrollos, que han sido escogidos entre las nominaciones recogidas tanto de miembros seleccionados para el jurado como de visitantes del sitio Packtpub.

Desde el día 12 de septiembre y hasta aproximadamente el 14 de Noviembre, que se conocerán los ganadores, podéis votar por vuestro preferido entre los cinco finalistas:

  • Drupal
  • E107
  • Joomla!
  • Plone
  • Xoops

Los jueces, además, crearán su propio top 3 basándose en criterios como la accesibilidad, usabilidad, el desempeño, la facilidad de personalización, escalabilidad y seguridad. Esperemos que con iniciativas de este tipo los creadores de CMS empiecen a pensar más en crear código válido y accesible.

¡Qué gane el mejor!

Demuestra tu amor por Ruby on Rails, botones para tu sitio

Ahora que en todos (o casi) los blogs y sitios aparecen cientos de botones que demuestran nuestra afición o filiación a ciertos temas, las aplicaciones hechas con Ruby on Rails no podían ser menos.

Kelli Shaver
ha creado unos estupendos botones para colocar en tu sitio hecho en Rails, como ejemplo el que más me ha gustado a mí (aunque todos son realmente agradables)

Boton: Powered by Ruby on Rails

Descárgalos en Rails Forum

Via dzone

SEO para Firefox

Seo for Firefox Logo

Si buscas una herramienta que te ayude a conocer ciertos datos, como el PageRank, el número de enlaces o el ranking en Alexa, de los sitios web de «la competencia» y utilizas Firefox debes probar Seo for Firefox.

Desde SEO Book (donde también están publicando excelentes artículos de Optimización de los resultados de búsqueda) nos llega SEO for Firefox, una extensión que nos permite, con una simple búsqueda en Google o Yahoo, conocer datos relevantes sobre palabras clave y sitios web, así como valorar las posibilidades de éxito que tenemos en determinado nicho.

Ejemplo de resultados de busqueda con SEO for Firefox

SEO Book: http://www.seobook.com/
SEO For Firefox:
http://tools.seobook.com/firefox/seo-for-firefox.html

OpenOffice y PHP y tendencias en el diseño web

Online Map Builder: otra herramienta online para sitemaps

Si ayer hablabamos de una herramienta online que nos permitía generar sitemaps para sitios estáticos de no más de 500 páginas, hoy os presento el Online Map Builder de Sitemap Builder.

Online Map Builder Logo

Online Map Builder sólo requiere que insertemos en nuestro sitio un banner y que le demos la URL de la que queremos que saque las páginas o que introduzcamos manualmente un listado de páginas. Sin limitaciones (al menos que se vean en el sitio)

Además, disponemos también de una aplicación freeware para Windows.

Online Map Builder: http://www.sitemapbuilder.net/
Descarga Site Map Builder para Windows:
http://www.sitemapbuilder.net/download.aspx