<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3511993004738737528</id><updated>2024-09-01T04:11:15.869-04:00</updated><category term="tips"/><category term="blog"/><category term="navbar"/><category term="css"/><category term="javascript"/><category term="celular"/><category term="k550"/><category term="linux"/><category term="mysql"/><category term="opinion"/><category term="prototype"/><category term="scriptaculous"/><category term="software"/><category term="video"/><title type='text'>hodavame</title><subtitle type='html'>Blog personal de hodavame:&#xa;programacion, linux, html, css, javascript.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-4889617450311399856</id><published>2008-01-16T13:49:00.000-03:00</published><updated>2008-01-16T14:01:04.599-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="celular"/><category scheme="http://www.blogger.com/atom/ns#" term="k550"/><category scheme="http://www.blogger.com/atom/ns#" term="software"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><title type='text'>Comprimir videos a 3GP o MP4 para equipos móviles (Celular, PSP, IPod y otros)</title><content type='html'>&lt;p align=&quot;justify&quot;&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Después de buscar y probar muchos programas para &quot;transformar&quot; (comprimir) videos a 3GP o MP4, he llegado a la conclusión de que por lejos el mejor de todos es &lt;a href=&quot;http://www.erightsoft.net/SUPER.html&quot;&gt;SUPER ©&lt;/a&gt; de &lt;a href=&quot;http://www.erightsoft.net/&quot;&gt;eRightSoft&lt;/a&gt;. A continuación explico un poco como usarlo.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Lo primero es bajar el programa &lt;a href=&quot;http://www.erightsoft.net/SUPER.html&quot;&gt;desde esta pagina&lt;/a&gt; donde el link de descarga nos llevara a otra y otra pagina antes de poder bajar el programa (el autor seguramente lo hizo para marcar varios hits y ganar algo de dinero con la publicidad), es un poco latoso pero el programa lo vale.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Cuando ya tenemos el programa instalado, lo ejecutamos y veremos una ventana así:&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super01&quot; src=&quot;http://lh4.google.com/hodavame/R442ZmED78I/AAAAAAAAAXE/ylMIIB5KRPE/Super0127&quot; border=&quot;0&quot; height=&quot;429&quot; width=&quot;404&quot; /&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Para el ejemplo, lo que voy a hacer es convertir un video en formato FLV (que bajé de YouTube) a formato &lt;a href=&quot;http://es.wikipedia.org/wiki/3GP&quot;&gt;3GP&lt;/a&gt; para ponerlo en &lt;a href=&quot;http://hodavame.blogspot.com/2008/01/cambi-celular-de-l6-k550.html&quot;&gt;mi K550&lt;/a&gt;,&lt;a href=&quot;http://es.wikipedia.org/wiki/FLV&quot;&gt;&lt;/a&gt; así que lo primero que hago es seleccionar como formato de salida el 3GP. Si tu quieres un video para un IPod, PSP, DS o incluso una imagen GIF para usar de avatar, seleccionas la opción que corresponde.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super02&quot; src=&quot;http://lh4.google.com/hodavame/R442amED79I/AAAAAAAAAXM/kwpEE7PD1nA/Super0215&quot; border=&quot;0&quot; height=&quot;148&quot; width=&quot;278&quot; /&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Automáticamente se harán algunos ajustes en el programa, vemos que el codec de video es MPEG-4 y el de audio es AAC. Además es muy recomendable marcar la opción &lt;strong&gt;DirectShow Decode&lt;/strong&gt; para asegurarnos de que podremos usar cualquier tipo de video como origen.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super03&quot; src=&quot;http://lh3.google.com/hodavame/R442bWED7-I/AAAAAAAAAXU/3vPeDzb3RCc/Super034&quot; border=&quot;0&quot; height=&quot;104&quot; width=&quot;404&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Ahora selecciono la escala del video (tamaño en pixeles) y la &lt;a href=&quot;http://es.wikipedia.org/wiki/Relaci%C3%B3n_de_aspecto&quot;&gt;relación de aspecto&lt;/a&gt;, esto depende del equipo donde se vaya a reproducir el video, para mi K550 elijo 176x144, aunque también podría ser 220x176 y como relación de aspecto 4:3.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super04&quot; src=&quot;http://lh4.google.com/hodavame/R442cmED7_I/AAAAAAAAAXc/XRfh9UdNDZA/Super044&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;336&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;La cantidad de cuadros por segundo también depende del equipo, para un celular con 15 estaría bien...&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super05&quot; src=&quot;http://lh3.google.com/hodavame/R442dWED8AI/AAAAAAAAAXk/5dRN6uQa3JY/Super053&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;121&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Pero yo prefiero ponerle 20 para que quede una animación un poco mas suave. Como en la lista no aparece 20, selecciono &lt;strong&gt;More&lt;/strong&gt; y escribo 20.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super06&quot; src=&quot;http://lh6.google.com/hodavame/R442eGED8BI/AAAAAAAAAXs/KH8mcwLoxb4/Super063&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;121&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;El &lt;a href=&quot;http://es.wikipedia.org/wiki/Bitrate&quot;&gt;bitrate&lt;/a&gt; o nivel de compresión por defecto son 144 (kbps) lo que no es malo, pero para mejor calidad podría ser 240 o incluso podrías poner 1200... si 1200 y no creas que te va quedar un video gigantesco ya que el compresor interno (en este caso &lt;a href=&quot;http://es.wikipedia.org/wiki/FFMPEG&quot;&gt;FFmpeg&lt;/a&gt;) es lo suficientemente inteligente como para no asignar mas bitrate del necesario. Entonces si quieres la máxima calidad puedes poner 1200 sin temor a que el resultado sea un video exageradamente pesado. La opción &lt;strong&gt;Hi Quality&lt;/strong&gt; no se exactamente que hace, pero la dejo marcada, y la opción &lt;strong&gt;Top Quality&lt;/strong&gt; yo no la activo (por las pruebas que he hecho a veces se gana o se pierde calidad y tamaño).&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super07&quot; src=&quot;http://lh4.google.com/hodavame/R442emED8CI/AAAAAAAAAX0/7to7So9WPoI/Super073&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;178&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;En el audio, la &lt;a href=&quot;http://es.wikipedia.org/wiki/Frecuencia_de_muestreo&quot;&gt;frecuencia de muestreo&lt;/a&gt; por defecto es 22050 pero yo la subo a 44100 (si tienes un oído exigente notaras la diferencia). La cantidad de canales depende de si vas a escuchar con audifonos o parlantes estéreo (2) o si solo escucharas con el altavoz (1) del celular.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super08&quot; src=&quot;http://lh4.google.com/hodavame/R442fmED8DI/AAAAAAAAAX8/oHPwmeJGJpw/Super084&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;352&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;El bitrate de audio por defecto es 48, pero (en mi opinión) lo mínimo aceptable es 96, si vas a escuchar con audifonos tendría que ser 128. La otra opción no se aplica al formato 3GP así que no la tocamos.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super09&quot; src=&quot;http://lh6.google.com/hodavame/R442gGED8EI/AAAAAAAAAYE/8_6v5ja5ZJw/Super093&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;128&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;A continuación, en la sección Output podemos ver un resumen de la configuración.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super10&quot; src=&quot;http://lh5.google.com/hodavame/R442g2ED8FI/AAAAAAAAAYM/SXpj4rfKcig/Super10%5B4%5D&quot; border=&quot;0&quot; height=&quot;54&quot; width=&quot;404&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Teniendo la configuración lista, vamos a agregar el o los videos que queremos convertir, para eso hacemos click derecho en algún lugar de la ventana y seleccionamos &lt;strong&gt;Add Multimedia File(s).&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super11&quot; src=&quot;http://lh5.google.com/hodavame/R442h2ED8GI/AAAAAAAAAYU/hsipjFqRI3k/Super11%5B4%5D&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;362&quot; /&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Y abrimos el o los videos.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super12&quot; src=&quot;http://lh4.google.com/hodavame/R442imED8HI/AAAAAAAAAYc/OzeDHgudjck/Super12%5B4%5D&quot; border=&quot;0&quot; height=&quot;204&quot; width=&quot;404&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Teniendo el video cargado y seleccionado en el programa, hacemos click en el botón &lt;strong&gt;Encode (Active Files)&lt;/strong&gt; y esperamos unos minutos a que se complete el proceso...&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super13&quot; src=&quot;http://lh4.google.com/hodavame/R442jmED8II/AAAAAAAAAYk/Y5D94_vs2NM/Super13%5B4%5D&quot; border=&quot;0&quot; height=&quot;160&quot; width=&quot;364&quot; /&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;... y ya tenemos listo el video en formato 3GP para colocarlo en el equipo (celular en mi caso).&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Para que se hagan una idea, el video de prueba tiene una duración de 4 minutos 44 segundos (4:44) y al comprimirlo con la configuración que indiqué, queda pesando 8,97Mb.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;A los usuarios avanzados quizás les interese saber que este programa es un &lt;a href=&quot;http://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuario&quot;&gt;GUI&lt;/a&gt; de &lt;a href=&quot;http://ffmpeg.mplayerhq.hu/&quot;&gt;FFmpeg&lt;/a&gt; y &lt;a href=&quot;http://www.mplayerhq.hu/&quot;&gt;MEncoder&lt;/a&gt; entre otros, y lo que acabamos de hacer se resume en una simple línea de comando:&lt;/p&gt;  &lt;div align=&quot;justify&quot;&gt;   &lt;pre&gt;&lt;code&gt;ffmpeg -y -i &quot;ARCHIVO ORIGEN&quot; -bitexact -vcodec mpeg4 -fixaspect -s 176:144 -aspect 4:3 -r 20 -b 240k -g 15 -hq -trell -maxrate 240k -bufsize 450k -acodec aac -ac 2 -ar 22050 -ab 96k -f 3gp &quot;ARCHIVO DESTINO&quot;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Y el resultado...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;img style=&quot;border-width: 0px;&quot; alt=&quot;Super15&quot; src=&quot;http://lh4.google.com/hodavame/R442kmED8JI/AAAAAAAAAYs/WUARlpsdvGM/Super15%5B6%5D&quot; border=&quot;0&quot; height=&quot;312&quot; width=&quot;404&quot; /&gt;&lt;/p&gt;&lt;br /&gt;Ahh que es linda &lt;a href=&quot;http://es.wikipedia.org/wiki/Amy_Lee&quot;&gt;Amy Lee&lt;/a&gt;, me recuerda a...</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/4889617450311399856/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/4889617450311399856?isPopup=true' title='12 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4889617450311399856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4889617450311399856'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2008/01/comprimir-videos-3gp-o-mp4-para-equipos.html' title='Comprimir videos a 3GP o MP4 para equipos móviles (Celular, PSP, IPod y otros)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-3431673698192883701</id><published>2007-12-24T14:03:00.000-03:00</published><updated>2007-12-24T14:56:42.945-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><title type='text'>MySQL lento, demora al conectar (unauthenticated user)</title><content type='html'>&lt;p align=&quot;justify&quot;&gt;&lt;em&gt;Uhhh mucho tiempo que no escrib&amp;#237;a nada... por falta de tiempo y porque no tenia ganas.&lt;/em&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Hace un tiempo tuve un problema con &lt;a href=&quot;http://www.mysql.org/&quot;&gt;MySQL&lt;/a&gt; que me quit&amp;#243; el sue&amp;#241;o varios d&amp;#237;as porque no encontr&amp;#233; ayuda f&amp;#225;cilmente (seguramente estaba buscando mal).&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Un programa que yo hice (que trabaja con una base de datos MySQL), algunas veces demoraba entre 2 y 30 segundos en completar las consultas a la base de datos... despu&amp;#233;s de hacer cambios en el equipo servidor, programa, red, equipos cliente el problema continuaba; incluso hab&amp;#237;a d&amp;#237;as en que la demora se produc&amp;#237;a pocas veces y era muy corta y otros d&amp;#237;as era muy frecuente. Ni se imaginan la verg&amp;#252;enza que me daba al ver que mi programa &amp;quot;se quedaba pegado&amp;quot;.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;mysql&amp;gt; show processlist; &amp;#161;&amp;#161;&amp;#161;&lt;/strong&gt;Eso es lo primero que deber&amp;#237;a haber hecho!!!. Cuando se produc&amp;#237;a la demora, se pod&amp;#237;a ver en la lista de procesos, una o varias l&amp;#237;neas que como usuario pon&amp;#237;a: &lt;strong&gt;&amp;quot;unauthenticated user&amp;quot;&lt;/strong&gt;... esa fue la palabra m&amp;#225;gica que me ayudo a encontrar el problema y la soluci&amp;#243;n.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Cuando un usuario se conecta, MySQL adem&amp;#225;s de comprobar el nombre de usuario y la contrase&amp;#241;a tambi&amp;#233;n comprueba el host, osea, resuelve a trav&amp;#233;s del servicio DNS (ya sea local o remoto) la IP y/o dominio desde donde se realiza la conexi&amp;#243;n... es aqu&amp;#237; donde se produce el problema: si el servicio DNS no responde con la rapidez necesaria (algo muy com&amp;#250;n) se retrasa el login y todo lo dem&amp;#225;s (consulta, ejecuci&amp;#243;n o lo que sea que se quiera hacer en el servidor).&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Para evitar este problema (la &amp;quot;incompetencia&amp;quot; del servicio DNS) simplemente le decimos a MySQL que NO intente resolver IP y/o dominio, para esto agregamos &amp;quot;skip-name-resolve&amp;quot; al archivo de configuraci&amp;#243;n de MySQL (/etc/mysql/my.cnf) o lanzamos el servicio mysqld con la opci&amp;#243;n --skip-name-resolve.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Es importante mencionar que solo se podr&amp;#225;n usar IPs como host de usuarios.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Ah&amp;#237; por fin pude demostrarle al cliente que mis programas y un servidor Linux con MySQL son una maravilla jajaja...&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Aqu&amp;#237; hay mas informaci&amp;#243;n sobre como &amp;quot;tunear&amp;quot; MySQL:&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.debuntu.org/2006/07/21/75-how-to-optimize-mysql-response-time&quot;&gt;How To: Optimize MySQL response time&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.baluart.net/articulo/1094/10-tips-para-optimizar-consultas-mysql.php&quot;&gt;10 tips para Optimizar consultas MySQL&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;http://www.desarrolloweb.com/articulos/porque-mysql-es-lento-con-grandes-tablas.html&quot;&gt;Porqu&amp;#233; MySQL es lento con grandes tablas?&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/3431673698192883701/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/3431673698192883701?isPopup=true' title='30 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/3431673698192883701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/3431673698192883701'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/12/mysql-lento-demora-al-conectar.html' title='MySQL lento, demora al conectar (unauthenticated user)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><thr:total>30</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-1359776846900768021</id><published>2007-05-30T17:12:00.000-04:00</published><updated>2007-05-30T17:42:10.142-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="navbar"/><category scheme="http://www.blogger.com/atom/ns#" term="prototype"/><category scheme="http://www.blogger.com/atom/ns#" term="scriptaculous"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><title type='text'>Jugando con la Navbar 4 (ocultar/mostrar con Scriptaculous)</title><content type='html'>Con los experimentos anteriores, se me ocurrió una manera mucho mas elegante para ocultar y mostrar la Navbar, usando dos &lt;a href=&quot;http://es.wikipedia.org/wiki/Framework&quot;&gt;Framework&lt;/a&gt; de &lt;a href=&quot;http://es.wikipedia.org/wiki/JavaScript&quot;&gt;JavaScript&lt;/a&gt;: &lt;a href=&quot;http://script.aculo.us/&quot;&gt;Scriptaculous&lt;/a&gt; y &lt;a href=&quot;http://www.prototypejs.org/&quot;&gt;Prototype&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Se deben agregar dos eventos al div del Navbar: MouseOver para detectar la presencia del mouse sobre (over) la Navbar, y MouseOut para detectar el momento en que el mouse se mueve fuera (out) del div de la Navbar. Estos dos eventos haran aparecer y desaparecer gradualmente la Navbar, quedando mas o menos así...&lt;br /&gt;&lt;div class=&quot;align-center&quot; style=&quot;border: 1px dashed #FFFFFF;&quot;&gt;&lt;br /&gt;acerca el mouse aquí abajo para que aparezca la imagen y alejalo para que desaparezca.&lt;br /&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_WrWdInHfGppPRF_3bSI2N57aBnwrUg7_J4COTyjQYLFNNOpoPuRQThSlM4vSjdTRL0IUFjme8v95jZomU7FFRtTQ7YjJ4eJiJKdDm-4Y0Pk1D3JM8dT5kDxivqoCLNToRGmIiZa4LUs/s320/nav03.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;mousetest&quot; onmouseover=&quot;new Effect.Opacity(&#39;mousetest&#39;, {duration:0.5, from:0.0, to:1.0});&quot; onmouseout=&quot;new Effect.Opacity(&#39;mousetest&#39;, {duration:0.5, from:1.0, to:0.0});&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;El código para hacer esto con la Navbar, es el siguiente:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;function navbarShow() {&lt;br /&gt;  new Effect.Opacity(&#39;navbar-iframe&#39;, {duration:0.5, from:0.0, to:1.0});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function navbarHide() {&lt;br /&gt;  new Effect.Opacity(&#39;navbar-iframe&#39;, {duration:0.5, from:1.0, to:0.0});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function navbarHack() {&lt;br /&gt;  Event.observe(&#39;navbar-iframe&#39;, &#39;mouseover&#39;, navbarShow, false);&lt;br /&gt;  Event.observe(&#39;navbar-iframe&#39;, &#39;mouseout&#39;, navbarHide, false);&lt;br /&gt;  navbarHide();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Event.observe(window, &#39;load&#39;, navbarHack, false);&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aqui hay dos instrucciones clave: La Event.observe(ELEMENTO, EVENTO, ACCION, false) de Prototype, asigna la funcion ACCION al evento EVENTO del elemento u objeto ELEMENTO, osea cuando ocurra el EVENTO de ELEMENTO se ejecutará ACCION; y la Effect.Opacity(ELEMENTO, PARAMETROS) de Scriptaculous, que hace un fade o transformación gradual desde (from) un nivel de opacidad hasta (to) otro en un tiempo determinado (duration); la opacidad 1.0 significa 100% visible y 0.0 significa 0% visible, podrias cambiar el 1.0 por 0.5 para tener la Navbar semi-translúcida o lo dejas en 1.0 y agregas el codigo CSS que hay en &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-2-opacidad.html&quot;&gt;Jugando con la Navbar 2 (opacidad)&lt;/a&gt;; con respecto a la duración (duration) del efecto, se mide en segundos, osea ese 0.5 significa medio segundo.&lt;br /&gt;&lt;br /&gt;Si no entendiste nada te lo doy fácil...&lt;br /&gt;&lt;br /&gt;En el &quot;panel&quot; de tu blog vas a &quot;Plantilla&quot; y luego a &quot;Edición HTML&quot; y, en el recuadro donde esta el código de tu plantilla buscas la linea que dice &quot;&amp;lt;/head&amp;gt;&quot; (casi al final) y, agregas el siguiente código justo arriba de esa linea (sin borrarla obviamente):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;script src=&#39;http://wiki.script.aculo.us/javascripts/prototype.js&#39; type=&#39;text/javascript&#39;/&amp;gt;&lt;br /&gt;&amp;lt;script src=&#39;http://wiki.script.aculo.us/javascripts/scriptaculous.js?load=effects&#39; type=&#39;text/javascript&#39;/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&lt;br /&gt;function navbarShow() {&lt;br /&gt;  new Effect.Opacity(&#39;navbar-iframe&#39;, {duration:0.5, from:0.0, to:1.0});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function navbarHide() {&lt;br /&gt;  new Effect.Opacity(&#39;navbar-iframe&#39;, {duration:0.5, from:1.0, to:0.0});&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function navbarHack() {&lt;br /&gt;  Event.observe(&#39;navbar-iframe&#39;, &#39;mouseover&#39;, navbarShow, false);&lt;br /&gt;  Event.observe(&#39;navbar-iframe&#39;, &#39;mouseout&#39;, navbarHide, false);&lt;br /&gt;  navbarHide();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Event.observe(window, &#39;load&#39;, navbarHack, false);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Has una &quot;Vista Previa&quot; y si esta todo bien guardas los cambios.&lt;br /&gt;&lt;br /&gt;Viene desde: &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-3-ocultarmostrar.html&quot;&gt;Jugando con la Navbar 3 (ocultar/mostrar)&lt;/a&gt;&lt;br /&gt;&lt;br&gt;</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/1359776846900768021/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/1359776846900768021?isPopup=true' title='10 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/1359776846900768021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/1359776846900768021'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-4-ocultarmostrar.html' title='Jugando con la Navbar 4 (ocultar/mostrar con Scriptaculous)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_WrWdInHfGppPRF_3bSI2N57aBnwrUg7_J4COTyjQYLFNNOpoPuRQThSlM4vSjdTRL0IUFjme8v95jZomU7FFRtTQ7YjJ4eJiJKdDm-4Y0Pk1D3JM8dT5kDxivqoCLNToRGmIiZa4LUs/s72-c/nav03.jpg" height="72" width="72"/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-4421179403589234535</id><published>2007-05-24T15:40:00.000-04:00</published><updated>2007-05-25T14:53:10.930-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="navbar"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><title type='text'>Jugando con la Navbar 3 (ocultar/mostrar)</title><content type='html'>Para ocultar y mostrar la Navbar automáticamente según la posición del mouse; o mejor dicho, mantener oculta la Navbar y mostrarla cuando se coloca el mouse en parte superior de la pagina, conozco dos métodos, uno con CSS puro y otro con Javascript y CSS&lt;br /&gt;&lt;br /&gt;El método CSS puro lo aprendí en &lt;a href=&quot;http://blogyweb.blogspot.com/&quot;&gt;Recursos Blog &amp; Web&lt;/a&gt;, en el artículo &lt;a href=&quot;http://blogyweb.blogspot.com/2007/05/ocultar-la-barra-blogger-navbar.html&quot;&gt;Ocultar la barra Blogger (navbar) automáticamente&lt;/a&gt;. Es muy fácil, solo tienes que agregar el siguiente código en tu plantilla (Edición HTML) justo antes de la linea que dice &quot;&amp;lt;/head&amp;gt;&quot; (casi al final).&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;br /&gt;#navbar-iframe {&lt;br /&gt;  opacity: 0.0;&lt;br /&gt;  filter: alpha(Opacity=0)&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#navbar-iframe:hover {&lt;br /&gt;  opacity: 1.0;&lt;br /&gt;  filter: alpha(Opacity=100,FinishedOpacity=100)&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;Este código fija la opacidad del div cuyo id es &quot;navbar-iframe&quot; en un 0%, osea “invisible” y cuando el mouse esta sobre (hover) este div, le da una opacidad de 100%, osea “totalmente visible”. Puedes usar este código junto con el que hay en Jugando con la Navbar 2 (opacidad) para tener una Navbar semi-translúcida que se oculta/muestra automáticamente; o mejor aun, le puedes hacer una modificación para conseguir el mismo efecto:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;br /&gt;#navbar-iframe {&lt;br /&gt;  opacity:0.0;&lt;br /&gt;  filter:alpha(Opacity=0)&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#navbar-iframe:hover {&lt;br /&gt;  opacity: 0.5;&lt;br /&gt;  filter: alpha(Opacity=50,FinishedOpacity=50)&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;El otro método, con Javascript y CSS es bastante mas complejo, pero quiero mencionarlo de todas maneras. Este código lo extraje de &lt;a href=&quot;http://blogger-hacked.blogspot.com/&quot;&gt;Blogger Hacked&lt;/a&gt; y le hice pequeñas modificaciones. Con este método se consigue lo mismo que con el anterior, pero este lo consigue agregando eventos mouseover y mouseout al div “navbar”, para detectar la presencia del mouse y aplicar un estilo CSS que hace visible o invisible el div según corresponda.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;br /&gt;.navbar-show {&lt;br /&gt;  filter:alpha(opacity=50);&lt;br /&gt;  opacity:.5;&lt;br /&gt;  -moz-opacity:0.5;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;.navbar-hide {&lt;br /&gt;  filter:alpha(opacity=0);&lt;br /&gt;  opacity:0;&lt;br /&gt;  -moz-opacity:0.0;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&lt;br /&gt;function show_navbar() {&lt;br /&gt;  var nbar=document.getElementById (&quot;navbar&quot;);&lt;br /&gt;  nbar.className=&quot;navbar-show&quot;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function hide_navbar() {&lt;br /&gt;  var nbar=document.getElementById(&quot;navbar&quot;);&lt;br /&gt;  nbar.className=&quot;navbar-hide&quot;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function navbar_hack() {&lt;br /&gt;  var nbar=document.getElementById (&quot;navbar&quot;);&lt;br /&gt;  nbar.className=&quot;navbar-hide&quot;;&lt;br /&gt;  if (nbar.addEventListener) {&lt;br /&gt;    nbar.addEventListener (&quot;mouseover&quot;,show_navbar,false);&lt;br /&gt;    nbar.addEventListener (&quot;mouseout&quot;,hide_navbar,false);&lt;br /&gt;  } else if (nbar.attachEvent) {&lt;br /&gt;    nbar.attachEvent (&quot;onmouseover&quot;,show_navbar);&lt;br /&gt;    nbar.attachEvent (&quot;onmouseout&quot;,hide_navbar);&lt;br /&gt;  } else {&lt;br /&gt;    nbar.onmouseover = show_navbar;&lt;br /&gt;    nbar.onmouseout = hide_navbar;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function addLoadEvent(func) {&lt;br /&gt;  var old = window.onload;&lt;br /&gt;  if (typeof window.onload != &#39;function&#39;) {&lt;br /&gt;    window.onload = func;&lt;br /&gt;  } else {&lt;br /&gt;    window.onload = function() {&lt;br /&gt;      old();&lt;br /&gt;      func();&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;addLoadEvent(navbar_hack);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aaaahhhhh!!! es muuucho mas complejo!!! pero quise mencionarlo porque este código me dio la idea para el siguiente método, que es le mejor de todos y es mucho mas elegante...&lt;br /&gt;&lt;br /&gt;Viene desde: &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-2-opacidad.html&quot;&gt;Jugando con la Navbar 2 (opacidad)&lt;/a&gt;&lt;br /&gt;Continua en: &lt;a href=&quot;#&quot;&gt;Jugando con la Navbar 4 (ocultar/mostrar con scriptaculous)&lt;/a&gt;&lt;br /&gt;&lt;br&gt;</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/4421179403589234535/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/4421179403589234535?isPopup=true' title='2 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4421179403589234535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4421179403589234535'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-3-ocultarmostrar.html' title='Jugando con la Navbar 3 (ocultar/mostrar)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-4737651293344440971</id><published>2007-05-18T18:49:00.000-04:00</published><updated>2007-05-30T16:45:18.978-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="navbar"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><title type='text'>Jugando con la Navbar 2 (opacidad)</title><content type='html'>Después de pensarlo bien, encontré que era demasiado drástico &quot;eliminar&quot; la Navbar ya que puede ser bastante útil si se sabe ocupar, así que me puse a buscar ideas sobre como podría hacer que la Navbar se adaptara al estilo del blog o que por lo menos no fuera tan llamativa... fue así como llegue a un &lt;a href=&quot;http://blogger-hacked.blogspot.com/&quot;&gt;blog&lt;/a&gt; del que extraje dos métodos, hacerla semi-translúcida y ocultarla/mostrarla según la posición del mouse.&lt;br /&gt;&lt;br /&gt;Hacer semi-translúcida la Navbar consigue un efecto que logra asemejar el color de la Navbar al color de fondo del blog. En mi caso, con la Navbar negra y fondo del blog verde, al definir una opacidad media para el div de la Navbar, esta se vera de un color verde oscuro.&lt;br /&gt;&lt;br /&gt;Antes&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4a55QS9qxDaOWJiu4A3r1pxmgBQSXg7E6X2SHI62RggPNvheB891n7hDSosWKXlgLS_hOdO_JTYFOMg7IzHRWbVWu_qxDmhDwwNH_Y9mx0QuCARA66uClVZF7YkEbyerKr4_F1r8MB0/s1600-h/nav01.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4a55QS9qxDaOWJiu4A3r1pxmgBQSXg7E6X2SHI62RggPNvheB891n7hDSosWKXlgLS_hOdO_JTYFOMg7IzHRWbVWu_qxDmhDwwNH_Y9mx0QuCARA66uClVZF7YkEbyerKr4_F1r8MB0/s320/nav01.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5066038881094918594&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Después&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn6SlxBUjykB9zNfq1xGPE1Ht9XNsaNAK7k8_lyxH0MvERknjb7XLQjHKGtuQ1Eo0v0g8dLHXyQdWa0BnHCk94rqD0nsSX3IVZygTzFoQ9hupk8PXFpnWOsQC8ZO1QaasJ6T_Mmh6L1Ak/s1600-h/nav02.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn6SlxBUjykB9zNfq1xGPE1Ht9XNsaNAK7k8_lyxH0MvERknjb7XLQjHKGtuQ1Eo0v0g8dLHXyQdWa0BnHCk94rqD0nsSX3IVZygTzFoQ9hupk8PXFpnWOsQC8ZO1QaasJ6T_Mmh6L1Ak/s320/nav02.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5066039181742629330&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para lograr esto se debe agregar el siguiente código css a la plantilla.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;#navbar {&lt;br /&gt;  filter: alpha(opacity=50);&lt;br /&gt;  opacity: .5;&lt;br /&gt;  -moz-opacity: 0.5;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;El &quot;filter&quot;, &quot;opacity&quot; y &quot;-moz-opacity&quot; intentan fijar la opacidad del div cuyo id es &quot;navbar&quot; en un 50%, osea que la Navbar sera un 50% translúcida.&lt;br /&gt;&lt;br /&gt;Si no entendiste nada te lo doy fácil...&lt;br /&gt;&lt;br /&gt;Para hacer la Navbar semi-translúcida, en el &quot;panel&quot; de tu blog vas a &quot;Plantilla&quot; y luego a &quot;Edición HTML&quot; y, en el recuadro donde esta el código de tu plantilla buscas la linea que dice &quot;&amp;lt;/head&amp;gt;&quot; (casi al final) y, agregas el siguiente código justo arriba de esa linea (sin borrarla obviamente):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;br /&gt;#navbar {&lt;br /&gt;  filter: alpha(opacity=50);&lt;br /&gt;  opacity: .5;&lt;br /&gt;  -moz-opacity: 0.5;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Has una &quot;Vista Previa&quot; y si esta todo bien guardas los cambios.&lt;br /&gt;&lt;br /&gt;Viene desde: &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-1-ocultar.html&quot;&gt;Jugando con la Navbar 1 (ocultar)&lt;/a&gt;&lt;br /&gt;Continua en: &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-3-ocultarmostrar.html&quot;&gt;Jugando con la Navbar 3 (ocultar/mostrar)&lt;/a&gt;&lt;br /&gt;&lt;br&gt;</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/4737651293344440971/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/4737651293344440971?isPopup=true' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4737651293344440971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/4737651293344440971'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-2-opacidad.html' title='Jugando con la Navbar 2 (opacidad)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ4a55QS9qxDaOWJiu4A3r1pxmgBQSXg7E6X2SHI62RggPNvheB891n7hDSosWKXlgLS_hOdO_JTYFOMg7IzHRWbVWu_qxDmhDwwNH_Y9mx0QuCARA66uClVZF7YkEbyerKr4_F1r8MB0/s72-c/nav01.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-2023637239530392892</id><published>2007-05-18T16:12:00.000-04:00</published><updated>2007-05-18T19:26:52.797-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="navbar"/><category scheme="http://www.blogger.com/atom/ns#" term="tips"/><title type='text'>Jugando con la Navbar 1 (ocultar)</title><content type='html'>Este es el primero de varios Tips para la Navbar.&lt;br /&gt;&lt;br /&gt;Mientras creaba este blog, revisé las plantillas de blogger y la que mas me gusto fue &quot;Rounders 4&quot; por el color verde... me gusta el color verde en todos sus tonos.&lt;br /&gt;&lt;br /&gt;Teniendo todo listo, pude ver al fin mi blog funcionando y note que arriba había una barra negra que desentonaba completamente con los verdes de la plantilla... la Navbar.&lt;br /&gt;&lt;br /&gt;En la &quot;Configuración de Navbar&quot; solo habían 4 &quot;temas&quot; disponibles; Azul, Canela, Negro y Plateado. Después de probarlos todos me pareció que ninguno se veía relativamente bien.&lt;br /&gt;&lt;br /&gt;Mi primer impulso fue... &quot;hay que sacarla!&quot;, entonces revisé el código fuente de la página y encontré una linea que decía:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;div class=&#39;navbar section&#39; id=&#39;navbar&#39;&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Entonces en la pagina de configuración del blog, fui a &quot;Plantilla&quot;, &quot;Edición HTML&quot; y en la sección donde esta el css (entre &amp;lt;b:skin&amp;gt; y &amp;lt;/b:skin&amp;gt;) agregué:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;#navbar {&lt;br /&gt;  display: none;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Para los que no saben &lt;a href=&quot;http://es.wikipedia.org/wiki/CSS&quot;&gt;css&lt;/a&gt;, ese &quot;display: none&quot; significa que no se mostrara el &lt;a href=&quot;http://developer.mozilla.org/es/docs/HTML:Elemento:div&quot;&gt;div&lt;/a&gt; cuyo id es &quot;navbar&quot;. Investigando mas sobre el asunto, encontré muuuchos otros blog que también han eliminado la Navbar y la mayoría usan:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;#navbar-iframe {&lt;br /&gt;  height:0px;&lt;br /&gt;  visibility:hidden;&lt;br /&gt;  display:none;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Ese código da mayor compatibilidad con navegadores. El &quot;height&quot;, &quot;visibility&quot; y &quot;display&quot; intentan ocultar el div cuyo id es &quot;navbar-iframe&quot; (este div esta dentro del div &quot;navbar&quot;).&lt;br /&gt;&lt;br /&gt;Si no entendiste nada te lo doy fácil...&lt;br /&gt;&lt;br /&gt;Para quitar (ocultar) la Navbar, en el &quot;panel&quot; de tu blog vas a &quot;Plantilla&quot; y luego a &quot;Edición HTML&quot; y, en el recuadro donde esta el código de tu plantilla buscas la linea que dice &quot;&amp;lt;/head&amp;gt;&quot; (casi al final) y, agregas el siguiente código justo arriba de esa linea (sin borrarla obviamente):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&lt;br /&gt;#navbar-iframe {&lt;br /&gt;  height:0px;&lt;br /&gt;  visibility:hidden;&lt;br /&gt;  display:none;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Has una &quot;Vista Previa&quot; y si esta todo bien guardas los cambios.&lt;br /&gt;&lt;br /&gt;Continúa en: &lt;a href=&quot;http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-2-opacidad.html&quot;&gt;Jugando con la Navbar 2 (opacidad)&lt;/a&gt;&lt;br /&gt;&lt;br&gt;</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/2023637239530392892/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/2023637239530392892?isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/2023637239530392892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/2023637239530392892'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/05/jugando-con-la-navbar-1-ocultar.html' title='Jugando con la Navbar 1 (ocultar)'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3511993004738737528.post-2808417581670914837</id><published>2007-05-11T12:45:00.000-04:00</published><updated>2007-05-19T03:41:16.795-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blog"/><category scheme="http://www.blogger.com/atom/ns#" term="opinion"/><title type='text'>Por que?</title><content type='html'>Por que un blog?&lt;br /&gt;&lt;br /&gt;Muchas veces he querido hacer esto.&lt;br /&gt;&lt;br /&gt;Muchas veces he necesitado decir al mundo lo que me esta pasando, lo que quiero hacer, lo que me gusta, lo que odio. Muchas veces he querido tener un espacio en alguna parte para hablar sobre mis pequeños logros, y dar la receta completa de como lo he conseguido para que otros también puedan hacerlo.&lt;br /&gt;&lt;br /&gt;Soy un completo ignorante en lo que se refiere a blogs y necesito aprender... me gusta por lo menos tener nociones básicas sobre cada cosa, me angustia no saber nada sobre algún tema, pero mas me angustia no tener tiempo suficiente para aprender todo sobre todo.&lt;br /&gt;&lt;br /&gt;No esperen grandes y poéticos mensajes, ni fabulosas historias con moraleja incluida; soy un hombre de pocas palabras, cuando digo algo es por que me parece realmente importante.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;H.</content><link rel='replies' type='application/atom+xml' href='http://hodavame.blogspot.com/feeds/2808417581670914837/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3511993004738737528/2808417581670914837?isPopup=true' title='1 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/2808417581670914837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3511993004738737528/posts/default/2808417581670914837'/><link rel='alternate' type='text/html' href='http://hodavame.blogspot.com/2007/05/por-que.html' title='Por que?'/><author><name>hodavame</name><uri>http://www.blogger.com/profile/07493302280513041907</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTwCnHlfWm55BfDQ_nhvs3eAfcjTCIfiYcYoO1C26E6XIn-XirhaQ_NYMil74f139jgLTRudoZMBO4Zi_VX6po35PG0NzOPU04MjYsHLWbiqEvGO95jBJuASusNhidng/s220/a6e165bc-8b83-42a7-9b33-251d6d391aad.webp'/></author><thr:total>1</thr:total></entry></feed>