Por que o SkyDrive está solicitando permissão para executar o npctrl.dll?

2

Estou executando o Windows 8.1 Pro Preview. Por algum motivo estranho, sempre que visito link com a versão Desktop do IE11 Preview (11.0.9431.181), sou solicitado com esta mensagem: < br> "Esta página da Web quer executar o seguinte complemento: 'npctrl.dll' da 'Microsoft Corporation'."

Quando eu estou no Bing para encontrar o propósito da DLL, eu pareço descobrir vários links como este implicando que a DLL está de alguma forma relacionada ao Silverlight: link

Por favor, me perdoe se eu estiver errado, mas pensei que:
a) Silverlight estava 'morto'? < br> b) O SkyDrive foi reescrito para usar HTML5

Então se o Silverlight está "morto" e o SkyDrive usa HTML5, por que o SkyDrive quer que eu ative um "plugin" "Silverlight" quando eu o visitar?

BTW: Nem o FireFox 22.0 nem a Modern UI Version do IE parecem me avisar quando eu visito o SkyDrive de uma maneira similar.

    
por Shawn Eary 21.08.2013 / 05:27

1 resposta

1

Ok, os fatos são fatos. Primeiro vem da Wikipedia e citando:

On December 2, 2008 ... Microsoft also added full-screen slide show support for photos using Silverlight.

Primeira e única menção do Silverlight nessa página. Isso significa que o SkyDrive usou o Silverlight por um longo tempo, talvez desde o início. Como a Wikipedia não tem uma fonte sobre isso, não pode ser 100% certa.

Em segundo lugar vem o seu link. Também encontrei esta postagem que descreve um problema parecido com o Silverlight e o Skydrve.

Se você olhar para a data de lançamento estável do Silverlght (9 de julho de 2013), poderá ver que ela ainda está ativa desenvolvido. Em resposta à sua primeira pergunta, o Silverlight não está morto por esse raciocínio.

Agora, é verdade que o Silverlight está sendo abandonado em favor do HTML5. No entanto, o Skydrive foi criado anteriormente com o Silverlight em mente. Portanto, alguns remanescentes do código do Silverlight ainda devem estar lá, já que não é lógico, do ponto de vista do desenvolvedor, eliminar todo o trabalho feito e, de repente, passar para o HTML5. O mais provável é que seja um ciclo gradual de obsolescência. Desde que o IE é da Microsoft, é obrigado a favorecer seus produtos. Isso responde à sua segunda pergunta, adicionando o que eu disse no comentário.

    
por 21.08.2013 / 06:25