Webmaster Libre

Desarrollo web con software libre

Buscador

Archivo de Junio de 2007

Todos somos Julio Alonso

Sé que se sale un poco del tema del blog pero hoy quiero aprovecharlo para mostrar mi apoyo a Julio Alonso.

Por si no lo habéis leido aún, la SGAE le demanda por un post en su blog, uno que tampoco es que sea lo peor que se ha escrito sobre estos individuos. Supongo que buscan algo de proyección, un escarnio público con el que meternos el miedo en el cuerpo a los demás (igual que el caso contra A las Barricadas). Luego se quejan de las comparaciones con ciertas organizaciones sicilianas, manda narices.

Como ya he dicho sé que se sale un poco del tema del blog pero, la principal misión de la web es comunicar y si, de repente, una misera asociación (sea esta o sea la asociación de pesca con mosca) puede andar imponiendo la censura, eliminando resultados no deseados de Google y tocando las narices a golpe de demanda, no es sólo la copia privada la que entra en juego si no la libertad de expresión.

¿Cómo puede reclamar su derecho al honor una asociación tan poco honorable? Más allá del cobrar en conciertos benéficos, de colarse en tu boda para asegurarse de que la música que toca la orquesta (que seguro que ya paga derechos) no sea de su repertorio, de cobrarte el mismo canon 12 veces (en el cd, en el grabador de cd, en el reproductor de mp3…) mi rencor hacia esta gente viene de más atrás y creo que hoy es un buen momento para contaroslo.

Mi familia regentaba un hostal y teníamos un televisor en una salita para que los huéspedes pudiesen ver un ratito la tele y demás. Al fallecer mi padre, mi madre decidió cerrar el hostal pero olvidó dar de baja aquella tele y, de pronto, una viuda con una hija de 8 años y un negocio a desmantelar se encontró con una enorme factura por un año de televisión que no había existido, con sus recargos y su todo.

No es un caso tan grave como el de Traxstore pero se encuadra en el ámbito de latrocinio al que nos tiene acostumbrados esta asociación, adalid de las causas perdidas y los modelos de negocio caducos.

Todos somos Julio, si le silencian a él algo en todos nosotros quedará mudo.

La importancia de los estándares web para los proyectos y empresas modestos

Hoy, en el trabajo, surgió el ancestral debate “¿y por qué tanto lío para evitar maquetar con tablas?”. Por supuesto, un vistazo al código fuente de aplicaciones web como las de Google o el mismo Flickr, buque insignia de la web 2.0 no hizo más que sumar argumentos en mi contra ya que, como supondréis, me posiciono en favor de un marcado limpio. Como siempre, se sacó una conclusión errónea: “Eso de los estándares al final es para 4 frikis”.

No obstante, toda esta lata que damos los “estandaristas” tiene razón de ser y, en el caso de proyectos modestos o de empresas con recursos limitados (o sea, todas salvo las mega corporaciones), los estándares pueden suponer ventajas insospechadas para muchos:

  1. Las páginas pesan menos. Al minimizar el marcado en favor de las hojas de estilo y del uso correcto de selectores y etiquetas, creamos páginas más ligeras y que, por tanto, nos supondrán menos gastos de ancho de banda en nuestros servidores además claro de cargar más rápido y de forma más satisfactoria para nuestros usuarios
  2. El mantenimiento es más sencillo. Al emplear estructuras más sencillas y sin marcados innecesarios el mantenimiento es mucho más cómodo y simple. Además, el uso de un marcado completamente estandarizado facilita el traspaso de poderes entre desarrolladores.
  3. Nos ahorramos versiones extra como las páginas de impresión, la versión móvil o la versión accesible. Una página HTML bien desarrollada debería poder verse en cualquier navegador con un mínimo de calidad. En el peor de los escenarios, donde el usuario tenga deshabilitada la hoja de estilo, el HTML debería ser capaz por si sólo de transmitir el mensaje de nuestro sitio.
  4. Nos evitamos sustos futuros. Al utilizar un lenguaje bien regulado podemos descansar tranquilos sabiendo que nuestras páginas están a prueba de nuevas versiones de navegadores o nuevos dispositivos desde los que acceder a la red. No quiero decir con esto que nuestros sitios no vayan a necesitar algún retoque para verse al 100% en todos los navegadores pero, al menos, sólo serán retoques mínimos y generalmente en el ámbito del aspecto del sitio

A todo esto, además, podemos sumarle el gusto de hacer bien las cosas ¿Acaso eso no es suficiente?

Videotutoriales de PunBB

Sin duda, instalar y configurar un foro completamente es una tarea laboriosa. Generalmente, sus paneles de control no son todo lo claros que desearíamos y, en ocasiones, si no sabemos exactamente donde vamos a buscar no encontramos la opción que necesitamos.

PunBB
, a pesar de ser un foro bastante sencillo, no es una excepción y es por ello que hoy os recomiendo a todos echarle un vistazo a los videotutoriales que se han publicado en su sitio. Estos videotutoriales cubren los aspectos básicos como:

  • Instalar PunBB
  • Instalar estilos
  • Instalar plugins
  • Dejar temas fijos (sticky)
  • Suscribirse a temas
  • Dos métodos para borrar hilos
  • Habilitar el debug
  • Cerrar hilos
  • Dos métodos para mover mensajes
  • Manejar los elementos del menú

Por supuesto, están en inglés, no obstante si ya conocemos la estructura del foro no supone ningún problema el idioma ya que son bastante claros.

PunBB Video Tutorials

Pingdom Tools, analiza el tiempo de carga de tus sitios

Ya hemos comentado otras herramientas que nos permiten ver los tiempos de carga, como Webwait, ahora son los chicos de Pingdom los que nos ofrecen una excelente herramienta gratuita.

Pingdom Tools

Como viene siendo común en estas herramientas, simplemente introduce la URL a testear en el campo de texto para recibir tus resultados: información detallada sobre todos los elementos de tu página, su peso y el tiempo que toman para cargar.

Pingdom Tools:
http://tools.pingdom.com/fpt/

Via Ajaxian

HTML Purifier, filtra y purifica el código

Si ofreces a tus usuarios alguna forma de introducir comentarios en tus sitios seguro que ya sabrás el peligro que supone dejarse agujeros de seguridad que puedan llevar a ataques XSS.

HTML Purifier

HTML Purifier es una librería libre escrita en PHP con la que, además de eliminar cualquier código malicioso que pueda introducir un usuario en tus comentarios, te asegurarás de que todo el código introducido valida según los estándares web.
En su sitio comentan su utilidad y facilidad para integrarlo en nuestros CMS, si este fin de semana tengo tiempo probaré a ver como funciona con WordPress. Mientras tanto, los usuarios de drupal disponen de un plugin (en beta de momento) para ir viendo como funciona. Por supuesto, si lo probáis dejad vuestras impresiones en los comentarios.

HTML Purifier: http://htmlpurifier.org/
HTML Purifier para Drupal: http://bart.motd.be/projects/html-purifier-drupal-module

Web Script Lab, la caja de herramientas del webmaster 2.0

Seguro que en alguna ocasión has buscado una forma sencilla de crear un gif para indicar a tus usuarios que algo está cargando o quizá lo que buscabas era un nombre o una forma sencilla de crear un favicon.

Web Script Lab

A través de Bitelia descubro Web Script Lab. En Web Script Lab encontrarás herramientas para realizar estas tres tareas de forma sencilla y cómoda. Sólo se me plantea una duda, ¿realmente alguien utiliza los generadores de nombres?

Web Script Lab:
http://www.webscriptlab.com/

Rainbow9, un editor para HTML, CSS y Javascript, web y libre

Rainbow9 es una curiosa herramienta open source mediante la cual dispondrás de un entorno de desarrollo web donde podrás editar y probar tus aplicaciones web, tu solo o con tu grupo de trabajo.

Rainbow9

En su sitio,www.rainbow9.org, podrás probarlo y ver un video demostración. Para descargártelo dirígente a la página del proyecto en Google Code.

Via Ajaxian

Recopilación de fotografías libres

El otro día, mientras escribía la entrada sobre iconlet pensaba en la cantidad de herramientas y sitios web que nos permiten obtener imágenes libres. Fotografías, iconos, vectores… Lo malo es que mis favoritos y mi del.icio.us están manga por hombro y nunca encuentro nada cuando lo busco. Por eso hoy voy a dejaros aquí mis sitios favoritos para conseguir fotografías libres para usar en mis proyectos.

Buscadores de fotografías libres:

Para cuando tenemos claro lo que buscamos nada mejor que un buscador.

Galerías de fotografías libres

Recordad comprobar los términos de licencia de las fotografías antes de utilizarlas. Y, como siempre, si conocéis algún sitio interesante dejadlo en los comentarios.

4 consejos que me hubiera gustado recibir cuando empecé a crear sitios web

Ha pasado mucho tiempo desde que abrí por primera vez un editor de HTML. En este tiempo he aprendido más cosas por testarudez que por capacidad y, este tipo de aprendizaje prueba-error2 es, sobre todo, frustrante. Sin duda, lo que yo habría agradecido más no son tanto los tutoriales como algún consejo de corazón, basado en la experiencia y no en lo que dice este o aquel consorcio.

Como se suele decir, haz lo que te gustaría que hiciesen por ti y aquí voy, mi humilde aportación para los que empezáis.

  1. Que se vea bien en tu ordenador no quiere decir que se vaya a ver bien en todos

    Repítelo como un mantra porque ese será el mayor de tus problemas, hacer que tus sitios web se vean bien en todos los navegadores de todos los sistemas operativos o casi…

  2. Los enlaces que incluyen “Mis Documentos” en la ruta no suelen estar bien

    Usar editores WYSIWYG puede estar bien pero procura comprobar las rutas de todas las partes de tu sitio no vaya a ser que el editor te haya hecho una mala pasada enlazandote con un archivo local. Por supuesto eso de comprobarlo sobre el sitio no suele funcionar ya que, desde tu ordenador, se verá divinamente. Con lo que volvemos al punto uno.

  3. No reinventes la rueda

    El HTML y el CSS son el fruto del trabajo de decenas de desarrolladores de todo el mundo, ellos saben más que tú y que yo, no tiene sentido inventar tu lenguaje o crear estilos sin ton ni son a base de clases y divs. Igual que deberías conocer el idioma que hablas deberías conocer todas las etiquetas a tu disposición y como usarlas.

  4. Todo tu mal código volverá para morderte

    Para seguir con el punto 3, aprende como funciona esto cuanto antes o todos tus “pequeños deslices” volverán para castigarte, sobre todo si tienes que editar una página html dentro de unos meses. Todos la liamos en ocasiones, si te sales mucho del guión déjate comentarios explicativos. No sabes lo fácil que uno olvida algunas cosas, lo que hoy es claro como el agua mañana seguramente será un jeroglífico de etiquetas.

Y dado que confío que entre mis queridos lectores haya gente más sabia y experimentada que yo, ahí os dejo los comentarios por si queréis dejar vuestro consejo a los más inexpertos.

A Site a Day: Un showcase de sitios web con las miras altas

Yo no sé vosotros, pero personalmente me empiezo a saturar de tanta galería de diseños con css. A pesar de todo, hoy he descubierto una que me ha llamado la atención: A site a Day.

En A site a Day prometen traernos cada día un sitio web de la más alta calidad para que nos inspiremos como es debido. Es joven y de momento las elecciones son interesantes, habrá que ver como se desarrolla.

A site a day

A site a Day: http://www.asiteaday.org

Blogalaxia BlogESfera - Directorio de Blogs Hispanos Web Developement Blogs - BlogCatalog Blog Directory