Archivo | Junio, 2006
Hoy dia existen repositorios de casi todo, y sobre scripts, más. Generalmente podemos encontrar scripts en portales dedicados a la programación, entre manuales, tutoriales, consejos, foros, etc. A veces la simple búsqueda del apartado de scripts ya es una ardua tarea, pero luego, dentro de la misma sección, el orden de los mismos es bastante caótico… desalentador.
Snipplr viene a ser un soplo de aire fresco en este mundillo. Entras y encuentras una nube de tags. ¿Qué busco?. Un formulario de login. Tag 'login'.¿Y luego? La manera de mostrar el script es fantástica. Con coloreado de sintaxis y numeración de líneas. Se hace mucho más sencillo echarle un vistazo al código y ver como funciona. Registrándonos podremos añadir nuestros propios scripts, seleccionar nuestros favoritos, para que queden almacenados en la sección correspondiente de nuestra cuenta o visualizar aquellos que hayamos creado nosotros con un solo click del ratón. Simple y llanamente un repositorio de scripts, sin foros, secciones de tutoriales ni nada. Código organizado por tags.
Hemos echado en falta un rss para cada tag, lo que vendría muy bien para suscribirte a aquellos que te interesen más, y quizás algún que otro comentario insertado en el código de aquellos scripts más enrevesados, pero bueno, es más quejarse de vicio que otra cosa. Echadle un ojo y comentad qué os parece, qué echais en falta o qué os gusta especialmente.
Actualización: Leyendo la entrada sobre Snipplr en MMM me he enterado de que fácilmente podremos vincularlo a nuestro TextMate, para aquellos usuarios de Mac OS X que dispongan una licencia de tan fantástico editor. Como muestra, un screencast de como añadir un script a Snipplr y como utilizar en el editor los que ya existan.
Hoy charlaba con eMe sobre Fon y otras alternativas de wi-fi gratuitas que están surgiendo alrededor del mundo.
El hecho es que a pesar de que cada vez parecen ser más estas distintas alternativas gratuitas, promovidas por empresas privadas u organismos del gobierno, todavía no parece existir un modelo que permita una rentabilidad económica para los prestadores del servicio.
Obviamente, crear toda esa infraestructura que permita a cualquier persona con un módem wi-fi acceder a internet de forma gratuita y libre tiene un costo, y mientras ese costo no pueda recuperarse de alguna forma, serán pocos los casos en los que alguien se permita implementar una red de este tipo; y siempre servirán como algo financiado por el gobierno o como un servicio con sus limitaciones, pagado por una empresa (como el caso de aeropuertos, hoteles, etc.)
El hecho es que, pensando en el aire y sin demasiado análisis, se me ocurrió que rentabilizar algo de este tipo no puede ser imposible. ¿Acaso la televisión y la radio no son servicios comparables a esto? Cualquiera de nosotros puede acceder de forma gratuita a la televisión y a la radio… simplemente tenemos que tener acceso a una antena y a un aparato que interprete las señales.
Seguramente hay muchos factores que diferencian los casos de la radio y la televisión de internet, y básicamente lo que escribo es una idea "pensada en voz alta"; pero también creo que, a grandes rasgos, podría llegarse a una solución similar para una gran red wi-fi. ¿Ustedes que piensan? ¿Hay tantas diferencias entre estos medios, al menos en este aspecto? ¿Como podrían llegar a acercarse ambos casos?
Comienza a ser un problema bastante extendido el descontrol que tenemos sobre nuestra propia información en internet, dado que muchos datos que colgamos en foros, bitácoras, redes sociales, etc. queda perenne durante el tiempo de vida del servicio y es inevitablemente indexado por google, promocionándose así dicha información sobre nosotros a través del buscador mas conocido.
Hoy he leido en genbeta acerca Naymz, y me he acordado de aquel post en macropsia en donde debiatíamos la situación que se había creado en torno a Josh Santangelo, al cual, la información negativa que vagaba por internet sobre él le había ocasionado ciertos problemas. Parece que algunas empresas empiezan a recurrir a Google para recabar información acerca de los aspirantes a un puesto que complemente la aportada por los currículos, y es entonces cuando según qué información puede convertirse en un serio problema.
Naymz propone a sus clientes unificar su información personal en su servicio y garantiza (a los clientes de pago) una posición en Google destacada como solución al problema. La idea es que la información que brinde desde Naymz aparezca antes que cualquier otra sobre el cliente, satisfaga la curiosidad del solicitante y lo disuada de seguir buscando. Quizás es un servicio un tanto incompleto pues la información negativa seguirá estando por ahí, y nada asegura que el que lea la información del cliente en Naymz no siga buscando, pero constata que el problema es tenido en cuenta, incluso como oportunidad de negocio para las empresas.
¿Cuanto pagaríamos por "limpiar" nuestro nombre en internet?¿Es un servicio que pronto pudiera esar disponible para cualquiera?¿Es Internet cada día menos anónimo?
A veces cuando me aburro suelo visitar stocks de fotografías y buscadores de imágenes para bucear un poco en ellos. Suelo encontrar cosas interesantes que a veces incluso puedo utilizar en el diseño de alguna web o en la maquetación de un documento…Una de las cosas que más me cuesta utilizar es el buscador de imágenes de Google que quizás se esté quedando anticuado, pero hoy he descubierto gracias a del.icio.us una aplicación que me ha gustado bastante y que hace el uso del Google Image Search mucho mas atractivo.
Imagery es una interfaz para el buscador de imágenes de google. Añade a la vista previa de cada imagen ciertos datos útiles como el tamaño de la misma, el formato de archivo y nombre o la url original y permite ir "apartando" aquellas fotografías que nos gustan mientras navegamos por todos los resultados, mostrando aquellas que seleccionamos a tamaño completo, permitiendo que hagamos zoom sobre ellas, etc.
Ciertamente tiene aún algunos defectos a pulir, como el hecho de que sólo funcione en navegadores basados en el motor mozilla, pero es bastante mas útil y entretenido de usar que el buscador de google. Echadle un ojo aunque solo sea por curiosidad.
Abrieron al veda dos grandes diarios estadounidenses como son el new york times y el washington post, pero ya son varios los que se apuntan al carro del diseño para 1024*768, uno de los próximos, yahoo que nos adelanta una preview de su futuro rediseño (solo para IE y Firefox). Parece, por lo tanto, un hecho que la era del diseño para la resolución de 800*600px. toca a su fín, pero… ¿estamos preparados?.
En Mangas Verdes comentan también éste cambio y apuntan unos porcentajes que deberían considerarse: el 25% de los intenautas, es decir, 1 de cada 4, aún navegan a una resolución de 800*600 o menor. ¿No es un porcentaje bastante amplio como para obviarlo?. En mi ciudad, muchas bibliotecas públicas, colegios, incluso salas de la universidad, se nutren de monitores y ordenadores viejos que ofrecen ésta resolución como máximo, por lo que no estoy hablando de una situación extraña, ni de países lejanos y retrasados tecnológicamente.
Visualizar una web bien diseñada para 1024*768 en un monitor a 800*600 puede implicar que unicamente tengas que mover la barra de scroll horizontal para terminar de leer una linea, pero si no está tan bien diseñada puede haber elementos que se descentren y descoloquen complicando bastante la navegación de la página. Considerando la temática de los sitios arriba comentados, ¿no puede ser un error por su parte dificultar o complicar el acceso a la información que brindan en lugar de facilitarla con diseños los mas accesibles posible?. ¿Tiene verdaderas ventajas el diseñar para 1024?. Los citados rediseños, ¿podrían acelerar la muerte de la resolución 800*600px.?
El camino a la oficina virtual de Google está cada vez más cerca de llegar a su final, con el anuncio reciente de la incorporación de Google Spreadsheets, una aplicación online de hojas cálculo, estilo Excel.
Como siempre, Google ha puesto mucho énfasis en las funciones sociales y de integración de la aplicación; anunciando que se podrán compartir documentos con otros usuarios, editando en conjunto a tiempo real (incluso con un chat integrado), al estilo Writely; además importar y exportar nuestros documentos a varios de los más comunes formatos.
Aunque todavía no parece haber una fecha definitiva para el lanzamiento, los impacientes pueden echar un ojo a Spreadsheets en el Google Spreadsheets Sneak Peek.
Gracias a mi amigo Alex he conocido un script, que según parece tiene ya su tiempo y evoluciones, que promete cambiar la forma en que diseño a una mucho mas placentera, sin golpes al monitor ni enfados e insultos a la madre del señor Bill Gates: IE7.
IE7 es una librería JavaScript que consigue, cuando la enlazamos desde nuestro código, que Internet Explorer se comporte de manera mucho mas adecuada con los estándares, solucionando muchos problemas de dicho navegador con CSS, e incluso permitiendo visualizar las transparencias alpha de las imágenes con formato PNG.
Cuando lo probé casi me sorprendía comprobar de qué manera me facilitaba (mejor dicho, me ahorraba) la pelea con los 'margin' y 'padding' en Internet Explorer, simplemente fantástico. Ahora me acuerdo de horas cambiando código CSS para conseguir que mi diseño en IE se pareciese, al menos, al que veia en Firefox.
Tiene algunas peculiaridades que podréis leer en la web, pero para los comentados errores de base de IE es una solución rápida y muy eficaz. Igual he tardado en encontrarlo y dentro de nada Microsoft aparece con un nuevo navegador con un respeto total por los estándares, pero por si las moscas…
Cuando estaba haciendo el diseño del sitio principal de Indiesign decidí buscar una solución que me permitiese mostrar los archivos en una página aparte, pero en vez de utilizar la lista de categorías, que las mostrase variando el tamaño según la cantidad de posts de cada una (estilo tagcloud, digamos).
Buscando algún plugin de Wordpress para esto, encontré Weighted Categories, creado por Matt Kingston. Pero al comenzar a usarlo me di cuenta de que tenía varios errores, sobre todo al crear los enlaces correspondientes a cada categoría. Además el plugin ya tiene un par de años, y parece no funcionar muy bien en las nuevas versiones de Wordpress.
Así que me decidí a modificarlo, y dado que el resultado quedó bastante bien, a compartirlo con todos ustedes; rebautizándolo como "More Weighted Categories".
Funciones del plugin
El plugin muestra en cualquier parte de nuestro sitio enlaces a todas las categorías con entradas escritas, asignándoles automáticamente un tamaño según la cantidad de posts que tengan (mientras más posts, más grande); siendo el tamaño máximo y mínimo de los enlaces definido por el usuario.
Modificaciones
- Corrección del código para que genere los enlaces correctamente
- Simplificación del código
- Mejora de la cuenta que asigna los tamaños de los enlaces, haciéndola más equilibrada
- Agregado de comas entre categoría y categoría, con un punto al final, para separarlas mejor visualmente
Cómo utilizar el plugin
Primero debemos descargar el plugin, subirlo a nuestro sitio dentro de la carpeta wp-content/plugins y activarlo desde el panel de administración.
Para utilizarlo debemos agregar el siguiente código en el área del template donde queremos que aparezca (por ejemplo en el sidebar, o en una página):
<?php weighted_categories('minimo', 'maximo', 'excluir'); ?>
Reemplazando los valores que están en negrita por los propios:
- minimo: Valor númerico del tamaño mínimo de la tipografía de los enlaces, en pixels
- maximo: Valor númerico del tamaño máximo de la tipografía de los enlaces, en pixels
- excluir: (Opcional) Categorías a excluir de la lista de enlaces, indicando sus IDs separados por comas. Si no queremos utilizar esta opción, podemos dejar el área entre comillas en blanco.
Un ejemplo del uso, con un tamaño mínimo de 10px y un tamaño máximo de 30px, mostrando todas las categorías, sería:
<?php weighted_categories('10', '30', ''); ?>
El mismo ejemplo, pero excluyendo las categorías con ID 1 y 6 sería:
<?php weighted_categories('10', '30', '1,6'); ?>
Descarga
Descargar More Weighted Categories.
Demo
Se puede ver una demo del plugin en en los archivos de Indiesign, en los archivos de Micropsia o en los archivos de este sitio.
Update: Este plugin no funciona a partir de la versión 2.1 de Wordpress debido a los cambios en sus funciones. Como no existe un equivalente para la función utilizada, habría que reescribirlo desde 0. Como alternativa les recomiendo el plugin Category Tagging, que funciona perfectamente en esta nueva versión.