viernes, 7 de noviembre de 2014

Las palomitas azules de Whatsapp

Tal vez muchos de ustedes eestán molestos con las palomitas azules en whatsapp. Aun que nos quejemos no lo van quitar (como Facebook ).

Esto es otro método  para tener más enganchados, ya que al notificar que ya viste el mensaje tienes el deber moral de contestar (hay sus excepciones).

Pues al pasar mas tiempo  en Facebook o whatsapp se traduce en ganancias.

jueves, 6 de noviembre de 2014

SEO Parte 2

Hablar de SEO es a veces resulta ser muy ambiguo, ya que no hay reglas estrictas a primera vista, pero resulta que si las hay. Los algoritmos de búsqueda de los navegadores utilizan criterios estrictos de para el rankeo de los sitios, por lo cual enlisto algunas requisitos.

- Contenido Original: Es decir, el copy paste de otros sitios no da mala reputación (copiones) y nos manda mas abajo en cuestión del ranking.

- Los tags HTML: las etiquetas que usemos deben ser acorde al contenido, como ahora ya es estándar el HTML5, úsalas para estructurar el sitio, ya que eso le dice al motor de búsqueda (Google, Bing, Yahoo) que tipo de información muestras.

- En móviles: Con la explosión de los smart phones ahora todo debe de adaptarse a las resoluciones de pantalla de los navegadores. Lo que significa que le llegas al Web Response o desarrollas al menos 3 sitios (Desktop, smart phone y tablet).

- Cuida el contenido: es decir, el texto no debe ser redundante, faltas de ortografía, evita usar muchos signos de admiración o símbolos raros y no abusar de mayúsculas.

- Página ligera: es decir, asegúrate de no sobre cargarla con imágenes o videos con autoplay (como Facebook).

- Actualización constante: no debes de abandonar el sitio, dale seguimiento a los comentarios de tus internautas. Este punto es muy importante.

- Es importante atraer a los usuarios o prospectos de clientes correctos: simplemente si nuestro sitio web vendemos naranjas, de nada nos sirve usuarios que busquen pintar su casa de color naranja, pero si nos interesan las personas que buscan jugos de naranja. Esta es una analogía burda, pero ilustra este punto.

- El punto anterior se relaciona con este, es decir, en debemos usar los meta tag de la siguiente manera:

<meta name="description" content="mis, palabras, sobre, criterios, de, búsqueda">

En esta etiqueta en el content debemos de capturar las palabras que pueden atraer el trafico, es decir, como nos pueden encontrar, puedes llegar a usar 2 renglones.

<title>Mi título del sitio<title>

En esta etiqueta es la carta de presentación del sitio, así es como la va a indexar el motor de búsqueda, debe ser corto.

- Evita que la etiqueta title se altere que cada sección o que quede como "Sin nombre", "blank", etc.

- En el caso especifico de Google ahora con el nuevo algoritmo también va a rankear al autor, es decir, valora la calidad del la información y te va a posicionar a ti como generador de contenido.

Espero que les haya servido, es algo de lo que me he encontrado de investigación. Si tienen algún comentario es bien recibido.

viernes, 11 de abril de 2014

Error Script Code 0 al cargar JQuery en IE8/IE7/IE6



Si estas sufriendo por ese error en IE8/IE7/IE6, pero en FireFox, Chrome, Safari, y mobiles funciona. Es porque posiblemente estas usando JQuery2.X. Asi que te recomiendo cargar una versión de JQuery 1.X, ya que esta versión es compatible con los navegadores anteriormente mencionados. Aquí el problema es que no usaras las nuevas funcionabilidades de la versión 2.x, ya que esta verisión esta hecha para interactuar con navegadores modernos y los navegadores mobiles.

Es decir, si estas usando plugin de JQuery que están basados para la 2.x, tienes un pequeño problema, es decir, al detectar en navegador, tendras que restarle funcionabilidades a tu sitio o hacer unas cuantas brujerías para que se muestre bien en IE8. Ya no importantanto IE7/IE6, ya que Microsoft acaba de anunciar la muerte de WinXP, ya que en este SO se instalaba esa versión. Ahora el foco será IE8 como algunas vez lo fue IE6 (Recuerdo y me dan ñañaras).

Cualquier dejame un comentario.

Mas información mira aca: http://blog.jquery.com/2013/04/18/jquery-2-0-released/

sábado, 1 de marzo de 2014

Sitio corporativo VS Perfil en Facebook

ventajas de tener una página corporativa.

- Publicas la información en tu pagina y solo compartes ligas en redes sociales, es decir tienes absoluto control sobre la información de tus productos (ofertas, promociones, etc).
- No dependes de terceros cuando tu sitio es autoadministrable, es decir cuenta con un CMS.
- Puedes almacenar información de usuarios para ofrecerles tus productos.
- No tener un sitio Web corporativo es como no tener instalaciones de oficina, es decir, andar en la calle. Este punto es importante, ya que le da cierta confianza a los clientes, ya que te muestras como una empresa seria. En lo personal cuando busco un servicio, primero busco en Internet referencias antes de elegir un proveedor.
- Las redes sociales son un complemento que si las sabes usar acarreas publico a tu sitio, esto hace que los buscadores te den puntos en cuestion d posicionamiento, es decir, le pongas algo de SEO a tu negocio. El SEO se resume, entre mas popular seas, seras la primera referencia que llegue a tus prospectos de clientes.
- Puedes tener información dispoible mediante reportes en tu sitio a la hora que sea sin necesidad de una APP en tu celular versionada para Android y si despues tienes un iPhone, pues requieres la version para IOs y temas de esos.

Cualquier aporte o comentario es bienvenido.

O escribeme a alberto329@hotmail.com

sábado, 8 de febrero de 2014

Buscar objectos por atributos


Hace unos dias estaba trabajando JQuery Mobile en una página dinamica y requería buscar un objeto por un atributo CSS que había modificado en otro evento.
Entonces decidí hacer una busqueda para ver cuanto elementos tenian esa atributo CSS con determinado valor, es decir, saber cuantos elementos dentro de un objeto <OL> tiene <LI> con el atributo display:none despues de buscar por unos 20 minutos regrese a mi código y recorde el uso de banderas (suspiro al recordar band en el ITLM, muchas veces la definí en Pacal y Delphi).

Solución:

En el momento que asigno ese atributo CSS, tambien asigo una class bandera que no existe, por lo tanto son algunos bytes que me ahorro en CSS. Con eso hago el rastreo en JQuery con un simple length:

//Código:
if ( $(«.MyClass»).length == $(«MyObject»).length)
....do something

Y listo, con eso me hubiera ahorrado 20 minutos.
Saludos.

viernes, 25 de enero de 2013

Una aplicar seguridad un sistema Web


De inicio quiero que quede claro que ninguna aplicación, servidor o sistema operativo es seguro.

Imaginemos  a una casa, cuando la construimos tenemos que dejar puertas que son filtros por donde las personas que nosotros queremos que pasen accedan a nuestro hogar, pero cuando no estamos en nuestra casa pues le ponemos llave o bloqueamos la puerta, pero si una persona que puede saber del funcionamiento de las llaves, puede hacer un duplicado, forzar la cerradura y entrar a nuestra casa. Ahora lo que se recomienda es poner pasadores y protecciones a las puertas, con esto lo que hacemos es poner más trabas para que no entren a nuestra casa, pues eso es lo que hacemos con nuestras aplicaciones, servidores o sistemas operativos.

Cuando tú desarrolles unas aplicaciones, debes de considerar que por lo general los usuarios quieren todo fácil, pero debes de poner en una balanza accesibilidad o seguridad. Yo me iría por el tema de la seguridad y crear una cultura en los usuarios sobre la información protegida
Para eso te recomiendo lo siguiente:
·         Bloquear usuario e IP con más de 4 intentos fallidos por determinado tiempo (días, horas, etc.).
·         Tener un usuario root que se encargue de desbloquearlos y reset de contraseñas con la certeza de que realmente la se equivocaron y es el usuario que está intentando accesar al sistema.
·         Contraseñas con un minino de caracteres arriba de 10.
·         No permitir 2 o más conexiones del mismo usuario en diferentes equipos.
·         Tiempo de logueo de un max de 1 min, si no captura usuario y contraseña, al menos bloquea la dirección IP, para que no se vuelva a conectar en determinado tiempo.

·         Crear conciencia en los usuarios sobre la información que manejan.
Todo esto y más seguridad puedes agregar dependiendo de qué tan crítico o neurótico seas para la seguridad de tu sistema.

sábado, 7 de julio de 2012

Incrementar visitas a tu sitio web


He leído unos cuantos escritos de sobre como obtener más visitas en nuestro sitio web y de los cuales he sacado mis propias conclusiones.

Lo primero que debes tener en cuenta que tu sitio debe tener un buen ranking en los buscadores (Bing  Google Yahoo) más importantes, ya que es por ese camino donde llegan la mayoría de los visitantes.
Primeramente para lograr esto debes de evitar el uso de AJAX, ya que en la mayoría de los casos cuando usas esta tecnología en la URL manejas parámetros dinámicos, ejemplo:  www.mysite.com/index.pl?opc=1&section=3  como podemos ver en este ejemplo la URL no nos dice nada, incluso ni nosotros podemos saber a que se refiere la liga. Lo recomendable es www.mysite.com/masvisitasamiweb.html de esta manera, si leemos sabemos a simple vista tenemos una idea de lo que se trata el contenido.

Dentro del código HTML utilizar la etiqueta <meta>, esta le permite a los buscadores de que se trata el sitio, por ejemplo:
<head>
<meta name="description" content=”Aquí va la temática central del sitio” />
<meta name="keywords" content="temas que tratas separados por comas (,)" />
<meta name="author" content="Autor" />
<meta http-equiv="content-type" content="codificación" />
</head>

Cabe señalar que entre más paginas mencionen o redirecciones a usuarios a tu sitio, más popular eres y si el sitio que te menciona es muy visitado, son puntos extras.

Si lees un contenido en otro sitio y deseas publicarlo en tu web, tal vez seas marcado como copión por piratear información, es decir, copy-paste.

Ayuda mucho el estar actualizando el sitio constantemente, esto indica a los buscadores que siempre hay algo nuevo que buscar. Por desgracia yo no lo hago constantemente, así que no cumplo esta regla.

Y lo más importante para que tu sitio sea visitado, debe tener contenido de calidad que llame a los visitantes.

En general estas ideas pueden subir escalones en la indexación de tu sitio.