<?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>Blog InterGraphicDESIGNS &#187; HTML, XHTML, CSS, Javascript y AJAX</title>
	<atom:link href="http://www.intergraphicdesigns.com/blog/category/html-css-ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intergraphicdesigns.com/blog</link>
	<description>Blog InterGraphicDESIGNS</description>
	<lastBuildDate>Mon, 30 Jan 2012 02:16:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Presentamos Quazar, nuestra nueva compañía hermana experta en Responsive Web Design y diseño de Mobile Apps</title>
		<link>http://www.intergraphicdesigns.com/blog/2012/01/29/quazar-responsive-web-design/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2012/01/29/quazar-responsive-web-design/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 02:12:58 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[InterGraphicDESIGNS - Últimas Noticias]]></category>
		<category><![CDATA[Mobile Apps]]></category>
		<category><![CDATA[Quazar]]></category>
		<category><![CDATA[Responsive Web Design]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=1067</guid>
		<description><![CDATA[Este pasado viernes 27 de enero publicamos el nuevo sitio web de Quazar (http://www.quazarwebdesign.com), nuestra nueva compañía hermana, experta en todo lo relacionado a Responsive Web Design y diseño de Mobile Apps. Nacimiento de Quazar Cada vez más usuarios acceden a Interet desde dispositivos móviles tales como tablets y smartphones. De la misma forma, los [...]]]></description>
			<content:encoded><![CDATA[<p>Este pasado viernes 27 de enero publicamos el nuevo sitio web de Quazar (<a title="Quazar Web Design" href="http://www.quazarwebdesign.com/" target="_blank">http://www.quazarwebdesign.com</a>), nuestra nueva compañía hermana, experta en todo lo relacionado a Responsive Web Design y diseño de Mobile Apps.</p>
<p><strong>Nacimiento de Quazar</strong></p>
<p>Cada vez más usuarios acceden a Interet desde dispositivos móviles tales como tablets y smartphones. De la misma forma, los últimos años han estado caracterizados por un gran auge en el desarrollo de aplicaciones móviles, principalmente para iOS y Android. Por esta razón, nuestra compañía ha unido esfuerzos con el nuevo CEO de Quazar, <a title="Neftalí Loría" href="https://twitter.com/#!/kin3tic" target="_blank">Neftalí Loría</a> para crear esta división de la empresa y ofrecer estos nuevos servicios a nuestro amplio grupo de clientes y amigos, tanto a nivel nacional como fuera de Costa Rica.</p>
<p><strong>¿Qué es &#8220;Responsive Web Design&#8221;?</strong></p>
<p>El diseño web &#8220;sensible&#8221; o &#8220;Responsive Web Design&#8221; en inglés, es una técnica utilizada para crear sitios web que muestren sus contenidos ordenados especialmente para el tipo de dispositivo en que se está viendo el sitio, logrando esto sin necesidad de crear diferentes versiones del sitio web para las diferentes resoluciones que presentan las tablets y los smartphones. Un ejemplo de esto se puede obtener en el propio sitio web de Quazar Web Design. Un enlace donde se muestran las diferentes formas en que se muestra el sitio según el dispositivo se puede encontrar en este proyecto de Matt Kersley, tal como lo muestra la imagen adjunta (Ver proyecto en: <a href="http://mattkersley.com/responsive/">http://mattkersley.com/responsive/</a>):</p>
<p style="text-align: center;"><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2012/01/responsive-quazar-2.jpg"><img class="aligncenter size-full wp-image-1069" title="responsive-quazar-2" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2012/01/responsive-quazar-2.jpg" alt="" width="550" height="300" /></a></p>
<p><strong>Quazar también se especializará en el diseño de Mobile Apps</strong></p>
<p>Si usted cuenta con un proyecto en mente que requiera el diseño de una aplicación para dispositivos móviles, Quazar también le ofrece este servicio tanto para apps dirigidas a iOS, Android un otros sistemas operativos para dispositivos móviles.</p>
<p>Damos así la bienvenida oficial a Quazar a nuestra empresa, orgullosos del nivel de diseño y la alta calidad del código HTML/CSS. Quazar no sólo viene a ampliar nuestra oferta de servicios, sino a fortalecernos en cuanto al volumen de trabajo para nuestros clientes actuales. Aprovechamos para felicitar a Neftalí Loría como el nuevo CEO y Co-Propietario de Quazar Web Design.</p>
<p><strong>Conozca más de Quazar</strong></p>
<p>Aprovechamos para invitarle a mantenerse en contacto con Quazar en nuestros distintos canales, donde estaremos compartiendo recursos y noticias con todo el acontecer del Responsive Web Design y del ambiente de diseño para Mobile Apps.</p>
<p>En Facebook: <a href="http://www.facebook.com/quazarcr">http://www.facebook.com/quazarcr</a></p>
<p>En Twitter: <a title="Quazar Web Design en Twitter" href="https://twitter.com/#!/quazarcr" target="_blank">@QuazarCR</a></p>
<p>En GooglePlus: <a title="Quazar, Responsive Web Design en Google+" href="https://plus.google.com/117970566095370842646/posts" target="_blank">Quazar en G+</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2012/01/29/quazar-responsive-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 y CSS3</title>
		<link>http://www.intergraphicdesigns.com/blog/2011/04/28/html5-y-css3-construyendo-la-web-2-0/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2011/04/28/html5-y-css3-construyendo-la-web-2-0/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 22:11:43 +0000</pubDate>
		<dc:creator>avega</dc:creator>
				<category><![CDATA[Diseño Web]]></category>
		<category><![CDATA[Eventos Costa Rica]]></category>
		<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[InterGraphicDESIGNS - Últimas Noticias]]></category>
		<category><![CDATA[charla]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[tec]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=861</guid>
		<description><![CDATA[Hoy tuvimos la oportunidad de compartir con estudiantes de la escuela de Ingeniería en Computación del Tecnológico de Costa Rica una charla en la que expusimos un poco sobre HTML5 y CSS3. Exploramos las nuevas capacidades que vienen a mejorar la experiencia para el usuario y los aportes en cuanto a diseño y rendimiento. La [...]]]></description>
			<content:encoded><![CDATA[<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px} span.s1 {text-decoration: underline} --></p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/04/header.jpg"><img class="aligncenter size-full wp-image-866" title="Charla HTML5 y CSS3" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/04/header.jpg" alt="Charla HTML5 y CSS3" width="666" height="140" /></a></p>
<p>Hoy tuvimos la oportunidad de compartir con estudiantes de la escuela de <strong>Ingeniería en Computación </strong>del<strong> Tecnológico de Costa Rica</strong> una charla en la que expusimos un poco sobre <a title="html5" href="http://www.w3.org/TR/html5/" target="_blank">HTML5</a> y <a title="CSS3" href="http://www.w3.org/TR/css3-roadmap/" target="_blank">CSS3</a>. Exploramos las nuevas capacidades que vienen a mejorar la experiencia para el usuario y los aportes en cuanto a <a title="Diseño" href="http://intergraphicdesigns.com/sitios-web/index.php" target="_blank">diseño</a> y rendimiento.</p>
<p>La implementación de estas nuevas tecnologías ha empezado a tomar más fuerza en los últimos meses gracias a la salida de versiones actualizadas de los principales navegadores de internet (incluso el infame <a title="Internet Explorer" href="http://windows.microsoft.com/es-XL/internet-explorer/products/ie/home" target="_blank">Internet Explorer</a>, que con su última versión trata de ponerse al nivel de la competencia) y el boom por el uso de <strong>HTML5</strong> y <strong>CSS3</strong> en cada vez más sitios.</p>
<p>Como se discutió en la charla, el punto aquí no es preguntar si se debe empezar a utilizar <strong>HTML5</strong> o no, sino más bien preguntarse cuando empezar a usarlo, debido que es inevitable que de aquí a un año los sitios nuevos que no utilicen los nuevos estándares empezarán a verse anticuados o al menos no sobresaldrán por encima de la competencia.</p>
<p>Si bien es cierto que encontramos obstáculos en la implementación con navegadores como <strong>IE6</strong>, <strong>7</strong> y <strong>8</strong>, también existen alternativas para hacer correcto su funcionamiento y dejar de limitarnos a la hora de diseñar, con el fin de obtener los mejores beneficios al utilizar <strong>HTML5</strong> y <strong>CSS3, </strong>los cuales son mayores que los obstáculos que se presentan en los navegadores antiguos.</p>
<p>A continuación les dejamos el link de la presentación <strong>&#8220;<a title="HTML5 y CSS3: Construyendo la Web 2.0" href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2011/04/HTML5-y-CSS3-IGD.pdf">Descargar HTML5 y CSS3: Construyendo la Web 2.0 (Formato .PDF 11.4MB)</a> &#8220;</strong>, donde abarcamos una explicación global de los nuevos elementos, propiedades, funcionalidades, APIs y varios ejemplos de sitios web para empezar a asumir el reto de aprender lo que sin duda alguna será el lenguaje web dominante de los próximos años.</p>
<p>Agradecemos a la <a title="ASODEC" href="http://www.facebook.com/asodec" target="_blank">Asociación de Estudiantes de Ingeniería en Computación</a> por la invitación recibida, es un gusto para <strong><a title="InterGraphicDESIGNS" href="http://www.intergraphicdesigns.com" target="_blank">InterGraphicDESIGNS</a></strong> participar y apoyar iniciativas como esta, que promueven la apertura y el conocimiento a nuestros futuros profesionales.</p>
<div style="text-align: center" id="__ss_7783901"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/intergraphicdesigns/html5-y-css3" title="HTML5 y CSS3">HTML5 y CSS3</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/7783901" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/intergraphicdesigns">intergraphicdesigns</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2011/04/28/html5-y-css3-construyendo-la-web-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Una semana después de su publicación, Google Closure recibe varias críticas de expertos</title>
		<link>http://www.intergraphicdesigns.com/blog/2009/11/13/google-closure/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2009/11/13/google-closure/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 14:25:56 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[Google Closure]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=343</guid>
		<description><![CDATA[Google Closure es una librería de JavaScript, una alternativa más que los desarrolladores de aplicaciones web pueden utilizar semejante a otras librerías ya existentes, entre las más populares de estas destaca jQuery. Entre las características de Closure destaca el uso del Closure Compiler, una herramienta que pretende que el código JavaScript funcione de una forma [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Google Closure" href="http://code.google.com/closure/library/" target="_blank">Google Closure</a> es una librería de JavaScript, una alternativa más que los desarrolladores de aplicaciones web pueden utilizar semejante a otras librerías ya existentes, entre las más populares de estas destaca<a title="jQuery" href="http://jquery.com/" target="_blank"> jQuery</a>. Entre las características de Closure destaca el uso del <a title="Closure Compiler" href="http://code.google.com/intl/es/closure/compiler/" target="_blank">Closure Compiler</a>, una herramienta que pretende que el código JavaScript funcione de una forma más rápida. Como las otras librerías de JavaScript cuenta con todas las características usuales en este tipo de herramientas: Ajax, DOM manupulation, CSS control, etc.</p>
<p>Otra herramienta relacionada es el <a title="Closure Inspector" href="http://closure-inspector.googlecode.com/files/closureinspector09.xpi" target="_blank">Closure Inspector</a>, herramienta necesaria para ayudarse a trabajar con Firebug JavaScript Debugger.</p>
<p>A pesar de que la noticia del lanzamiento de una nueva librería JavaScript creada por Google generó mucho entusiasmo en el medio de los desarrolladores de sitios web, lo cierto es que conforme pasan los días la mayor parte de la comunidad de desarrolladores parece seguir inclinándose por jQuery, e incluso, medios de gran autoridad en el tema como la revista especializada SitePoint han publicado <a title="Críticas a Google Closure" href="http://www.sitepoint.com/blogs/2009/11/12/google-closure-how-not-to-write-javascript/" target="_blank">un artículo dedicado exclusivamente a señalar algunas fallas en la calidad del código</a>.</p>
<p>Las críticas, bien argumentadas, son desarrolladas por Dmitry Baranovskiy, creador de otra popular librería de JavaScript: <a title="Raphaël" href="http://raphaeljs.com/" target="_blank">Raphaël</a>.</p>
<p>El artículo ha desatado una interesante discusión sobre el poder de la marca &#8220;Google&#8221;, y el hecho de cómo cualquier producto lanzado por Google parece tener rápida aceptación sólo debido a la buena reputación de esta marca en el mercado. En este caso, Google ha sido duramente criticado sobre su responsabilidad de realizar pruebas más intensivas a la calidad de su código, y responsabilizarse aún más por el nivel de los productos que lanza al servicio de la comunidad de desarrolladores.</p>
<p>Links de Interés:</p>
<ul>
<li><a title="Google Closure" href="http://code.google.com/closure/library/" target="_blank">Google Closure</a></li>
<li><a title="Closure Compiler" href="http://code.google.com/intl/es/closure/compiler/" target="_blank">Closure Compiler</a></li>
<li><a title="Closure Inspector" href="http://closure-inspector.googlecode.com/files/closureinspector09.xpi" target="_blank">Closure Inspector</a></li>
<li><a title="Críticas a Google Closure" href="http://www.sitepoint.com/blogs/2009/11/12/google-closure-how-not-to-write-javascript/" target="_blank">SitePoint: Google closure: How not to write JavaScript</a></li>
<li><a title="Dmitry Baranovskiy" href="http://dmitry.baranovskiy.com/" target="_blank">Dmitry Baranovskiy</a></li>
<li><a title="Raphaël" href="http://raphaeljs.com/" target="_blank">Raphaël</a></li>
<li><a title="jQuery" href="http://jquery.com/" target="_self">jQuery</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2009/11/13/google-closure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Opciones para crear gráficas web</title>
		<link>http://www.intergraphicdesigns.com/blog/2009/08/21/opciones-para-crear-graficas-web/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2009/08/21/opciones-para-crear-graficas-web/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 16:19:50 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[InterGraphicDESIGNS - Últimas Noticias]]></category>
		<category><![CDATA[PHP y MySQL]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[Google Chart]]></category>
		<category><![CDATA[Open Flash Chart]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web charting]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=267</guid>
		<description><![CDATA[Anteriormente vimos Open Flash Chart trabajando y lo sencillo que es de utilizar. Además de OFC tenemos otras opciones también importantes: Google nos brinda el &#8220;API de Google Chart que permite generar gráficos de forma dinámica&#8221;. Se utiliza llamando a la url de la API de la siguiente forma: http://chart.apis.google.com/chart?cht=p3&#38;chd=t:60,40&#38;chs=250&#215;100&#38;chl=Hello&#124;World Este link devolverá una imagen [...]]]></description>
			<content:encoded><![CDATA[<p>Anteriormente vimos Open Flash Chart trabajando y lo sencillo que es de utilizar. Además de OFC tenemos otras opciones también importantes:</p>
<p>Google nos brinda el &#8220;API de Google Chart que permite generar gráficos de forma dinámica&#8221;.</p>
<p>Se utiliza llamando a la url de la API de la siguiente forma:</p>
<p><a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World">http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250&#215;100&amp;chl=Hello|World</a></p>
<p>Este link devolverá una imagen con el gráfico.</p>
<p>Donde:</p>
<ul>
<li><code>http://chart.apis.google.com/chart?</code> es la ubicación del API de Chart.</li>
<li><code>&amp;</code> separa los parámetros.</li>
<li><code>chs=250x100</code> es el tamaño del gráfico en píxeles.</li>
<li><code>chd=t:60,40</code> son los datos del gráfico.</li>
<li><code>cht=p3</code> es el tipo de gráfico.</li>
<li><code>chl=Hello|World</code> es la etiqueta del gráfico.</li>
</ul>
<p>Te dejamos <a href="http://code.google.com/intl/es/apis/chart/">la guia del desarrollador de la API</a> de Google Chart. Además si deseas una visualización mas personalizada (no solo para gráficos, puedes encontrar para tablas de resultados también) con varios ejemplos te recomendamos  <a href="http://code.google.com/intl/es/apis/visualization/documentation/gadgetgallery.html">Google Visualization API</a></p>
<p style="text-align: center;"><img class="size-full wp-image-273 aligncenter" title="graf" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/graf.jpg" alt="graf" width="485" height="264" /></p>
<p>Si lo que buscas es algo en PHP, la librería de <a href="http://pchart.sourceforge.net/demo.php">pChart</a> te puede dar la solución para la personalización  de gráficas.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-277" title="graf4" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/graf4.jpg" alt="graf4" width="476" height="296" /></p>
<p><span id="more-267"></span><br />
Este sería el código (bastante amigable):</p>
<p>&lt;?php<br />
// Standard inclusions<br />
include(&#8220;pChart/pData.class&#8221;);<br />
include(&#8220;pChart/pChart.class&#8221;);</p>
<p>// Dataset definition<br />
$DataSet = new pData;<br />
$DataSet-&gt;ImportFromCSV(&#8220;Sample/bulkdata.csv&#8221;,&#8221;,&#8221;,array(1,2,3),FALSE,0);<br />
$DataSet-&gt;AddAllSeries();<br />
$DataSet-&gt;SetAbsciseLabelSerie();<br />
$DataSet-&gt;SetSerieName(&#8220;January&#8221;,&#8221;Serie1&#8243;);<br />
$DataSet-&gt;SetSerieName(&#8220;February&#8221;,&#8221;Serie2&#8243;);<br />
$DataSet-&gt;SetSerieName(&#8220;March&#8221;,&#8221;Serie3&#8243;);<br />
$DataSet-&gt;SetYAxisName(&#8220;Average age&#8221;);<br />
$DataSet-&gt;SetYAxisUnit(&#8220;µs&#8221;);</p>
<p>// Initialise the graph<br />
$Test = new pChart(700,230);<br />
$Test-&gt;setFontProperties(&#8220;Fonts/tahoma.ttf&#8221;,8);<br />
$Test-&gt;setGraphArea(70,30,680,200);<br />
$Test-&gt;drawFilledRoundedRectangle(7,7,693,223,5,240,240,240);<br />
$Test-&gt;drawRoundedRectangle(5,5,695,225,5,230,230,230);<br />
$Test-&gt;drawGraphArea(255,255,255,TRUE);<br />
$Test-&gt;drawScale($DataSet-&gt;GetData(),$DataSet-&gt;GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2);<br />
$Test-&gt;drawGrid(4,TRUE,230,230,230,50);</p>
<p>// Draw the 0 line<br />
$Test-&gt;setFontProperties(&#8220;Fonts/tahoma.ttf&#8221;,6);<br />
$Test-&gt;drawTreshold(0,143,55,72,TRUE,TRUE);</p>
<p>// Draw the line graph<br />
$Test-&gt;drawLineGraph($DataSet-&gt;GetData(),$DataSet-&gt;GetDataDescription());<br />
$Test-&gt;drawPlotGraph($DataSet-&gt;GetData(),$DataSet-&gt;GetDataDescription(),3,2,255,255,255);</p>
<p>// Finish the graph<br />
$Test-&gt;setFontProperties(&#8220;Fonts/tahoma.ttf&#8221;,8);<br />
$Test-&gt;drawLegend(75,35,$DataSet-&gt;GetDataDescription(),255,255,255);<br />
$Test-&gt;setFontProperties(&#8220;Fonts/tahoma.ttf&#8221;,10);<br />
$Test-&gt;drawTitle(60,22,&#8221;example 1&#8243;,50,50,50,585);<br />
$Test-&gt;Render(&#8220;example1.png&#8221;);<br />
?&gt;</p>
<p>Este es el resultado:</p>
<p style="text-align: center;"><img class="size-full wp-image-276 aligncenter" title="graf3" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/graf3.jpg" alt="graf3" width="546" height="176" /></p>
<p style="text-align: left;">Que opción es la mejor, es una cuestión de gusto y personalización. Pero con estas opciones es muy fácíl que hayas encontrado alguna que te pueda dar esa gráfica que buscas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2009/08/21/opciones-para-crear-graficas-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Componente Flash para crear gráficos</title>
		<link>http://www.intergraphicdesigns.com/blog/2009/08/21/componente-flash-para-crear-graficos/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2009/08/21/componente-flash-para-crear-graficos/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 14:57:24 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[InterGraphicDESIGNS - Últimas Noticias]]></category>
		<category><![CDATA[PHP y MySQL]]></category>
		<category><![CDATA[charting]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[graficación]]></category>
		<category><![CDATA[gráficos]]></category>
		<category><![CDATA[Open Flash Chart]]></category>
		<category><![CDATA[web charting]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=259</guid>
		<description><![CDATA[Ahora tenemos una excelente posibilidad de incluir gráficos personalizados en nuestras páginas web gracias al componente Open Flash Chart (http://teethgrinder.co.uk/open-flash-chart-2/) el cual se encuentra gratuito y con licencia LGPL (http://www.gnu.org/licenses/lgpl.html). Con este componente se pueden crear gráficos de: línea, barra, barra horizontal, barras apiladas, de candela, de área, pie, radar y de dispersión. Cabe mencionar [...]]]></description>
			<content:encoded><![CDATA[<p>Ahora tenemos una excelente posibilidad de incluir gráficos personalizados en nuestras páginas web gracias al componente Open Flash Chart (http://teethgrinder.co.uk/open-flash-chart-2/) el cual se encuentra gratuito y con licencia LGPL (http://www.gnu.org/licenses/lgpl.html).</p>
<p>Con este componente se pueden crear gráficos de: línea, barra, barra horizontal, barras apiladas, de candela, de área, pie, radar y de dispersión. Cabe mencionar que los gráficos tienen bastantes opciones de personalización para darle el gusto personal.</p>
<p>¿Qué tan complicado es usar este componente?</p>
<p>Se necesita incluir el componente en nuestro HTML y también debemos proveer el archivo de datos en el servidor. Dicho archivo de datos puede ser un archivo de texto plano, o un .PHP, Perl, Python o Java.</p>
<p>Para un gráfico simple, sencillamente se ubica el archivo data.txt en el sitio y se apunta el componente al URL de dicho archivo. No obstante, lo que en realidad queremos es cargar nuestros gráficos con datos extraídos de una base de datos o algo calculado de antemano. Para hacer esto, necesitamos crear el archivo de datos en algún lenguaje como PHP (el cual realizará los cálculos o recuperará datos de una base de datos) y apuntamos el componente a este archivo para que el gráfico se cargue con dichos datos.</p>
<p>Para hacer este trabajo más sencillo, Open Flash Chart incluye clases creadas en PHP, Perl, Python y Java las cuales se encargan de crear los datos a ser desplegados en los gráficos del componente.</p>
<p>Les adjunto un archivo comprimido con un ejemplo funcional en PHP que incluye todo. Para probarlo, su servidor web debe tener soporte para PHP, el navegador debe tener instalado el Flash Player y únicamente deben subirlo lugar deseado en su sitio web.</p>
<p><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/ejemplo-grafico.zip">ejemplo-grafico</a></p>
<p>A continuación les muestro un pantallazo del gráfico de pie sencillo creado por el ejemplo.</p>
<div id="attachment_260" class="wp-caption aligncenter" style="width: 414px"><a href="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/pantallazo-grafico.png"><img class="size-full wp-image-260" title="pantallazo-grafico" src="http://www.intergraphicdesigns.com/blog/wp-content/uploads/2009/08/pantallazo-grafico.png" alt="Gráfico" width="404" height="253" /></a><p class="wp-caption-text">Gráfico</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2009/08/21/componente-flash-para-crear-graficos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OOCSS, CSS Orientado a Objetos</title>
		<link>http://www.intergraphicdesigns.com/blog/2009/07/21/oocss-css-orientado-a-objetos/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2009/07/21/oocss-css-orientado-a-objetos/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 16:24:36 +0000</pubDate>
		<dc:creator>Rolando</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[CSS Orientado a Objetos]]></category>
		<category><![CDATA[OOCSS]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/?p=209</guid>
		<description><![CDATA[Un vistazo a la descripción y principales características de OOCSS (CSS orientado a objetos).]]></description>
			<content:encoded><![CDATA[<p>Cuando se trata de construir nuestros archivos CSS, debemos considerar qué tan fácil es para cualquier otra persona agregar nuevos elementos al diseño o modificar los actuales.</p>
<p>Existe una forma más modular desarrollada por Nicole Sullivan, en la que podemos construir los archivos CSS: CSS Orientado a Objetos (OOCSS).  Esta forma pretende brindar extensibilidad y mantenibilidad a nuestro código CSS, sin dejar de lado la facilidad de comprensión del mismo.</p>
<p>El objetivo de esta metodología es “escribir código CSS escalable, sano y mantenible”, en palabras de Sullivan, quien usa y recomienda un “grid framework” de la conocida librería de Yahoo “Yahoo YUI”. Sin embargo, cada quien puede escribir su CSS sin necesidad de este framework pero aplicando los principios del OOCSS.</p>
<p>El adoptar el uso de OOCSS, implica el pensar en reutilización de estilos y su fácil mantenimiento. Cada componente es una estructura fija HTML, en la cual se aplican una seria de reglas CSS que controlan su diseño (estructura) y otra serie de reglas CSS que controlan su apariencia (piel o “skin”).</p>
<p>Una recomendación de Sullivan es evitar a toda costa lo que ella llama “selectores basados en la ubicación”, esto es, estilos que afectan el contenido según la ubicación que tengan en la página. Para esto, ella recomienda agregar una clase base para el objeto HTML y  agregar clases “hija” que son las que aplican los estilos según la ubicación en la página; con esto, este CSS puede ser fácilmente reutilizado en otro lugar del sitio.</p>
<p><strong>Ejemplo</strong></p>
<p>Supongamos que todas las páginas del sitio tienen un menú lateral, cuyo código CSS es el siguiente:</p>
<p><code><br />
&lt;div class=”menulateral”&gt;<br />
… contenido del menú ...<br />
&lt;/div&gt;<br />
</code></p>
<p>Ahora, supongamos que hay una página de noticias en la que queremos que este menú tenga un estilo diferente, por ejemplo, diferente color de fondo. Tradicionalmente, se agregaría una clase al &lt;body&gt; de esta forma:</p>
<p><code>&lt;body class=”noticias”&gt;</code></p>
<p>Con esto, las reglas de estilo que se escribirían para esa página serían algo así:</p>
<p><code>body.noticias .menulateral {<br />
background-color: #FF0000;<br />
}</code></p>
<p>El enfoque recomendado por OOCSS es diferente. En vez de tener una clase aplicada al &lt;body&gt;, se crea una clase por cada tipo de elemento que se quiere que se vea diferente. Con OOCSS, el ejemplo anterior cambiaría a lo siguiente:</p>
<p><code>.noticiasmenulateral { /* extends .menulateral*/<br />
background-color: #FF0000;<br />
}</code></p>
<p>Esta clase hereda de la clase existente que describe el estilo estándar para el elemento. Así, se aplica “en adición” a la clase base existente:</p>
<p><code>&lt;div class=”menulateral noticiasmenulateral”&gt;<br />
… contenido del menú ...<br />
&lt;/div&gt;</code></p>
<p><strong>Conclusión</strong></p>
<p>Siguiendo estos principios, se puede tener una estructura bastante ordenada y reutilizable no solamente en el mismo sitio sino en otros proyectos; además que OOCSS brindaría beneficios significativos en cuanto al rendimiento de las páginas.</p>
<p>Al enfocarse en reutilizar estilos CSS en todo el sitio, con OOCSS los archivos CSS serían considerablemente más pequeños, aunque los archivos HTML sean un poco más grandes. Esto es deseable ya que el tamaño de los archivos CSS influencia directamente la cantidad de tiempo que el navegador usa para desplegar una página en blanco mientras el sitio carga. Archivos CSS más pequeños implican menos tiempo invertido leyendo una página en blanco.</p>
<p>Evitando los selectores basados en la ubicación, se reduce la cantidad de trabajo que el navegador debe hacer para determinar la apariencia de un elemento específico en la página. Tanto en dispositivos móviles, como en el escritorio de computadoras, puede producir un mejoramiento en el rendimiento del sitio.</p>
<p>Un aspecto que debe tomarse muy en cuenta, es la facilidad o complejidad que puede resultar del OOCSS en un equipo de trabajo, ya que motivar a todo un equipo a adoptar OOCSS puede convertirse en un compromiso muy grande. Lo que convendría es aplicar OOCSS en un proyecto pequeño y decidir si vale la pena aplicarlo en proyectos más grandes en los que varias personas se encuentran involucradas.</p>
<p><strong>Información Complementaria</strong></p>
<p><img style="visibility: hidden; width: 0px; height: 0px;" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNDgxOTI3NDI2NDQmcHQ9MTI*ODE5MzI2ODUxMSZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89ZjBkMjViNjViNmZkNDVlMGEyNTVhYzUxODQ*M2M4NmUmb2Y9MA==.gif" border="0" alt="" width="0" height="0" /></p>
<div id="__ss_990405" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Object Oriented CSS" href="http://www.slideshare.net/stubbornella/object-oriented-css">Object Oriented CSS</a><object width="425" height="355" data="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oocss-1233786987806904-3&amp;stripped_title=object-oriented-css" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oocss-1233786987806904-3&amp;stripped_title=object-oriented-css" /><param name="allowfullscreen" value="true" /></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/stubbornella">Nicole Sullivan</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2009/07/21/oocss-css-orientado-a-objetos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aptana Studio, una revisión general.</title>
		<link>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 15:57:00 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[herramientas]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/general/aptana-studio-una-revision-general/</guid>
		<description><![CDATA[Aptana Studio Community EditionUn IDE gratuito para desarrolladores Web De manera muy general, la escogencia de un entorno de desarrollo llega a tener matices muy personales, ya que esta es la herramienta que un desarrollador web utilizará la mayor parte del tiempo. Aptana Studio es un IDE gratuito para el desarrollo de aplicaciones web que [...]]]></description>
			<content:encoded><![CDATA[<p>Aptana Studio Community Edition<br />Un IDE gratuito para desarrolladores Web</p>
<p>De manera muy general, la escogencia de un entorno de desarrollo llega a tener matices muy personales, ya que esta es la herramienta que un desarrollador web utilizará la mayor parte del tiempo.</p>
<p>Aptana Studio es un IDE gratuito para el desarrollo de aplicaciones web que está basado en la plataforma Eclipse y soporta diferentes formatos de archivos, entre los que podemos mencionar: Javascript, HTML, CSS, ScriptDoc, XML, entre otros.  Además, este IDE provee coloreo de código, chequeo de sintaxis, organización estructural del código fuente, depuración, autocompletitud integrada con el DOM (Document Object Model) y diferentes marcos de trabajo (Extjs, jQuery, Scriptaculous, Dojo etc.) entre una lista bastante grande de opciones, herramientas y perspectivas.</p>
<p>Una característica muy útil es que brinda la posibilidad de asociar un proyecto con una conexión FTP para subir y descargar archivos directamente en un servidor de producción.</p>
<p>Adicionalmente se provee de un administrador de “Plugins” para el soporte de código PHP, Ruby on Rails, integración con Subversion, CVS y Git, soporte para librerías como Adobe Spry, Adobe AIR, Yahoo YUI, entre otras.</p>
<p>A pesar de ser un entorno de desarrollo muy completo, al estar basado en Eclipse, esto lo convierte en un IDE bastante pesado y aplicable sólo para computadoras con ciertas características en su hardware.</p>
<p>Conozca más de <a href="http://www.aptana.com">Aptana Studio</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2008/09/30/aptana-studio-una-revision-general/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El atributo z-index.</title>
		<link>http://www.intergraphicdesigns.com/blog/2008/08/28/el-atributo-z-index/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2008/08/28/el-atributo-z-index/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 13:31:00 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/general/el-atributo-z-index/</guid>
		<description><![CDATA[El z-index es un atributo css que permite editar a un elemento hace referencia al orden en que los elementos se superponen unos con respecto a otros. Permite crear &#8220;capas&#8221; dentro de la web. A continuación un link de referencia que presenta ejemplos: Formulario interactivo que muestra resultados de la manipulación de z-index. Tutorial del [...]]]></description>
			<content:encoded><![CDATA[<p>El z-index es un atributo css que permite editar a un elemento hace referencia al orden en que los elementos se superponen unos con respecto a otros. Permite crear &#8220;capas&#8221; dentro de la web.</p>
<p>A continuación un link de referencia que presenta ejemplos:
<ul>
<li><a href="http://www.tjkdesign.com/articles/z-index/teach_yourself_how_elements_stack.asp">Formulario interactivo</a> que muestra resultados de la manipulación de z-index.</li>
<li><a href="http://es.html.net/tutorials/css/lesson15.asp">Tutorial</a> del z-index.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2008/08/28/el-atributo-z-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Editores de código fuente</title>
		<link>http://www.intergraphicdesigns.com/blog/2008/08/01/editores-de-codigo-fuente/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2008/08/01/editores-de-codigo-fuente/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 15:07:00 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[editores]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/general/editores-de-codigo-fuente/</guid>
		<description><![CDATA[Smashing Magazine analiza un conjunto de editores de código del mercado para el desarrollo. Un En Intergraphic Designs la experiencia indica que no existe un editor que lo haga todo bien, por ejemplo, dreamweaver puede ser uno de los mejores editores para trasladar del diseño al html, pero se queda corto con respecto a la [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smashingmagazine.com">Smashing Magazine </a>analiza un conjunto de editores de código del mercado para el desarrollo. Un En Intergraphic Designs la experiencia indica que no existe un editor que lo haga todo bien, por ejemplo, <a href="http://www.adobe.com/products/dreamweaver/">dreamweaver </a>puede ser uno de los mejores editores para trasladar del diseño al html, pero se queda corto con respecto a la programacion, en comparacion contra un <a href="http://www.mpsoftware.dk/phpdesigner.php">phpDesigner </a>o un <a href="http://www.nusphere.com/">NuSphere</a></p>
<p>Ver artículo <a href="http://www.smashingmagazine.com/2008/05/07/35-useful-source-code-editors-reviewed/">aquí</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2008/08/01/editores-de-codigo-fuente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TurboDbAdmin, administre sus BD via web, con este módulo Ajax</title>
		<link>http://www.intergraphicdesigns.com/blog/2008/07/09/turbodbadmin-administre-sus-bd-via-web-con-este-modulo-ajax/</link>
		<comments>http://www.intergraphicdesigns.com/blog/2008/07/09/turbodbadmin-administre-sus-bd-via-web-con-este-modulo-ajax/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 14:47:00 +0000</pubDate>
		<dc:creator>igdonline</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Javascript y AJAX]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[turbodbadmin]]></category>

		<guid isPermaLink="false">http://www.intergraphicdesigns.com/blog/general/turbodbadmin-administre-sus-bd-via-web-con-este-modulo-ajax/</guid>
		<description><![CDATA[TurboDbAdmin es una excelente forma de administrar sus bases de datos de una forma rápida vía web, las ventajas sobre otras conocidas aplicaciones de este tipo, como phpMyAdmin, es el no tener que usar botones &#8220;Submit&#8221; ni refrescamientos de página, al tener todo al estilo Ajax es mucho más rápido hacer ediciones, insertar filas, ejecutar [...]]]></description>
			<content:encoded><![CDATA[<p>TurboDbAdmin es una excelente forma de administrar sus bases de datos de una forma rápida vía web, las ventajas sobre otras conocidas aplicaciones de este tipo, como phpMyAdmin, es el no tener que usar botones &#8220;Submit&#8221; ni refrescamientos de página, al tener todo al estilo Ajax es mucho más rápido hacer ediciones, insertar filas, ejecutar consultas SQL, etc; como si estuviéramos en una aplicación de escritorio.</p>
<p>Requiere PHP 4.3 o superior y MySQL 3 o superior.</p>
<p>Ha superado las pruebas de testing en Firefox y en IE 6.0 o superior.</p>
<p>El producto aún tiene en desarrollo varias tareas esenciales en la administración de bases de datos, por lo que la recomendación iría en tener esta herramienta como apoyo a otros editores de BD.</p>
<p>Ir al sitio oficial de <a href="http://www.turboajax.com/products/turbodbadmin/">TurboDbAdmin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intergraphicdesigns.com/blog/2008/07/09/turbodbadmin-administre-sus-bd-via-web-con-este-modulo-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

