Hace poco vi un post de un “Blogger, Entrepreneur, Senior Consultant, IT Architect, IT Specialist, Father, Indo, Bright” en el que gritaba alarmado que google analizaba tu firefox y que sabia que plugins estan instalados y que habia que quemarlo con leña verde.
Esto es completamente falso. Lo que hace google es simplemente detectar si el plugin esta instalado. Google no puede analizar tu instalacion de firefox (a menos que tu se lo permitieras
).
Para ejemplo basta un boton. El siguiente parrafo te dira si tienes o no instalado firebug y peor aun! te dira que version tienes (solo es visible en la pagina, no en el RSS, a menos que tu feed reader sea muy muy malo)
[inline]
[script type='text/javascript'] Hoy leo en en digg un articulo de Harry Maugans sobre como crear un div colapsable con Javascript. Es un articulo enoorme para algo que se puede hacer en dos lineas y que se viene haciendo desde el inicio de los tiempos. El problema con esto es que recibio una cantidad muy considerable de votos (al momento de escribir esto, arriba de 1300) para un articulo taaan sencillo. Y esto es "sorprendente" por dos situaciones Esto es preocupante porque estamos recreando errores que ya se creian superados y estamos enseñando estos problemas a los que no saben. Por ejemplo, su "solucion" es esta: Me parece un poco triste que este tipo de articulos sean "noticia". Es muy notorio que hay tres grupos profesionales en el area. Los que estan generando los cambios en la industria, por ejemplo los que crearon prototype, scriptaculous, moo.fx, etc, los que les siguen los pasos y los que no tienen la menor idea. Ser del primer grupo no es facil, requiere talento y dedicación, eso a veces es mucho pedir, pero ser del segundo grupo no es tan dificil, lo requiere un poco de esfuerzo y de ganas de ser mejor. Como ya dije en este post, hay maneras muy sencillas de estar informado de los últimos acontecimientos en el area. Solo falta dedicarle un poco de tiempo a nuestro desarrollo profesional, pues las herramientas estan ahi, al alcance de todos. Por favor, no volvamos a discutir si es mejor usar tablas o css… ya es tiempo de dar el salto. Este es un script para greasemonkey que te agrega un boton visible en todas las paginas mediante el cuale puedes enviar tu noticia con solo un click Para instalarlo necesitas la extension para firefox greasemonkey y hacer click aqui: Script Enchilalo para greasemonkey La version no esta del todo probada, la hice en un ratito. Si tienen problemas, avisenme Una de las cosas mas tediosas en el desarrollo web son las validaciones de formas en javascript. Son odiosas, aburridas y repetitivas. Para hacer ese trabajo un poco mas sencillo me di a la tarea de crear una clase usando la libreria prototype. Caracteristicas Forma de uso Y listo, eso es todo Reglas de validacion incluidas Agregar nueva reglas Para agregar nuevas reglas de validacion, basta con modificar el archivo validation.js, en la funcion initRules, agregando una nueva linea por cada regla. El formato de las reglas es: a.push( new Rule(“NOMBRE”, REGEXP , “texto de alerta)” ) ); Ejemplos: Haz click aqui (abre en ventana nueva) Bajar codigo fuente y ejemplo Se aceptan sugerencias y comentarios
Como no dar consejos
<div id="mydiv" style="display:none"><h3>This is a test!<br>Can you see me?</h3></div>
<a href="javascript:;" onmousedown="toggleDiv(’mydiv’);">Toggle Div Visibility</a>
Enchilalo!
Validacion de formas no obtrusiva
<script type="text/javascript" xsrc="prototype.js" mce_src="prototype.js" > </script>
<script type="text/javascript" xsrc="validation.js" mce_src="validation.js" > </script>
<script type="text/javascript">
Event.observe(window,"load",function (){ new Validation('forma'); } ,true);
</script>
Sustituyendo las rutas para los archivos javascript en donde sea necesario.
<form id='forma' action="" method="Post"><input type='text' class='required' alt='Este campo es obligatorio' value=" " />