<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>HTML</title><link>http://blogs.clearscreen.com/edu/category/169.aspx</link><description>Posts con información de HTML</description><managingEditor>Eduard Tomàs</managingEditor><dc:language>es-ES</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Eduard Tomàs</dc:creator><title>Estoy en Geeks.ms!</title><link>http://blogs.clearscreen.com/edu/archive/2010/01/21/28784.aspx</link><pubDate>Thu, 21 Jan 2010 01:12:00 GMT</pubDate><guid>http://blogs.clearscreen.com/edu/archive/2010/01/21/28784.aspx</guid><wfw:comment>http://blogs.clearscreen.com/edu/comments/28784.aspx</wfw:comment><comments>http://blogs.clearscreen.com/edu/archive/2010/01/21/28784.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/edu/comments/commentRss/28784.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/edu/services/trackbacks/28784.aspx</trackback:ping><description>&lt;p&gt;Hola! ¿Has llegado por aquí buscando mi blog de tecnología .NET?&lt;/p&gt;
&lt;p&gt;Ya no lo tengo en clearscreen, mi blog ahora está en geek.ms:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://geeks.ms/blogs/etomas"&gt;http://geeks.ms/blogs/etomas&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nos leemos en geeks!!! ;-)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/edu/aggbug/28784.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Hola! ¿Has llegado por aquí buscando mi blog de tecnología .NET?</p>
<p>Ya no lo tengo en clearscreen, mi blog ahora está en geek.ms:</p>
<p><a href="http://geeks.ms/blogs/etomas">http://geeks.ms/blogs/etomas</a></p>
<p>Nos leemos en geeks!!! ;-)</p>
<p> </p><img src ="http://blogs.clearscreen.com/edu/aggbug/28784.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Eduard Tomàs</dc:creator><title>Comet, el paso siguiente a Ajax</title><link>http://blogs.clearscreen.com/edu/archive/2006/04/10/2976.aspx</link><pubDate>Mon, 10 Apr 2006 14:54:00 GMT</pubDate><guid>http://blogs.clearscreen.com/edu/archive/2006/04/10/2976.aspx</guid><wfw:comment>http://blogs.clearscreen.com/edu/comments/2976.aspx</wfw:comment><comments>http://blogs.clearscreen.com/edu/archive/2006/04/10/2976.aspx#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/edu/comments/commentRss/2976.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/edu/services/trackbacks/2976.aspx</trackback:ping><description>Buenas... seguro que la mayoría de vosotros habéis trabajado, o conocéis los conceptos fundamentales de Ajax...
Pues bien, en el siguiente blog se habla del siguiente paso, al que llaman Comet:

http://alex.dojotoolkit.org/?p=545

Básicamente, la idea de Comet es que el servidor web pueda informar de ciertos eventos al cliente, SIN que haya por en medio una petición del cliente al servidor. Es decir, nos olvidamos de arquitecturas de polling y pasamos a una arquitectura de pushing.
Evidentemente Comet necesita de ajustes a realizar en los servidores web, puesto que mantener un socket abierto por cada cliente conectado no es muy escalable que digamos...

Saludos!&lt;img src ="http://blogs.clearscreen.com/edu/aggbug/2976.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml">Buenas... seguro que la mayoría de vosotros habéis trabajado, o conocéis los conceptos fundamentales de Ajax...
Pues bien, en el siguiente blog se habla del siguiente paso, al que llaman Comet:

http://alex.dojotoolkit.org/?p=545

Básicamente, la idea de Comet es que el servidor web pueda informar de ciertos eventos al cliente, SIN que haya por en medio una petición del cliente al servidor. Es decir, nos olvidamos de arquitecturas de polling y pasamos a una arquitectura de pushing.
Evidentemente Comet necesita de ajustes a realizar en los servidores web, puesto que mantener un socket abierto por cada cliente conectado no es muy escalable que digamos...

Saludos!<img src ="http://blogs.clearscreen.com/edu/aggbug/2976.aspx" width = "1" height = "1" /></body></item><item><dc:creator>Eduard Tomàs</dc:creator><title>Javascript - Detectar el navegador</title><link>http://blogs.clearscreen.com/edu/archive/2006/02/08/2776.aspx</link><pubDate>Wed, 08 Feb 2006 09:35:00 GMT</pubDate><guid>http://blogs.clearscreen.com/edu/archive/2006/02/08/2776.aspx</guid><wfw:comment>http://blogs.clearscreen.com/edu/comments/2776.aspx</wfw:comment><comments>http://blogs.clearscreen.com/edu/archive/2006/02/08/2776.aspx#Feedback</comments><slash:comments>50</slash:comments><wfw:commentRss>http://blogs.clearscreen.com/edu/comments/commentRss/2776.aspx</wfw:commentRss><trackback:ping>http://blogs.clearscreen.com/edu/services/trackbacks/2776.aspx</trackback:ping><description>&lt;p&gt;Todos los que hagáis desarrollado alguna aplicación web (sea con ASP.NET o con cualquier otra tecnología), habreis sufrido la &lt;em&gt;compatibilidad&lt;/em&gt; entre los distintos navegadores. Anteriormente eran sólo problemas de javascript, pero ahora se unen las distintas interpretaciones de CSS que cada navegador realiza.&lt;/p&gt;
&lt;p&gt;Si &lt;a href="http://blogs.clearscreen.com/migs"&gt;Miguel&lt;/a&gt; comentaba en &lt;a href="http://blogs.clearscreen.com/migs/archive/2006/02/02/2743.aspx"&gt;este post&lt;/a&gt; que IE7 Beta 2 Preview no era compatible con determinados hacks CSS de IE6 (y IE7 Beta 1) y que muchas aplicaciones que funcionaban bien en IE6 no lo hacen en IE7 Beta 2, algo parecido ha sucedido entre Firefox 1.0.x y Firefox 1.5. Firefox 1.5 es ahora más &lt;em&gt;estándar &lt;/em&gt;pero a costa de que determinadas páginas que se veían bien en Firefox 1.0.x dejen de verse bien en Firefox 1.5.&lt;/p&gt;
&lt;p&gt;En una aplicación en la que estoy desarrollando nos ha sucedido esto, y nos hemos visto en la necesidad de detectar el navegador desde javascript, para poder modificar determinados estilos y hacer que la página se vea "bien" en todos los navegadores. Os paso el código de la función por si os interesa. Sólo distingue entre "internet explorer", "opera", "Firefox 1.0.x" y "Firefox 1.5". Está probada en IE6, Opera 8.02, Firefox 1.0.5 y Firefox 1.5. No puedo asegurar como se comporta con versiones anteriores o posteriores de los navegadores.&lt;/p&gt;
&lt;p&gt;Para detectar el navegador no utiliza navigator.appName, sinó que comprueba que ciertos objetos javascript propios de cada navegador existan o no...&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size="2"&gt;  function detectBrowser() {&lt;br /&gt;    var ie = document.all != undefined;&lt;br /&gt;    var opera = window.opera != undefined;&lt;br /&gt;    &lt;br /&gt;    if (opera) return "opera";&lt;br /&gt;    if (ie) return "ie";&lt;br /&gt;    if ((window)&amp;amp;&amp;amp;(window.netscape)&amp;amp;&amp;amp;(window.netscape.security)) {&lt;br /&gt;      if (window.XML) {&lt;br /&gt;        return "firefox15";&lt;br /&gt;      }&lt;br /&gt;      else return "firefox10";&lt;br /&gt;    }&lt;br /&gt;    return "ie";      // Si no sabemos que navegador es, devolvemos ie.&lt;br /&gt;  &lt;/font&gt;&lt;font face="Courier New" size="2"&gt;}&lt;/font&gt;&lt;/p&gt;&lt;img src ="http://blogs.clearscreen.com/edu/aggbug/2776.aspx" width = "1" height = "1" /&gt;</description><body xmlns="http://www.w3.org/1999/xhtml"><p>Todos los que hagáis desarrollado alguna aplicación web (sea con ASP.NET o con cualquier otra tecnología), habreis sufrido la <em>compatibilidad</em> entre los distintos navegadores. Anteriormente eran sólo problemas de javascript, pero ahora se unen las distintas interpretaciones de CSS que cada navegador realiza.</p>
<p>Si <a href="http://blogs.clearscreen.com/migs">Miguel</a> comentaba en <a href="http://blogs.clearscreen.com/migs/archive/2006/02/02/2743.aspx">este post</a> que IE7 Beta 2 Preview no era compatible con determinados hacks CSS de IE6 (y IE7 Beta 1) y que muchas aplicaciones que funcionaban bien en IE6 no lo hacen en IE7 Beta 2, algo parecido ha sucedido entre Firefox 1.0.x y Firefox 1.5. Firefox 1.5 es ahora más <em>estándar </em>pero a costa de que determinadas páginas que se veían bien en Firefox 1.0.x dejen de verse bien en Firefox 1.5.</p>
<p>En una aplicación en la que estoy desarrollando nos ha sucedido esto, y nos hemos visto en la necesidad de detectar el navegador desde javascript, para poder modificar determinados estilos y hacer que la página se vea "bien" en todos los navegadores. Os paso el código de la función por si os interesa. Sólo distingue entre "internet explorer", "opera", "Firefox 1.0.x" y "Firefox 1.5". Está probada en IE6, Opera 8.02, Firefox 1.0.5 y Firefox 1.5. No puedo asegurar como se comporta con versiones anteriores o posteriores de los navegadores.</p>
<p>Para detectar el navegador no utiliza navigator.appName, sinó que comprueba que ciertos objetos javascript propios de cada navegador existan o no...</p>
<p><font face="Courier New" size="2">  function detectBrowser() {<br />    var ie = document.all != undefined;<br />    var opera = window.opera != undefined;<br />    <br />    if (opera) return "opera";<br />    if (ie) return "ie";<br />    if ((window)&amp;&amp;(window.netscape)&amp;&amp;(window.netscape.security)) {<br />      if (window.XML) {<br />        return "firefox15";<br />      }<br />      else return "firefox10";<br />    }<br />    return "ie";      // Si no sabemos que navegador es, devolvemos ie.<br />  </font><font face="Courier New" size="2">}</font></p><img src ="http://blogs.clearscreen.com/edu/aggbug/2776.aspx" width = "1" height = "1" /></body></item></channel></rss>