<?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>4 bits blog &#187; (X)HTML</title>
	<atom:link href="http://blog.4bits.es/category/lenguajes/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.4bits.es</link>
	<description>Ahora en 16 colores</description>
	<lastBuildDate>Thu, 05 Aug 2010 13:52:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Applet-fu insertando fácilmente los applets en (X)HTML</title>
		<link>http://blog.4bits.es/applet-fu-insertando-facilmente-los-applets-en-xhtml/</link>
		<comments>http://blog.4bits.es/applet-fu-insertando-facilmente-los-applets-en-xhtml/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 09:09:59 +0000</pubDate>
		<dc:creator>Fran</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Recursos]]></category>

		<guid isPermaLink="false">http://blog.4bits.es/?p=302</guid>
		<description><![CDATA[Sigo pesado con los applets, esta vez porque he descubierto un script de JavaScript (applet-fu) que permite insertar los applets en (X)HTML de manera sencilla y evitando tener que preocuparte si será compatible con IE o cumplirá los estándares (X)HTML. A costa de unos cuantos KB del script de JavaScript que hay que incluir en [...]]]></description>
			<content:encoded><![CDATA[<p>Sigo pesado con los <em>applets</em>, esta vez porque he descubierto <strong>un script de JavaScript (<a href="http://products.metamolecular.com/2009/06/08/better-applet-deployment-with-applet-fu">applet-fu</a>) que permite insertar los <em>applets</em> en (X)HTML de manera sencilla y evitando tener que preocuparte <a href="http://blog.4bits.es/applets-en-xhtml-1-1-compatibles-con-ie/">si será compatible con IE o cumplirá los estándares (X)HTML</a>.</strong></p>
<p>A costa de unos cuantos <abbr title="Kilobytes">KB</abbr> del script de JavaScript que hay que incluir en el (X)HTML, se pueden insertar <em>applets</em> con el siguiente código:</p>
<pre class="brush:html">&lt;script type="text/javascript" language="javascript" charset="utf-8"&gt;
    applet_fu.run (
        // Atributos del elemento (X)HTML (como object)
        { 'width'  : '0',
          'height' : '0',
          'name'   : 'applet',
          'id'     : 'applet' },
        // Parámetros del applet
        { 'archive' : 'applets/Applet.jar',
          'code' : 'es.4bits.Applet' },
        // Versión de Java necesaria
        '1.6',
        // Mensaje mostrado si no se encuentra la versión de Java
        '&lt;p&gt;No se ha encontrado la versión de Java necesaria.&lt;/p&gt;'
    );
&lt;/script&gt;</pre>
<p>Además, este código ofrece mediante el mecanismo del navegador utilizado la posibilidad de descargar Java si no se ha encontrado o si tiene una versión distinta a la necesaria.</p>
<p>Sun ofrece algo parecido llamado <a href="http://java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit">Java Deployment Kit</a>, pero ocupa más, sólo por realizar más tareas como la posibilidad de usar Java Web Start.</p>
<p>Dejo el enlace a su repositorio en github, para quién lo quiera descargar: <a href="http://github.com/metamolecular/applet-fu/tree/master">código de applet-fu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.4bits.es/applet-fu-insertando-facilmente-los-applets-en-xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applets en XHTML 1.1 compatibles con IE</title>
		<link>http://blog.4bits.es/applets-en-xhtml-1-1-compatibles-con-ie/</link>
		<comments>http://blog.4bits.es/applets-en-xhtml-1-1-compatibles-con-ie/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 13:11:54 +0000</pubDate>
		<dc:creator>Fran</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.4bits.es/?p=262</guid>
		<description><![CDATA[Creo que cualquiera que haya tenido que realizar algún tipo de web para un público amplio, ha tenido que lidiar con los problemas que da Internet Explorer (IE) al no cumplir los estándares del W3C. Pero si encima para rematar la faena te toca insertar un applet, quieres que cumpla con XHTML 1.1 y que [...]]]></description>
			<content:encoded><![CDATA[<p>Creo que cualquiera que haya tenido que realizar algún tipo de web para un público amplio, ha tenido que lidiar con los problemas que da Internet Explorer (IE) al no cumplir los estándares del <a href="http://www.w3c.org">W3C</a>.</p>
<p>Pero si encima para rematar la faena te toca <strong>insertar un applet, quieres que cumpla con XHTML 1.1 y que se vea en IE</strong>, pues acojona un poco al ver que <strong>la etiqueta <em>applet</em> dejó de formar parte del estándar hace ya un tiempo.</strong></p>
<p>Sin más dilación, os dejo aquí el código:</p>
<pre class="brush:html">&lt;!--[if !IE]&gt;--&gt;
&lt;object id="applet" name="applet" classid="java:es.4bits.applet.Applet"
 type="application/x-java-applet"
 archive="applets/Applet.jar"&gt;&lt;/object&gt;
&lt;!--&lt;![endif]--&gt;

&lt;!--[if IE]&gt;
&lt;object id="applet" name="applet" code="es.4bits.applet.Applet"
 archive="applets/Applet.jar"&gt;&lt;/object&gt;
&lt;![endif]--&gt;</pre>
<p>Al final, lo único necesario es utilizar los asquerosos <em>hacks</em> de IE, para que no cargue la versión que no entiende de la etiqueta <em>object</em> y cargue la que entiende.</p>
<p>Basado en <a href="http://www.thomasguymer.co.uk/tutorials/xhtml-strict-applets/">XHTML Strict Applets</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.4bits.es/applets-en-xhtml-1-1-compatibles-con-ie/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
