Entradas en la etiqueta ‘Firefox’

Extensiones para Google Chrome

Por: braulio | 9 Diciembre 2009 | 4 Comentarios

Chrome ExtensionsHace ya un tiempo dejé de usar Mozilla Firefox. La razón principal: el excesivo consumo de memoria. Por ahora sólo lo utilizo a veces por la extensión Web Developer.

Me he cambiado a Google Chrome extrañando de vez en cuando las extensiones, especialmente Adblock Plus, sin embargo hoy me di con la sorpresa que Google Chrome ya permite sin trucos, extensiones para Google Chrome desde la versión 4.0.249.30.

Ya podemos ver la lista completa de extensiones para Google Chrome e instalarlas en un click sin cerrar el navegador.

Algunos que sugiero son:

Te invito a probar las demás extensiones. ¿Tienes alguna que recomendar?

Tags: , , , ,

¿Qué es un navegador?

Por: braulio | 8 Octubre 2009 | 1 Comentario

Google nos explica ¿Qué es un navegador?

Tags: , , , , ,

Mozilla Bespin: Un editor de código basado en web

Por: braulio | 13 Febrero 2009 | 0 Comentarios

Bespin es un proyecto de un editor de código basado en web, libre, extensible que permitirá incrementar la productividad de desarrollo. Fue desarrollado usando HTML 5. Por ahora está en fase de prueba en su versión 0.1, lo cual sólo permite el registro de usuarios mas no crear propios proyectos o archivos. Obviamente en Firefox se ve bien, pero no funciona con IE7. El proyecto en si es interesante y novedoso, esperamos que en la siguiente versión ya se pueda jugar mas con este editor.
Introducing Bespin from Dion Almaer on Vimeo. webkit-editor-medium Bespin 0.1 Running in Firefox 3.0 Enlace: Mozilla Labs: Bespin

Tags: , , , ,

ASP.NET, ReportViewer y Firefox

Por: alex | 17 Diciembre 2007 | 5 Comentarios

Firefox es, desde que pude pagar por mis propios medios una conexión ADSL --a mediados del 2004 aproximadamente :) , el navegador que uso casi para todo; aunque inicialmente me subí al coche sólo por ser Software Libre, ahora sin duda es una herramienta que no puede faltar en mi entorno de desarrollo.

Retomando el tema de la entrada, puesto que generalmente las cosas que salen de Microsoft sólo funcionan bien en Internet Explorer, el control ReportViewer no genera el HTML/CSS adecuado para que los reportes se muestren correctamente en Firefox:

Salida del control ReportViewer en Firefox

Luego de revisar un poco la estructura del documento que genera ese control (gracias a Firebug), pude preparar un pequeño código para que al menos se muestre el reporte completo, las líneas que importan están resaltadas:

html:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
    Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
   
    <script type="text/javascript">   
    window.onload=function() {
        window.frames['ReportFrame<%= ReportViewer1.ClientID %>'].
            window.frames['report'].
                document.getElementById('oReportCell').
                    style.width='100%';
    }   
    </script>
   
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="cmdExportar" runat="server" OnClick="cmdExportar_Click" Text="Button" />
        <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"
            Height="400px" Width="100%">

            <LocalReport ReportPath="Productos.rdlc">
            </LocalReport>
        </rsweb:ReportViewer>
        </div>
       
    </form>
</body>
</html>

Es evidente que este hack sólo funcionará si el reporte está en el mismo servidor que la aplicación Web, esto debido a las restricciones de seguridad que imponen los navegadores sobre los i/frames.

No sé si a alguien más aparte de mi le vaya a servir esta entrada, sólo lo comento por el desazón que tuve durante algunas jornadas de trabajo ;)

Tags: , , ,