AdSense y Usabilidad ¿Es Posible?

Gracias a este post escrito por Javi en su blog Vinagre Asesino, a raíz de este otro post mío sobre usabilidad, me he visto en la agrable obligación de hablar acerca de un tema que, como blogger, diseñador web (al menos eso digo yo ;) ) y como geek, se hace obligatorio (gracias Javi, si no logro terminar a tiempo el proyecto en el que estoy trabajando, te enviaré la cuenta :P ).
Esto no pretende ser palabras de SEO ni de cómo ganar o no dinero con AdSense (esas cosas se las dejo a Vinagre y a La100rra, mis SEO masters), yo comencé a bloggear porque sentía necesidad de escribir, de comunicar algo -y, claro, recibir patadas por las estupideces que digo- y aún lo hago.
Sin embargo, existe mucha gente que comienza su proyecto con un fin específico: ganar dinero; algunos como entradas extra, otros como medio de vida, a nadie le viene mal una entrada de dinero.
No voy a dilucidar sobre la conveniencia o no de añadir publicidad (ya sea de AdSense o similares), sin embargo, diré algunas consideraciones personales:

  1. Piensa en tus lectores, no sólo en tu dinero: A pesar de lo que digan, la mejor manera de ganar dinero es, siempre, proporcionar un buen servicio. En el caso de un blog o una web, un mejor servicio, una dedicación a buscar temas de interés, a socializar tu sitio, etc. traerá como consecuencia más visitas y más lectores frecuentes. Aumentar tu mercado potencial es aumentar tus posibilidades de éxito comercial.
  2. Se honesto, no camufles publicidad: Personalmente me considero un googler, uso muchas de sus herramientas diariamente (Gmail, GTalk, Google Desktop, Google Gadgets, Analytics, Herramientas para Webmasters… todavía considero que Blogger, donde hice mi primer blog, apesta U_U ) y me siento sumamente satisfecho con ellas, pero creo fervientemente que hacer que los anuncios se integren (que yo lo llamo camuflar) con el contenido es, cuando menos, una acción poco honesta, por no decir engañosa. Existe una diferencia entre ofrecer opciones publicitarias a los usuarios e intentar que hagan clic en la publicidad al confundirla con el contenido. A nadie le gusta que pongan comerciales a la mitad de la película.
    Es cierto que hacer bloques de publicidad definidos hará que mucha gente (sobre todo los entendidos) se la salten sin más, pero siempre habrá quien se interese en ella y no sentirán que los obligas a ver tu publicidad o que deseas engañarlos.
  3. Hazte creíble y serás vendible: Como bien dice Javi en su post (estarás contento que te nombre tanto ¿eh? Publicidad gratis ;) ), las ganancias con AdSense realmente merecen la pena cuando la cantidad de visitas diarias llega a cierto número, en caso contrario, dará siempre la impresión de que no es más que una publicidad molesta, que no da nada. Cuando uno comienza un blog, cree que tendrá muchos lectores y que será la persona más c00l y leída del planeta, sólo para darse cuenta rápidamente que no es así (claro que esta apreciación tiene sus matices, más ligados a la correcta planificación SEO que a la suerte). La gente te leerá si te haces un nombre, y éste lo conseguirás si te haces creíble, si eres considerado digno de ser seguido. La publicidad vale la pena cuando tienes gente que pueda visitarla, no cuando tus visitantes se limitan a ti, tu familia y cuatro amigos (como en este blog :P ). Esta no es una carrera de velocidad sino de resistencia.
  4. Define un target y enfócate en él: Mucha gente cree -erróneamente- que mientras más diversa sea la temática de su blog, mientras más ecléctico, mejor. Lo cierto es que cuando tu temática es sumamente dispersa, te enfrentas a varios inconvenientes: Se hace más difícil dominar todos los temas, por cada persona interesada en un tema obtienes al menos una a la que no le interesa y abandona, es mucho más complicado (por no decir imposible) hacer un seguimiento efectivo de tus usuarios, sus intereses, etc., es más difícil dar respuestas efectivas a preguntas sobre temas que no dominas mucho, etc.
    No estoy diciendo con esto que debes concentrarte en un único y exclusivo tema, que también está bien, sino enfocarte en un área, tan extensa como puedas abarcar, de modo que coseches un grupo interesante de seguidores, ante los que puedas responder efectivamente y que puedan interesarse por la publicidad que se generará. No estoy hablando de especialización, sino de ser responsable y conocer tus limitaciones; esto también te permitirá que la publicidad (sea o no de AdSense) sea más efectiva al estar dirigida a un público específico que pueda interesarse en ella.

Como he dicho, son sólo consideraciones personales. Siéntanse libres de comentarlas, rebatirlas, patearme,… Al final, el mercado publicitario en la web es lo que la misma web 2.0 es: socialización.

Otra cosa que considero importante, aunque no tiene que ver directamente con el tema: tómate tu blog en serio, pero diviértete con él, si no es así, la gente lo notará. Está claro que una dosis de humor es siempre un buen aliciente a la hora de leer ;)

Programación Orientada a Objetos – Clase e Instancia

Este post es parte de una serie de artículos sobre POO y viene a continuación de Características de la P.O.O.

¿Qué es una Clase?

Cuando decimos “ave”, sabemos que nos referimos a “algo” con plumas, pico, dos patas, etc. No importa realmente si hemos visto un ave o no, o si tenemos un ave frente a nosotros; entendemos claramente que la palabra “ave” se refiere a alguna cosa que cumple con unas características específicas, se comporta de una forma concreta, etc, etc. No es más que una palabra, pero nos permite clasificar las cosas. Por ejemplo, sabemos que una gallina es un ave y que un perro no es un ave.

La clasificación es algo que hacemos todos los días, a cada momento (entre otras cosas, nos libra de utilizar medias como guantes o bañarnos en el comedor en vez de en la ducha). Cada vez que decimos que algo es alguna cosa, estamos clasificándolo, asociándolo a una clase.

Sin embargo, sabemos que la palabra ave no se refiere a un animal concreto, sino a una serie de animales. Ave es la palabra que usamos para identificarlos en un grupo, pero no podemos decir hoy haré volar la palabra “ave” (bueno, puedes decirlo, pero estarás cada vez más cerca del manicomio), en tal caso siempre nos referiremos a esta o aquella ave, siempre hablaremos de un animal concreto. La palabra es lo que conocemos como un concepto, una abstracción.

En la POO ocurre igual, una clase no es más que una serie de código que define a todos los elementos relacionados con ella. Así, podríamos escribir la clase ave colocando en ella todas las características que tienen las aves (pico, color, alto, ancho, patas,…) esas características las llamaremos en lenguaje de programadores, propiedades.

Pero la cosa no termina allí, resulta que las aves tienen también ciertos mecanismos específicos, como comer, dormir, reproducirse (¡aléjate Pertvertvaz! :P ), etc. Estos mecanismos los llamamos métodos.

Por último, también sabemos que las aves reaccionan ante ciertos sucesos, como peligro, atracción, defensa… A esto lo llamaremos eventos.

Entonces, vemos que una clase es algo así como el concepto de lo que queremos hacer, es como la idea (concebida al detalle) de la cosa, del objeto; pero igual que con las ideas, no puedo hacer nada directamente con una clase (puedes sentarte en una silla, pero no en tu idea de una silla). Sin embargo, esta idea será la que dé forma al objeto que crearemos (que tendrá las características, mecanismos y comportamientos que habíamos pensado en nuestra idea).

Comparación Clase - Concepto

¿Qué es una Instancia?

Bien, decíamos que una clase es como la definición de un objeto, pero no es el objeto en sí, del modo como una idea no es una cosa física (el ejemplo de la silla). Así que para sentarnos necesitaremos convertir esa idea en algo, en un objeto real; a ese objeto lo llamamos instancia.

En un mismo proyecto puedo tener una o más instancias de una misma clase sin problemas.

Cada vez que creamos una nueva instancia, ésta adquiere las propiedades, métodos y eventos de la clase a la que pertenece (es lo que permite la relación es un), sin embargo, cada instancia es independiente de las otras; esto nos da dos ventajas:

  1. Si hago algún cambio en la clase, todas las instancias de esta clase se actualizarán automáticamente; esto nos permite hacer cambios sin tener que ir a cada una de las instancias (se aplica el mismo principio de herencia, aunque a un nivel diferente).
  2. Al ser independientes de las otras instancias, puedo darles valores diferentes sin que afecten a las demás (como tener una silla negra, una roja, una más alta, etc.). Aunque comparten la misma estructura, pueden programarse individualmente, dando versatilidad y flexibilidad al código.

Ahora que tenemos la base teórica, debemos dar un paso más práctico, en el siguiente post aprenderemos Cómo Escribir una Clase

Technorati Tags: , ,

I’m Back

Oficialmente se acabaron las vacaciones para mí, ya estoy de vuelta.

Después de los desmanes de Año Nuevo y poco más de una semana en casa de mi madre, en Valencia, siendo consentido como un niño pequeño, viendo tele y tomando cervezas todo el día (bueno, no todo el día, pero sí todos los días ;) ), se acabó la magia y volvemos al trabajo y -como no- a este blog.

Para este año tengo un par de proyectos grandes y una serie de otros proyectos pequeños que demandan mi atención y auguran dejarme sin dormir unas cuantas noches, pero sabía que esto pasaría cuando escogí esta profesión y cuando decidí volver al mundo del freelance, así que no me quejo.

Entre los proyectos está, por supuesto, continuar con los posts de POO de los que hemos estado conversando el mes pasado y alguno más que ya les iré comentando a medida que vayan saliendo. Ahora mismo estoy organizando la planificación del año, así que no voy a adelantar mucho de lo que viene, excepto que espero publicar pronto el tercer post de POO: Clase e Instancia (ahora mismo estoy revisando la redacción del artículo, así que ya lo publicaré dentro de poco).

A todos los que aún no he saludado, un Muy Feliz Año Nuevo, mucho éxito en los proyectos que emprendan y espero que alguno me convoque a uno de ellos, preferiblemente, donde pueda ganarme un buen dinero ;)

¡¡¡Bueno, niñ@s, a trabajar!!!

Seguir

Get every new post delivered to your Inbox.