Chrome não vai mais suportar Java e Silverlight

by Ricardo Oneda 7. outubro 2013 22:33

Até o final de 2014, o Chrome, browser do Google, deixará de suportar alguns plug-ins:

 

  • Silverlight
  • Java
  • Unity
  • Google Earth
  • Google Talk
  • Facebook Video

 

A justificativa é que esses plug-ins são baseados em uma tecnologia ultrapassada (NPAPI – Netscape Plug-In API), da década de 90, quando os recursos oferecidos pelos browsers para desenvolvimento de aplicações web ainda eram muito limitados, que é um cenário bem diferente do que temos atualmente. Além disso, o crescimento do uso de dispositivos móveis, que não suportam esse tipo de tecnologia, também contribuiu bastante para a decisão. Enfim, esse é mais um passo na direção de uso de tecnologias puramente web.

 

O curioso é que, segundo estatísticas do Google, o Silverlight foi utilizado em 15% das páginas acessadas pelo Chrome no último mês, enquanto que o Java aparece com 8,9%. Sinceramente, achava que o Java fosse mais popular.

 

Vale lembrar que essa mudança não afetará conteúdos em PDF e nem Flash, pois eles foram “embutidos” dentro do Chrome e já não necessitam do uso de plug-ins.

Tags: , , ,

Vídeos gratuitos de eventos da Microsoft para download

by Ricardo Oneda 9. dezembro 2010 01:10

Nas últimas semanas, aconteceram vários eventos da Microsoft no exterior. Como já virou tradição, os vídeos de todas as sessões desses eventos foram disponibilizados para download. Seguem abaixo mais informações de onde obter esses vídeos:

O Professional Developers Conference é o principal evento para desenvolvedores da Microsoft. Nesse ano, pela primeira vez, o evento aconteceu em Redmond, cidade vizinha de Seattle, na sede da Microsoft, em outubro passado. Os destaques foram Windows Phone 7, Windows Azure e uma amostra do que vem por aí nas novas versões do C# e Visual Basic. O evento também foi muito comentado por causa da polêmica envolvendo o Silverlight e o HTML 5. Os vídeos das sessões podem ser encontradas no site do evento. Para aqueles interessados em fazer o download de vários vídeos, foi desenvolvida uma aplicação em Silverlight que permite fazer a cópia em massa.

 

O Tech-Ed Europa aconteceu em novembro, em Berlim, na Alemanha. O evento contém sessões para desenvolvedores e também para profissionais de infra-estrutura. Apesar de não ter sido apresentada nenhuma grande novidade ou lançamento, vale a pena dar uma olhada nas várias sessões, pois sempre há assuntos interessantes abordados com qualidade.    

 

O Silverlight Firestarter foi um evento on-line de um dia inteiro, que aconteceu em 2 de dezembro. Nesse evento, foram mostradas várias novidades do Silverlight 5, que está previsto para 2011. Também serviu para colocar um fim de uma vez por todas nas dúvidas quanto ao futuro do Silverlight, que começaram a cirular no PDC 10. Além dos vídeos, também é possível fazer o download de alguns labs.

 

 

Tags: , , , ,

Divagações sobre Silverlight e HTML 5

by Ricardo Oneda 2. novembro 2010 18:46

Se você acompanha o noticiário de tecnologia, muito provavelmente está sabendo da polêmica, que surgiu durante o PDC 10, realizado na semana passada, envolvendo o HTML 5 e o suposto fim do Silverlight. A Microsoft até já se pronunciou oficialmente sobre o caso, mas como comecei a escrever sobre o assunto antes desse pronunciamento, acredito que valha a pena expor a minha opinião sobre ele. O que escrevi a seguir é baseado no que li na Internet e nas deduções que eu fiz, ou seja, não tenho nenhuma informação exclusiva na qual tenha me baseado e, portanto, posso estar errado sobre alguns pontos.

Os boatos sobre o futuro do Silverlight começaram bem antes do PDC. Em Setembro, foi publicado em um blog o post The rise and fall of Microsoft's UX platform - Part 1, no qual, o autor, um ex-funcionário da Microsoft, dizia que, segundo suas fontes, o Silverlight e o WPF estariam sendo "trocados" pelo HTML 5. Por causa desses boatos, a própria Microsoft publicou um post no blog do time do Silverlight explicando o que ela imaginava ser o futuro dessa tecnologia.

Veio então o PDC, mais precisamente os keynotes de abertura do dia 28 de Outubro (aliás, se você ainda não viu, sugiro que assista, pois tanto os keynotes quanto as sessões podem ser vistas e baixadas gratuitamente pela Internet). Um dos destaques dos keynotes foi o Internet Explorer 9, a nova versão do browser da Microsoft, que encontra-se em versão beta e que, dentre suas várias novidades, um dos principais destaques é o suporte ao HTML 5, que foi bastante explorado na apresentação. Aliás, o suporte ao HTML 5 na próxima versão do Internet Explorer já era de conhecimento público, nenhuma novidade até aí. Além disso, nenhuma palavra foi dita sobre o Silverlight.

Nesse momento, algumas pessoas já começaram a questionar qual seria o papel do Silverlight nessa história, já que a Microsoft estava apoiando tão fortemente o HTML 5. O que essas pessoas não perceberam é que o HTML 5 "concorre" com o Silverlight (e também com o Flash) principalmente no que se refere à parte multimídia (por exemplo, suporte nativo a vídeos, sem a necessidade de plug-ins), mas o Silverlight é muito mais que isso. Além disso, o fato de apoiar o HTML 5 não signfica necessariamente abandonar o Silverlight. Outro ponto que poucas pessoas perceberam é que o apoio da Microsoft ao HTML 5 é mais do que natural, é algo esperado e essencial para o futuro do IE. O Internet Explorer é um browser que ficou muito tempo sem ter uma versão nova lançada (foram vários anos entre o lançamento da versão 6 e a versão 7; a partir daí, o lançamento de novas versões retomou um ritmo mais constante). Isso proporcionou o surgimento de browsers como Firefox e Chrome, que têm ganho terreno às custas do IE, que apesar de ainda ser líder, está vendo seu mercado diminuir ultimamente. É óbvio que a Microsoft está preocupada com isso e também é óbvio que ela utilize um evento como o PDC para promover a próxima versão do IE. Além disso, promover o HTML 5, pode ser um diferencial nesse mercado. Ou seja, não havia nada de errado em dar mais ênfase ao IE 9 nesse momento, pois falar de Silverlight não iria ajudar a ganhar mercado na guerra dos browsers.

No dia 29 de Outubro, a jornalista Mary Jo Foley, especializada na cobertura de assuntos da Microsoft, publicou o artigo que iria causar furor nos dias seguintes. Entitulado Microsoft: Our strategy with Silverlight has shifted, ou seja, em português, "Nossa estratégia para o Silverlight mudou", o artigo continha trechos de uma entrevista realizada no PDC com Bob Muglia, presidente da divisão de Server and Tools da Microsoft, na qual foi abordado o futuro do Silverlight. As informações ficaram um pouco vagas, não é possível entender claramente qual seria essa mudança de estratégia envolvendo o Silverlight, mas em nenhum momento foi dito que esse seria o fim da tecnologia ou que o mesmo perderia importância. O fato é que esse artigo provocou uma série de manifestações na Internet em relação ao debate Silverlight vs HTML 5. Alguns gostaram, outros ficaram confusos e raivosos, e outros tentaram enxegar de maneira mais equilibrada. Mas haveria motivo para tanto barulho? Continue lendo e tire suas conclusões. Destaco abaixo os principais pontos da entrevista:

  • "Silverlight is our development platform for Windows Phone" - traduzindo: "Silverlight é nossa plataforma de desenvolvimento para Windows Phone": ok, nenhuma novidade, todos que acompanham já sabiam disso há bastante tempo;
  • "Silverlight also has some “sweet spots” in media and line-of-business applications" - traduzindo: "Silverlight também está presente em mída e aplicações de negócios": sim, nenhuma novidade também. Como disse anteriormente, o principal ponto onde o Silverlight vai "concorrer" com o HTML 5 é em aplicações multimídia, mas o Silverlight é muito mais que isso. Já com relação às aplicações de negócios, acredito que o Silverlight (e outras tecnologias RIA, como o Flash) tenha uma grande vantagem em relação ao HTML 5, ou seja, na minha opinião, o HTML 5 não vai tornar o desenvolvimento de aplicações de negócios mais fácil ou produtivo e é aí que está o diferencial do Silverlight;
  • "When it comes to touting Silverlight as Microsoft’s vehicle for delivering a cross-platform runtime, our strategy has shifted" - traduzindo: "Quando se trata de utilizar Silverlight como um meio da Microsoft para oferecer um ambiente de execução multi-plataforma, nossa estratégia mudou": acredito que essa frase causou toda a confusão. Não ficou claro o que mudou em relação à estragégia do Silverlight. Isso fez com que as pessoas começassem a imaginar coisas e concluíram que o HTML 5 seria a única aposta da Microsoft;
  • "Silverlight will continue to be a cross-platform solution, working on a variety of operating system/browser platforms, going forward" - traduzindo: "Silverlight continuará sendo uma solução multi-plataforma, funcionando em uma varidade de sistemas operacionais/browsers, evoluindo": era uma coisa que já sabíamos e continua do jeito que está;
  • "But HTML is the only true cross platform solution for everything, including (Apple’s) iOS platform" - traduzindo: "Mas HTML é a única solução verdadeiramente multi-plataforma para tudo, incluindo a plataforma iOS da Apple": essa frase, da maneira que foi colocada, também ficou estranha. É óbvio que HTML é a solução multi-plataforma mais bem posicionada atualmente e não acho que isso irá mudar no futuro. Não há dúvida quanto a isso. Só que, do jeito que foi colocada, essa frase dá a entender que o objetivo inicial do Silverlight seria substituir o HTML. Mas isso não é verdade! Pelo menos, eu, e várias pessoas com quem eu já conversei, nunca pensei no Silverlight como sendo um substituto definitivo do HTML. O objetivo do Silverlight é fornecer um ambiente de execução multi-plataforma, que permita desenvolver aplicações ricas, que seriam muito difíceis ou impossíveis de serem desenvolvidas somente com os recursos que o HTML oferece. E com o HTML 5 isso não vai mudar, ou seja, o Silverlight (e também o Flash) também será necessário para preencher essas lacunas mesmo com o HTML 5;

Enfim, não sei se você concorda comigo, mas não há motivo para tanta controvérsia, não é? De qualquer maneira, o próprio Bob Muglia publicou um post no blog do time do Silverlight tentando diminuir a confusão.

Para finalizar, se você foi uma das pessoas que ficou preocupada se deve ou não investir no Silverlight, peas informações acima, acredito que não é preciso ter receios. O HTML 5, por melhor que seja, não vai conseguir resolver todos os problemas e oferecer os recursos que uma tecnologia RIA como o Silverlight oferece. Além disso, como você pode constatar, o Silverlight parece ter um futuro bem longo pela frente. Portanto, eu não teria esse medo.

Tags: , , , ,

Novidades do MIX 10

by Ricardo Oneda 21. março 2010 19:22

Na semana que passou, aconteceu em Las Vegas, EUA, o evento MIX. Ao lado do PDC e do TechED, o MIX compõe a trinca de eventos principais da Microsoft e, apesar de nunca ter ido a nenhuma edição, na minha opinião, acaba sendo o evento mais interessante, pois é uma conferência para desenvolvedores e designers e também porque é nele que os anúncios mais legais têm sido feitos.

Ao contrário do PDC 09, quando tive oportunidade de acompanhar o evento in loco em Los Angeles, acompanhei o MIX aqui mesmo do Brasil. Aliás, os vídeos das palestras do MIX, como se tornou costume, já estão disponíveis gratuitamente para download. Ou seja, mesmo para aqueles que, como eu, não puderam acompanhar o evento ao vivo, não há desculpa para dizer que não sabe o que aconteceu por lá.

O grande assunto do MIX 10 foi a divulgação da plataforma de desenvolvimento para o Windows Phone 7, o novo sistema operacional da Microsoft para telefones celulares, que tem recebido muitos elogios, apesar dele só chegar no segundo semestre de 2010. O desenvolvimento de aplicações para o Windows Phone 7 será feito através do Silverlight e do XNA Framework. Assim, os desenvolvedores poderão reaproveitar todo o conhecimento que já possuem nessas plataformas para criar aplicações para celulares. Também foram disponibilizadas versões CTPs de ferramentas de desenvolvimento para o Windows Phone 7 que se integram com o Visual Studio 2010 e Expression Blend 4, além de uma versão da família Express do Visual Studio (que é gratuita) voltada para esse ambiente.

Dessa forma, o Silverlight passa a ser uma peça ainda mais fundamental na estratégia de plataforma de desenvolvimento da Microsoft. Além de possibilitar a criação de aplicações RIA que rodam no browser (e também fora dele, através do recurso Out-Of-Browser), agora a mesma plataforma será utilizada para desenvolvimento de aplicativos móveis. Por falar em Silverlight, também foi divulgado o market share do produto, que passou de 45% na época do PDC, em novembro de 2009, para 60% agora em março de 2010. Ou seja, 60% das máquinas que acessam a Internet já possuem o plug-in do Silverlight instalado, o que é um crescimento impressionante, considerando o curto tempo de vida que essa tecnologia tem.

Outro assunto aguardado e comentado foi o Internet Explorer 9. Foi disponibilizada para download uma prévia do que teremos na próxima versão do browser da Microsoft. Que fique bem claro: ainda não se trata de uma versão beta que pode ser utilizada para uso diário, mas sim uma prévia voltada para desenvolvedores, cujo objetivo é demonstrar as melhorias na renderização das páginas, o novo engine para javascript (que passa a utilizar um dos núcleos de processadores com vários núcleos para compilar o código javascript e, consequentemente, ganhar velocidade) e na aderência aos padrões web. A Microsoft promete atualizar essa versão prévia em curtos intervalos de tempo (a cada oito semanas), até disponibilizar uma versão beta mais próxima da versão final, voltada para um público menos técnico.

Outro anúncio feito durante o MIX 10 foi a liberação da versão Release Candidate do Silverlight 4 e do WCF RIA Services. Essa é a última versão antes do lançamento da versão final, que deve ocorrer em breve.

Tags: , , , ,

Silverlight 2 e ASP.NET MVC Framework Beta

by Ricardo Oneda 19. outubro 2008 20:39

A semana que passou foi de lançamentos:

  • Silverlight 2: a versão que permite o desenvolvimento de aplicações RIA e a execução de código gerenciado no browser foi oficialmente lançada. Além de ser possível programar em C#, VB.NET ou outra linguagem .NET, o mais interessante é a possibilidade de rodar a mesma aplicação em browsers e plataformas distintas. Ou seja, não é obrigatório o uso do Internet Explorer e nem do Windows! Para desenvolver aplicações com o Silverlight 2, é necessário o Visual Studio 2008 ou o Visual Web Developer 2008 Express com SP1, que é gratuito. Mais informações de como proceder, podem ser encontradas no site oficial do Silverlight. A maior novidade, entretanto, foi o anúncio de que agora também é possível desenvolver aplicações Silverlight 2 com o Eclipse, que é uma IDE (equivalente ao Visual Studio) open-source, muito utilizada pela comunidade Java. Visitem o site Eclipse tools for Silverlight para conhecer melhor o projeto.
  • ASP.NET MVC Beta: até semana passada, as versões do ASP.NET MVC Framework ainda eram previews. Nessa semana, foi lançada a primeira versão beta. Nela, já foram incluídas as bibliotes do jQuery, como havia sido prometido. Para desenvolver aplicações com o ASP.NET MVC Framework, também é preciso o Visual Studio 2008 ou o gratuito Visual Web Developer 2008 Express com SP1. Aproveito para reforçar um alerta: li em alguns lugares que o ASP.NET MVC Framework seria um substituto do modelo WebForms. Nada mais incorreto! Já escrevi e disse isso várias vezes, mas vale a pena repetir: o modelo WebForms continuará existindo e evoluindo. O ASP.NET MVC Framework será uma alternativa, mas sua adoção não será obrigatória. Scott Hanselman, um dos envolvidos no projeto, disse no MVP Global Summit e também já escreveu em seu blog que acredita que o novo modelo será utilizado em 5% dos sites feitos em ASP.NET, ou seja, a própria Microsoft sabe que o MVC Framework será um produto mais específico e voltado para aqueles que não gostam ou não querem as facilidades do modelo WebForms e que procuram maior controle e testabilidade em suas aplicações web.

Tags: , ,

Silverlight agora é suportado oficialmente no Linux

by Ricardo Oneda 6. setembro 2007 02:05

Hoje, a Microsoft anunciou o lançamento da versão final do Silverlight 1.0. A grande novidade foi o fato de também ter sido anunciado um acordo formal entre a Microsoft e a Novell para que o Silverlight rode no Linux. Que haveria uma versão para Linux do plug-in já se sabia, pois Miguel de Icaza, responsável pelo projeto Mono e que trabalha na Novell, já havia divulgado o projeto chamado Moonlight. Entretanto, esperava-se que seria uma iniciativa independente, no sentido de que não teria o apoio oficial da Microsoft, como acontece com o Mono. Mas o que foi divulgado hoje é que a Microsoft dará suporte à Novell no desenvolvimento dessa versão para Linux. Leia mais detalhes no blog do Miguel de Icaza.

Isso confirma uma teoria minha, de dezembro do ano passado, no lançamento do WPF/E (codinome pelo qual era conhecido o Silverlight) e na época em que havia sido divulgado um outro acordo entre Novell e Microsoft, para tornar suas respectivas plataformas mais interoperáveis. Acredito que as possibilidades existentes são bem interessantes, tanto para os usuários quanto para os desenvolvedores. Só o fato de ser multiplataforma e abstrair tecnologias como HTML e JavaScript, que são limitadas e pouco produtivas, já significam uma grande evolução em direção às aplicações mais ricas e interativas. Com isso, fico pensando: o Mono ainda tem espaço? Com aplicações ricas podendo ser executadas em qualquer browser de qualquer plataforma, ainda faz sentido ter uma versão do .NET Framework multiplataforma para executar aplicações do tipo desktop? Ou o Mono continuará a existir focado no lado servidor? Isso, só o tempo dirá.

Tags: ,

Novidades do Silverlight

by Ricardo Oneda 6. maio 2007 18:40

No evento MIX, que ocorreu na semana passada em Las Vegas, o grande destaque foram os anúncios envolvendo o Silverlight. Além da versão beta do Silverlight 1.0 ter sido anunciada, a principal novidade foi o lançamento da versão alpha do Silverlight 1.1, que tem suporte à código gerencido. Isso mesmo: será possível rodar código C# ou VB.NET em vários browsers (IE, Firefox e Safari) e em várias plataformas (Windows e Mac OS). Antes, o Silverlight estava restrito a JavaScript e XAML. Isso será possível porque um "mini" .NET Framework fará parte do plug-in do Silverlight a ser instalado no browser, cujo tamanho é de aproximadamente 4 MB (o tamanho da versão 1.0 do Silverlight é de aproximadamente 1 MB). Para vocês terem uma idéia de como o Silverlight 1.1 se encaixa na plataforma Microsoft, dêem uma olhada neste poster (obrigado ao Israel pela dica).

Muita documentação já está disponível no site oficial do Silverlight. Além disso, quem não pode ir a Las Vegas, pode fazer como eu: assistir às gravações das sessões apresentadas no MIX.

Para descontrair um pouco, também foi publicada uma lista dos nomes que a Microsoft considerou quando o Silverlight ainda se chamada WPF/E. Entre as opções estava o nome Microsoft Light New User Experience, ou seja, LINUX. Claro que não passa de brincadeira, mas achei bem engraçado.

Por falar em Linux, apesar da Microsoft não disponibilizar uma versão do plug-in para este sistema, Miguel de Icaza, responsável pelo projeto Mono, se comprometeu a desenvolver uma versão do Silverlight para Linux até o final do ano. Isso seria fantástico: rodar código .NET em browsers no Linux.

Tags:

WPF/E agora é Silverlight

by Ricardo Oneda 16. abril 2007 13:09

Silverlight é o nome oficial para a tecnologia que vinha sendo chamada de WPF/E, que permitirá o desenvolvimento de aplicações web mais ricas e interativas. O anúncio foi feito no sábado e mais novidades virão, durante o evento MIX, que acontecerá no fim do mês em Las Vegas.

Tags: ,

Powered by BlogEngine.NET 1.5.0.7
Theme by Extensive SEO

About the author

Something about the author