Inicio > Ejemplos, IE, IE8 > [IE8] Creando un Acelerador para Internet Explorer

[IE8] Creando un Acelerador para Internet Explorer

Bien, no les voy a aventar un rollo de lo que son los Aceleradores de Internet Explorer 8, solo vamos a ver como hacer un Acelerador, en este caso el de mi Blog😀. Si quieren saber que son los aceleradores aquí unos links

http://www.microsoft.com/spain/windows/internet-explorer/features/accelerators.aspx?tabid=1&catid=1

http://es.wikipedia.org/wiki/Internet_Explorer_8#Aceleradores

 

Pero vamos al ejemplo: Acelerador Blog My Content Pipeline

Vamos a crear un proyecto de ASP.NET con C#, en donde vamos agregar un archivo XML que contiene los datos de nuestro Acelerador de el blog: https://mspnor.wordpress.com el cual tiene la siguiente apariencia:

<?xml version="1.0" encoding="utf-8" ?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">
    <os:homepageUrl>https://mspnor.wordpress.com</os:homepageUrl>
      <os:display>
             <os:name>Busca en My Content Pipeline</os:name>
          <os:icon>https://s-ssl.wordpress.com/favicon.ico</os:icon>
          <os:description>Demo de un acelerador de IE8 del blog del nor xD</os:description>
      </os:display>
    <os:activity category="Blog">
           <os:activityAction context="selection">
                     <os:execute action="https://mspnor.wordpress.com/?s={selection}"></os:execute>
           </os:activityAction>
    </os:activity>
</os:openServiceDescription>

Entonces nuestro Explorador de Soluciones tendrá la siguiente apariencia:

imageAhora solo tenemos que aplicar la instalación de nuestro Acelerador en algún evento de nuestra página, en mi caso en el clic de un botón. Para esto necesitamos agregar en nuestro código de la pagina .aspx lo siguiente:

 

<script language="javascript" type="text/javascript">
           function FuncionJS() {
               window.external.AddService('mspnor.xml');
           }
   </script>

Y por último asociar dicha función al evento clic de nuestro botón el cual se llama btnInstall, este código lo colocamos en el evento Load de nuestra página:

btnInstall.Attributes.Add("onclick","FuncionJS();");

Con esto si ejecutamos nuestra aplicación y damos clic en el botón tenemos el siguiente mensaje de parte de IE8:

image

Aquí me aparece la opción de Reemplazar, porque ya habia hecho pruebas antes de postear esto, pero de inicio dice Instalar xD, ya que tenemos podemos hacer uso de nuestro Acelerador cada vez que seleccionemos algo en IE8 ejemplo:

imageComo pueden observar este acelerador no contiene un preview, cosa que vamos a hacer en otro post. por el momento aquí les dejo este ejemplo espero que sea de utilidad.😀

Saludos!!

Categorías:Ejemplos, IE, IE8
  1. noviembre 10, 2012 a las 10:04 pm

    I got this site from my pal who informed me regarding this website
    and now this time I am visiting this web page and reading very informative posts here.

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: