martes, 28 de diciembre de 2010

¡Feliz 2011!

El año esta terminando y con ello se quedan nuestros logros y derrotas. Que el próximo año les sea muy prospero y podamos lograr aun más cosas tanto personales como profesionales.

Les deseo un feliz 2011.

Muchas gracias por leerme.

PD. Prometo escribir un poco más ;)

jueves, 25 de noviembre de 2010

Google - Instant Previews - Mejorando tus Búsquedas

¿Haz notado algo nuevo en los resultados de búsqueda de google? ¿no?, fíjate bien.

Google ha incorporado en sus resultados una lupa, ¿pero para que es?.

Es una visualización de la página, donde nos muestra en que parte del sitio se encuentra el contenido que buscamos.


Comparar resultados rápidamente
La vista previa de los resultados de búsqueda te permite comparar y elegir lo que estás buscando.
Localizar el contenido relevante
Los globos de texto resaltan tus términos de búsqueda en la página web para que puedas decidir si es lo que estás buscando.
Interactúar con la página de resultados
La vista previa te permite ver páginas web antes de hacer clic en los resultados de búsqueda.
Podrás visualizarlo dando click en el icono de la lupa, o simplemente colocando el cursor sobre el resultado de tu  búsqueda y veras el Preview.


jueves, 18 de noviembre de 2010

Rockmelt - Social Media Browser

El navegador que integra redes sociales ha llegado, se llama rockmelt.

Agradezco a @DJVassallo por haber compartido una invitación para probarlo. Ya que solo se pueda usar por el momento con invitación.

Algo que les quiero dejar claro, es que no es un nuevo Browser como tal, toma a Google Chrome para ejecutarse.

Les dejo el video donde se explica su funcionamiento, quedará más claro que escribirles todo lo que hace.



¿Qué te parece?

viernes, 15 de octubre de 2010

Google In-Page Analytics Beta

Google ha activado en fase beta una opcion dentro de Analytics de Google, llamada In-Page Analytics.
Que nos dará información muy importante del sitio donde los usuarios hacen click.

¿Para que nos ayudara esto?

Nos ayudará a responder dudas tales como:
  • ¿Es optimo mi diseño para que el usuario realice lo que tiene que llevar acabo en ella?
  • Mis usuarios ven el contenido que realmente quieren ver
  • Mis usuarios encuentran lo que buscan en la página
  • Mis secciones que creo son los mas llamativos realmente lo son.
  • Que vínculos utilizan mas mis usuarios.
Para acceder a esta información accedemos a nuestra cuenta de Analytics y en la sección Content de nuestro menú al expenderla ahí estará la opción In-Page Analytics.

Hacemos click y veremos nuestro sitio, y google comenzará a cargar la información correspondiente.

El servicio esta disponible para las cuentas en Ingles, para mas información consulta la información que ofrece Google al respecto de este servicio. aqui

martes, 12 de octubre de 2010

Google Squared

Dando un paseo por Google Labs, me encontré con este herramienta experimental  algo extraña a primera vista, pero ya al utilizarla se entiende perfectamente su función.



Google Squared obtiene y organiza automáticamente información de toda la Web para intentar crear una tabla de datos de una determinada categoría (por ejemplo, presidentes de Estados Unidos, montañas rusas o cámaras digitales). La tabla se puede modificar eliminando filas y columnas que no interesen o añadiendo filas y columnas nuevas para que Google Squared intente obtener información relevante. Explora las fuentes originales de información e investiga otros posibles valores para verificar y corregir la información de la tabla. Si estás satisfecho con la tabla, puedes guardarla y volver más tarde. Google Squared hace el trabajo pesado por ti, permitiéndote llevar a cabo tu investigación de una forma rápida y fácil.

Interesante no?

Aquí la liga para que lo utilices y saques tus propias conclusiones.

http://www.google.com/squared

lunes, 11 de octubre de 2010

Facebook Toolbar


Facebook ha lanzado su barra de herramientas, que es un complemento para navegadores como Internet Explorer y Firefox.

Con este complemento el usuario podrá recibir notificaciones, compartir contenido, ver solicitudes de amistad, actualizar nuestro muro, entre otras cosas más.

Así se verá la barra de facebook al instalarla en alguno de los dos navegadores disponibles.



Desde mi punto de vista los complementos que te generan barras de herramientas son pésimas para monitores pequeños, claro ejemplo son las netbooks, de por si son pequeñas y al agregar esto empezamos a restarle espacio a la pantalla.

Yo en definitiva no la instalaría. y tu?

Aquí la liga por si te intereso.

http://www.facebook.com/toolbar?v=app_4949752878

Diseñador y Desarrollador

Es de conocimiento de muchos que siempre el desarrollo de un sitio web pasa por áreas como lo son el diseño y la programación del mismo.


Por lo general pasa primero por diseño, hasta que se aprueba, y este al final es pasado al área de desarrollo(programadores), pero en el proceso suele existir poca comunicación entre ambas áreas, que puede llevar a problemas a que el proyecto se atrase o dificulte su desarrollo.


¿Realmente es necesario tener una lucha de mal entendidos y mala comunicación? Yo digo que no.


Es importante que diseñador y desarrollador trabajen de la mano, en el desarrollo del proyecto.Por lo que comparto algunos puntos para optimizar el trabajo y la relación entre nosotros.
  1. Evitar egos.
  2. Tener Comunicación.
  3. Analizar el diseño juntos antes de mostrárselo al cliente, revisando el contenido, ya que puede existir alguna parte del mismo que pueda tomar tiempo realizarlo o definitivamente no se puede realizar.
  4. Somos un equipo, por lo tanto hay que trabajar así.
  5. Las opiniones de ambos son importantes.
Si en tu equipo tienes problemas entre estas áreas, deberían comenzar a mejorar la comunicación y la forma de trabajo entre ustedes, esto al final de cuentas será un trabajo mucho más fluido, ordenado y ayudara a rebasar las metas y expectativas de los clientes. No hay mejor proyecto que el que se trabaja en equipo.

martes, 5 de octubre de 2010

Google TV

Google por fin hace realidad su Google TV, con el que piensa introducirse en los hogares y volverse el centro de atención general de la casa. Definitivamente es algo que quisiera tener ya en casa, pero desafortunadamente comenzara en EEUU.

Aquí un vídeo que explica mejor lo que será esta maravilla.


Habrá dos maneras de tener Google TV:

  • Adquiriendo la TV que Sony desarrollo para Google TV (mas info aquí) ó
  • Adquiriendo el aditamento de Logitech para hacer que nuestra actual TV funcione con Google TV (más info aquí)

Caracteristicas

  • La web ahora es un Canal
Con Google Chrome y Flash Player 10.1, podremos tener acceso a la web desde Google TV

  • Aplicaciones en tu TV
El mundo de las aplicaciones llega ahora a nuestra televisión, las cuales se podran adquirir en la Android Market.

  • Tu teléfono sera tu control Remoto
Nuestro teléfono se convertirá en nuestro control Remoto, cabe señalar que este debe tener como Sistema Operativo Android para poder funcionar como tal.

  • Lanzar un video a nuestra TV
Transferir un video de nuestro teléfono móvil hacia nuestro Televisor y verlo en el momento.

  • YouTube perfeccionado para TV
Estas son algunas de las muchas características que tendrá este servicio.

Tu lo adquirirías?

miércoles, 15 de septiembre de 2010

jQuery - Agregando parámetros a links existentes

Hace poco me encontré ante un problema en un sitio que estaba trabajando, y era que había muchísimos links, los cuales necesitaban un parametro adicional para evitar el cache de la página.


Se que hay parametros del html para evitar esto, pero los coloque, pero seguía con el mismo problema. Así que me puse a pensar en otra solución.


Al saber que jQuery puede manipular cualquier parte del documento html, me puse a buscar un poco al respecto en la documentación de la librería.


Aquí el código: 


$(function(){          
       $('a[href]').each(function(i){
            var currHref = $(this).attr("href");
                       
                if (currHref.charAt(currHref.length - 1) === '?')                           
                    $(this).attr("href",currHref);
                else if (currHref.indexOf('?') > 0)                
                    $(this).attr("href",currHref+"&rand="+getRandom());
                else                  
                    $(this).attr("href",currHref+"?rand="+getRandom());
     });               
});
  



function getRandom(){
        var randomnumber = Math.floor(Math.random()*10000); 
        return randomnumber;
}

Ahora expliquemos que hace esto.

  • $('a[href]').each(function(i){...Codigo...});
Esta linea de código su función será buscar todos los elementos anchor dentro del documento, e iterar uno por uno. Durante esta iteración es donde se trabajara para agregarle lo que necesitamos.

  • var currHref = $(this).attr("href");
Ahora almacenaremos en una variable el contenido href de nuestro link.

  •  if (currHref.charAt(currHref.length - 1) === '?')
    $(this).attr("href",currHref);
Ahora buscaremos la posición en donde se encuentre el signo "?" si este nos da un valor -1, quiere decir que no tenemos este signo en nuestro link.


  • else if (currHref.indexOf('?') > 0)                
        $(this).attr("href",currHref+"&rand="+getRandom());
     else                  
        $(this).attr("href",currHref+"?rand="+getRandom());

Por último será agregar el parámetro que queremos agregar a todos nuestros links.


Pero que pasa si en los href utilizas javascript:tufuncion(); pues es un hecho que marcaria error el script, para corregir esto, tendríamos que agregar unas cuentas lineas más de código y quedaría solucionado.


Quedaría:



$(function(){                                      
       $('a[href]').each(function(i){
            var currHref = $(this).attr("href");
            var isAfunction = currHref.substring(0,10);              
            if(isAfunction == "javascript"){                
                $(this).attr("href",currHref);
            }else{
                if (currHref.charAt(currHref.length - 1) === '?')                           
                    $(this).attr("href",currHref);
                else if (currHref.indexOf('?') > 0)                
                    $(this).attr("href",currHref+"&randFert="+getRandom());
                else                  
                    $(this).attr("href",currHref+"?randFert="+getRandom());
            }
     });               
});

Lo que esta en negritas seria nuestro nuevo resultado. Solo buscamos la cadena javascript para evitar que concatene en ese anchor, nuestro nuevo parametro.



Encontré un link donde ya estaban trabajando en ese problema.


http://stackoverflow.com/questions/2667551/add-parameter-to-links-on-page-using-jquery


Probé el código que ahí estaban trabajando, pero no funciono.


Espero esto te sirva.

Nueva Interfaz de Usuario en Twitter

Twitter ha presentado las nuevas funcionalidades e Interfaz que tendrá su plataforma web. Para muchos(incluyéndome)  quisieran ya usar lo nuevo que llegará en un par de semanas, ya que como es costumbre de Twitter, toda mejora se esparce a todos los usuarios poco a poco.

En su blog, hacen mención de 4 puntos principales de cambios en la web, estos son:
  • Nuevo Diseño
De lo que se ve en el diseño en el video, se ve que la usabiliad que le dieron al sitio realmente es sorprendente, se ve un TimeLine donde el scroll de twits no tendrá fin, a menos que llegas al primer twit de tu TimeLine.

  • Contenido Externo
Ahora al agregar contenido externo a los Twits, tales como videos de Youtube,Vimeo o Imagenes de Flickr o TwitPic, estas podrán ser visualizadas sin salir del sitio. Esta funcionalidad si no me equivoco, empezó a introducirla Brizzly en su plataforma para Twitter.

  • Información Pertinente
Ver información del twit relacionada con su autor, tema, @replies , incluso la ubicación del twit.

  • Mini Perfiles
Esta funcion ya estaba incorporada en esta versión pero de una manera más compacta, y era pasar el cursor sobre el nick el usuario para ver más información del mismo.
Ahora con dar click (adios al mouseover) al @nombredelusuario veremos esta misma información pero con un nuevo diseño.

Algo que quisiera resaltar con esta actualización de la interfaz, muchos sitios tales como HootSuite, Brizzly o aplicaciones que se utilizan para Twitter como Twetdeck, Twhirl ,  por citar algunos, pienso que van a tener una baja de usuarios ya que simplemente este Nuevo Twitter se ve genial.  Ahora sólo falta esperar a que la utilicemos y veamos lo que pasa.



martes, 20 de julio de 2010

PFA: PHP para Android



Desde ya hace un buen tiempo, le he tomado mucho gusto por desarrollar con PHP, y tengo la espinita de meterme ya en desarrollos móviles. y he aquí esto que esta saliendo PFA, creo que moverá a bastantes desarrolladores y estoy seguro que va a crecer y volverse oficial.

PFA (PHP for Android) es una extensión desarrollada por una empresa de Bilbao que permitirá desarrollar software escrito con PHP para Android. PFA utiliza la SL4A (Scripting Layer for Android), antes conocida como ASE (Android Scripting Environment), que debe ser previamente instalada en Android. Una vez hecho esto, las aplicaciones creadas con PFA serán capaces de acceder a funciones del API de Android como las relacionadas con el Bluetooth o las ventanas de diálogo.
Via webintenta 

Emocionado? Yo Sí! tu que opinas al respecto?

Más información sobre PFA aquí

viernes, 4 de junio de 2010

Poner una imagen de Fondo en Google.com

Google a puesto en su pagina en ingles, una nueva opción la cual nos permite personalizarla con un fondo.

Esta opción aparece debajo de la barra de búsqueda, cuando aun no la haz usado, una vez que ya la comenzaste a usar, la veras en la parte inferior izquierda de tu pantalla.


Las imágenes que puedes cargar pueden ser de:



El servicio solo esta para Google.com. (Por el momento)

Además le agrega un efecto de fade al momento de cargar la imagen! 

Aqui como la deje yo.



Pruébalo!

jueves, 20 de mayo de 2010

Twitter para Iphone



Ayer 19 de Mayo de 2010, se liberó para descarga gratuita la aplicación para Iphone/Ipod Touch Twitter, la cual anteriormente se llamaba Tweetie.

Desde mi punto de vista es una aplicación que realmenta supera lo genial, ya que hace que la experiencia de usar twitter tome otro nivel.

Solo podria mencionar dos desventajas de esta aplicacion:
  • No permite editar RT.
  • Como es una herramienta especial para twitter, no integra otras redes sociales tal como Facebook, pero este ultimo se podria solucionando agregando #fb a nuestrosTwits y agregando esta aplicación en nuestro Facebook.
Si tienes algun dispositivo de estos aqui dejo el link Twitter for Iphone para su descarga.

viernes, 7 de mayo de 2010

Tarjeta Club Cinepolis - Decepción


Yo soy fiel a Cinépolis, el año pasado adquirí la famosa Tarjeta Club Cinépolis para juntar puntos (de lo que compres se generan puntos) para después cambiarlos por boletos o productos. En cuando me aventaron toda la información sobre la tarjeta un punto que me comentaron es que el día de mi cumpleaños recibiría un par de boletos para asistir a una función.

Pasaron los meses y pues iba debes en cuando a ver películas, y fue llegando la fecha de mi cumpleaños. Y decidí ir a ver Furia de Titanes 3D, que fue en esas fechas que se estreno esta película. Llegando a taquilla compre mis boletos, me pidieron mi Tarjeta Club, no obtuve comentarios, pague y ya cuando me entregaron mi boletos le pregunte a la taquillera sobre lo que se me ofreció con dicha tarjeta, me comento que me debería llegar un correo con los boletos. Lo deje ahí y deje pasar unos días.

Al ver que no llegaba nada, me puse a mandar unos twits a la cuenta de Cinépolis en Twitter (@CinepolisOnline), tardaron en responder, y me enviaron lo siguiente:


Les envié el correo explicándoles lo sucedido, y me respondieron  el 22 de Abril, pero la respuesta fue solo una encuesta de calidad:

De acuerdo a nuestros registros "Club Cinépolis" el pasado 18 de Abril de 2010 usted acudió a Cinépolis CINÉPOLIS COACALCO POWER CENTER (LA PALMA) a ver la película FURIA DE TITANES DIG 3D DOB.
 Les volví a mandar twits, para ver si tenia respuesta de nuevo pero no, pero en fin creo que esto quedara en nada.

Lo único que me molesta es que ofrecieron un producto con unas características, pero al final no las tuvo.

Con esta es la tercer semana sin ninguna respuesta. Así que si eres fiel a Cinépolis, y te ofrecen la Tarjeta Club mejor sigue yendo pero sin adquirirla.

UPDATE 25 Octubre 2010
Cinépolis me contacto después de un buen rato, me dio un pase doble para ir cualquier día, aunque me dicen que debieron ser 3... en mi ultimo comment.... así que me estoy preguntando que onda.... ¿?
UPDATE 25 Noviembre 2010
Ya esta todo arreglado. 

viernes, 23 de abril de 2010

Un poco de jQuery Begginers




jQuery es una librería realmente extraordinaria, que a muchos desarrolladores (incluyéndome) han hecho que la vida se vuelva más fácil. Y esto es porque cuanta con amplia lista de métodos que son los que más se reutilizan en sitios web.

Quiero compartir los métodos que me han ayudado a realizar mas rápido el desarrollo.


OBTENER EL VALOR DE ELEMENTO
 



Para eso utiliza el método val(). Cabe mencionar que este método funciona en elemento de tipo input.


Ejemplos:


var nombre = $("#elemento").val();  //Obtenemos el valor que contenga el elemento

$("#elemento").val("NUEVO");  //Modificamos el valor del elemento.


AGERGAR CONTENIDO HTML EN SPAN O DIVS



 
Para esto utilizamos el mtodo html();

Ejemplo: 
var newContent = "Duis arcu mus tortor ac, rhoncus pulvinar a nisi.";

$("#midiv").html(newContent);

El metodo text(), nos permite agregar texto al elemento.

Recuerda que los elementos que podemos manipular con contenido son los div y los spans.




ITERACION ELEMENTOS



Para esto utilizamos el metodo each().

Si has tenido que validar checkbox/radio y utilizado ciclo for para validarlos, este metodo te ayudara bastante.

var miVariable= "";
   $("#form1 input[name='tagNameElemento']:radio").each(function(i){
        if ($(this).is(':checked')) {
            
miVariable = $(this).val();
        }
    });  

Checa este post por si necesitas revisar mas a fondo la validación de radios.



MANEJO EVENTOS


Podemos asignar a nuestros elementos de nuestra pagina eventos para asi separar un poco la estructura del sitio con su funcionalidad.

Método bind().

$("#boton").bind("click",function(){
      //tus funciones
});

O podemos ocupar la manera abreviada


$("#boton").click(function(){
      //tus funciones
});

También podemos quitar el evento, para esto utilizamos ubind()

$("#boton").unbind("click",function(){
      //tus funciones
});

Si quieres ampliar más sobre los eventos checa aquí.
Es muy importante que si manejaras los eventos independiente de la estructura de tu site, los colores dentro de $(function(){ });


Ejemplo:


$(function(){
     $("#boton").click(function(){
         //tus funciones
    });
}); 
Con esto aseguramos que los eventos se cargarán al momento que la página este lista.


DISPARAR EVENTOS


Si necesitas disparar un evento, tambien jQuery cuenta con algo para ayudarnos, .trigger()

Con este método podremos ejecutar el evento sin realmente actuar sobre el o los elementos que lo contengan.

Ejemplo:

$(function(){
      $("#buton").click(function(){
             alert("HOLA MUNDO");
      });
      $("#boton").trigger("click");
});

Esto quiere decir que al momento de que la pagina este lista, me ejecutara lo que contenga el evento click de ese botón. Y me arrojara un alert con un HOLA MUNDO.

Espero te sirvan estos ejemplos que les comparto.

viernes, 16 de abril de 2010

Google Follow Finder



Google Follow Finder es la nueva utilidad de búsqueda en tiempo real que aprovecha el nuevo framework @Anywhere con el que hacer más sencillo para un site añadir funcionalidad de Twitter.


Esta herramienta al estilo buscador permite simplemente introduciendo nuestra cuenta Twitter, acceder a un listado de gente que puede resultarnos interesante seguir además de otros usuarios que siguen a personas con gustos similares a los nuestros.



Por el momento Google Follow Finder se encuentra dentro de Google Labs, la plataforma de prueba que reúne las nuevas herramientas que aún no han sido lanzadas de forma definitiva.


Con este lanzamiento, Google sigue empeñado en no perder relevancia en el sector de las búsquedas en tiempo real donde Twitter es el líder.

Interesados pueden acceder a Google Follow Finder o a más información de esta herramienta desdegoogleblog.blogspot.com.

miércoles, 14 de abril de 2010

La Biblioteca del Congreso adquiere los archivos de Twitter

Los Ángeles.- La Biblioteca del Congreso adquirió los archivos de mensajes intercambiados públicamente a través de la red social de Internet Twitter desde su creación en marzo de 2006, informó hoy la prestigiosa institución.

Miles de millones de "tweets", como se conocen a los textos de 140 caracteres de esa red virtual, pasarán a engrosar así la base de datos digital de la biblioteca más grande del mundo, donde compartirán espacio con otros tesoros nacionales de EE.UU., como la "Declaración de Independencia" o el vídeo de "Thriller" de Michael Jackson.

La Biblioteca del Congreso hizo el anuncio de la incorporación del historial de "tweets" a través de su cuenta en Twitter, pero también distribuyó el mensaje en Facebook y en su propia página web.

La compra de los archivos de Twitter ha estado avalada por un interés en el estudio de los mensajes que se intercambian en la red social, más de 50 millones al día, entre los que se destacaron el primer "tweet" de la Historia o el enviado por Barack Obama tras ganar las elecciones presidenciales en 2008.

La Biblioteca del Congreso, además de libros, manuscritos y materiales audiovisuales, cuenta con un archivo de más de 167 terabites compuesto por información generada en Internet desde el año 2000.

Fuente: Milenio

martes, 6 de abril de 2010

HootSuite para Equipos



Este próximo 14 de Abril se llevara a cabo un Webinar (conferencia web).

El fin de esta conferencia será revisar las herramientas de trabajo de Hootsuite y aprender tácticas para optimizar el dashboard de tu Social Media para el monitorio, difusión y seguimiento de mensajes.

El Webinar esta dirigido a:
  • Agencias
  • Consultores
  • Marcas
  • Equipos
Evento por parte de Dave Olson - Twitter (HootSuite Communy Director) y presentado Lewis Howes.

Si deseas saber mas sobre ellos aca estan sus Twiiter: DavidOlson  y  LewisHowes

Además se anunciara un nuevo programa para mejorara habilidades en HootSuite.

Si estas interesado en registrarte, deja un comentario con tu nombre completo y tu Email para hacerte un Forward del email del Evento, o bien mande un DM a Twitter.

miércoles, 31 de marzo de 2010

Gravity - Nueva Red Social

Nueva plataforma creada por MySpace.
Gravity es la última red social que sale al mercado y que pretende que sus usuarios interactuen de forma un poco más abierta, permitiendo conocer personas no solo que conoces sino que "deberias" conocer.
Gravity ofrece la posibilidad de ver estadísticas, agregar widgets portables y poder entablar amistad de forma más directa con personas que tengan intereses y pasiones en común.

Me he registrado a la plataforma para ver como es y compartirles mi opinión acerca de ella.

El registro es bastante simple y rápido, solo basta confirmar la cuenta de correo para accesar.

Una vez confirmado tu email, llenamos un simple formulario sobre nosotros, nombre, bio y una foto si queremos.

Ya adentro:



Básicamente esto se organiza por mundos en los que se habla un tema en especifico, se crean nuevos temas dentro de esos mundos y tu escojes lo que te interese y los órbitas. Es como un foro mejorado.
Dichos mundos (temas) tu decides si Orbitarlos (lo entiendo como seguirlos) para seguir la conversación del tema que te intereso.
En dichos temas puedes hacer replies, donde puedes agregar fotos,video o links.


También cuenta con integración de Twitter y Facebook.


No cuenta con soporte para otros idiomas, solo ingles.


Pruebalo y comparte tu opinión aquí!


Interesados pueden acceder a Gravity desde www.gravity.com.



martes, 30 de marzo de 2010

Validar radios con jQuery

Cuando comence a desarrollar y me tome con validación de radios con javascript, en verdad la sufri, ya que me tope con varias incosistencias al realizar la validación.

Ya desde hace un buen rato jQuery me hizo la vida más facil, así que te comparto como poder validar estos elementos.

Veamos entonces validar un  conjunto de elementos radio.

   var miVariable= "";
   $("#form1 input[name='tagNameElemento']:radio").each(function(i){
        if ($(this).is(':checked')) {
           
miVariable = $(this).val();
        }
    });  


Ahora expliquemos que significa el codigo anterior.

  var miVariable= "";

Declaramos una variable, con el nombre que gustes, la cual servira como contenedora para validar si un radio del grupo de radios fue seleccionado.

$("#form1 input[name='tagNameElemento']:radio")

Para entender esta parte, deberias estar un poco mas indentificado con los tipos de selectores que maneja jQuery. Esa linea la interpretamos como:  "Selecciona los elementos inputs con el tagName (el que le indicamos) de tipo radio."
 
 .each(function(i){});


Ahora comenzamos con la parte mas importante que nos ayudara a iterar con los elementos radio que necesitamos validar. (Para mas información de each aqui)


Y por ultimo la validacón para que nuestra variable contenedora le asignemos un valor.

        if ($(this).is(':checked')) {
           
miVariable = $(this).val();
        }


Ya solo tendriamos que valida la longitud de nuestra variable miVariable.length != 0 para revisar que por lo menos se hizo la seleccion de un radio.

Solo recuerda que todo esto debe estar dentro de una funcion de javascript.

Ojala que te sirva esta breve explicación. 

viernes, 26 de marzo de 2010

Blogger in Draft - Dale vida a tu Template

En verdad quede demasiado sorprendido y emocionado por esta herramienta para darle más vida a tu blog.

Solo basta ver el video para ver la interfaz tan simple y facil de manejar.



¿Que opinas? Si ya quieres empezar entra a: http://draft.blogger.com/

jueves, 18 de marzo de 2010

Comprimir JS y CSS

Optimizar tus archivos JS y CSS es muy importante para mejorar la carga de tu sitio.

Comparto dos sitios que te ayudaran a tener archivos comprimidos de tus funciones y estilos de tu sitio.


  • Comprimir JS
    (Cuando comprimas tu JS te recomiendo dejar la opcion conservative, para evitar cualquier problema.)

Comienza a optimizar tus archivos!

lunes, 15 de marzo de 2010

Mejora tus búsquedas en Google

Durante mi vida de cibernauta he aprendido a hacer búsquedas en Google más rápidas para poder aprovechar mi tiempo, ya que estar buscando información sobre algo y dedicarle mucho tiempo suele ser malo en tu productividad.

Así que comparto la forma en que suelo hacerlo, esperando que tu tiempo se reduzca:

  • Elimina palabras que unan tus palabras claves de búsqueda, por ejemplo de, para, el, etc.
  • Utiliza tus palabras clave solamente para la búsqueda.
  • Si requieres buscar algo en especifico utiliza comillas (ejem. "Libros AJAX") para hacer que tu búsqueda te arroje datos específicos. Al hacer esto notaras que los colores que resaltan la búsqueda aparecen solo en donde encuentre esas dos palabras juntas.Practícalo

sábado, 13 de marzo de 2010

Comenzando...

He decidido ya comenzar a escribir en un blog, es algo que necesita mucha constancia, pero ademas encontrarle el gusto por hacerlo.

El fin de mis post´s será compartir mi experiencia, que aunque es poca se que es muy buena, además quiero opinar acerca de muchas cosas del mundo de la web.


Espero pueda tenerlos de vez en cuando visitando mi blog.

Saludos.