Melhorias em sites fixos

As mudanças nos sites fixos no Internet Explorer 11 dão suporte a blocos dinâmicos e tornam seus sites visualmente mais envolventes quando você os fixa, salva como favoritos ou exibe como sites de exibição frequente. Os Blocos Dinâmicos fazem com que os clientes tenham um contato mais próximo com o seu site e criam uma experiência personalizada da tela inicial.

Configurando blocos dinâmicos e notificações

O IE11 fornece três maneiras de definir blocos dinâmicos personalizados e notificações para sites fixos:

  • Use HTML para especificar metadados de Sites Fixos:

    
      <meta name="application-name" content=" Contoso" />
      <meta name="msapplication-TileColor" content=" #009900" />
      <meta name="msapplication-square70x70logo" content="images/smalltile.png" />
      <meta name="msapplication-square150x150logo" content="images/mediumtile.png" />
      <meta name="msapplication-wide310x150logo" content="images/widetile.png" />
      <meta name="msapplication-square310x310logo" content="images/largetile.png" />
      <meta name="msapplication-notification" content="frequency=30; polling-uri=notifications/contoso1.xml;
        polling-uri2=notifications/contoso2.xml; polling-uri3=notifications/contoso3.xml" />
    
    
    
  • Use JavaScript para configurar notificações periódicas:

    
      document.addEventListener('mssitepinned', StartPeriodicUpdateBatch, false);
    
      function StartPeriodicUpdateBatch()
      {
          var arrURI = ["notifications/contoso1.xml", "notifications/contoso2.xml", "notifications/contoso3.xml"];
          window.external.msEnableTileNotificationQueue(true);
          window.external.msStartPeriodicTileUpdateBatch(arrURI);
      
    
    
  • Use arquivos de configuração de navegador XML e chame-os da marcação de sua página da Web:

    
    <?xml version="1.0" encoding="utf-8"?>
    <browserconfig>
      <msapplication>
        <tile>
          <square70x70logo src="images/smalltile.png"/>
          <square150x150logo src="images/mediumtile.png"/>
          <wide310x150logo src="images/widetile.png"/>
          <square310x310logo src="images/largetile.png"/>
          <TileColor>#009900</TileColor>
        </tile>
        <notification>
          <polling-uri  src="notifications/contoso1.xml"/>
          <polling-uri2 src="notifications/contoso2.xml"/>
          <polling-uri3 src="notifications/contoso3.xml"/>
          <frequency>30</frequency>
          <cycle>1</cycle>
        </notification>
      </msapplication>
    </browserconfig>
    
    
    

    Use um elemento meta para carregar o arquivo de configuração de navegador:

    
    <meta name="msapplication-config" content="IEconfig.xml" />
    
    
    
    Para cancelar um arquivo de configuração do navegador, defina o atributo content do elemento meta como "nenhum".

Para saber mais, veja:

Novos recursos para blocos dinâmicos e notificações

O IE11 adiciona valores de metadados que permitem fixar sites à tela inicial do Windows:

Valor do nome de metadadosDescrição
msapplication-square70x70logoDefine a imagem a ser usada como bloco pequeno para o site fixo.
msapplication-square150x150logoDefine a imagem a ser usada como bloco médio para o site fixo.
msapplication-wide310x150logo Define a imagem a ser usada como bloco largo do site fixo.
msapplication-square310x310logoDefine a imagem a ser usada como bloco grande do site fixo.
msapplication-notificationDefine até cinco arquivos XML a ser sondado em intervalos específicos; esses arquivos podem conter notificações para ser exibido no bloco.
msapplication-configDefine o nome e a localização de um arquivo XML contendo elementos de configuração de navegador.

 

Observação  Imagens de blocos devem ter tamanho menor que 200 KB e resolução de no máximo 1024x1024 pixels.

Para saber mais sobre metadados de Sites Fixos, veja:

Além disso, o IE11 fornece novos métodos, funções e eventos para dar suporte a notificações:

Recurso da APIDescrição
msClearTile Remove uma notificação do bloco.
msPinnedSiteState Retorna o estado fixo de uma página da Web.
msStartPeriodicTileUpdate Remove uma atualização periódica para um bloco.
msStartPeriodicTileUpdateBatch Inicia um conjunto de atualizações periódicas de um bloco.
msStopPeriodicTileUpdate Para um ciclo de atualização periódica.
msStartPeriodicBadgeUpdate Inicia uma atualização de selo para um bloco.
msStopPeriodicBadgeUpdate Interrompe uma atualização de selo para um bloco.
msEnableTileNotificationQueue Controla o ciclo de notificação para todos os tamanhos de imagem de bloco.
msEnableTileNotificationQueueForSquare150x150 Controla o ciclo de notificação para blocos médios.
msEnableTileNotificationQueueForWide310x150 Controla o ciclo de notificação para blocos largos.
msEnableTileNotificationQueueForSquare310x310 Controla o ciclo de notificação para blocos grandes.
msScheduledTileNotification Agenda uma ou mais notificações para uma data e hora específicas.
msRemoveScheduledTileNotification Remove uma notificação de atualização agendada para um bloco.

 

Mudanças do recurso de site fixo

A partir do IE11, os seguintes recursos de sites fixos não têm mais suporte ou foram modificados de maneira que exigem mudanças no seu código:

Atualize quaisquer Sites Fixos usando esses recursos.

Tópicos relacionados

Informações e exemplos do IE11
Criar blocos dinâmicos para seus sites no IE11
Exemplo baixável
Exemplo online interativo
Demonstrações de teste drive do IE11
Informações do Windows 8
Notificações de selo diretamente no seu site fixo do Windows 8
Elementos visuais de alta qualidade para sites fixos do Windows 8
Sites fixos do Windows 8
Mais informações
Amostras e tutoriais do Internet Explorer 9
Test drive do Internet Explorer 9: demonstrações de fixação de sites
Sites fixos: integração da área de trabalho do Windows 7 com o Internet Explorer 9

 

 

Mostrar:
© 2015 Microsoft