<?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>The n4gash Blog &#187; Cómo construir y desarrollar páginas web programando en php, asp, con AJAX y javascript.</title>
	<atom:link href="http://www.n4gash.com/category/desarrollo-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.n4gash.com</link>
	<description>Blog sobre diseño gráfico, desarrollo web, programación, internet y marketing online (SEO &#38; SEM)</description>
	<lastBuildDate>Sat, 04 Feb 2012 18:32:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dart, ¿nuevo lenguaje de programación de Google?</title>
		<link>http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/</link>
		<comments>http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 15:14:58 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=2025</guid>
		<description><![CDATA[Recientemente se ha comenzado a hablar en la red de Dart, un supuesto nuevo lenguage de programación diseñado y desarrollado por Google y que en principio, será presentado el mes que viene en un congreso de desarrolladores en Dinamarca. Según se comenta, sería un nuevo lenguage de programación estructurada orientado al entorno web (structured web [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/' addthis:title='Dart, ¿nuevo lenguaje de programación de Google? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/">Dart, ¿nuevo lenguaje de programación de Google?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a title="Dart, ¿nuevo lenguaje de programación de Google?" href="http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming"><img class="aligncenter" title="Dart, ¿nuevo lenguaje de programación de Google?" src="http://www.n4gash.com/wp-content/2011/google_dart_lenguage_programacion.jpg" alt="google dart lenguage programacion Dart, ¿nuevo lenguaje de programación de Google?" border="0" /></a></p>
<p>Recientemente se ha comenzado a hablar en la red de <em><strong>Dart</strong></em>, un supuesto<strong> nuevo lenguage de programación diseñado y desarrollado por <em>Google</em></strong> y que en principio, será presentado el mes que viene en un congreso de desarrolladores en Dinamarca. Según se comenta, sería un nuevo lenguage de <em>programación estructurada orientado al entorno web</em> (<em>structured web programming</em>). Cuál va a ser su sintaxis, cómo se va a implementar, cómo se va a compilar, o quizá lo más importante, para qué sirve o que diferencias va a tener respecto al enorme elenco de lenguajes que actualmente dominan el sector, serán las preguntas que en unas semanas revelará <em>Google</em>, porque hasta ahora, son todo conjeturas.</p>
<p>Por lo que se sabe, hace unos días <em>Google</em> ha reservado varios dominios con la palabra <em>DART</em>. Parte del equipo que está diseñando el lenguaje de programación <em><strong>Dart</strong></em> son Gilad Bracha, que ha trabajado para <em>Sun Microsystems</em> y es uno de los autores de <em>JAVA</em>, y Lars Back, que ha trabajado recientemente en el nuevo motor<em> V8 de Javascript</em> para el navegador <em>Chrome</em> de <em>Google</em>. Ambos han trabajado en <em>Smalltalk</em>, un lenguaje de programación que comenzó en la década de los 70 y que permite realizar tareas de computación mediante la interacción con un entorno de objetos virtuales, es decir, se puede considerar que un <em>Smalltalk</em> es un mundo virtual donde viven objetos que se comunican mediante el envío de mensajes (gracias <em>Wikipedia</em>).</p>
<p>Diversas fuentes afirman que el nuevo lenguaje de <em></em><em>Google </em><strong>Dart</strong> podría ser un lenguage de programación ejecutado del lado del cliente (del navegador), similar a <em>Javascript</em> o <em>Phyton</em>. Por otro lado, hay quien comenta que debido a la última tendencia de empresas privadas que adquieren tecnologías de desarrollo <em>open-source</em> y las privatizan, convirtiendo sus versiones profesionales en enormes sacos de dinero (en detrimendo de las empresas que los utilizan), <em>Google </em>no querría depender de Java, que podría seguir estos pasos al estar actualmente en manos de <em>Oracle</em>. De esta forma, la solución sería crear un nuevo lenguaje de programación similar, pero del que no temer que en un futuro suponga un desembolso importante de dólares en licencias. <em>Dart</em>, con uno de los cerebros de <em>JAVA </em>a la cabeza, podría convertirse en esta baza de <em>Google</em>, ¿maniobra inteligente? u ¿otra forma de controlar <span style="color: #000000;"><del>el mundo</del></span> el desarrollo software?. Ésta opción tendría más sentido, ya que <em>Smalltalk</em> es un lenguaje POO, y como comentamos, dos de sus autores estarían trabajando ahora en <em>Dart</em>. Aunque muchos se preguntarán si es buena idea intentar introducir un nuevo lenguaje de programación en el ecosistema de desarrollo actual, donde hay fuertes competidores con miles de programadores detrás, deberían preguntarse ¿a qué va a dar respuesta <em>Dart</em>? ¿sólo es un competidor para <em>JAVA</em>? ¿qué nos va a ofrecer? ¿<strong>será el nuevo lenguaje que permita, agilice o mejore el desarrollo de aplicaciones web para las búsquedas semánticas</strong>? o ¿simplemente sea un nuevo <em>framework</em> para los programadores de <em>Google</em>?.</p>
<p>Aunque <em>Google</em> ya lo intentó con <em><strong>Go</strong></em>, un lenguaje de programación estructurado similar a <em>C</em>, y que ha quedado reducido a un pequeño número de programadores, quizás ésta sea la apuesta definitiva por meter la cabeza (o todo el cuerpo) en otro sector que si bien domina, no lleva su propio sello: <em>los lenguajes de programación </em> (<del>y con ésto estar un poquito más cerca de controlar absolutamente todo de todos</del>).</p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/">Dart, ¿nuevo lenguaje de programación de Google?</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/' addthis:title='Dart, ¿nuevo lenguaje de programación de Google? '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2011/dart-nuevo-lenguaje-programacion-google-structured-web-programming/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6</title>
		<link>http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/</link>
		<comments>http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 11:57:28 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[Desarrollo web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1984</guid>
		<description><![CDATA[Con el nuevo plan de actualizaciones el equipo de Joomla se ha comprometido a liberar una nueva versión del CMS cada semestre. Este artículo lo voy a escribir utilizando la versión 1.6, aunque desde hace unos pocos días se ha liberado la versión 1.7. Es muy probable que el error que voy a comentar pueda [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/' addthis:title='Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/">Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a title="Cómo solucionar el error de MySQL LOCK TABLES WRITE de Joomla 1.6 al intentar configurar categorías, secciones o artículos del CMS." href="http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16"><img title="Cómo solucionar el error de MySQL LOCK TABLES WRITE de Joomla 1.6 al intentar configurar categorías, secciones o artículos del CMS." src="http://n4gash.com/wp-content/2011/error_lock_tables_write_joomla.png" alt="error lock tables write joomla Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6" border="0" /></a></p>
<p>Con el nuevo plan de actualizaciones el equipo de <strong>Joomla</strong> se ha comprometido a liberar una nueva versión del CMS cada semestre. Este artículo lo voy a escribir utilizando la versión 1.6, aunque desde hace unos pocos días se ha liberado la versión 1.7. Es muy probable que el error que voy a comentar pueda aparecer tanto en la 1.6, como en la 1.7 y en futuras versiones, ya que es un error sobre la BBDD, no del software de Joomla.</p>
<p>Una vez hemos instalado Joomla, configurado el servidor de BBDD y eliminado la carpeta de <em>Installation</em> podemos empezar a meter contenido en nuestra web, organizarlo por categorías y secciones, instalar componentes y módulos, modificar el theme, etc. La mayoría de estas tareas necesitan hacer operaciones con la base de datos, normalmente añadir objetos nuevos, añadir columnas, insertar registros, borrarlos, etc. En mi caso, a la hora de intentar crear una nueva categoría el sistema me arrojaba el siguiente error:</p>
<blockquote><p>Save failed with the following error: Access denied for user &#8216;u_user&#8217;@'%&#8217; to database &#8216;base_de_datos&#8217; SQL=LOCK TABLES `jos_categories` WRITE</p></blockquote>
<p>El error es fácil de detectar, hay problemas de permisos para el usuario u_user que nos impiden realizar la transacción requerida. En primera instancia tenemos que revisar los <em>GRANTS</em> que tiene el usuario ¿puede borrar, insertar y modificar?. Por si acaso, ejecutamos la siguiente query:</p>
<blockquote><p>GRANT select, update, insert ON base_de_datos.* to u_user@servidor;</p></blockquote>
<p>Si el error persiste, entonces la solución definitiva será ejecutar la siguiente query:</p>
<blockquote><p>GRANT lock tables ON base_de_datos.* to u_user@servidor;</p></blockquote>
<p>O bien:</p>
<blockquote><p>UNLOCK TABLES;</p></blockquote>
<p>El comando <strong><em>LOCK </em></strong>en MySQL permite bloquear una tabla con permisos de sólo lectura. Si a la sentencia le añadimos al final un <em>WRITE</em>, dejándola así, <em><strong>LOCK TABLES tabla WRITE;</strong> , </em>estaremos otorgando al usuario que la ha bloqueado el permiso para leer y escribir sobre ella, impidiéndoselo al resto de usuarios. Para eliminar cualquier bloqueo de tablas se debe utilizar el comando <strong><em>UNLOCK TABLES;</em>.</strong></p>
<p>El <strong><em>GRANT LOCK</em></strong> permite a un usuario acceder a las tablas bloqueadas indicadas en la sentencia, siempre y cuando el usuario también tenga el permiso de lectura <em>SELECT </em>sobre éstas, por eso, al ejecutar esta query en el error mencionado de <em>Joomla</em>, lo que estaremos permitiendo es la ejecución de cualquier DML sobre la tabla <em>jos_categories</em> al usuario <em>u_user</em>. Para más información sobre el comando<a title="Lock tables, comando mysql para bloquear con permisos de escritura y lectura tablas de la base de datos. Error JOOMLA" href="http://dev.mysql.com/doc/refman/4.1/en/lock-tables.html"> <em>LOCK TABLES  </em>de MySQL </a>puedes ver la documentación oficial.</p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/">Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/' addthis:title='Error MySQL: LOCK TABLES WRITE al configurar Joomla 1.6 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2011/error-mysql-lock-tables-configurar-joomla-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0</title>
		<link>http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/</link>
		<comments>http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 09:32:05 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Accesibilidad Web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño páginas web]]></category>
		<category><![CDATA[Usabilidad web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1837</guid>
		<description><![CDATA[Acabo de descubrir varias etiquetas para formularios HTML 4.0 que no conocía y que nos permiten  mejorar la usabilidad y la accesibilidad de nuestros formularios considerablemente. Desde Eslomas nos ofrecen una  explicación de éstas y varios ejemplos donde comprobar el resultado. Tal y como nos indican, estas  etiquetas están admitidas por la W3C, por lo [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/' addthis:title='Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/">Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Acabo de descubrir varias etiquetas para formularios HTML 4.0 que no conocía y que nos permiten  mejorar la <a href="http://www.n4gash.com/category/usabilidad-web/"><strong>usabilidad </strong></a> y la <a title="Accesibilidad web" href="http://www.n4gash.com/category/accesibilidad-web/"><strong>accesibilidad</strong></a> de nuestros formularios considerablemente. Desde <a title="Mejorar la usabilidad y accesibilidad de los formularios html" href="http://www.eslomas.com/index.php/archives/2005/02/14/campos-fieldset-legend-label-optgroup/" target="blank"><strong>Eslomas</strong></a> nos ofrecen una  explicación de éstas y varios ejemplos donde comprobar el resultado. Tal y como nos indican, estas  etiquetas están admitidas por la W3C, por lo que no tendremos ningún problema al validar nuestro formulario.</p>
<h2>Fieldset y Legend</h2>
<p>Estas etiquetas nos permiten crear un área visible dentro del formulario agrupando varios controles que estén relacionados facilitando al usuario su comprensión y usabilidad, ya que permite desplazarse de un control a otro a través de la tecla <em>TAB</em>. La etiqueta <em><strong>Fieldset</strong></em> crea el recuadro que agrupa a los controles, mientras que <em><strong>Legend</strong> </em>nos permite implementar el título del área.</p>
<blockquote><p>&lt;fieldset&gt;</p>
<p>&lt;legend&gt;Datos personales:&lt;/legend&gt;</p>
<p>Nombre:  &lt;input size=&#8221;20&#8243; type=&#8221;text&#8221; /&gt;</p>
<p>Dirección:  &lt;input size=&#8221;20&#8243; type=&#8221;text&#8221; /&gt;</p>
<p>Teléfono:  &lt;input size=&#8221;20&#8243; type=&#8221;text&#8221; /&gt;</p>
<p>&lt;/fieldset&gt;</p></blockquote>
<form>
<fieldset>
<legend>Datos personales:</legend>
<p>Nombre:<br />
<input size="20" type="text" />
<p>Dirección: <br />
<input size="20" type="text" />
<p>Teléfono: <br />
<input size="20" type="text" /></fieldset>
</form>
<p></p>
<h2>Label</h2>
<p>Aunque no es una etiqueta desconocida, puede que el uso que se la da no sea el apropiado o simplemente que no es explota todo su potencial. Esta etiqueta permite definir un título a un control del formulario. Cada etiqueta <em>label</em> sólo puede estar asignada a un control, y digo asignada porque aquí es donde está el verdadero uso de esta etiqueta. Mediante el atributo <strong><em>for</em></strong> (propio de la etiqueta <em>label</em>) podemos especificar el <em>id</em> del control de formulario al que queremos asignar el <em>label</em>, de esta forma el usuario podrá hacer click sobre el control o sobre el <em>label</em> al realizar las operaciones con el formulario. Donde realmente podemos ver su efecto es en controles <em>radiobutton</em> ó <em>checkbox</em>, ya que para seleccionarlos o chequearlos podremos hacer click sobre el <em>label</em> o sobre los propios controles. De esta forma se mejora considerablemente la usabilidad del formulario. Cabe mencionar que dentro de la etiqueta <em>label</em> podemos incluir tanto texto como imágenes.</p>
<blockquote><p>Selecciona tu vehículo</p>
<p>&lt;input id=&#8221;bmw&#8221; name=&#8221;coche&#8221; type=&#8221;radio&#8221; /&gt;</p>
<p>&lt;label for=&#8221;bmw&#8221;&gt;BMW</p>
<p>&lt;input id=&#8221;audi&#8221; name=&#8221;coche&#8221; type=&#8221;radio&#8221; /&gt;</p>
<p>&lt;label for=&#8221;audi&#8221;&gt;&lt;img src=&#8221;"/&gt; Audi</p></blockquote>
<form>
<fieldset>
<legend>Selecciona tu vehículo:</legend>
<input id="bmw" name="coche" type="radio" /><label for="bmw">BMW</label></p>
<input id="audi" name="coche" type="radio" /> <label for="audi"><img style="vertical-align: middle;" title="Etiquetas HTML validadas por W3C para mejorar la accesibilidad y usabilidad de un formulario web" src="http://www.n4gash.com/wp-content/themes/blackora/images/icon_date.gif" border="0" alt="icon date Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0"  /> Audi<br />
</label></fieldset>
</form>
<p></p>
<h2>Optgroup</h2>
<p>Esta etiqueta nos permite crear grupos dentro de desplegables <em>select</em>. Los grupos están definidos por un título que aparecerá en negrita y cursiva, y que no será seleccionable.</p>
<p>La utilidad de <em>optgroup</em> reside en facilitar al usuario la lectura y comprensión de la lista desplegable.</p>
<blockquote><p>&lt;select name=&#8221;Modelo&#8221;&gt;</p>
<p>&lt;option selected=&#8221;selected&#8221; value=&#8221;none&#8221;&gt;Seleccione&#8230;&lt;/option&gt;</p>
<p>&lt;optgroup label=&#8221;BMW&#8221;&gt;</p>
<p>&lt;option value=&#8221;bmw120d&#8221;&gt;BMW 116d</p>
<p>&lt;option value=&#8221;bmw118d&#8221;&gt;BMW 118d</p>
<p>&lt;option value=&#8221;bmw120d&#8221;&gt;BMW 120d</p>
<p>&lt;option value=&#8221;bmw318d&#8221;&gt;BMW 318d</p>
<p>&lt;option value=&#8221;bmw320d&#8221;&gt;BMW 320d</p>
<p>&lt;/optgroup&gt;</p>
<p>&lt;optgroup label=&#8221;AUDI&#8221;&gt;</p>
<p>&lt;option value=&#8221;A1&#8243;&gt;A1</p>
<p>&lt;option value=&#8221;A2&#8243;&gt;A2</p>
<p>&lt;option value=&#8221;A3&#8243;&gt;A3</p>
<p>&lt;option value=&#8221;A4&#8243;&gt;A5</p>
<p>&lt;/optgroup&gt;</p>
<p>&lt;/select&gt;</p></blockquote>
<form>
<fieldset>
<legend>Selecciona el modelo:</legend>
<select name="Modelo">
<option selected="selected" value="none">Seleccione&#8230;</option>
<p> <optgroup label="BMW"><br />
<option value="bmw120d">BMW 116d</option>
<option value="bmw118d">BMW 118d</option>
<option value="bmw120d">BMW 120d</option>
<option value="bmw318d">BMW 318d</option>
<option value="bmw320d">BMW 320d</option>
<p> </optgroup> <optgroup label="AUDI"><br />
<option value="A1">A1</option>
<option value="A2">A2</option>
<option value="A3">A3</option>
<option value="A4">A5</option>
<p> </optgroup> </select>
</fieldset>
</form>
<p>Más info | <a title="Mejorar la usabilidad y accesibilidad de los formularios html" href="http://www.eslomas.com/index.php/archives/2005/02/14/campos-fieldset-legend-label-optgroup/" target="blank">http://www.eslomas.com/campos-fieldset-legend-label-optgroup</a></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/">Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/' addthis:title='Mejora la usabilidad y accesibilidad de los formularios en HTML 4.0 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2011/usabilidad-accesibilidad-formulario-html-fieldset-legend-label-optgroup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Descarga Adobe Flash Builder 4 (FLEX 4) gratis</title>
		<link>http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/</link>
		<comments>http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 11:28:30 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño gráfico]]></category>
		<category><![CDATA[Diseño páginas web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1800</guid>
		<description><![CDATA[Adobe Flash Builder, antes conocido como Macromedia FLEX, es la evolución oficial de las aplicaciones Flash programadas con ActionScript en forma de nueva tecnología apadrinada por Macromedia en su día, y por Adobe en la actualidad. Adobe Flash Builder es un entorno de desarrollo creado para correr sobre la plataforma Eclipse con el que podemos [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/' addthis:title='Descarga Adobe Flash Builder 4 (FLEX 4) gratis '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/">Descarga Adobe Flash Builder 4 (FLEX 4) gratis</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal"><img title="Descarga Adobe Flash Builder 4 (FLEX 4) gratis" src="http://xpert.com.co/blog/wp-content/uploads/2009/05/fb.gif" border="0" alt="fb Descarga Adobe Flash Builder 4 (FLEX 4) gratis" hspace="10px" align="left" /></a></p>
<p><a title="Adobe Flash Builder 4" href="http://www.adobe.com/products/flashbuilder/" target="_blank"><strong>Adobe Flash Builder</strong></a>, antes conocido como <em><strong>Macromedia FLEX</strong></em>, es la evolución <em>oficial</em> de las aplicaciones Flash programadas con <em>ActionScript</em> en forma de nueva tecnología apadrinada por <em>Macromedia</em> en su día, y por Adobe en la actualidad. <em>Adobe Flash Builder </em>es un entorno de desarrollo creado para correr sobre la plataforma <em>Eclipse</em> con el que podemos desarrollar <em>RIAs (Rich Internet Applications)</em> y, desde la incorporación de <em>Adobe AIR</em> en esta tecnología, también podremos desarrollar aplicaciones de escritorio multiplataforma.</p>
<p>Ahora puedes descargar de forma gratuita, y lo más importante, legal, <em><strong><a title="Descarga gratis y legal de Adobe Flash Builder 4, Flex 4" href="http://www.adobe.com/devnet-archive/flex/free/" target="_blank">Adobe Flash Builder 4</a></strong>.</em> Para ello, debes cumplir alguno de estos requisitos:</p>
<ul>
<li>Ser estudiante o desempeñar alguna función dentro de una institución educativa (profesores)</li>
<li>Desarrolladores de software que estén acusando gravemente la crisis y actualmente se encuentren en condición de desempleo.</li>
<li>En caso de participar en algún evento podrías recibir un código de activación especial.</li>
</ul>
<p>Para poder tener acceso a nuestra copia gratuita tendremos que rellenar un formulario en el que debemos indicar nuestros datos personales, condiciones laborables, institución educativa en la que estamos matriculados si se diese el caso, y además, escanear cualquier documento que nos acredite en alguna de las tres opciones antes comentadas. Por ejemplo, si somos estudiantes, podríamos escanear la factura de la matrícula, o la nota de alguna asignatura con la fecha incluida; en caso de estar desempleados, podríamos escanear la cartilla del <em>INEM</em> (en España, <em>Instituto Nacional de Empleo</em>). Una vez enviado, podremos proceder a la descarga de Adobe Flash Builder 4.</p>
<p>Si estás interesado en aprender algo más sobre esta nueva tecnología, puedes echar un vistazo a los siguientes manuales:</p>
<ul>
<li><a title="Aprende ActionScript 3 con tutoriales y guías" href="http://www.lynda.com/home/DisplayCourse.aspx?lpk2=728" target="_blank">ActionScript 3 Tutorials</a></li>
<li><a title="Aprende a desarrollar con Adobe Flash Builder 4 con tutoriales y guías." href="http://www.lynda.com/home/DisplayCourse.aspx?lpk2=61161" target="_blank">Adobe Flash Builder 4 Tutorials </a></li>
</ul>
<p>Muy buena iniciativa por parte de <em>Adobe</em>, que se suma al carro de otras grandes empresas, como <em>Microsoft</em>, ofreciendo sus suites de desarrollo a usuarios en proceso de aprendizaje para que conozcan y se acostumbren a crear aplicaciones utilizando sus tecnologías, promoviendo y extendiendo de esta forma su uso en el futuro.</p>
<p>Más info | <em><a title="Descarga gratis y legal de Adobe Flash Builder 4, Flex 4" href="http://www.adobe.com/devnet-archive/flex/free/" target="_blank">www.adobe.com/devnet-archive/flex/free/</a></em></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/">Descarga Adobe Flash Builder 4 (FLEX 4) gratis</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/' addthis:title='Descarga Adobe Flash Builder 4 (FLEX 4) gratis '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2010/descarga-gratis-adobe-flash-builder-4-flex-gratis-legal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo configurar un proyecto en Symfony con Netbeans 6.9</title>
		<link>http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/</link>
		<comments>http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 22:39:43 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1775</guid>
		<description><![CDATA[Estos días estoy trasteando con Symfony, uno de los frameworks de PHP con más éxito en la actualidad. Detrás de Symfony hay una comunidad muy activa que proporciona muchísima documentación sobre cómo utilizarlo, incluso tenemos a nuestra disposición el manual oficial traducido al castellano. Otra de las ventajas que ofrece Symfony es que ha sido [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/' addthis:title='Cómo configurar un proyecto en Symfony con Netbeans 6.9 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/">Cómo configurar un proyecto en Symfony con Netbeans 6.9</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Estos días estoy trasteando con <a title="Symfony framework de PHP" href="http://www.symfony-project.org"><strong>Symfony</strong></a>, uno de los <em>frameworks </em>de PHP con más éxito en la actualidad. Detrás de <em>Symfony </em>hay una comunidad muy activa que proporciona muchísima documentación sobre cómo utilizarlo, incluso tenemos a nuestra disposición el <a title="Manual en castellano o español de symfony" href="http://www.n4gash.com/2008/descarga-gratis-libros-design-programacion/" target="_blank">manual oficial</a> traducido al castellano. Otra de las ventajas que ofrece <em>Symfony</em> es que ha sido probado y testado por muchos de sus usuarios, por lo que han podido resolver gran cantidad de errores de código.</p>
<p><em>Symfony </em>se basa en el patrón <strong><em>MVC (Modelo Vista Controlador)</em></strong>. La estructura lógica de nuestros proyectos se divide en <em>Aplicaciones &gt; Clases &gt; Módulos</em>, donde la <strong><em>Aplicación</em> </strong>seria nuestro proyecto, las <strong><em>clases</em> </strong>los tipos de funcionalidades de las que consta nuestra aplicación (<em>gestión de usuarios, gestión de noticias, gestión de comentarios, etc.</em>) y los <strong><em>módulos</em></strong>, que es donde se detalla cómo hacer cada funcionalidad de la clase a la que están asignados (<em>alta, borrado y edición de usuarios, etc.</em>).</p>
<p>Como cualquier <em>framework</em>, al principio cuesta conocer la sintaxis y la metodología para programar las operaciones, pero como todo es cuestión de práctica y experiencia, poco a poco se van adquiriendo los conocimientos suficientes como para poder realizar nuestros proyectos con soltura y lo más importante: con rapidez.</p>
<p>Si has decidido utilizar <em>Symfony</em> para tu proyecto web, habrás llegado a otra cuestión ¿qué programa o IDE utilizo?. Yo he elegido<strong> <a title="Netbeans IDE de programación web" href="http://www.n4gash.com/2008/programas-gratis-para-desarrollar-aplicaciones-web-en-php/" target="_blank">NetBeans 6.9</a></strong><a title="Netbeans IDE de programación web" href="http://www.n4gash.com/2008/programas-gratis-para-desarrollar-aplicaciones-web-en-php/" target="_blank"> </a>(la última versión hasta la fecha). <em>NetBeans</em>, además de ser <em>opensource </em>y totalmente gratuito, en su última versión nos ofrece un asistente para crear un proyecto PHP utilizando el <em>Symfony</em> e incluso tenemos a nuestra disposición una consola <em>UNIX </em>para configurarlo.</p>
<h2>Configurar proyecto Symfony en NetBeans 6.9</h2>
<ol style="margin: 10px; padding: 10px;">
<li>En primer lugar debemos tener un <a title="Qué es un LAMP" href="http://es.wikipedia.org/wiki/LAMP" target="_blank"><em>LAMP </em></a>instalado en nuestro equipo.Yo utilizo <strong><em><a title="XAMPP" href="http://www.apachefriends.org/es/xampp.html" target="_blank">XAMPP</a></em></strong> en <em>Windows </em>y <a title="MAMP" href="http://www.mamp.info/en/index.html" target="_blank"><strong><em>MAMP</em></strong></a> en <em>MAC OS X</em>.</li>
<li>Descargamos la última versión estable de <a title="Descargar Symfony 1.4" href="http://www.symfony-project.org/installation" target="_blank"><em><strong>Symfony </strong></em></a>desde su web.</li>
<li>Descomprimimos el fichero descargado en el directorio de nuestra web. Debería quedar algo así.<br />
<blockquote><p>C:\dev\MiProyecto\symfony-1.4.6</p></blockquote>
</li>
<li>Abrimos <em>NetBeans </em>y creamos un nuevo proyecto <em>PHP</em>. Seguimos todos los pasos hasta el último, <strong><em>PHP</em> Frameworks</strong>, donde seleccionaremos <em>Symfony</em>. Al seleccionarlo nos aparecerán varias opciones de configuración. Tendremos que pulsar sobre <em>Options</em>, a la derecha de la ventana.</li>
<p style="text-align: center;"><img title="Cómo configurar un proyecto en Symfony con Netbeans 6.9" src="http://www.n4gash.com/wp-content/2010/symfony_01.jpg" border="0" alt="symfony 01 Cómo configurar un proyecto en Symfony con Netbeans 6.9"  /></p>
<li>Se nos abrirá el panel de configuración de PHP. En la pestaña de PHP indicaremos la ruta donde se encuentra el ejecutable de PHP del <em>LAMP </em>que hayamos instalado:<br />
<blockquote><p>C:\Archivos de programa\Xampp\xampp\php\php.exe</p></blockquote>
<p>Además, tendremos que indicar la ruta de instalación de <em>Symfony</em> pulsando el botón <strong><em>Add Folder</em>,</strong> que será la carpeta que hemos descomprimido en el directorio de nuestro proyecto</p>
<blockquote><p>C:\dev\MiProyecto\symfony-1.4.6</p></blockquote>
</li>
<p style="text-align: center;"><img title="Cómo configurar un proyecto en Symfony con Netbeans 6.9" src="http://www.n4gash.com/wp-content/2010/symfony_02.jpg" border="0" alt="symfony 02 Cómo configurar un proyecto en Symfony con Netbeans 6.9"  /></p>
<li>En la pestaña <strong><em>Symfony </em></strong>tendremos que indicar la ruta del fichero binario del framework que se encuentra en:<br />
<blockquote><p>C:\dev\MiProyecto\symfony-1.4.6\data\bin\symfony</p></blockquote>
</li>
<p style="text-align: center;"><img title="Cómo configurar un proyecto en Symfony con Netbeans 6.9" src="http://www.n4gash.com/wp-content/2010/symfony_03.jpg" border="0" alt="symfony 03 Cómo configurar un proyecto en Symfony con Netbeans 6.9"  /></p>
<li>Le damos a<em> Aceptar</em> y antes de pulsarle en <em>Terminar</em> seleccionamos el <em>checkbox </em>de <strong><em>backend</em></strong>.</li>
<p style="text-align: center;"><img title="Cómo configurar un proyecto en Symfony con Netbeans 6.9" src="http://www.n4gash.com/wp-content/2010/symfony_04.jpg" border="0" alt="symfony 04 Cómo configurar un proyecto en Symfony con Netbeans 6.9"  /></p>
<li>Ya tendremos configurado e instalado nuestro proyecto de <em>Symfony </em>en <em>NetBeans.<br />
</em></li>
</ol>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/">Cómo configurar un proyecto en Symfony con Netbeans 6.9</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/' addthis:title='Cómo configurar un proyecto en Symfony con Netbeans 6.9 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2010/configurar-proyecto-symfony-netbeans/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Texto con sombra en tu web con CSS: text-shadow</title>
		<link>http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/</link>
		<comments>http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 14:52:55 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño páginas web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1700</guid>
		<description><![CDATA[Otra de las propiedades que implementa CSS3 es text-shadow, gracias a la cual podremos aplicar un efecto de sombra a cualquier texto. Esta propiedad, que se propuso para las CSS2, no ha sido incorporada hasta ahora. La sombra del texto podrá ser difuminada (como el drop-shadow de Photoshop) o nítida, como si hubiésemos duplicado el [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/' addthis:title='Texto con sombra en tu web con CSS: text-shadow '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/">Texto con sombra en tu web con CSS: text-shadow</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Otra de las propiedades que implementa CSS3 es <strong>text-shadow</strong>, gracias a la cual podremos aplicar un efecto de sombra a cualquier texto. Esta propiedad, que se propuso para las <em>CSS2</em>, no ha sido incorporada hasta ahora. La sombra del texto podrá ser difuminada (como el <em>drop-shadow</em> de <em>Photoshop</em>) o nítida, como si hubiésemos duplicado el texto y el que está detrás, un poco desplazado, sería la sombra.</p>
<p>Además de un bonito efecto visual, esta propiedad nos permite incluir más texto en la página web, evitando así tener que recurrir a <em>Photoshop </em>para editar las imágenes necesarias. Con esto logramos incluir más texto en la página y así disponer de más lugares donde incluir keywords para mejorar el posicionamiento web.</p>
<p>El problema de esta propiedad es que algunos navegadores no la soportan. Sólamente las últimas versiones son capaces de reconocerla. Sin embargo, existen varias alternativas cross-browsing para simular el text-shadow en navegadores antiguos. <strong>La propiedad text-shadow es soportada por <em>Firefox 3.5+, Chrome, Internet Explorer 7+, Opera 9.5 y Safari 3+</em></strong><em>.</em></p>
<p>La sintaxis de esta propiedad es la siguiente:</p>
<blockquote><p><strong><em>text-shadow: color ejeX ejeY RadioSombra;<br />
</em></strong></p></blockquote>
<p>Ejemplo:</p>
<blockquote><p>p.shadow {<br />
color: #333333;<br />
text-shadow: #1486D6 1px 1px 2px;<br />
}</p>
<p style="color: #333333; text-shadow: #1486D6 1px 1px 2px;"><strong>Prueba de texto con fondo difuminado</strong></p>
</blockquote>
<p>Podemos poner varias sombras a un mismo texto separadas por comas. En <em>Firefox 3.5+</em> se pueden poner infinidad de ellas, en <em>Opera </em>están limitadas y en <em>Safari </em>sólo se puede poner una.</p>
<blockquote><p>p.shadow {<br />
color: #333333;<br />
text-shadow: #1486D6 3px 3px 15px, red -3px -3px 15px;<br />
}</p>
<p style="color: #333333; text-shadow: #1486D6 3px 3px 15px, red -3px -3px 15px;"><strong>Prueba de texto con fondo difuminado con dos colores</strong></p>
</blockquote>
<p><strong>La alternativa para Internet </strong><em><strong>Explorer 7</strong></em><strong>+</strong> no ofrece el mismo efecto, pero es lo único que hay por el momento. Desde mi punto de vista, lo mejor es no utilizar este efecto en IE, simplemente ponemos el texto en negrita u otro color.</p>
<blockquote><p>p.shadow {<br />
display:block;<br />
with: 100%;<br />
filter: dropshadow(color=#FFFFFF,offX=1,offY=1);<br />
}</p>
<p style="color: #333333; display: block; with: 100%; filter: dropshadow(color=#FFFFFF,offX=1,offY=1);"><strong>Prueba de texto con fondo difuminado sólo para Internet Explorer 7+</strong></p>
</blockquote>
<div style="text-align: center;"><a title="Texto con sombra en tu web con CSS: text-shadow" href="http://www.box.net/shared/m0dyvnfl9y" target="_blank"><img title="Texto con sombra en tu web con CSS: text-shadow" src="http://www.n4gash.com/wp-content/themes/blackora/images/descargar_ejemplo_web.jpg" alt="descargar ejemplo web Texto con sombra en tu web con CSS: text shadow" border="0" /></a></div>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/">Texto con sombra en tu web con CSS: text-shadow</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/' addthis:title='Texto con sombra en tu web con CSS: text-shadow '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2009/texto-con-sombra-en-tu-web-con-css-textshadow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Smashing Book, libro de diseño gráfico, desarrollo y marketing web</title>
		<link>http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/</link>
		<comments>http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 09:47:50 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño gráfico]]></category>
		<category><![CDATA[Diseño páginas web]]></category>
		<category><![CDATA[Recursos Diseño]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1609</guid>
		<description><![CDATA[Smashing magazine es uno de los blogs de diseño y desarrollo web más importantes en el panorama internacional. En él participan numerosos profesionales del sector que escriben tutoriales, guías, tips, recursos, etc. A finales de septiembre van a publicar The Smashing Book, libro impreso que trata sobre las mejores prácticas del diseño web actual. En [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/' addthis:title='The Smashing Book, libro de diseño gráfico, desarrollo y marketing web '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/">The Smashing Book, libro de diseño gráfico, desarrollo y marketing web</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong><a title="The Smashing Book, completo manual de diseño y desarrollo web" href="http://www.smashingmagazine.com" target="_blank">Smashing magazine</a></strong> es uno de los blogs de diseño y desarrollo web más importantes en el panorama internacional. En él participan numerosos profesionales del sector que escriben tutoriales, guías, tips, recursos, etc.</p>
<p>A finales de septiembre van a publicar<strong> The Smashing Book</strong>, libro impreso que trata sobre las mejores prácticas del diseño web actual. En el libro podemos encontrar diversas técnicas, trucos y prácticas de programación, usabilidad y optimización, y nos mostrarán cómo crear interfaces de usuario de éxito utilizando principios de marketing para aumentar el ratio de conversión. Podremos saber qué tipografías y colores debemos elegir para lograr diseñar páginas web intuitivas y efectivas.</p>
<p>El libro está a todo color con cerca de 300 páginas. Estará disponible para todo el mundo (gastos de envío gratis a EEUU y Alemania) y nos ofrecen una garantía de devolución del dinero de 30 días. Puedes hacer un<em> pre-order</em> antes de que se publique a finales de septimebre, beneficiándote de un 20% de descuento. Por aproximadamente 23€ (gastos de envío incluídos) he comprado mi ejemplar, ya os diré qué tal está.</p>
<p style="text-align: center;"><a title="The Smashing Book, completo manual de diseño y desarrollo web" href="http://www.smashingmagazine.com/2009/08/05/the-smashing-book-pre-order-now-and-save-20/" target="_blank"><img title="The Smashing Book, libro de diseño gráfico, desarrollo y marketing web" src="http://www.n4gash.com/wp-content/2009/smashing_book_libro.png" border="0" alt="smashing book libro The Smashing Book, libro de diseño gráfico, desarrollo y marketing web"  /></a></p>
<p>El libro se divide en varios capítulos:</p>
<ul>
<li>El arte y ciencia de las CSS</li>
<li>Diseño de interfaces de usuario en aplicaciones modernas</li>
<li>Tipografías en la web: reglas, guías y errores comunes.</li>
<li>Principios de usabilidad para webs modernas</li>
<li>Guía del uso del color en diseños web y usabilidad&lt;</li>
<li>Procedimientos de optimización para páginas web</li>
<li>Diseñar para vender: incrementa el ratio de conversión</li>
<li>Cómo convertir una página web en una marca notable</li>
<li>Aprendiendo de expertos: entrevistas y análisis</li>
<li>La historia de <em>Smashing</em></li>
</ul>
<p>Más info | <a title="The Smashing Book, completo manual de diseño y desarrollo web" href="http://www.smashingmagazine.com/2009/08/05/the-smashing-book-pre-order-now-and-save-20/" target="_blank">http://www.smashingmagazine.com</a></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/">The Smashing Book, libro de diseño gráfico, desarrollo y marketing web</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/' addthis:title='The Smashing Book, libro de diseño gráfico, desarrollo y marketing web '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2009/the-smashing-book-libro-diseno-desarrollo-web-marketing-interfaces-usuario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Web Tools Directory, recopilación de herramientas de desarrollo web</title>
		<link>http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/</link>
		<comments>http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 09:00:06 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1539</guid>
		<description><![CDATA[El mes pasado Mozilla lanzó Open Web Tools Directory, un directorio de herramientas y aplicaciones gratuitas para desarrolladores web. El objetivo del directorio es recopilar en un único lugar todas las herramientas disponibles en la red para facilitar el acceso a éstas. Si bien empezaron con un par de herramientas y aplicaciones, poco a poco [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/' addthis:title='Open Web Tools Directory, recopilación de herramientas de desarrollo web '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/">Open Web Tools Directory, recopilación de herramientas de desarrollo web</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Open Web Tools Directory, recopilación de herramientas de desarrollo web" href="http://tools.mozilla.com/index.html" target="_blank"><img title="Open Web Tools Directory, recopilación de herramientas de desarrollo web" src="http://n4gash.com/wp-content/2009/open_web_tools_directory.jpg" border="0" alt="open web tools directory Open Web Tools Directory, recopilación de herramientas de desarrollo web"  /></a></p>
<p>El mes pasado <em><strong>Mozilla </strong></em>lanzó <strong><a title="Open Web Tools Directory, recopilación de herramientas de desarrollo web" href="http://tools.mozilla.com/index.html" target="_blank">Open Web Tools Directory</a></strong>, un directorio de herramientas y aplicaciones gratuitas para desarrolladores web. El objetivo del directorio es recopilar en un único lugar todas las herramientas disponibles en la red para facilitar el acceso a éstas. Si bien empezaron con un par de herramientas y aplicaciones, poco a poco han ido aumentando su número gracias a la participación de los usuarios, que pueden enviar sus proyectos a través de un formulario.</p>
<p>La presentación de las herramientas es muy creativa. A través de un entorno <em>espacial</em>, podremos ver los logos o screens de las tools disponibles. Al pinchar en cada imagen aparecerá una ventanita con información y un enlace a la página web del proyecto. Si bien es original, hay que decir que si hay muchos logos o screens, éstos se superponen y la navegación se hace bastante complicada e incluso algunas herramientas quedan sepultadas por otras. El entorno de navegación está desarrollado en<em> HTML5,</em> por lo que es necesario utilizar navegadores avanzados. De todos modos, hay disponible una versión en HTML básico para que cualquier usuario pueda acceder al contenido.</p>
<p>Las herramientas y aplicaciones están dividas en categorías: diseño, código, pruebas, despliegue y documentos. Al acceder a cada una, los logos se reordenan y aparecen en varias filas, facilitando su visualización. También disponemos de un buscador para acceder directamente al contenido que nos interesa. Entre las herramientas y aplicaciones que podemos encontrar, destacan frameworks como <strong><em>jQuery</em></strong>, <strong><em>Prototype </em></strong>o <strong><em>Dojo</em></strong>, el famoso <em>debugger </em>de firefox <strong><em>FireBug</em></strong>, y muchísimas otras herramientas o aplicaciones que son menos conocidas y que gracias a este portal, pueden darse a conocer.</p>
<p>Más información | <a title="Open Web Tools Directory, recopilación de herramientas de desarrollo web" href="http://tools.mozilla.com/index.html" target="_blank">http://tools.mozilla.com/index.html</a></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/">Open Web Tools Directory, recopilación de herramientas de desarrollo web</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/' addthis:title='Open Web Tools Directory, recopilación de herramientas de desarrollo web '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2009/open-web-tools-directory-mozilla-recopilacion-herramientas-desarrollo-web-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hoja de Referencia rápida de HTML5</title>
		<link>http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/</link>
		<comments>http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 09:26:14 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño páginas web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1426</guid>
		<description><![CDATA[La nueva versión de HTML (HTML5) es un paso más en pro de la web semántica. El nuevo HTML5 (&#8220;Hypertext Markup Language&#8221;) incorpora nuevas etiquetas para estructurar y especificar el contenido de las páginas web. Si bien se mantienen los tags clásicos, los nuevos nos permitirán indicar notas (aside), conversaciones entre personas (dialog), ficheros de [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/' addthis:title='Hoja de Referencia rápida de HTML5 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/">Hoja de Referencia rápida de HTML5</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="Hoja de Referencia rápida de HTML5" href="http://www.smashingmagazine.com/html-5-cheat-sheet-pdf/" target="_blank"><img class="aligncenter" title="Hoja de Referencia rápida de HTML5" src="http://n4gash.com/wp-content/2009/html5_cheatsheet.jpg" border="0" alt="html5 cheatsheet Hoja de Referencia rápida de HTML5"  /></a></p>
<p>La nueva versión de HTML (<strong>HTML5</strong>) es un paso más en pro de la web semántica. El nuevo <strong>HTML5 </strong>(<em>&#8220;Hypertext Markup Language&#8221;</em>) incorpora nuevas etiquetas para estructurar y especificar el contenido de las páginas web. Si bien se mantienen los tags clásicos, los nuevos nos permitirán indicar notas (<em>aside</em>), conversaciones entre personas (<em>dialog</em>), ficheros de audio o video, detalles (<em>details</em>), etc.</p>
<p>La gente de Smashing Magazine ha publicado recientemente una <strong>tabla de referencia rápida (Cheat Sheet) de HTML5</strong> para consultar de forma más sencilla las nuevas etiquetas.</p>
<p>Más info | <a title="Hoja de Referencia rápida de HTML5" href="http://www.smashingmagazine.com/html-5-cheat-sheet-pdf/" target="_blank">http://www.smashingmagazine.com/html-5-cheat-sheet-pdf</a></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/">Hoja de Referencia rápida de HTML5</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/' addthis:title='Hoja de Referencia rápida de HTML5 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2009/hoja-referencia-rapida-cheatsheet-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>III Edición del Congreso de Webmasters 2009</title>
		<link>http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/</link>
		<comments>http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/#comments</comments>
		<pubDate>Tue, 19 May 2009 18:58:46 +0000</pubDate>
		<dc:creator>Nagash</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño páginas web]]></category>

		<guid isPermaLink="false">http://www.n4gash.com/?p=1406</guid>
		<description><![CDATA[Los próximos días 2,3 y 4 de Octubre se celebrará en el IFEMA de Madrid la III Edición del Congreso de Webmasters 2009. En la última edición se alcanzaron más de 3000 visitantes, convirtiéndose así en uno de los eventos más importantes del sector en nuestro país. La tercera edición del congreso buscará la participación [...]<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/' addthis:title='III Edición del Congreso de Webmasters 2009 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/">III Edición del Congreso de Webmasters 2009</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a title="III Edición del Congreso de Webmasters 2009" href="http://blog.congresodewebmasters.com/el-congreso-de-webmasters-2009-ya-esta-aqui.html" target="_blank"><img class="aligncenter" title="III Edición del Congreso de Webmasters 2009" src="http://www.n4gash.com/wp-content/2009/congreso_webmaster_2009.jpg" border="0" alt="congreso webmaster 2009 III Edición del Congreso de Webmasters 2009"  /></a></p>
<p>Los próximos días 2,3 y 4 de Octubre se celebrará en el IFEMA de Madrid la <strong>III Edición del Congreso de Webmasters 2009.</strong> En la última edición se alcanzaron más de 3000 visitantes, convirtiéndose así en uno de los eventos más importantes del sector en nuestro país.</p>
<p>La tercera edición del congreso buscará la participación activa de los asistentes, por ello, además de numerosas ponencias y talleres, éstos podrán consultar sus dudas y exponer sus casos a los expertos que asistirán al evento. La programación del congreso tratará temas variados relacionados con el desarrollo web, seguridad y legislación en internet, el comercio electrónico y el marketing en internet (posicionamiento web). Para ello, participaran numerosos ponentes y habrá talleres y charlas prácticas con casos reales (<a title="III Edición del Congreso de Webmasters 2009" href="http://www.congresodewebmasters.com/programa.php" target="_blank">ver programa completo del III Congreso de Webmasters 2009</a>)</p>
<p>Si deseas asistir puedes realizar ya tu inscripción a través de la página del congreso abonando los 60€ de inscripción. Yo estoy planteandome seriamente en asistir. Nunca he ido a ningún evento de este tipo y la verdad es que me resulta muy interesante, ¿y tú? ¿vas a asistir al congreso de webmasters 2009?</p>
<p>Más info | <a title="III Edición del Congreso de Webmasters 2009" href="http://blog.congresodewebmasters.com/el-congreso-de-webmasters-2009-ya-esta-aqui.html" target="_blank">http://blog.congresodewebmasters.com</a></p>
<p>Fuente | <a href="http://www.n4gash.com">The n4gash Blog - Blog de dise&ntilde;o, programacion e internet</a>

<script src="http://feeds.feedburner.com/~s/n4gash?i=<?php the_permalink() ?>" type="text/javascript" charset="utf-8"></script><br/><br/><a href="http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/">III Edición del Congreso de Webmasters 2009</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/' addthis:title='III Edición del Congreso de Webmasters 2009 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.n4gash.com/2009/iii-edicion-congreso-webmasters-2009-espana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

