Zumbe.net

Archivo de la categoria ‘Páginas Web’

… y se llama Boozox

Buenas a todo el mundo.

Tengo una noticia muy importante que comunicaros, con respecto al blog, y a Zumbe.

Este blog dejará de existir tal como fue concebido. Sin embargo no dejo el mundo de los blogs (ni mucho menos!). Este cambio se debe a que estreno un blog, mucho mejor, donde comparto la autoría con Jose Cabo.

El nuevo blog está recién estrenado, pero hemos trabajado mucho en él, y seguimos trabajando bastante.

Ya podéis echar un ojo, y agregaros el RSS en vuestro lector de Feeds, porque pensamos dar mucha caña, y estar a la última en temas de Software libre, webs, linux, etc…

Un saludo a todos, os espero por alli!

http://boozox.net/ 

Ningún comentario | tags: Curiosidades, Proyectos, Mi vida, Páginas Web, General

Comet, la nueva etapa de Ajax

generic-comet.jpgAjax sigue siendo un completo desconocido para muchos programadores web. Se habla de que es un lenguaje (no lo es, es una herramienta!) y se asocia automáticamente a la nueva generación de webs, más potentes, amigables, sociales, usables…

Ajax consiste, básicamente, en mandar mensajes (con formato XML, o texto plano) del servidor al cliente mediante una petición asíncrona por parte del cliente.

Un ejemplo: Cuando el usuario pulsa en un botón de búsqueda, se envía una petición al servidor solicitando los resultados de esta búsqueda, cuando los tiene los devuelve, y el usuario los ve en pantalla, todo sin cambiar de página.

Esto implica que para que el servidor me de información, el cliente tiene que solicitarla, es decir, al ocurrir algún evento en el lado cliente. Y aquí radica la diferencia entre AJAX y Comet (o HTTP Push), y es que Comet no requiere que el ordenador cliente solicite ninguna información, sinó que es el servidor el que decide cuándo enviar la información al cliente, de forma asíncrona.

Un ejemplo: En un sistema de mensajería instantánea, en lugar de hacer contínuos chequeos al servidor, para ver si hay nuevos mensajes, símplemente cada vez que el servidor recibe un nuevo mensaje envía esta información a las máquinas cliente.

La forma de hacer esto es mediante una conexión HTTP de larga duración, de esta forma el servidor tiene una línea contínua de comunicación con el cliente. Aquí el cliente envía información al servidor, y el servidor al cliente; pero cada uno lo hace en el momento oportuno, en lugar de viajar la información como bloque de datos en respuesta a una petición.

Para usar esta tecnología tendremos que usar alguno de los pocos frameworks que actualmente existen con soporte para Comet, por ejemplo Xaja, un framework PHP que permite este tipo de conexión, o HTTP.Push, pequeña biblioteca javascript con este tipo de llamada.

Personalmente todabía he de investigar sobre esta tecnología, porque no tengo muy claro lo de generar eventos en el servidor, o lo de que un archivo en lado servidor esté siempre disponible con el cliente.

Ningún comentario | tags: Código, Páginas Web, General

He sido el primero

Estoy observando en muchas webs distintas con contenido actualizado diariamente, que algunos comentaristas se parten el cuello por llegar los primeros a los comentarios, y símplemente declararlo.

Pero sin cortarse un pelo, es decir:

He sido el primero.

Y ya está. No aportan más que su autosatisfacción por escribir en primer lugar.

Me parece una práctica bastante estúpida y sin sentido. Tal vez hubiera que idear algún sistema tipo CAPTCHA, pero para evitar a estos insurrectos. Se me ocurre un PHP que elimine mensajes en primer lugar con eregi(”( primer | primero )”,$comment).
Por poner un par de ejemplos, esto ocurre en MobuzzTV o en la tira Ecol

3 comentarios | tags: Páginas Web, General

Formularios demasiado extensos

hate_forms.jpgYa estoy harto de ver esos extensos formularios de registro, donde te piden hasta la talla de calcetines!

Lo peor es que muchas de estas webs pertenecen a la corrriente 2.0, que tanto presume de simplicidad. Pero siempre se escapa este detalle, para mí fundamental en una herramieta online. Y no nos engañemos: los registros son un coñazo, y más cuando llevas más 50 cuentas distintas por la red.

Opino que de entre los potenciales usuarios de un servicio online, siempre existe una serie de filtros, que les hace seguir, o largarse con viento fresco.

Esto provoca que dependiendo de muchos factores, el servicio triunfe, y se consiga un elevado porcentaje de éxitos, o no.

Por poner un ejemplo, en un determinado servicio online (mal planificado), han entrado 100 personas, y ha ocurrido lo siguiente:

  • Las cien personas son expuestas a la página de presentación del servicio
  • 15 personas no les ha interesado el tema, no se ha captado su atención o el diseño les ha repelido [-15]
  • 8 personas les ha interesado, pero al no encontrar rápidamente cómo participar, se van. [-23]
  • 36 personas han llegado al formulario de registro, y al ver lo extenso y complejo que es se van [-59]
  • 4 personas han comenzado a rellenar el formulario, pero llegados a un punto, se arrepienten y se van [-63]
  • 9 personas han rellenado el formulario, pero algo les ha dado error, y tienen que revisarlo. No quieren [-72]
  • 12 personas lo han rellenado, pero al finalizar no se le indica de forma sencilla cómo comenzar el uso inmediato del servicio [-84]

Hemos acabado con el 16% de usuarios. Un numero francamente desalentador. Para resolverlo, evidentemente, hay que dedicar un tiempo a la planificación de la web.

Y en mi opinion uno de los puntos más importantes en la planificación cuando hay un registro, es que el registro tienda a CERO. Si es evitable, se evita, y sinó un máximo de tres campos a rellenar.

En ninguna de las herramientas que he creado se pide datos, excepto ZumbeHome, donde se piden 3 (+1 repetido).

Y dado que este es un tema que me remueve tanto la conciencia, ando día y noche pensando en el sistema perfecto de registro, donde no haga falta nada por parte del usuario para que use regularmente su servicio.

Tal vez tirando de OpenID… ?

3 comentarios | tags: Páginas Web, General

Centralización máxima

Como algunos ya sabréis, estoy planeando una centralización de todos los contenidos de Zumbe.

Consistiría en sustituir todos los blogs que tengo distribuidos por ahí, en uno solo, situado en Zumbe.net. De esta forma me es más cómodo escribir, capto mejor a los lectores, actualizo más amenudo, etc.

He estado toda una noche trabajando en el nuevo Skin que unificará todo Zumbe. Quiero que sea moderno, 2.0, interesante, etc. Por ahora me va gustando el resultado

http://zumbe.net/bin/next/

A vosotros qué os parece? cambiarias algo? tenéis alguna idea?

9 comentarios | tags: Proyectos, Páginas Web, General

Más Stats en vena!

Sé que me estoy pasando con tanto post monotema. Perdonad, temas de programadores, se me curará.

Quiero contaros una primicia primiciosa. Aparte de que ya pueden ir viéndose unas pocas estadísticas en forma de porcentajes, quiero premiar a los webmásters que colaboren con el proyecto. Ahora podrán ver las estadísticas aplicadas a su sitio. Imagino que muchos ya tendrán sus propias estadísticas, pero aquí podréis comparar, verlo en una interfaz simple, en tiempo real… y bueno, colaboráis con la causa.

Un ejemplo, el amigo de Viciao2k3 se ha animado a colaborar, y puede acceder a sus gráficas personales en esta dirección: http://gstat.zumbe.net/stats.php?url=%viciao2k3.net/

Si has introducido el código en tu web puedes hacer lo mismo (stats.php?url=%tuweb.com)

<script src="http://gstat.zumbe.net/gstat.js" type="text/javascript"></script>

Más cosas. Durante el año y pico que lleva Zumbe.net, he obtenido estas estadísticas con Analytics:
17.564 Visitas | 42.543 Páginas Vistas

(El primer dato es durante todo el tiempo, el segundo el último mes)

  • Windows: 92% | 89%
  • Linux: 5% | 8%
  • Mac OS: 1.5% | 2.2%
  • Resto: 1.5% | 0.8%
  • Firefox: 50% | 53%
  • IE: 46% | 41%
  • Opera: 2% | 2%
  • Resto: 2% | 4%

Como vemos, al menos por parte de los usuarios de mi Web, se está empezando a equilibrar la balanza del Software Libre VS Privativo. Esperemos que siga así !

Si alguien quiere seguir ésto en forma de meme, estaría genial (mi primer meme!, qué nervios)

Como nota final, comentaros que mañana por la noche partiré hacia Granada… me espera un calor de mil pares.

Un saludo a todos!

2 comentarios | tags: Proyectos, Mi vida, Páginas Web, General

Necesito TU ayuda

Acabo de iniciar un proyecto consistente en recabar información de los internautas, para después mostrarla en forma de estadística.

Por favor, haz un simple click >>AQUÍ<<
Esa es toda la ayuda que te pido.

Todabía no he trabajado en una interfaz, pero ya se encuentra operativo.

Pronto os comentaré más cosas de este proyecto, llamado GStat.

4 comentarios | tags: Proyectos, Páginas Web, General

Límite en Flickr

Qué cabronada!

Yo creía que el único límite de fotos en Flickr era a la hora de subir (un máximo al mes, y un máximo por cada foto) Pero resulta que para cuentas gratuitas pone el límite de 200 Fotos mostradas. El resto las oculta!

Qué putada…. yo tan feliz llegando a mis 202 fotillos.. y me salta un cartel que reza:

¡Oye zumbenet! Acerca de tus fotos…

En fin.. me estoy pensando pasarme a una pro… porque notaba algunas deficiencias en la gratuita… Hombre, es justo, de algo tendrán que vivir.

PostData: Me he cortado el pelo !!!

Pelo Corto

Ningún comentario | tags: Mi vida, Páginas Web, General

Código de la web Microsoft

El código de su sistema operativo será todo lo secreto que quieran, pero en el terreno de la red quedan completamente al descubierto.

Casualmente, navegando di a parar con la web de Microsoft Windows Mobile y, como no tenia mucho que hacer en ella se me ocurrió inspeccionar el código de su web.

Si sus programadores trabajan siempre así, no me extraña que Windows sea tan poco eficiente. Es la mayor patraña de código que he visto en mi puñetera vida, y paso a destacar los puntos más sorprendentes del asunto:

  1. No declaran el DOCTYPE imprescindible en todo documento web.
  2. Usan propiedades obsoletas e innecesarias (marginwidth=”0″ marginheight=”0″ bgcolor”#ffffff” leftmargin”0″ topmargin=”0″)
  3. Usan tablas para maquetar. (Vamos hombre! A quién pagáis para maquetar???)
  4. Una vez han usado tablas para la maquetación general, lo llenan TODO de div’s, mostrando un caso grave de divitis. Existen muchísimos más elementos, señores! El div en ese contexto no es nada semántico.
  5. Usan propiedades CSS del navegador de la competencia (Gecko, de Mozilla) , y de hecho usan muchas de ellas: ( -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;)
  6. Tengo que confirmarlo, pero la propiedad overflow-x que usan sin parar no es estándar, en todo caso overflow a secas.
  7. Aplican muchísimas propiedades CSS mediante style en cada elemento, lo que hace que el código sea muy extenso y cueste más descargarlo: No cumplen el principio de separación de lenguajes.
  8. El javascript utilizado también es criticable, pero como no está tan estandarizado no quiero meterme en camisas de once varas.

En definitiva: un desastre.

Nota: no he querido poner enlaces a Microsoft por razones evidentes. Si a alguien le interesa mucho que use esta direccion (que no enlace) http://www.microsoft.com/windowsmobile/

Ningún comentario | tags: Páginas Web, General

Sokial: paradigma de web social

De acuerdo, lo he vuelto a hacer. Se me ha ocurrido un nuevo proyecto.

sokial.gif

Sokial sería un CMS (gestor de contenidos) a lo más Web 2.0, la idea es llevar la web social al máximo exponente.

Y cómo se hace esto? Pues Sokial incorporaría todo tipo de ideas de Web social, es decir:

  • Todo es votable y comentable
  • Los contenidos los crean los usuarios, en torno a un tema central, siempre con un moderador controlando (no queremos caer en una utopía)
  • Su estructura sería compatible con un Wiki, un foro, un blog… Tan solo habría que definir antes de enviar el contenido si se trata de una reseña, un comentario, una noticia… Después en la página, mientras navegas, se podría acceder sólo al tipo de contenido deseado, o ver en portada lo más votado, etc.
  • El diseño (los diseños) han de ser muy chachis, este punto es fundamental !!!
  • El manejo, la instalación, el upgrade, TODO, ha de estar chupado.
  • Requisitos mínimos (y necesarios) Esto es: Alrededor de 5MB de espacio, PHP 4+, MySQL.

Y esas son las premisas. Ahora sólo hay que ponerse manos a la obra.

Pero, una vez aquí me surge un pequeño conflicto, en terminos matemáticos sería algo así como “cuando la cantidad y la complejidad de proyectos tiende a infinito, el tiempo de Alex tiende a cero“.

No pienso abandonar el proyecto de ZumOS, por nada del mundo; pero esta nueva idea me llama muchísimo. Y también está el 2º de bachiller con su Selectividad.

La solución a todo: dar prioridad a los estudios, y que los proyectos… fluyan… be the project my friend. Ya me las montaré de alguna forma para exprimir al máximo el tiempo y poder sacarlo todo adelante.

Un abrazo a todos, gracias por leerme, y FELICES FALLAS!!!

Añadido: Slog va a ayudarme bastante

5 comentarios | tags: Proyectos, Páginas Web, General

Zumbe.net es administrado por WordPress
Puedes suscribirte a las Entradas (RSS) o los Comentarios (RSS).
Esta obra se encuentra bajo una licencia de Creative Commons.