<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Joseba Umbelina&#187; Desarrollo web &#8211; Programación web</title> <atom:link href="http://www.josebaumbelina.com/cat/desarrollo-web/feed/" rel="self" type="application/rss+xml" /><link>http://www.josebaumbelina.com</link> <description>SEO y desarrollo web</description> <lastBuildDate>Fri, 11 Jun 2010 20:17:17 +0000</lastBuildDate> <generator>http://wordpress.org/?v=abc</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Consejos de optimización de MySQL para desarrolladores</title><link>http://www.josebaumbelina.com/20091220/consejos-optimizacion-mysql-desarrolladores/</link> <comments>http://www.josebaumbelina.com/20091220/consejos-optimizacion-mysql-desarrolladores/#comments</comments> <pubDate>Sun, 20 Dec 2009 08:29:01 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[base de datos]]></category> <category><![CDATA[mysql]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=2522</guid> <description><![CDATA[Desde NETTUTS nos ofrecen varias técnicas de optimización para MySQL, con el objetivo de mejorar el rendimiento de nuestras aplicaciones web. Son consejos dirigidos a desarrolladores, dejando a un lado la optimización a nivel de sistemas:
1. Optimiza tus consultas para la query cache: tratar de no usar funciones no determinísticas como CURDATE, NOW o RAND, [...]]]></description> <content:encoded><![CDATA[<p>Desde <a target="_blank" href="http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/">NETTUTS</a> nos ofrecen varias <strong>técnicas de optimización para MySQL</strong>, con el objetivo de mejorar el rendimiento de nuestras aplicaciones web. Son consejos dirigidos a desarrolladores, dejando a un lado la optimización a nivel de sistemas:</p><p><strong>1. Optimiza tus consultas para la <em>query cache</em></strong>: tratar de no usar funciones no determinísticas como CURDATE, NOW o RAND, con las que MySQL decide desactivar la cache.</p><p><strong>2. Usa el comando EXPLAIN<em> </em>sobre las consultas</strong>: para verificar si se usan correctamente los índices que hayas definido. <a target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/explain.html">Uso de <em>explain</em></a>.</p><p><strong>3. Usa LIMIT 1 si solo quieres un registro:</strong> para que el motor de la base de datos deje de analizar registros en cuanto haya encontrado un registro que cumpla con las condiciones.</p><p><strong>4. Indexa los campos de búsqueda</strong>: como norma general, crea un indice sobre los campos usados en el <em>where</em> de las consultas. <a target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/fulltext-search.html">Uso de full-text search</a>.</p><h4><img style="margin-left:150px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/logo/mysql.gif" width="300" height="167" /></h4><p></p><p><strong>5. Indexa y usa columnas del mismo tipo en los JOINs</strong>: es recomendable que tambien el <em>character encoding</em> sea exactamente el mismo.</p><p><strong>6. No uses ORDER BY RAND()</strong>: penaliza bastante el rendimiento por lo que es recomendable usar alternativas, como hacer la ordenación a nivel de PHP.</p><p><strong>7. Evita usar SELECT *</strong>: mejor elegir solo los campos que necesites.</p><p><strong>8. Ten casi siempre un campo ID</strong>: <em>primary key</em>, <em>auto_incremen</em>t, <em>int </em>y <em>unsigned. </em>MySQL usa los primary keys en operaciones internas, por lo que es recomendable que estos se traten de un tipo de dato de tratamiento rápido.</p><p><strong>9. Usa ENUM antes que VARCHAR</strong>: el tipo de dato ENUM es rápido y compacto, al almacenarse internamente como un TINYINT. Recomendable cuando el campo de texto solo puede coger determinados valores como por ejemplo &#8220;activo&#8221; e &#8220;inactivo&#8221;.<a target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/enum.html"> Uso de <em>Enum</em></a>.</p><p><strong>10. Obtén recomendaciones con PROCEDURE ANALYSE</strong>: con este comando MySQL analiza la estructura y contenido de una tabla y da recomendaciones sobre su definición. <a target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/procedure-analyse.html">Uso de procedure analyse</a>.</p><p><strong>11. Intenta no definir campos que acepten el valor NULL</strong>: los NULL requieren espacio adicional y puede añadir complejidad en las comparaciones. MySQL comenta lo siguiente:</p><blockquote><p>NULL columns require additional space in the row to record whether their values are NULL. For MyISAM tables, each NULL column takes one bit extra, rounded up to the nearest byte.</p></blockquote><p><strong>12. Considera usar <em>unbuffered queries</em></strong>: en las consultas que devuelven muchos registros, puede ahorrar memoria, pudiendo empezar a trabajar sobre el <em>resultset</em> a partir de obtener el primer registro. <a target="_blank" href="http://php.net/manual/en/function.mysql-unbuffered-query.php">Uso de <em>unbuffered queries</em></a>. MySQL lo explica así:</p><blockquote><p>mysql_unbuffered_query() sends the SQL query query to MySQL without automatically fetching and buffering the result rows as mysql_query() does. This saves a considerable amount of memory with SQL queries that produce large result sets, and you can start working on the result set immediately after the first row has been retrieved as you don&#8217;t have to wait until the complete SQL query has been performed.</p></blockquote><p><strong>13. Guarda las direcciones IP como UNSIGNED INT:</strong> resulta más eficiente que hacerlo como VARCHAR y luego para hacer la conversion se pueden usar las funciones <a target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_inet-aton">INET_ATON</a> y <a target="_blank" href="http://dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_inet-ntoa">INET_NTOA</a> de MySQL o <a target="_blank" href="http://php.net/manual/en/function.ip2long.php">up2long</a> y <a target="_blank" href="http://us.php.net/manual/en/function.long2ip.php">long2ip</a> de PHP.</p><p><strong>14.Las tablas FIXED-LENGTH (STATIC) son más rápidas</strong>: son aquellas que no tienen campos de tipo VARCHAR, TEXT o BLOB, de longitud no fija.</p><p><strong>15. Pagina los INSERTs y UPDATEs <em>grandes</em>:</strong> si tienes que actualizar viente mil registros de una vez, mejor dividirlo se forma que se hagan de mil en mil, por ejemplo.</p><p><strong>16. Elige el motor de almacenamiento adecuado:</strong> entre <a target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/myisam-storage-engine.html">MyISAM</a> e <a target="_blank" href="http://dev.mysql.com/doc/refman/5.1/en/innodb.html">InnoDB</a> ,según el uso de la base de datos que haga la aplicación.</p><p><strong>17. Usa un <em>Object Relational Mapper</em></strong>: como puede ser <a target="_blank" href="http://www.doctrine-project.org/">Doctrine</a> para PHP, con el que se puede obtener ciertos beneficios en cuanto a rendimiento.</p><p><strong>18. Cuidado con las conexiones persistentes</strong>: pueden dar problemas con la memoria y el límite de conexiones. <a target="_blank" href="http://php.net/manual/en/function.mysql-pconnect.php">Uso de mysql_pconnect</a>.</p><p>Fuente: <a target="_blank" href="http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/">Top 20+ MySQL Best Practices</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F&amp;t=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F&amp;title=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores&amp;notes=Desde%20NETTUTS%20nos%20ofrecen%20varias%20t%C3%A9cnicas%20de%20optimizaci%C3%B3n%20para%20MySQL%2C%20con%20el%20objetivo%20de%20mejorar%20el%20rendimiento%20de%20nuestras%20aplicaciones%20web.%20Son%20consejos%20dirigidos%20a%20desarrolladores%2C%20dejando%20a%20un%20lado%20la%20optimizaci%C3%B3n%20a%20nivel%20de%20sistemas%3A%0D%0A%0D%0A1.%20Op" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F&amp;title=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores&amp;bodytext=Desde%20NETTUTS%20nos%20ofrecen%20varias%20t%C3%A9cnicas%20de%20optimizaci%C3%B3n%20para%20MySQL%2C%20con%20el%20objetivo%20de%20mejorar%20el%20rendimiento%20de%20nuestras%20aplicaciones%20web.%20Son%20consejos%20dirigidos%20a%20desarrolladores%2C%20dejando%20a%20un%20lado%20la%20optimizaci%C3%B3n%20a%20nivel%20de%20sistemas%3A%0D%0A%0D%0A1.%20Op" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Consejos%20de%20optimizaci%C3%B3n%20de%20MySQL%20para%20desarrolladores&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Desde%20NETTUTS%20nos%20ofrecen%20varias%20t%C3%A9cnicas%20de%20optimizaci%C3%B3n%20para%20MySQL%2C%20con%20el%20objetivo%20de%20mejorar%20el%20rendimiento%20de%20nuestras%20aplicaciones%20web.%20Son%20consejos%20dirigidos%20a%20desarrolladores%2C%20dejando%20a%20un%20lado%20la%20optimizaci%C3%B3n%20a%20nivel%20de%20sistemas%3A%0D%0A%0D%0A1.%20Op" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20091220%2Fconsejos-optimizacion-mysql-desarrolladores%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20091220/consejos-optimizacion-mysql-desarrolladores/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Consejos de maquetación de emails para evitar problemas</title><link>http://www.josebaumbelina.com/20091121/consejos-evitar-problemas-maquetacion-emails/</link> <comments>http://www.josebaumbelina.com/20091121/consejos-evitar-problemas-maquetacion-emails/#comments</comments> <pubDate>Sat, 21 Nov 2009 09:07:31 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[css]]></category> <category><![CDATA[html]]></category> <category><![CDATA[maquetacion]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=2372</guid> <description><![CDATA[Desde el momento en el que metemos código HTML en un email, surge la dificultad de conseguir que se vea igual en Hotmail, Gmail, Yahoo, Outlook y demás clientes de correo. Desde NETTUTS han publicado una buena recopilación de consejos a seguir a la hora de maquetar de emails, con intención de minimizar los problemas [...]]]></description> <content:encoded><![CDATA[<p>Desde el momento en el que metemos <strong>código HTML en un email</strong>, surge la dificultad de conseguir que se vea igual en Hotmail, Gmail, Yahoo, Outlook y demás clientes de correo. Desde <a target="_blank" href="http://net.tutsplus.com/tutorials/html-css-techniques/20-email-design-best-practices-and-resources-for-beginners/">NETTUTS</a> han publicado una buena <strong>recopilación de consejos</strong> a seguir a la hora de maquetar de emails, con intención de minimizar los problemas que surgen habitualmente:</p><ul><li><strong>Usa tablas</strong>: olvídate de usar <em>divs</em> porque dan más quebraderos de cabeza que otra cosa.</li><p></p><li><strong>Usa estilos <em>inline</em></strong>: imprescindible hacerlo así porque la mayoría de clientes de correo eliminan los estilo por clases.</li><p></p><li><strong>Usa el atributo ALT en todas las imágenes</strong>: es muy habitual que el cliente de correo por defecto no enseñe las imágenes y entonces es recomendable enseñar el texto del ALT.</li><p></p><li><strong>No definas <em>width</em> y <em>height</em> para las imágenes</strong>: si se definen tamaños para las imágenes pero luego estas no se muestran, el resultado puede no ser bueno.</li><p></p><li><strong>Que el email esté dentro de una tabla con <em>width</em> del 100%</strong>: los clientes de correo solo tienen en cuenta el código dentro de la etiqueta <em>body</em> y no el código de la etiqueta <em>body</em> en sí misma. A tener en cuenta si por ejemplo se requiere un color de fondo.</li><p></p><li><strong>Ancho máximo de 600px</strong>: debido a que hay mucha gente que no abre el email y se queda con la <em>preview</em>.</li><p></p><h4><img style="margin-left:120px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/maquetar-email-tablas.png" alt="Breadcrumbs Google" width="358" height="210" /><span class="pie_foto">Uso recomendado de tablas en los emails</span></h4><p></p><li><strong>Da estilo a los enlaces</strong>: para machacar el estilo que tenga definido el cliente por defecto para todos los enlaces.</li><p></p><li><strong>Intenta no meter tablas dentro de otras tablas</strong>: para evitar problemas, mejor una tabla detrás de otra que una dentro de la otra.</li><p></p><li><strong>No uses imágenes de fondo</strong>: el texto encima de imágenes de fondo se ven mal en varios clientes.</li><p></p><li><strong>Los bordes no funcionan</strong>: como alternativa, se puede usar columnas de 1px.</li><p></p><li><strong>Bug con las imágenes en Hotmail</strong>: el cliente de Microsoft añade un extraño padding a todas, que se soluciona con un <em>display:block</em>.</li><p></p><li><strong>Codifica todos los caracteres</strong>: usar HTML <em>entities</em> en lugar de los caracteres especiales, asegura que el texto se verá bien en todos los clientes.</li><p></p><li><strong>No incluyas Javascript</strong>: si lo haces, lo más problable es que el email no pase el filtro de peligrosidad del cliente de correo.</li><p></p><li><strong>Ofrece al usuario una salida</strong>: un enlace para darse de baja del envío resulta imprencindible, hoy en día creo que por ley en España.</li><p></p><li><strong>Ofrece al usuario una alternativa</strong>: ofrecer un link hacia una visualización vía web del email resulta recomendable.</li><p></p><li><strong>Usa un GIF transparente</strong>: algunos navegadores no asimilan bien columnas sin contenido, por lo que si necesitas alguna, puedes usar una imagen transparente del tamaño que haga falta.</li><p></ul><p>Antes de hacer envío hay que testearlo bien, por lo que resulta imprescindible tener <strong>cuentas en los principales servicios de correo</strong> como Hotmail, Yahoo y Gmail, así como varios navegadores disponibles, las versiones 6, 7 y 8 de Internet Explorer, Firefox, Safari y Google Chrome al menos.</p><p>Fuente: <a target="_blank" href="http://net.tutsplus.com/tutorials/html-css-techniques/20-email-design-best-practices-and-resources-for-beginners/">20 Email Design Best Practices and Resources for Beginners</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F&amp;t=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F&amp;title=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas&amp;notes=Desde%20el%20momento%20en%20el%20que%20metemos%20c%C3%B3digo%20HTML%20en%20un%20email%2C%20surge%20la%20dificultad%20de%20conseguir%20que%20se%20vea%20igual%20en%20Hotmail%2C%20Gmail%2C%20Yahoo%2C%20Outlook%20y%20dem%C3%A1s%20clientes%20de%20correo.%20Desde%20NETTUTS%20han%20publicado%20una%20buena%20recopilaci%C3%B3n%20de%20consejos%20a%20seguir%20a%20l" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F&amp;title=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas&amp;bodytext=Desde%20el%20momento%20en%20el%20que%20metemos%20c%C3%B3digo%20HTML%20en%20un%20email%2C%20surge%20la%20dificultad%20de%20conseguir%20que%20se%20vea%20igual%20en%20Hotmail%2C%20Gmail%2C%20Yahoo%2C%20Outlook%20y%20dem%C3%A1s%20clientes%20de%20correo.%20Desde%20NETTUTS%20han%20publicado%20una%20buena%20recopilaci%C3%B3n%20de%20consejos%20a%20seguir%20a%20l" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Consejos%20de%20maquetaci%C3%B3n%20de%20emails%20para%20evitar%20problemas&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Desde%20el%20momento%20en%20el%20que%20metemos%20c%C3%B3digo%20HTML%20en%20un%20email%2C%20surge%20la%20dificultad%20de%20conseguir%20que%20se%20vea%20igual%20en%20Hotmail%2C%20Gmail%2C%20Yahoo%2C%20Outlook%20y%20dem%C3%A1s%20clientes%20de%20correo.%20Desde%20NETTUTS%20han%20publicado%20una%20buena%20recopilaci%C3%B3n%20de%20consejos%20a%20seguir%20a%20l" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20091121%2Fconsejos-evitar-problemas-maquetacion-emails%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20091121/consejos-evitar-problemas-maquetacion-emails/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>FireQuery: Firebug mejorado para jQuery</title><link>http://www.josebaumbelina.com/20091114/firequery-firebug-mejorado-para-jquery/</link> <comments>http://www.josebaumbelina.com/20091114/firequery-firebug-mejorado-para-jquery/#comments</comments> <pubDate>Sat, 14 Nov 2009 17:50:41 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[jquery]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=2264</guid> <description><![CDATA[JQuery es una de las librerías Javascript más usadas y que nosotros en Enalquiler.com la empezamos a utilizar al desarrollar La Comunidad. FireQuery es un interesante plugin para Firebug que añade funciones adicionales específicas para JQuery.
Enseña y colorea las expresiones JQuery dentro de la consola y el DOM inspector, resulta más fácil identificar los elementos [...]]]></description> <content:encoded><![CDATA[<p><a target="_blank" href="http://jquery.com/">JQuery</a> es una de las librerías Javascript más usadas y que nosotros en Enalquiler.com la empezamos a utilizar al desarrollar <a target="_blank" href="http://www.enalquiler.com/comunidad-alquiler.html">La Comunidad</a>. <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/12632">FireQuery</a> es un interesante plugin para <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> que añade <strong>funciones adicionales específicas para JQuery</strong>.</p><p>Enseña y colorea las expresiones JQuery dentro de la consola y el DOM inspector, resulta más fácil identificar los elementos jQuery y posibilita la <strong>inyección de código JQuery</strong> en cualquier página. Se encuentra en la versión 0.3.</p><h4><a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/12632" target="_blank"><img style="margin-left:110px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/firequery.png" alt="FireQuery" width="371" height="306" /></a><span class="pie_foto">FireQuery</span></h4><p>Fuente: <a target="_blank" href="http://www.baluart.net/articulo/firequery-firebug-optimizado-para-jquery">FireQuery: Firebug optimizado para jQuery</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F&amp;t=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F&amp;title=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery&amp;notes=JQuery%20es%20una%20de%20las%20librer%C3%ADas%20Javascript%20m%C3%A1s%20usadas%20y%20que%20nosotros%20en%20Enalquiler.com%20la%20empezamos%20a%20utilizar%20al%20desarrollar%20La%20Comunidad.%20FireQuery%20es%20un%20interesante%20plugin%20para%20Firebug%20que%20a%C3%B1ade%20funciones%20adicionales%20espec%C3%ADficas%20para%20JQuery.%0D%0A%0D" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F&amp;title=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery&amp;bodytext=JQuery%20es%20una%20de%20las%20librer%C3%ADas%20Javascript%20m%C3%A1s%20usadas%20y%20que%20nosotros%20en%20Enalquiler.com%20la%20empezamos%20a%20utilizar%20al%20desarrollar%20La%20Comunidad.%20FireQuery%20es%20un%20interesante%20plugin%20para%20Firebug%20que%20a%C3%B1ade%20funciones%20adicionales%20espec%C3%ADficas%20para%20JQuery.%0D%0A%0D" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=FireQuery%3A%20Firebug%20mejorado%20para%20jQuery&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=JQuery%20es%20una%20de%20las%20librer%C3%ADas%20Javascript%20m%C3%A1s%20usadas%20y%20que%20nosotros%20en%20Enalquiler.com%20la%20empezamos%20a%20utilizar%20al%20desarrollar%20La%20Comunidad.%20FireQuery%20es%20un%20interesante%20plugin%20para%20Firebug%20que%20a%C3%B1ade%20funciones%20adicionales%20espec%C3%ADficas%20para%20JQuery.%0D%0A%0D" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20091114%2Ffirequery-firebug-mejorado-para-jquery%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20091114/firequery-firebug-mejorado-para-jquery/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Consejos PHP para principiantes (y no tanto)</title><link>http://www.josebaumbelina.com/20090821/consejos-php-principiantes/</link> <comments>http://www.josebaumbelina.com/20090821/consejos-php-principiantes/#comments</comments> <pubDate>Fri, 21 Aug 2009 14:49:22 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[php]]></category> <category><![CDATA[programación]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=1563</guid> <description><![CDATA[Desde Nettuts ofrecen 30 recomendaciones para los que empiezan a programar en PHP. Diría que alguna no es muy para principiantes y en general se pueden aplicar para otros lenguajes de programación, así que me parece interesante nombrarlas aquí:Hazte amigo del manual de PHP.
Activa el reporte de errores.
Prueba un IDE, integrated development environment, un entorno [...]]]></description> <content:encoded><![CDATA[<p>Desde <a target="_blank" href="http://net.tutsplus.com/tutorials/php/30-php-best-practices-for-beginners/">Nettuts</a> ofrecen <strong>30 recomendaciones para los que empiezan a programar en PHP</strong>. Diría que alguna no es muy para principiantes y en general se pueden aplicar para otros lenguajes de programación, así que me parece interesante nombrarlas aquí:</p><ul><li>Hazte amigo del <a target="_blank" href="http://docs.php.net/manual/es/">manual de PHP</a>.</li><li>Activa el reporte de errores.</li><li>Prueba un IDE, <em>integrated development environment</em>, un entorno integrado de desarrollo.</li><li>Prueba un Framework, como pueden ser <a target="_blank" href="http://cakephp.org/">CakePHP</a> o <a target="_blank" href="http://codeigniter.com/">CodeIgniter</a></li><li>Aplica el DRY, <em>don&#8217;t repeat yourself</em>, no te repitas, refiriendose a <strong>evitar el código redundante</strong>.</li><li><strong>Identa el código y usa espacios</strong>, para ganar en visibilidad del código.</li><li>Escala tus aplicaciones, separando las distintas partes del código.</li><li>Usa siempre &lt;?php en lugar de &lt;? para garantizar la compatibilidad de tus aplicaciones.</li><li>Usa <strong>nombres de variables que tengan significado</strong>.</li><li>Comenta el codigo para ganar en comprensión.</li><li>Instala <a target="_blank" href="http://www.wampserver.com/en/">WAMP</a>, isntalación conjunta de PHP y MySQL.</li><li>Pon límites a tus script, con el <em>set_time_limit</em></li><li>Usa <a target="_blank" href="http://es.wikipedia.org/wiki/POO">POO</a>, <strong>programación orientada a objetos</strong>.</li><li>Conoce la diferencia entre comillas simples y dobles.</li><li>No pongan <em>phpinfo()</em> en el <em>webroot</em>, por razones de seguridad.</li><li><strong>Nunca te fíes de los usuarios</strong>, protégete de los ataques <a target="_blank" href="http://es.wikipedia.org/wiki/Cross-site_scripting">XSS</a>.</li><li>Guarda las contraseñas cifradas.</li><li>Usa herramientas visuales de diseño de bases de datos, como <a target="_blank" href="http://fabforce.net/dbdesigner4/">DBDesigner</a> o <a target="_blank" href="http://dev.mysql.com/workbench/">MySQL Workbench</a>.</li><li>Usa el <em>output buffering</em>.</li><li>Protege tus scripts de ataques por <a target="_blank" href="http://es.wikipedia.org/wiki/Inyecci%C3%B3n_SQL">inyección de código SQL</a>.</li><li>Prueba <a target="_blank" href="http://es.wikipedia.org/wiki/ORM">ORM</a>, mapeo objeto-relacional.</li><li>Usa un <strong>sistema de cache</strong>, como <a target="_blank" href="http://www.danga.com/memcached/">Memcached</a>.</li><li>Valida los datos provenientes de <em>cookie</em>.</li><li>Usa un <strong>sistema de plantillas</strong>, como <a target="_blank" href="http://www.smarty.net/">Smarty</a>.</li><li>Usa un sistema de <em>debugging</em>, como <a target="_blank" href="http://xdebug.org/">XDebug</a>.</li><li>Manten las llamadas a funciones fuera de iteraciones, por rendimiento.</li><li>No copies variables extra.</li><li>Actualizate a la última version de PHP.</li><li>Reduce el número de <strong>consultas a base de datos</strong>.</li></ul><p>Personalmente, a los que empiezan les recomendaría sobretodo coger <strong>buenos hábitos de programación</strong>: que el código sea limpio, no redundante, modulado, usando POO y demás. Más adelante, muy importante tener siempre en la cabeza el rendimiento de nuestras aplicaciones, no realizar consultas a base de datos innecesarias y <strong>optimizar todo lo optimizable</strong>. Finalmente, no olvidarse del tema de la <strong>seguridad</strong>.</p><p>Fuente: <a target="_blank" href="http://net.tutsplus.com/tutorials/php/30-php-best-practices-for-beginners/">30 PHP best practices for beginners</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F&amp;t=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F&amp;title=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29&amp;notes=Desde%20Nettuts%20ofrecen%2030%20recomendaciones%20para%20los%20que%20empiezan%20a%20programar%20en%20PHP.%20Dir%C3%ADa%20que%20alguna%20no%20es%20muy%20para%20principiantes%20y%20en%20general%20se%20pueden%20aplicar%20para%20otros%20lenguajes%20de%20programaci%C3%B3n%2C%20as%C3%AD%20que%20me%20parece%20interesante%20nombrarlas%20aqu%C3%AD%3A%0D%0A" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F&amp;title=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29&amp;bodytext=Desde%20Nettuts%20ofrecen%2030%20recomendaciones%20para%20los%20que%20empiezan%20a%20programar%20en%20PHP.%20Dir%C3%ADa%20que%20alguna%20no%20es%20muy%20para%20principiantes%20y%20en%20general%20se%20pueden%20aplicar%20para%20otros%20lenguajes%20de%20programaci%C3%B3n%2C%20as%C3%AD%20que%20me%20parece%20interesante%20nombrarlas%20aqu%C3%AD%3A%0D%0A" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Consejos%20PHP%20para%20principiantes%20%28y%20no%20tanto%29&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Desde%20Nettuts%20ofrecen%2030%20recomendaciones%20para%20los%20que%20empiezan%20a%20programar%20en%20PHP.%20Dir%C3%ADa%20que%20alguna%20no%20es%20muy%20para%20principiantes%20y%20en%20general%20se%20pueden%20aplicar%20para%20otros%20lenguajes%20de%20programaci%C3%B3n%2C%20as%C3%AD%20que%20me%20parece%20interesante%20nombrarlas%20aqu%C3%AD%3A%0D%0A" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090821%2Fconsejos-php-principiantes%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090821/consejos-php-principiantes/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Tutoriales de desarrollo web en video</title><link>http://www.josebaumbelina.com/20090809/tutoriales-desarrollo-web-video/</link> <comments>http://www.josebaumbelina.com/20090809/tutoriales-desarrollo-web-video/#comments</comments> <pubDate>Sun, 09 Aug 2009 18:37:37 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[css]]></category> <category><![CDATA[jquery]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[php]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=1501</guid> <description><![CDATA[En Nettuts han hecho una recopilación de 30 video-tutoriales para desarrolladores web, algunos para principiantes y otros más avanzados. Estos son algunos de los que me han parecido interesantes:
Performance Tuning Best Practices for MySQL: charla en Google sobre optimizar el rendimiento de MySQL, de la mano de Jay Pipes, empleado de MySQL.
Using CSS3: revisión de [...]]]></description> <content:encoded><![CDATA[<p>En <a target="_blank" href="http://net.tutsplus.com/articles/web-roundups/30-more-helpful-video-tutorials-for-web-developers/">Nettuts</a> han hecho una recopilación de <strong>30 video-tutoriales para desarrolladores web</strong>, algunos para principiantes y otros más avanzados. Estos son algunos de los que me han parecido interesantes:</p><p><a target="_blank" href="http://www.youtube.com/watch?v=u70mkgDnDdU">Performance Tuning Best Practices for MySQL</a>: charla en Google sobre optimizar el rendimiento de <strong>MySQL</strong>, de la mano de Jay Pipes, empleado de MySQL.</p><p><a target="_blank" href="http://css-tricks.com/video-screencasts/57-using-css3/">Using CSS3</a>: revisión de las características de la nueva versión de <strong>CSS</strong>, ya soportada por los últimos navegadores.</p><p><a target="_blank" href="http://www.youtube.com/watch?v=COEhiTT1KLk">Google Android App Training</a>: para empezar a desarrollar aplicaciones para <strong>Google Android</strong>.</p><p><a target="_blank" href="http://www.killerphp.com/videos/oop_why_learn_oop/why_learn_oop.html">Why Learn Object-Oriented PHP?</a>: las ventajas de la programación orientada a objetos sobre <strong>PHP</strong>.</p><p><a target="_blank" href="http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/">jQuery For Absolute Beginners Video Series</a>: iniciación a <strong>JQuery</strong>, una de las más utilizadas librerías Javascript.</p><p>También ofrecen <strong>tutoriales</strong> sobre: escribe tu primer script en PHP, como instalar <strong>Wordpress </strong>en entorno local, crear servicios web con NetBeans, como crear un plugin para Wordpress, <strong>Authlogic</strong>, introduccíon al desarrollo web visual, Rails con Jquery, empezando con Dreamweaver CS3, programar aplicaciones de alto rendimiento para <strong>Adobe AIR</strong>, introducción a la programación de bases de datos con <strong>Python</strong>, funcionalidad y estilos avanzados para formularios, cómo usar Firebug para CSS, programación básica del Iphone, introducción a <strong>CodeIgniter</strong>, debugging de aplicaciones AJAX con Firebug, <strong>Komodo </strong>para desarrollar aplicaciones Rails, empezando con el CSS, aprende <strong>Django </strong>para crear una Wiki en 20 minutos, lo esencial de DOM y Javascript, usar Scaffolding y Bake en <strong>CakePHP</strong>, accesibilidad, desarrollar extensiones de Firefox, Facebook connect y encadenar <em>strings </em>con <strong>Yahoo Pipes</strong>.</p><p> Fuente: <a target="_blank" href="http://net.tutsplus.com/articles/web-roundups/30-more-helpful-video-tutorials-for-web-developers/">30 More Helpful Video Tutorials For Web Developers</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tutoriales%20de%20desarrollo%20web%20en%20video%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F&amp;t=Tutoriales%20de%20desarrollo%20web%20en%20video" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Tutoriales%20de%20desarrollo%20web%20en%20video&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Tutoriales%20de%20desarrollo%20web%20en%20video&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F&amp;title=Tutoriales%20de%20desarrollo%20web%20en%20video&amp;notes=En%20Nettuts%20han%20hecho%20una%20recopilaci%C3%B3n%20de%2030%20video-tutoriales%20para%20desarrolladores%20web%2C%20algunos%20para%20principiantes%20y%20otros%20m%C3%A1s%20avanzados.%20Estos%20son%20algunos%20de%20los%20que%20me%20han%20parecido%20interesantes%3A%0D%0A%0D%0APerformance%20Tuning%20Best%20Practices%20for%20MySQL%3A%20char" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F&amp;title=Tutoriales%20de%20desarrollo%20web%20en%20video&amp;bodytext=En%20Nettuts%20han%20hecho%20una%20recopilaci%C3%B3n%20de%2030%20video-tutoriales%20para%20desarrolladores%20web%2C%20algunos%20para%20principiantes%20y%20otros%20m%C3%A1s%20avanzados.%20Estos%20son%20algunos%20de%20los%20que%20me%20han%20parecido%20interesantes%3A%0D%0A%0D%0APerformance%20Tuning%20Best%20Practices%20for%20MySQL%3A%20char" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Tutoriales%20de%20desarrollo%20web%20en%20video&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=En%20Nettuts%20han%20hecho%20una%20recopilaci%C3%B3n%20de%2030%20video-tutoriales%20para%20desarrolladores%20web%2C%20algunos%20para%20principiantes%20y%20otros%20m%C3%A1s%20avanzados.%20Estos%20son%20algunos%20de%20los%20que%20me%20han%20parecido%20interesantes%3A%0D%0A%0D%0APerformance%20Tuning%20Best%20Practices%20for%20MySQL%3A%20char" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090809%2Ftutoriales-desarrollo-web-video%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090809/tutoriales-desarrollo-web-video/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Recopilación de los mejores artículos de Mashable</title><link>http://www.josebaumbelina.com/20090624/recopilacion-de-los-mejores-articulos-de-mashable/</link> <comments>http://www.josebaumbelina.com/20090624/recopilacion-de-los-mejores-articulos-de-mashable/#comments</comments> <pubDate>Wed, 24 Jun 2009 10:33:43 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[SMO]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[twitter]]></category> <category><![CDATA[wordpress]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=1361</guid> <description><![CDATA[En Search Engine Journal han hecho una buena recopilación de los mejores posts de Mashable con listados de recursos para SMO, desarrollo y diseño web, blogging y otros para usuarios de internet en general.
Estos son algunos entre los que me han parecido más interesantes:
SMO:Top 10 Reputation Tracking Tools Worth Paying For
10 of the Best Social [...]]]></description> <content:encoded><![CDATA[<p>En <a target="_blank" title="Search Engine Journal" rel="nofollow" href="http://www.searchenginejournal.com/search-marketing-mashable-posts/11312/" target="_blank">Search Engine Journal</a> han hecho una buena recopilación de los mejores posts de <a target="_blank" title="Mashable" rel="nofollow" href="http://mashable.com" target="_blank">Mashable</a> con listados de recursos para <strong>SMO, desarrollo y diseño web, blogging</strong> y otros para usuarios de internet en general.</p><p>Estos son algunos entre los que me han parecido <strong>más interesantes</strong>:</p><p><strong>SMO:</strong></p><ul><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/12/29/brand-reputation-monitoring-tools/" target="_blank">Top 10 Reputation Tracking Tools Worth Paying For</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/10/30/best-social-media-tools-for-pr-professionals-and-journalists/" target="_blank">10 of the Best Social Media Tools for PR Professionals and Journalists</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/10/20/press-releases/" target="_blank">20+ Free Press Release Distribution Sites</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2009/01/29/twitter-tools-for-firefox/" target="_blank">20+ Great Twitter Tools for Firefox</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/08/08/social-bookmarking-2/" target="_blank">SOCIAL BOOKMARKING: 50+ Social Bookmarking Sites</a></li></ul><p><strong>Desarrollo y diseño web:</strong></p><ul><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/11/05/web-design-toolbox/" target="_blank">Web Design Toolbox: 130+ New Tools to Make You a Better and Faster Designer</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/11/03/embeddable-html-editors/" target="_blank">6 Embeddable HTML Editors for Your Website Compared</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/11/01/web-development-tools/" target="_blank">Web Development Toolbox: 120+ New Tools for Web Development</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/08/25/free-and-cheap-website-monitoring-services/" target="_blank">13 Free and Cheap Website Monitoring Services</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/05/29/another-16-firefox-add-ons-for-web-designers/" target="_blank">Another 16 Firefox Add-ons For Web Designers</a></li></ul><p><strong>Blogging:</strong></p><ul><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/09/08/rss-plugins-for-wordpress/" target="_blank">The Top 12 RSS Plugins for WordPress</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2009/03/20/wordpress-seo-plugins/" target="_blank">20 of the Best SEO Plugins for WordPress</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/07/19/firefox-blogging/" target="_blank">40+ Firefox Add-ons for High Speed Blogging</a></li></ul><p><strong>Miscelánea:</strong></p><ul><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/12/25/facebook-greasemonkey-scripts/" target="_blank">20+ Great Greasemonkey Scripts for Improving Your Facebook Experience</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2008/01/08/url-shortening-services/" target="_blank">URL Toolbox: 90+ URL Shortening Services</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/07/23/online-maps/" target="_blank">Online Maps: 50+ Tools and Resources</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/06/23/photography-toolbox/" target="_blank">90+ Online Photography Tools and Resources</a></li><li><a target="_blank" rel="nofollow" href="http://mashable.com/2007/08/04/flickr-toolbox/" target="_blank">FLICKR TOOLBOX: 100+ Tools For Flickr Addicts</a></li></ul><p>Fuente:<br /> <a target="_blank" title="Search Engine Journal" rel="nofollow" href="http://www.searchenginejournal.com/70-most-useful-mashable-posts-for-search-marketers-and-developers/7142/" target="_blank">70+ Most Useful Mashable Posts for Search Marketers and Developers</a><br /> <a target="_blank" title="Search Engine Journal" rel="nofollow" href="http://www.searchenginejournal.com/search-marketing-mashable-posts/11312/" target="_blank">70+ Most Useful Mashable Posts for Search Marketers and Developers &#8211; II</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F&amp;t=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F&amp;title=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable&amp;notes=En%20Search%20Engine%20Journal%20han%20hecho%20una%20buena%20recopilaci%C3%B3n%20de%20los%20mejores%20posts%20de%20Mashable%20con%20listados%20de%20recursos%20para%20SMO%2C%20desarrollo%20y%20dise%C3%B1o%20web%2C%20blogging%20y%20otros%20para%20usuarios%20de%20internet%20en%20general.%0D%0A%0D%0AEstos%20son%20algunos%20entre%20los%20que%20me%20han%20" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F&amp;title=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable&amp;bodytext=En%20Search%20Engine%20Journal%20han%20hecho%20una%20buena%20recopilaci%C3%B3n%20de%20los%20mejores%20posts%20de%20Mashable%20con%20listados%20de%20recursos%20para%20SMO%2C%20desarrollo%20y%20dise%C3%B1o%20web%2C%20blogging%20y%20otros%20para%20usuarios%20de%20internet%20en%20general.%0D%0A%0D%0AEstos%20son%20algunos%20entre%20los%20que%20me%20han%20" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Recopilaci%C3%B3n%20de%20los%20mejores%20art%C3%ADculos%20de%20Mashable&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=En%20Search%20Engine%20Journal%20han%20hecho%20una%20buena%20recopilaci%C3%B3n%20de%20los%20mejores%20posts%20de%20Mashable%20con%20listados%20de%20recursos%20para%20SMO%2C%20desarrollo%20y%20dise%C3%B1o%20web%2C%20blogging%20y%20otros%20para%20usuarios%20de%20internet%20en%20general.%0D%0A%0D%0AEstos%20son%20algunos%20entre%20los%20que%20me%20han%20" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090624%2Frecopilacion-de-los-mejores-articulos-de-mashable%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090624/recopilacion-de-los-mejores-articulos-de-mashable/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Page Speed para analizar el rendimiento de una web</title><link>http://www.josebaumbelina.com/20090604/google-page-speed-para-analizar-el-rendimiento-de-una-web/</link> <comments>http://www.josebaumbelina.com/20090604/google-page-speed-para-analizar-el-rendimiento-de-una-web/#comments</comments> <pubDate>Thu, 04 Jun 2009 21:44:34 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[google]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=1245</guid> <description><![CDATA[Google acaba de anunciar desde el Webmaster Central Blog el lanzamiento de Page Speed, herramienta a modo de plugin para la extesión Firebug de Firefox, que analiza el rendimiento de una página web y ofrece consejos de cómo optimizarla, siguiendo la misma linea del conocido YSlow.
Google Page Speed
Al ejecutarlo, realiza un test de carga de [...]]]></description> <content:encoded><![CDATA[<p>Google acaba de anunciar desde el <a target="_blank" href="http://googlewebmastercentral.blogspot.com/2009/06/introducing-page-speed.html" alt="Webmaster Central Blog" title="Webmaster Central Blog" rel="nofollow" target="_blank">Webmaster Central Blog</a> el lanzamiento de <a target="_blank" href="http://code.google.com/speed/page-speed/" alt="Page Speed" title="Page Speed" target="_blank" rel="nofollow">Page Speed</a>, herramienta a modo de plugin para la extesión <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/1843" alt="Firebug" title="Firebug" rel="nofollow" target="_blank">Firebug</a> de Firefox, que <strong>analiza el rendimiento de una página web y ofrece consejos de cómo optimizarla</strong>, siguiendo la misma linea del conocido <a target="_blank" href="https://addons.mozilla.org/en-US/firefox/addon/5369" alt="YSlow" title="YSlow" target="_blank" rel="nofollow">YSlow</a>.</p><h4><a title="Google Page Speed" rel="thumbnail" href="http://www.josebaumbelina.com/images/screenshot/google-page-speed.png"><img style="margin-left:90px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/google-page-speed.png" alt="Google Page Speed" width="429" height="197" /></a><span class="pie_foto">Google Page Speed</span></h4><p>Al ejecutarlo, realiza un test de carga de la página actual y al finalizar muestra en que puntos podemos mejorar el rendimiento en cuanto a <strong>CSS, Javascript</strong>, compresión, imagenes, cache y demás parámetros. Al hacer click en cada uno de los apartados, se abre una página con la <strong>descripción detallada y consejos de optimización</strong>, basandose en sus propias <a target="_blank" href="http://code.google.com/speed/page-speed/docs/rules_intro.html" alt="Web Performance Best Practices" title="Web Performance Best Practices" rel="nofollow" target="_blank">recomendaciones</a>.</p><p>El plugin se puede descargar desde <a target="_blank" href="http://code.google.com/speed/page-speed/download.html" rel="nofollow" alt="Download Page Speed" title="Download Page Speed" target="_blank">aquí</a> y además, ofrecen una <a target="_blank" href="http://code.google.com/speed/page-speed/docs/using.html" alt="Page Speed Guide" title="Page Speed Guide" rel="nofollow" target="_blank">guía de uso</a> y comprensión de la herramienta.</p><p><strong>Mas información:</strong> <a target="_blank" href="http://code.google.com/p/page-speed/" alt="Page Speed Code" title="Page Speed Code" rel="nofollow" target="_blank">Proyecto en Google Code</a></p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F&amp;t=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F&amp;title=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web&amp;notes=Google%20acaba%20de%20anunciar%20desde%20el%20Webmaster%20Central%20Blog%20el%20lanzamiento%20de%20Page%20Speed%2C%20herramienta%20a%20modo%20de%20plugin%20para%20la%20extesi%C3%B3n%20Firebug%20de%20Firefox%2C%20que%20analiza%20el%20rendimiento%20de%20una%20p%C3%A1gina%20web%20y%20ofrece%20consejos%20de%20c%C3%B3mo%20optimizarla%2C%20siguiendo%20" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F&amp;title=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web&amp;bodytext=Google%20acaba%20de%20anunciar%20desde%20el%20Webmaster%20Central%20Blog%20el%20lanzamiento%20de%20Page%20Speed%2C%20herramienta%20a%20modo%20de%20plugin%20para%20la%20extesi%C3%B3n%20Firebug%20de%20Firefox%2C%20que%20analiza%20el%20rendimiento%20de%20una%20p%C3%A1gina%20web%20y%20ofrece%20consejos%20de%20c%C3%B3mo%20optimizarla%2C%20siguiendo%20" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Google%20Page%20Speed%20para%20analizar%20el%20rendimiento%20de%20una%20web&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Google%20acaba%20de%20anunciar%20desde%20el%20Webmaster%20Central%20Blog%20el%20lanzamiento%20de%20Page%20Speed%2C%20herramienta%20a%20modo%20de%20plugin%20para%20la%20extesi%C3%B3n%20Firebug%20de%20Firefox%2C%20que%20analiza%20el%20rendimiento%20de%20una%20p%C3%A1gina%20web%20y%20ofrece%20consejos%20de%20c%C3%B3mo%20optimizarla%2C%20siguiendo%20" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090604%2Fgoogle-page-speed-para-analizar-el-rendimiento-de-una-web%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090604/google-page-speed-para-analizar-el-rendimiento-de-una-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Guías de referencia rápida para desarrollo web</title><link>http://www.josebaumbelina.com/20090312/guias-de-referencia-rapida-para-desarrollo-web/</link> <comments>http://www.josebaumbelina.com/20090312/guias-de-referencia-rapida-para-desarrollo-web/#comments</comments> <pubDate>Thu, 12 Mar 2009 21:27:14 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[Ann Smarty]]></category> <category><![CDATA[maquetacion]]></category> <category><![CDATA[programación]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=412</guid> <description><![CDATA[Una recopilación de útiles cheat sheets o chuletas de programación web, para poder consultar el uso y sintaxis de los comandos y etiquetas más comunes:
Guia de referencia HTML y XHTML: disponen para descargar en PDF o consultar en HTML 17 de este tipo de guías, que abarcan practicamente todo el HTML y XHTML, muy util [...]]]></description> <content:encoded><![CDATA[<p>Una recopilación de útiles <em>cheat sheets</em> o <em>chuletas</em> de programación web, para poder consultar el <strong>uso y sintaxis</strong> de los comandos y etiquetas más comunes:</p><p><strong><a target="_blank" href="http://www.scottklarr.com/topic/94/html-and-xhtml-cheat-sheets/" alt="Html and Xhtml cheat sheets" title="Html and Xhtml cheat sheets" rel="nofollow" target="_blank">Guia de referencia HTML y XHTML:</a></strong> disponen para descargar en PDF o consultar en HTML 17 de este tipo de guías, que abarcan practicamente todo el HTML y XHTML, muy util para la maquetación.</p><h4 style="text-align:center;"><img style="border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/guia-referencia-html.jpg" alt="Guía referencia HTML y XHTML" title="Guía referencia HTML y XHTML"/><span class="pie_foto">Guía referencia HTML y XHTML</span></h4><p></p><p><strong><a target="_blank" href="http://www.addedbytes.com/download/mod_rewrite-cheat-sheet-v2/png/" alt="mod_rewrite cheat sheet" title="mod_rewrite cheat sheet" rel="nofollow" target="_blank">Guia de referencia mod_rewrite:</a></strong> En formato PDF o imagen PNG, de gran ayuda cuando nos toca trabajar en la creación de URLs semánticas.</p><h4 style="text-align:center;"><img style="border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/guia-referencia-mod-rewrite.jpg" alt="Guía referencia mod_rewrite" title="Guía referencia mod_rewrite"/><span class="pie_foto">Guía referencia mod_rewrite</span></h4><p></p><p><strong><a target="_blank" href="http://www.thejackol.com/htaccess-cheatsheet/" alt="htaccess cheat sheet" title="htaccess cheat sheet" rel="nofollow" target="">Guía de referencia htaccess:</a></strong> página con lo más relevante entorno al htaccess.</p><h4 style="text-align:center;"><img style="border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/guia-referencia-htaccess.jpg" alt="Guía referencia htaccess" title="Guía referencia htaccess"/><span class="pie_foto">Guía referencia htaccess</span></h4><p></p><p><strong><a target="_blank" href="http://wpcandy.com/wp-content/uploads/WordPress-Help-Sheet.pdf" alt="wordpress help sheet" title="wordpress help sheet" rel="nofollow" target="">Guía de referencia Wordpress:</a></strong> en PDF, interesante cuando toca meter mano al blog de Wordpress.</p><h4 style="text-align:center;"><img style="border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/guia-referencia-wordpress.jpg" alt="Guía referencia Wordpress" title="Guía referencia Wordpress"/><span class="pie_foto">Guía referencia Wordpress</span></h4><p></p><p>Fuente: Artículo de Ann Smarty en <a target="_blank" href="http://www.searchenginejournal.com/7-essential-seo-cheat-sheets/8908/" title="7 Essential SEO Cheat Sheets" alt="7 Essential SEO Cheat Sheets" rel="nofollow" target="_blank">Search Engine Journal</a>.</p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F&amp;t=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F&amp;title=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web&amp;notes=Una%20recopilaci%C3%B3n%20de%20%C3%BAtiles%20cheat%20sheets%20o%20chuletas%20de%20programaci%C3%B3n%20web%2C%20para%20poder%20consultar%20el%20uso%20y%20sintaxis%20de%20los%20comandos%20y%20etiquetas%20m%C3%A1s%20comunes%3A%0D%0A%0D%0AGuia%20de%20referencia%20HTML%20y%20XHTML%3A%20disponen%20para%20descargar%20en%20PDF%20o%20consultar%20en%20HTML%2017%20de%20e" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F&amp;title=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web&amp;bodytext=Una%20recopilaci%C3%B3n%20de%20%C3%BAtiles%20cheat%20sheets%20o%20chuletas%20de%20programaci%C3%B3n%20web%2C%20para%20poder%20consultar%20el%20uso%20y%20sintaxis%20de%20los%20comandos%20y%20etiquetas%20m%C3%A1s%20comunes%3A%0D%0A%0D%0AGuia%20de%20referencia%20HTML%20y%20XHTML%3A%20disponen%20para%20descargar%20en%20PDF%20o%20consultar%20en%20HTML%2017%20de%20e" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Gu%C3%ADas%20de%20referencia%20r%C3%A1pida%20para%20desarrollo%20web&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Una%20recopilaci%C3%B3n%20de%20%C3%BAtiles%20cheat%20sheets%20o%20chuletas%20de%20programaci%C3%B3n%20web%2C%20para%20poder%20consultar%20el%20uso%20y%20sintaxis%20de%20los%20comandos%20y%20etiquetas%20m%C3%A1s%20comunes%3A%0D%0A%0D%0AGuia%20de%20referencia%20HTML%20y%20XHTML%3A%20disponen%20para%20descargar%20en%20PDF%20o%20consultar%20en%20HTML%2017%20de%20e" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090312%2Fguias-de-referencia-rapida-para-desarrollo-web%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090312/guias-de-referencia-rapida-para-desarrollo-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Ver tu web en diferentes navegadores</title><link>http://www.josebaumbelina.com/20090110/ver-tu-web-en-diferentes-navegadores/</link> <comments>http://www.josebaumbelina.com/20090110/ver-tu-web-en-diferentes-navegadores/#comments</comments> <pubDate>Sat, 10 Jan 2009 10:24:43 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[diseño web]]></category> <category><![CDATA[maquetacion]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=141</guid> <description><![CDATA[Cuando se maqueta o diseña una página web, es determinante asegurarse que se ve igual y funciona sin errores en los principales navegadores. Para ello, se pueden realizar las siguientes pruebas a la página creada:
1. Testearla a conciencia con Internet Explorer y bajo Windows, con diferencia el navegador y el entorno más usado por la [...]]]></description> <content:encoded><![CDATA[<p>Cuando se maqueta o diseña una página web, es determinante asegurarse que se ve igual y funciona sin errores en los principales navegadores. Para ello, se pueden realizar las siguientes pruebas a la página creada:</p><p><strong>1. Testearla a conciencia con Internet Explorer y bajo Windows</strong>, con diferencia el navegador y el entorno más usado por la gente. Conviene instalarse <a target="_blank" title="Multiple IE" rel="nofollow" href="http://tredosoft.com/Multiple_IE" target="_blank"> Multiple IE</a>, que permite ejecutar varias versiones de Internet Explorer desde el mismo ordenador en modo stand alone.</p><p><strong>2. Probarla con los principales navegadores alternativos</strong> soportados por tu sistema operativo. En el caso de Windows, conviene instalarse <a target="_blank" title="download Firefox" rel="nofollow" href="http://www.mozilla.com/en-US/firefox/all.html" target="_blank">Firefox</a> en sus versiones 2 y 3, <a target="_blank" title="download opera browser" rel="nofollow" href="http://www.opera.com/download/" target="_blank">Opera</a>, <a target="_blank" title="download safari browser" rel="nofollow" href="http://www.apple.com/safari/download/" target="_blank">Safari</a> y <a target="_blank" title="download chrome" rel="nofollow" href="http://www.google.com/chrome" target="_blank">Chrome</a>, que estando Google detras seguramente vaya cobrando más importancia con el tiempo.</p><p><strong>3. Usar el servicio <a target="_blank" title="Browsershots" rel="nofollow" href="http://browsershots.org/" target="_blank">Browsershots</a></strong>, en su versión principal o la <a target="_blank" title="Browsershots beta 0.3" rel="nofollow" href="http://v03.browsershots.org/" target="_blank">beta 0.3</a>. Con esta aplicación podras comprobar como se ve tu web en multitud de navegadores y sus diferentes versiones, bajo Windows, Linux y MAC OS.</p><h4><a title="Browsershots" rel="thumbnail" href="http://www.josebaumbelina.com/images/screenshot/browsershots.jpg"><img style="margin-left:120px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/browsershots.jpg" alt="Browsershots" width="354" height="251" /></a><span class="pie_foto">Browsershots</span></h4><p><strong>4. Probar la página en sistemas operativos distintos al de desarrollo</strong>. Si tienes oportunidad, testearla en algun ordenador con Linux y un MAC. Como alternativa, usar un sistema de virtualización como <a target="_blank" href="http://www.vmware.com/es/" rel="nofollow" target="_blank" title="VMWare" alt="VMWare">VMWare</a> para tener disponibles entornos de prueba con Windows, Linux y MAC OS.</p><p>Desafortunadamente, son varios los navegadores que no siguen los estandares web, sobretodo IE, y por ello la tarea de maquetación puede resultar bastante pesada en algunos casos. Se supone que las nuevas versiones, como el IE8, estaran mas cerca de cumplir con esos estandares y de poder pasar con buena nota el duro <a target="_blank" title="wikipedia test acid" rel="nofollow" href="http://es.wikipedia.org/wiki/Acid3" target="_blank"> test ACID</a> en su versión <a target="_blank" title="acid3 test" rel="nofollow" href="http://acid3.acidtests.org/" target="_blank"> 3</a>, lo que ahorraría quebraderos de cabeza a los maquetadores.</p><p>En el caso de ser una página web orientada al <strong>entorno móvil</strong>, para las pruebas conviene usar emuladores de cada plataforma como <a target="_blank" title="Nokia Mobile Toolkit" rel="nofollow" href="http://www.forum.nokia.com/info/sw.nokia.com/id/d57da811-c7cf-48c8-995f-feb3bea36d11/Nokia_Mobile_Internet_Toolkit_4.1.html" target="_blank">Nokia Mobile Toolkit</a>, <a target="_blank" title="dotMobi" rel="nofollow" href="http://mtld.mobi/emulator.php" target="_blank">dotMobi</a> o <a target="_blank" title="WinWap" rel="nofollow" href="http://www.winwap.com/downloads/downloads" target="_blank">WinWap</a>. En el navegador Opera, al hacer shift+F11 en su versión normal se renderiza la página como en Opera Mini, su versión para móviles.</p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Ver%20tu%20web%20en%20diferentes%20navegadores%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F&amp;t=Ver%20tu%20web%20en%20diferentes%20navegadores" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Ver%20tu%20web%20en%20diferentes%20navegadores&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Ver%20tu%20web%20en%20diferentes%20navegadores&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F&amp;title=Ver%20tu%20web%20en%20diferentes%20navegadores&amp;notes=Cuando%20se%20maqueta%20o%20dise%C3%B1a%20una%20p%C3%A1gina%20web%2C%20es%20determinante%20asegurarse%20que%20se%20ve%20igual%20y%20funciona%20sin%20errores%20en%20los%20principales%20navegadores.%20Para%20ello%2C%20se%20pueden%20realizar%20las%20siguientes%20pruebas%20a%20la%20p%C3%A1gina%20creada%3A%0D%0A%0D%0A1.%20Testearla%20a%20conciencia%20con%20" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F&amp;title=Ver%20tu%20web%20en%20diferentes%20navegadores&amp;bodytext=Cuando%20se%20maqueta%20o%20dise%C3%B1a%20una%20p%C3%A1gina%20web%2C%20es%20determinante%20asegurarse%20que%20se%20ve%20igual%20y%20funciona%20sin%20errores%20en%20los%20principales%20navegadores.%20Para%20ello%2C%20se%20pueden%20realizar%20las%20siguientes%20pruebas%20a%20la%20p%C3%A1gina%20creada%3A%0D%0A%0D%0A1.%20Testearla%20a%20conciencia%20con%20" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Ver%20tu%20web%20en%20diferentes%20navegadores&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=Cuando%20se%20maqueta%20o%20dise%C3%B1a%20una%20p%C3%A1gina%20web%2C%20es%20determinante%20asegurarse%20que%20se%20ve%20igual%20y%20funciona%20sin%20errores%20en%20los%20principales%20navegadores.%20Para%20ello%2C%20se%20pueden%20realizar%20las%20siguientes%20pruebas%20a%20la%20p%C3%A1gina%20creada%3A%0D%0A%0D%0A1.%20Testearla%20a%20conciencia%20con%20" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090110%2Fver-tu-web-en-diferentes-navegadores%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090110/ver-tu-web-en-diferentes-navegadores/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Extensiones Firefox para desarrollo web</title><link>http://www.josebaumbelina.com/20090104/extensiones-firefox-para-desarrollo-web/</link> <comments>http://www.josebaumbelina.com/20090104/extensiones-firefox-para-desarrollo-web/#comments</comments> <pubDate>Sun, 04 Jan 2009 13:19:12 +0000</pubDate> <dc:creator>Joseba Umbelina</dc:creator> <category><![CDATA[Desarrollo web]]></category> <category><![CDATA[AJAX]]></category> <category><![CDATA[extensiones firefox]]></category> <category><![CDATA[firefox]]></category> <category><![CDATA[maquetacion]]></category><guid isPermaLink="false">http://www.josebaumbelina.com/?p=87</guid> <description><![CDATA[El navegador Firefox es una de las herramientas más importantes para el desarrollo web gracias a sus extensiones o plugins que ayudan en la programación, maquetación y debugging en entorno web. Estas son para mi las mejores que hay disponibles ahora mismo:
1. Firebug:
Imprescindible en la maquetación, permite ver y modificar los elementos HTML y estilos [...]]]></description> <content:encoded><![CDATA[<p>El navegador Firefox es una de las herramientas más importantes para el desarrollo web gracias a sus extensiones o plugins que ayudan en la programación, maquetación y debugging en entorno web. Estas son para mi las mejores que hay disponibles ahora mismo:</p><p><strong>1. <a target="_blank" title="Firebug" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank">Firebug:</a></strong><br /> Imprescindible en la maquetación, permite ver y modificar los elementos HTML y estilos CSS directamente en la página. Imprescindible tambien para el debugging de aplicaciones AJAX, pudiendo ver al momento las peticiones y respuestas entre el servidor y el cliente. Además, tambien existen plugins para esta extensión como <a target="_blank" title="Yslow" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/5369" target="_blank">Yslow</a>, para testeo de rendimiento y tiempo de descarga de los elementos de la página, <a target="_blank" title="Jiffy" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/7613" target="_blank">Jiffy</a>, para testeo de velocidad en ejecución de Javascript o <a target="_blank" title="FireCookie" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/6683" target="_blank">FireCookie</a>, para el manejo de las cookies.</p><h4><a rel="thumbnail" href="http://www.josebaumbelina.com/images/screenshot/firefox-firebug.jpg" alt="Firebug" title="Firebug"><img style="margin-left:90px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/firefox-firebug.jpg" alt="Firebug" width="432" height="197" /></a><span class="pie_foto">Firebug</span></h4><p><strong>2. <a target="_blank" title="Web developer" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/60" target="_blank">Web developer:</a></strong><br /> Muy completa, aunque pierde importancia si ya se usa FireBug. Permite deshabilitar cookies, css y javascript, rellenar formularios, ver los atributos de los elementos HTML en pantalla, validar HTML y CSS, ver información agrupada de los distintos elementos&#8230;</p><p><strong>3. <a target="_blank" title="Live HTTP headers" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/3829" target="_blank">Live HTTP headers:</a></strong><br /> Para porder ver las cabeceras HTTP en tiempo real.</p><p><strong>4. <a target="_blank" title="ColorZilla" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/271" target="_blank">ColorZilla</a></strong><br /> Captura de colores en la página y paleta con los valores HTML de cada color.</p><p><strong>5. <a target="_blank" title="IETAB" rel="nofollow" href="https://addons.mozilla.org/es-ES/firefox/addon/1419" target="_blank">IETAB</a></strong><br /> Permite cargar una página usando el motor de Internet Explorer dentro del propio Firefox.</p><p><strong>6. <a target="_blank" title="HTML Validator" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/249" target="_blank">HTML Validator</a></strong><br /> Validación W3C a distintos niveles de código HTML. Indica los errores de la pagina actual y desde la vista de código fuente del navegador, marca exactamente donde esta el error además de mostrar la descripción del mismo.</p><h4><a rel="thumbnail" href="http://www.josebaumbelina.com/images/screenshot/firefox-html-validator.jpg" alt="HTML Validator" title="HTML Validator"><img style="margin-left:90px;border: 1px solid #CCCCCC;" src="http://www.josebaumbelina.com/images/screenshot/firefox-html-validator.jpg" alt="HTML Validator" width="432" height="197" /></a><span class="pie_foto">HTML Validator</span></h4><p><strong>7. <a target="_blank" title="Regular expressions tester" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/2077" target="_blank">Regular expressions tester</a></strong><br /> Testeo de expresiones regulares desde una ventana aparte.</p><p><strong>8. <a target="_blank" alt="Selenium IDE" title="Selenium IDE" rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/2079" target="_blank">Selenium IDE:</a></strong><br /> Entorno de desarrollo para la herramienta de testeo funcional de aplicaciones web <a target="_blank" href="http://seleniumhq.org" title="Selenium" alt="Selenium" rel="nofollow" target="_blank">Selenium</a>.</p><p>Más información y descarga de cada extensión siguiendo el link de cada nombre. A veces conviene pasarse por la página web del propio autor para obtener la última versión disponible.</p>Compártelo:<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Extensiones%20Firefox%20para%20desarrollo%20web%20-%20http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="Twitter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F&amp;t=Extensiones%20Firefox%20para%20desarrollo%20web" title="Facebook"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="mailto:?subject=Extensiones%20Firefox%20para%20desarrollo%20web&amp;body=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="email"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://barrapunto.com/submit.pl?subj=Extensiones%20Firefox%20para%20desarrollo%20web&amp;story=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="BarraPunto"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://bitacoras.com/anotaciones/http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="Bitacoras.com"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/bitacoras.png" title="Bitacoras.com" alt="Bitacoras.com" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F&amp;title=Extensiones%20Firefox%20para%20desarrollo%20web&amp;notes=El%20navegador%20Firefox%20es%20una%20de%20las%20herramientas%20m%C3%A1s%20importantes%20para%20el%20desarrollo%20web%20gracias%20a%20sus%20extensiones%20o%20plugins%20que%20ayudan%20en%20la%20programaci%C3%B3n%2C%20maquetaci%C3%B3n%20y%20debugging%20en%20entorno%20web.%20Estas%20son%20para%20mi%20las%20mejores%20que%20hay%20disponibles%20aho" title="del.icio.us"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F&amp;title=Extensiones%20Firefox%20para%20desarrollo%20web&amp;bodytext=El%20navegador%20Firefox%20es%20una%20de%20las%20herramientas%20m%C3%A1s%20importantes%20para%20el%20desarrollo%20web%20gracias%20a%20sus%20extensiones%20o%20plugins%20que%20ayudan%20en%20la%20programaci%C3%B3n%2C%20maquetaci%C3%B3n%20y%20debugging%20en%20entorno%20web.%20Estas%20son%20para%20mi%20las%20mejores%20que%20hay%20disponibles%20aho" title="Digg"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://meneame.net/submit.php?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="Meneame"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/meneame.png" title="Meneame" alt="Meneame" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="Wikio"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://reporter.nl.msn.com/?fn=contribute&amp;Title=Extensiones%20Firefox%20para%20desarrollo%20web&amp;URL=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F&amp;cat_id=6&amp;tag_id=31&amp;Remark=El%20navegador%20Firefox%20es%20una%20de%20las%20herramientas%20m%C3%A1s%20importantes%20para%20el%20desarrollo%20web%20gracias%20a%20sus%20extensiones%20o%20plugins%20que%20ayudan%20en%20la%20programaci%C3%B3n%2C%20maquetaci%C3%B3n%20y%20debugging%20en%20entorno%20web.%20Estas%20son%20para%20mi%20las%20mejores%20que%20hay%20disponibles%20aho" title="MSN Reporter"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/msnreporter.png" title="MSN Reporter" alt="MSN Reporter" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://www.josebaumbelina.com/feed/" title="RSS"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a> <a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.josebaumbelina.com%2F20090104%2Fextensiones-firefox-para-desarrollo-web%2F" title="Technorati"><img src="http://www.josebaumbelina.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br/><br/>]]></content:encoded> <wfw:commentRss>http://www.josebaumbelina.com/20090104/extensiones-firefox-para-desarrollo-web/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>