PplWare Mobile

Microsoft troca Silverlight pelo HTML5?

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. Eu acredito que o silverlight foi uma boa tentativa, mas sem adesão é complicado, e visto que o HTML 5 esta a nascer agora, poderá ser uma excelente mudança. E sinceramente não vi assim tanto o “grande poder” que tanto falam do silverlight .

    • chicosoft says:

      Eu era um ceptico em relação ao silverligth, mas depois de ver o potencial e fazer algumas coisas para o mesmo rendi-me, podes programar na tua linguagem favorita para aquilo(C#, VB etc) e aquilo depois compila para a WEB, não é fantastico? Alem disso a plataforma .NET é qualquer coisa de fantastica…

      Foi pena não terem apostado no Silverligth, foi dificil devido á dominancia do Flash(muito poderoso tb), e tambem porque só corre bem em Windows.

      Atenção: eu sou daqueles que diz que Windows não presta, mas sei admitir quando a microsoft fez uma coisa bem, e neste caso fê-lo…

  2. Ryan says:

    Recentemente comprei um MacBook. Agora vou dar uma facada nos gajos… Realmente acho que o Silverlight me parecia muito prometedor. Mas ao que parece quando a Apple comeca a fazer birra oda a gente pega. Enfim… guerras de plataformas a parte acho que o HTML5 podera ser uma boa solucao. Esperando que com isso em especial os smartphones venham a beneficiar ja que desktops e laptops se nao sao compativeis com tudo entao havera um problema.

  3. neon says:

    A verdade é que isto só torna os programadores como eu, mais indecisos sobre que linguagem usar no desenvolvimento de determinadas soluções. Optamos por uma que depois acaba por “morrer”. WPF e Silverlight viram a sua diferença encurtada nesta ultima versão(4.0) e a verdade é que para mim futuramente as 2 darão lugar a apenas 1 (já se fala nisto em alguns fóruns), embora o Silverlight seja muito mais leve, e por isso usado no Windows Phone 7. O ideal(e sempre sonhei com isto) era que a mesma aplicação pudesse correr em browser e desktop sem haver alteração de código.

    • Shogun says:

      “O ideal(e sempre sonhei com isto) era que a mesma aplicação pudesse correr em browser e desktop sem haver alteração de código” e com o silverlight pode basta correres akilo na sandbox do silverlight.

      • neon says:

        Sim mas existem algumas coisas em que o Silverlight é muito limitado, como seja aceder a ficheiros de sistema e mesmo a impressão que só agora na 4.0 é que ficou disponível. Mesmo o WPF podes correr a partir do browser usando o .XBAP, o que torna ainda mais confuso a escolha entre ambos.

        • Shogun says:

          A razão porque não podes aceder a ficheiros de sistema tem a ver com segurança.Relativamente à impressão já tive esse problema com a versão 3.Já agora usar o WPF no browser não é a mesma coisa que usar o silverlight, pois tens que ter a framework instalada e o footprint e maior.

  4. Nuno José says:

    M$ começa a perceber que já não consegue impor os seus produtos como dantes. O mais estranho é que o SL, ao contrário do nomal da ;$ estava bem conseguido e conseguia ser multiplataforma apesar de como sempre, não ter nada de inovador, ser mais uma vez fazer o que os outros fazem só qeu desta vez em vez de pior, melhor.

    Penso que a lição a tirar é mesmo que a força da M$ está a desvanecer-se e isso é extremamente bom.

  5. joel says:

    Pura mentira o Silverlight não morreu e está bastante vivo e conta com mais 600 mil programadores em todo o mundo.
    A Microsoft continua a apostar no Silverlight já garantindo já esta a desenvolver uma nova versão sendo que nos próximos meses serão conhecidos mais detalhes .
    Agora não interpretamos mal as coisa o que a Microsoft quis expressar é que o HTML 5 deve seguir o seu caminho e substituir o HTML 4 como os antecessores do HTML 4 fizeram.

    “The purpose of Silverlight has never been to replace HTML, but rather to do the things that HTML (and other technologies) can’t, and to do so in a way that’s easy for developers to use. Silverlight enables great client app and media experiences. It’s now installed on two-thirds of the world’s computers, and more than 600,000 developers currently build software using it. Make no mistake; we’ll continue to invest in Silverlight and enable developers to build great apps and experiences with it in the future.” by Bob Muglia, President of the Server & Tools division at Microsoft

    “I said, “Our Silverlight strategy and focus going forward has shifted.” This isn’t a negative statement, but rather, it’s a comment on how the industry has changed and how we’re adapting our Silverlight strategy to take advantage of that.” by Bob Muglia, President of the Server & Tools division at Microsoft

  6. C.Oliveira says:

    Grande novidade. Já há algumas semanas que ando a dizer que o Siverlight irá morrer.

  7. Henrique Graça says:

    Boas,

    Apesar de não ser fã de Silverlight na Web e muito menos de Flash, a Microsoft já veio desmentir esta noticia e vai continuar a desenvolver e a investir no Silverlight para Web.
    Um exemplo disso é o streaming, que foi utilizado em grande escala nos jogos olímpicos, no fútebol americano e no último PDC.

  8. L. Mata says:

    Esta noticia carece de veracidade. A MS continua a apostar no SL para muitas áreas, nomeadamente no windows phone mas não só. No desktop também. Basta ver projectos como o Lightswitch para perceber para onde caminha essa tecnologia. O SL sempre foi e sempre será uma plataforma de distribuição de media fabulosa mas com uma grande diferença em relação por exemplo o Flash. É uma plataforma de excelencia para desenvolvimento de aplicações de negócio.

    E se não acreditam em mim basta ver fabricantes de componentes como devexpress ou infragistics para verem a aposta que tem sido feita nesta área.

    O que foi ido nesta entrevista foi de que a aposta da MS para contéúdo multi-plataforma é o HTML5 e não o SL. Mesmo com projectos como o Moonlight, faz todo o sentido que se aposto no HTML como grande e verdadeira plataforma cross-OS.

    De resto é o que dá andar a escrever notícias em 3ª mão.

    • Pedro Pinto says:

      Viva caro L.Marta,

      No artigo está claro que:

      “Segundo Bob Muglia, “..apesar da Microsoft continuar com o Silverlight, essa tecnologia apenas será usada como uma ferramenta de desenvolvimento para Windows Phone 7…já o HTML5 será a ferramenta multiplataforma a ser usada a partir de agora”

      O que o Luis diz é:
      O que foi ido nesta entrevista foi de que a aposta da MS para contéúdo multi-plataforma é o HTML5 e não o SL. Mesmo com projectos como o Moonlight, faz todo o sentido que se aposto no HTML como grande e verdadeira plataforma cross-OS.

      Ou seja, a mesma coisa. Depois a questão da veracidade nós não afirmamos nada. Apenas deixamos que os nossos leitores dêem a sua opinião:

      “Esta é sem dúvida uma afirmação pertinente, já que a Microsoft sempre lutou para que o Silverlight fosse uma ferramenta amplamente utilizada.”

      “Será esta possível aposta por parte da Microsoft na tecnologia HTML5 uma boa aposta, ou devia a Microsoft continuar a divulgar e a desenvolver o Silverlight ?”

      Para finalizar, o Luis diz:
      De resto é o que dá andar a escrever notícias em 3ª mão.

      Pedro Pinto: Nem vou comentar!!!!

      • L.Mata says:

        Pronto… lá tinha de ser…

        Mas já que estamos numa de corrigir… então e que tal usar-se do mesmo sensasionalismo exacerbado com que o ppw nos presenteia quase todos os dias quando toca a notícias da MS ou Apple, e inventar um titulo pomposo como este para falar desta temática, agora baseado num post criado pela mão do próprio Bon Muglia? Que tal?

        Fica o desafio….

        http://team.silverlight.net/announcement/pdc-and-silverlight/

        Silverlight is dead. Long live Silverlight. Quem fala por falar cai nestas coisas. As más interpretações do que o homem diz só as tem quem não tem conhecimento. Mas também se costuma dizer que antes de se informar deve-se confirmar. Aqui está a confirmação do suposto “desinvestimento” no SL para soluções Multi plataforma.

        • L.Mata says:

          *sensacionalismo – antes que me corrijam a mim 🙂

          • Vítor M. says:

            Sensacionalismo que na verdade se confirma.. como temos visto! Custa não é verdade, acredito que sim, apenas não o consigo explicar na sua totalidade! Mas lá chegarei.

            A teoria do sensacionalismo esconde alguma falta de argumentos, gostava de ver argumentação que explicasse os cenários actuais sem recorrer a um ridículo argumento… para “escapar”… é o que muitos usam… escapam com o argumento “sensacionalismo” 😉

          • L.Mata says:

            Basta veres o link acima que tens lá todos os argumentos e explicados de uma forma muito mais coerente do que eu alguma vez poderia explicar.

  9. Viggio says:

    De facto, o Silverlight já saiu há montes de anos, e nunca se conseguiu impôr. Em contrapartida o HTML5 é um recém-nascido, e já tem uma forte aderência.

  10. a Friend® says:

    Razão é simples… HTML5 é multiplataforma e não é tecnologia proprietária.

    Todos irão poder desenvolver a tecnologia em pé de igualidade, sem necessitar de plugins para plataforma A, B ou C e sistemas Y, Z.

    O Silverlight, tal como o Flash, são tecnologias com bom potencial mas estão sempre dependentes de plugins e esses estão a cargo de uma só empresa.. não fazia sentido uma Web feita de plugins e todos andarem à espera ou do trabalho da Microsoft ou do trabalho da Adobe.

    Foi esta visão que uns tiveram à mais tempo e outros só agora acordaram e viram que faz sentido. Não se tratar da Apple dizer “A” e todos vão atras. É porque simplesmente é o que faz sentido.

    • L. Mata says:

      Numa pespectiva de negócio faz sentido apostar em plataformas com ferramentas RAD para certas áreas. Nomeadamente para aplicações de negócio. E aí o SL ganha aos pontos ao HTML5.

      Como alguém diria… “ah cool… I have a canvas… does it comes with a designer for non-designers?”

  11. Silverio says:

    Ou será que a microsoft dá aqui o golpe para, potencialmente, derrubar a Adobe e o Flash e retomar o silverlight, de um estado adormecido, mais tarde?

  12. scheldon says:

    O silver é uma grande ideia, mas como solução multi-plataforma peca por conta do lixo do .net

    • L.Mata says:

      Bem ao menos o MAC será uma das plataformas suportadas, sendo que o mesmo não se pode dizer do JAVA que segundo steve jobs passou a ser plataforma non-grata no OSX ao ponto de não serem admitidas aplicações na apple store nessa plataforma. Cool eh?

      • a Friend® says:

        Mas o Java continuará a ser suportado no Mac, só que ao invés de nativamente precisará de “plugin”… tal como o Flash… tal como o Silverlight.

        Sendo suportado via plugin, não achas que seria contraditorio depois aceitarem aplicações escritas em Java na AppStore? Para aceitarem Java, teriam que aceitar apps em Silverlight e em Adobe AIR… e andaria-mos para trás novamente.

        • L.Mata says:

          Andaríamos para trás porque? Para mim faz todo o sentido que o SO suporte uma grande variedade de plugins e frameworks para que possa ser considerado uma alternativa.

          A Apple está a caminhar para aquilo que a MS sempre foi acusada… de querer o nonopólio de alguns mercados e de se fechar em si mesma no sentido de não querer trabalhar com empresas de terceiros para melhorar o suporte das aplicações desses terceiros no seu sistema.

          O que é facto é que o Flash não se trata apenas e só de utilizadores. Passa também pela exclusão de MILHÕES de criadores de conteúdos baseados em Flash que se quiserem aceder ao mercado da Apple por exemplo, têm de usar o sistema que eles querem. O mesmo se passa com Java.

          Quanto ao Silverlight, a MS já disse mais que uma vez e pelos vistos vem reforçar, que é objectivos deles o SL estar no Mac.

        • a Friend® says:

          L.Mata

          Mas eu tenho o Silverlight no Mac. Que diga-se de passagem e embora ache o Flash que tem de longe mais poténcial, o “plugin” em sí do Silverlight está melhor programado que o do Flash (para Mac).

          A Apple não fechou as portas, mas não faz sentido ter na AppStore aplicações que não nativas para depois dizer: “para instalar esta aplicação precisa ter o Flash/Silverlight/Java instalado. Nunca fez parte da Apple fazer isso…

          Quem sacar na Appstore sabe que a qualidade é garantida porque as Apps são nativas. Quem quer as “outras” tem sempre a hipotese de instalar fora… não vejo qualquer problema disso e acredito que a grande maioria dos utilizadores Mac também não. Escolhemos esta plataforma mesmo por causa disso.. por gostar-mos como as coisas funcionam.

          • L.Mata says:

            Bem agora estás a ser inocente.

            Existed e facto uma razão pela qual a Apple deixa certas plataformas de fora da Apple Store. A partir do momento que eles tenham de abrir essas portas, eles têm de ter nos seus quadros pessoas capazes de poder testar e validar essas aplicações nessas plataformas. Por outro lado abre as portas a que qq gato pingado sem sistema MAC sequer possa lá colocar coisas. Pensa lá bem na coisa… se a apple permitir que por exemplo se faça apps JAVA, estas podem ser feitas e compiladas com a plataforma standard e esta pode ser usada em qq sistema. Linux e Windows incluido. Certo? O que é que hoje em dia tens de ter para poder desenvolver para Mac nomeadamente para colocar na Store? Tens de ter Hardware e Software apple certo? Corrige-me se estou errado.

            Ora a Apple enquanto não atingiu certa quota de mercado andou sempre com as orelhas baixinhas e a levantar pouca celeuma… a partir do momento que ganhou fama e quota de mercado (leia-se valor em bolsa) começou a fechar as portas a quem lhe convinha. Primeiro o Flash, depois o Java e vamos ver se ficam por aqui.

            Como o consumidor ouve e lê o que o SJ diz como que se estivessemos a falar do nosso messias, ou quase, engolem tudo. Porque hoje em dia quem manda é o consumidor (já foi o mercado empresarial e aí a MS reinou, agora é o consumidor e é por isso que a MS anda a correr atrás do prejuizo) a Apple safa-se com tomadas de posições que se fosse a MS a faze-lo caía tudo em cima deles.

            Ninguém diz que a Apple não tem excelentes sistemas e ninguém diz que não são uma empresa com visão e com HW impecável. Mesmo quando dão problemas são bonitos pisa papeis :), mas o que se mantem como facto é de que eles não são burros e estão aos poucos a tornar-se na plataforma mais fechada do mercado. E a malta gosta. Há que tirar o chapeu ao SJ porque realmente é de génio.

            Nunca a palavra fanbiy se aplicou melhor a uma marca. E muito bem. O mérito é todo deles. É mau é quando a malta começa a defender uma merca que se dedica a criar um ecosistema com um único objectivo – sacar dinheiro por todas as formas e feitios.

            Se a MS tivesse tido o génio de um SJ como a Apple teve a sorte de ter, neste momento detinha 99% de quota de mercado. Mas eu até prefiro assim. Concorrência é boa e quer-se é que as empresas continuem a investir na investigação e inovação. Nós, os utilizadores agradecemos certo? 🙂

          • a Friend® says:

            L.Mata

            Para simplificar a minha questão.

            Pega numa aplicação feita em Objective-C, ou seja, nativa pra Mac.. pega noutra App feita em Adobe Air.. e outra feita em Java…

            Pôe nas mãos de um consumidor Apple e sem referir como é que foram feitas, pergunta-lhe passado uns dias qual delas ele preferiu e as razões.

            E alias, nem precisas fazer isso em Mac, podes fazer essa experiência igualmente em Windows ou até mesmo Linux.

            Aplicações não nativas consomem mais recursos do sistema, são mais lentas e mais propicias a crashes e até mesmo falhas de segurança… verdade ou mentira?

            Negocio na AppStore.. sim claro, mas repara nestes factores.

            1. Não é a unica forma de instalar apps no Mac

            2. Nem todas as apps são pagas.. tens uma vasta gama de apps gratuitas.

            Portanto se fosse o negocio a razão principal, eles só teriam a ganhar porque iriam ter muitas mais apps para vender na AppStore, fosse em que programação fosse… porque se fosse pelo dinheiro eles interessavam-se na quantidade e não na qualidade.

            E respondendo À tua questão, de para se ter aplicaçoes nativas é preciso ter um Mac para as fazer… sim é verdade, mas tu para fazeres aplicações em .net não precisas igualmente de Windows?

          • L.Mata says:

            “Aplicações não nativas consomem mais recursos do sistema, são mais lentas e mais propicias a crashes e até mesmo falhas de segurança… verdade ou mentira?”
            Mentira.   Só diz isso quem não programa ou programou. As aplicações “unmanaged” como são conhecidas (ou seja as nativas) têm muito mais probabilidade de ser instáveis e de consumir recursos desnecessários do que as managed ou interpretadas como queiras. O .NET é uma plataforma que interpreta MSIL que no fundo é C#, VB.NET, F# ou outra compilada para uma linguagem intermédia. O JAVA funciona de forma parecida. Estas linguagens além de type safe, possuem mecanismos de gestão de memória e de optimização de código que em código nativo não existem. Para quem já programou em C++ (unmanaged e managed), .NET e Java eu sei do que falo. Em C++ (unmanaged) não libertes os recursos tu que usas e vais ver o que te acontece à aplicação. Numa aplicação managed não controlas o tempo de vida de muita coisa. Numa aplicação unmanaged tens mesmo de controlar. É muito mais trabalhoso e uma experiência nada interessante para quem tem de lidar com bugs e afins.
            Por outro lado a tua teoria cai logo por terra se olharmos para o mercado Android. As aplicações no Android caso não saibas são JAVA. E neste momento já existem mais de 100 mil no market deles. Vê a aceitação do Android e depois conversamos. Já agora experimenta usar o XCODE e o VS.NET e depois falamos da experiência de programação numa e noutra plataforma. Eu não usei o XCODE confesso. Mas vi vídeos daquilo e falo com quem usa. E a opinião que eu recebo desse pessoal e a opinião que formei de ver como funciona… não é simpática.
            No Windows Phone o número de apps está a crescer. E não te dou um ano para teres mais de 20 mil apps no market deles. O tempo dirá se tenho ou não razão.
            “1. Não é a unica forma de instalar apps no Mac”
            No Android e no WP7 também não.
            “2. Nem todas as apps são pagas.. tens uma vasta gama de apps gratuitas.”
            No Android e no WP7 também.
            “E respondendo À tua questão, de para se ter aplicaçoes nativas é preciso ter um Mac para as fazer… sim é verdade, mas tu para fazeres aplicações em .net não precisas igualmente de Windows?”
            Claro. A não ser que programes para MONO (que hoje em dia já consegues fazer mesmo muita coisa) e aí usas o sistema que quiseres. Mas essa nem é a questão. A questão é que a Apple obriga-te a ter inclusivamente Hardware deles. E safam-se com isso. São uns génios. Já agora o KIT de desenvolvimento para WP7 é 100% gratuito e até vem com o Blend de borla também.

          • L.Mata says:

            Eu tinha ali dois 🙂 🙂 depis do Mentira ok? Não apareceram não sei pk.

          • a Friend® says:

            L.Mata

            Temos formas de pensar bem diferentes então… e não só.. experiências com aplicações bem diferentes.

            Mas passando à frente, acho o Xcode melhor, mais maduro e mais estável.. obviamente quem vê de fora fica a “anhar” a olhar para aquilo… mas depois com experiência normalmente mudam de opinião.

            “E neste momento já existem mais de 100 mil no market deles. Vê a aceitação do Android e depois conversamos.”

            Aceitação é por causa das Apps ou é por causa do preço do Android? … é que, tanto quanto sei e por experiência própria, as Apps do iPhone (e refiro-me mesmo a Apps iguais) dão de longe uma vantagem de qualidade às do Android.. mas de longe mesmo… e se fores a ver, é uma opinião muito unanime de quem já testou ambos.

            O meu conselho é.. experimenta mais tempo.. usa com mais frequência.. conhece mais a fundo.. depois tiras melhor essas conclusões e talvez percebas onde eu quero chegar. 😉

          • a Friend® says:

            PS

            esquece aquela máxima do “ouvi dizer” e do “diz que disse” porque eu se fosse a ouvir muitos ditos “experts” ainda usava o Windows XP porque Mac não presta e porque o Windows 7 não vale a pena… 😛

            Experimenta… mas de verdade mesmo.. não é em casa de amigos ou lojas…

            Uma grande percentagem do que o fez acabou por me dar razão… mas pronto, é como digo a toda a gente… testem mesmo… nem liguem ao que digo ou o que os outros dizem.. testem.. conheçam.. e pesquisem conforme vão conhecendo… eu também já passei por isso e hoje só penso: onde é que eu andava com a cabeça. Devia ter feito isto à mais tempo… 🙂

          • L.Mata says:

            Um pouco mais de contexto.

            O XCODE mais recente não experimentei. Experimentei os anteriores, e sim em computadores de amigos porque não estou para dar 1000 e tal euros por uma maquina só para brincar com o XCODE. Minha opinião? Prefiro o Notepad++. E obviamente que detesto programar no Notepad++.

            Ok estou a ser mauzinho. Mas sendo mais explicito… senti-me a pegar num IDE uns anos atrás do VS.NET.

            mais contexto… Eu sou do tempo do ANSI C, Pascal e afins. Já programo desde a altura dos terminais aparvalhados em que se escrevia o programa em papel primeiro e depois é que se passava para o computador. E portanto falo por experiência própria. Linguagens unmanaged é preciso ter mãos para elas. E 90% dos programadores que conheci na minha vida, não as têm.

            Hoje em dia as plataforma managed são rainhas. Basta ver o nível de utilização de linguagens como Java, C# e VB.NET. E sim o VC++ continua a ser das mais usadas tb.

            Não falo de cor porque já não tenho idade para essas coisas. Falo por experiência própria de meter as mãos na massa.

            No meu entender neste momento a MS tem as melhores ferramentas de desenvolvimento. É a minha opinião. Se tens uma diferente, óptimo. Mas compara as ferramentas de debug, designers, intellisense, e features como intellitrace e afins com os equivalentes, se existirem, no XCODE por exemplo. E já nem falo do suporte da comunidade.

            Mais te desafio a tentar saber desde quando os IDE da MS (e até antes desses) já fazer syntax checking em code time e até verificação de código num projecto. Interessantemente uma feature recente pelo que me percebi no XCODE. Eu até quando programava em MSDOS já havia forma de o fazer com o CLIPPER e alguns editores… e no VB que me lembro pelo menos desde a versão 4 ou 5 (qq coisa como à uns 15-16 anos). Não tão sofisticado como temos hoje no VS.NET obviamente, mas a ideia começou à mais de uma dúzia de anos. Isto só para dar um exemplo.

            Mais uma vez volto a repetir… dizer que uma aplicação managed é menos segura e mais instável que uma unmanaged, como diria o nosso amigo vitor, é uma afirmação com traços de desconhecimento do que se está a falar. Se calhar até sabes e eu é que não estou a perceber.

            Eu sou dos que pensa que saber não ocupa lugar por isso … nada como leituras ligeiras e nesse sentido recomendo esta: http://www.developer.com/net/cplus/print.php/2197621

            Há muitas mais mas não gosto de bater muito na mesma tecla por isso fico-me por aqui a não ser que queiras detalhar a argumentação e nesse caso terei todo o gosto em entrar em questões mais técnicas 🙂 Mas para isso provavelmente até me iria obrigar a registar no forum porque estas caixas de comentários são… claustrofóbicas…

          • L.Mata says:

            Desculpa la mas o link correcto era este:
            http://msdn.microsoft.com/en-us/library/bb677124.aspx

            Queria ressalvar uma parte que penso ser importante:
            “If you use an unmanaged language, such as C++, you must write extra code to manage memory and security, and clean up objects after they have served their purpose. The housekeeping details are complicated, and don’t relate to the intended function of the program, so developers often neglect these tasks, ignore them, or lose track of them. As a result, unmanaged code is often more costly and time consuming to test, and it requires greater programmer training and discipline.”

            Ou seja… não tomes tu conta destas coisas e depois vamos a ver o que acontece. Em managed tu passas grande parte dessa responsabilidade para a plataforma que a suporta. Em suma… não meches muito nem tens de te preocupar muito. Isso significa, no meu dicionário, menos superficie exposta ao erro humano.

  13. Vítor M. says:

    Existem alguns assuntos que podem ter várias interpretações. Este é um deles e que pode ser de alguma forma “fracturantes” pelo que se diz ao mais alto nível.

    Mary Jo Foley, da ZDNet, interpretou os sinais dados pela Microsoft, incluindo os realçados no evento recente PDC2010, como uma abertura clara ao HTML5. Essa abertura está claramente identificada nos produtos recentemente lançados pela empresa de Redmond, um exemplo claro é o Internet Explorer 9.

    Como se devem lembrar, quem puxou fortemente o tema HTML5 para a conferência foi, logo de início Steve Balmer, dizia assim Miller, da PCMAG:

    “Microsoft CEO Steve Ballmer and others this morning pushed Windows Azure, HTML 5, and Windows Phone 7 as developer platforms at the company’s Professional Developers Conference. I expected Microsoft to push Windows Phone and Azure very hard, and it certainly did, but the HTML 5 focus was more than I was counting on.”

    Mas Steve Balmer foi mais longe: “HTML 5 is the glue that ties all of these things together – as the “lingua franca” that allows integration between the front end and the back end. (…)”

    Ora é óbvio que esta aposta, esta dedicação de Ballmer ao HTML5 tem consequências.

    Mais tarde é o Bob Muglia (Director de produtos corporativos da Microsoft) que numa entrevista a Mary Jo da ZDNet, entre outras coisas, diz:

    “Silverlight will continue to be a cross-platform solution, working on a variety of operating system/browser platforms, going forward. But HTML is the only true cross platform solution for everything, including (Apple’s) iOS platform,”

    As ilações foram tiradas e a Microsoft lançou ontem algumas considerações:

    Por Steve Ballmer

    http://www.microsoft.com/presspass/press/2010/nov10/11-01Statement.mspx

    Por Silverlight Team

    http://team.silverlight.net/announcement/pdc-and-silverlight/

    E no mesmo dia Mary Jo abre o véu e, justificando a sua primeira posição, como sendo apenas interpretativa das palavras de Muglia, lança novas achas importantes para o debate:
    What does this mean to folks who were betting on Silverlight as Microsoft’s Web design/development platform? That’s not quite as clear.

    Will Microsoft be spending energy to port Silverlight to new platforms like Android, as was originally promised and assumed? Will Silverlight ever be available on Apple’s iOS? Will Microsoft try to do what Adobe is and somehow provide a Silverlight-to-HTML conversion tool? Will Microsoft be introducing any new development tools specifically for HTML and if so, when? No word on any of these questions (so far).

    Entretanto o Luís Martins da Microsoft, deixou um artigo interessante para que alguma dúvidas sejam afastadas… mas muitas continuem sem resposta:

    http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/11/01/silverlight-versus-html5-really.aspx

    Pessoalmente gostei do que vi, no evento no Porto Microsoft Webday em relação ao Silverlight, conforme puderam ver no nosso post:

    https://pplware.sapo.pt/informacao/microsoft-bem-vindo-ao-webday-2010/

    • L.Mata says:

      Então mas agora a pergunta que eu faço é porque é que este comentário não é uma noticia tal como a original foi??

      Para acender a fogueira faz-se um artigo, para esclarecer a razão da fogueira faz-se um comentário na mesma nóticia quando o que tem visibilidade é efectivamente o Post?

      Isto já parece quelas capas de Correio da Manhã com letras garrafais, onde se explora um assunto até às ultimas consequências, e depois quando se apercebem que afinal foram enganados e que foram numa onda de uma interpretação de uma jornalista, metem uma caixinha cinzenta perdida no meio do jornal.

      Acho que esta tua opinião e este teu esclarecimento ficavam bem era num post com a mesma visibilidade da notícia com título sugestivo.

      JIMHO

      • Vítor M. says:

        O post está muito bem colocado. Aliás partiu da interpretação de uma grande jornalista, mas nós temos deixado pistas bem claras, só não vê quem é ceguinho!

        A tal argumentação do sensacionalismo é outro tipo de cegueira meu caro Luís. Nem parece de alguém que “pode” usar a informação privilegiada. Dizer que o post é sensacionalismo, desculpa meu caro mas é uma forma de IGNORÂNCIA (com letras garrafais para chamar bem à atenção), sem ofensa ao amigo claro!

        O post coloca questões importantes que estão a ser amplamente debatidas pelos meios dedicados internacionais.

        Foram questões como as que o Pedro Pinto deixou, que obrigou a Microsoft a rebater, que obrigou a Microsoft a mobilizar meios extraordinários para acrescentar alguma clareza no que tinham sido as suas palavras no recente evento.

        Desorientação? Confusão… É provável que no momento exista alguma no meio dos player deste mercado.

        Podemos ver por exemplo que neste momento, depois de testes realizados, o IE9 é de longe o que obtém os melhores resultados em termos de utilização HTML5:

        http://thenextweb.com/microsoft/2010/11/01/internet-explorer-9-just-beat-everyone-in-html5-compliance/

        Dedicação? Atenção no futuro? De certeza que a Microsoft está com a porta entre-aberta. Não está a dormir, mas está mais pensativa e são estas questões que devem ser colocadas e é esta provocação que agita e eleva a Microsoft… o sono profundo, no qual viveu durante anos, estagnou e entorpeceu o gigante.

        Foi pena o Pedro ter feito o post no domingo… ainda a Microsoft estava a dormir sobre o assunto, esperamos até hoje para ver se sairia algum coelho da cartola… mas não. É conveniente dizer que a resposta da Microsoft foi um redondo NIM.

        What does this mean to folks who were betting on Silverlight as Microsoft’s Web design/development platform? That’s not quite as clear.

        Caro L.Mata, grande abraço.

        • L.Mata says:

          Desculpa lá mas porque é que me chamas Luis? E porque é que me chamas de amigo? Conheço-te?

          Fico-me por aqui porque gosto de manter o nível e não de partir para ataques pessoais.

          • Pedro Pinto says:

            És da casa !!!! Já agora, os ataques foram iniciados por ti…as linhas que escreveste em comentário para este post indicam que defendes a Microsoft com unhas e dentes…mesmo quando a informação assim não o diz.

            Good night

          • Vítor M. says:

            Pois jovem… mas “quem não quer ser lobo, não lhe vista a pele”.

            Vens, chegas armado em esperto, criticas e insinuas, insultas e desprezas e queres manter o nível… olha que há cada um pá!!!

          • L.Mata says:

            Nope muito pelo contrário. O que eu apenas reforcei é que é mote aqui da casa fazer de notícias de algumas marcas autenticas manchetes do jornal 24 horas ou pior. Grandes títulos para chamar a atenção para depois vermos que afinal trata-se de uma dupla má interpretação. Um artigo baseado numa entrevista com uma interpretação errada a uma terceira pessoa que disse algo fora de contexto, e que depois veio rectificar. Isto para mim é fazer qq coisa e é para mim sensacionalismo. É a minha opinião pessoal. Não gostam dela? Paciência. Estão no vosso direito em não gostar e eu estou no direito de a manter.

            Pode até ser injusto exigir mais mas não nos podemos esquecer que o PPW também é e continuará a ser os seus leitores.

            Como disse… Que não seja essa a vossa opinião tudo bem. Estão no vosso direito. Mas chamar nomes aos vossos leitores como IGNORANTE (em letras bem grandes para se ver bem) e dar palmadinhas nas costas tal paternalismo envenenado chamando-me de amigo como que se me conhecessem de algum lado, acho que é no mínimo um bom retrato do que não saber aceitar uma critica que por muito directa e até contundente que tenha sido.

            Hoje foi apelidado de amigo ignorante. Já ninguém me chamava isso à muitos anos. Alias… acho que nunca me chamaram isso. Há uma primeira vez para tudo.

            Um aparte. Já não é a primeira vez que vejo membros da equipa do ppw a atacar leitores que se atrevem a dar a sua opinião. Olhar de cima para baixo parece ser um desporto que por vezes decidem praticar. E numa grande maioria das vezes até podia jurar que me parece ser particularmente incidente em leitores que se dão ao desplante de argumentar algo em defesa de uma qq marca.

            Acho que deviam reconsiderar muitas vezes antes de se exporem com este tipo de comentários como os do Vitor, porque embora eu nem os leve muito a sério…. a credibilidade de uma comunidade também se faz com base no saber estar e por vezes até saber receber criticas injustas, respondendo sempre num tom que seja o correcto.

            E vá podem apagar esta mensagem se for demais para a publicar. Esse é um direito que vos assiste se assim o entenderem.

            Fico por aqui neste assunto. Espero.

          • L.Mata says:

            Vitor… se queres arranjar problemas esquece pá. Não estou nem para aí virado. E digo-te mais… terei todo o gosto em falar contigo no próximo evento da MS para que me possas chamar IGNORANTE e amigo em pessoa. E vais ver que nem assim vais conseguir chatear-me. E vai ser fácil encontrares-me. Estou a pensar seriamente em fazer uma TSHIRT com um excerto do texto que escreveste acima. Assinado e tudo. Só para veres como respeito a tua opinião, sendo que a mesma me tocou de forma bastante singela.

          • Vítor M. says:

            Não te chamei ignorante, apenas disse que o argumento do sensacionalismo é um argumento ignorante. Desprezar o nosso trabalho não é coisa que eu ature particularmente. E sim claro que podemos conversar num próximo evento da Microsoft, tenho todo o prazer em o fazer. Aliás, como vou a quase todos, poderemos já muito em breve ter esta conversa.

            A questão da TShirt.. bom tenho uma surpresa então 🙂 hehehe

          • L.Mata says:

            Certo… mas não podes deixar de assumir que a forma como colocaste o ignorate e o amigo fazem passar uma mensagem de paternalismo e isto sendo simpático. Sendo outro qualquer poderia achar que me estavas a insultar sem que para tal exista motivo.

            Quanto aos eventos, ao contrário de ti Vitor a MS não me oferece bilhetes, por isso num próximo evento que vá terei de o pagar do bolso possivelmente pelo que só irei se o conteúdo for interessante. Isto se a MS continuar na tendencia dos eventos pagos. Desde que começou essa moda parece que gostaram da ideia.

            Ainda me lembro do tempo em que ía aos eventos de borla e só tinha de me preocupar para apanhar ainda vaga. Aturava uma ou duas sessões dos patrocinadores e pronto. Agora tenho de pagar 80 e tal euros para ir a dia e meio de sessões. Enfim… que fazer. Sempre é mais barato do que ir a um PDC. Mas também não oferecem WP7 nem Portateis 🙂

          • Vítor M. says:

            Não tens problemas, posso sempre pedir mais um convite. Isso penso não haver problemas.

            Em relação ao PDC… viste o preço? Podem bem oferecer portáteis 😉

            Um troley tb não é mau… o meu VIP até é muito porreiro. Já me fez jeito, há dias tive de ir dois dias para fora e aquilo foi impecável.

          • L.Mata says:

            Se podes pedir convites… dou mais uma ideia. Faz um sorteio com convites na comunidade. E guarda um para mim por ter tido esta ideia 🙂

  14. Alucard says:

    Só espero que o Silverlight morra depressa… aquilo tem um desempenho horrível em Linux! Só de pensar se aquilo algum dia se tornava o standard da Web…

    • L.Mata says:

      Pala com o Icaza. O problema da performance em Linux tem a haver com o Moonlight não tem a haver directamente com o Silverlight. Além disso o Moonlight no Linux não funciona bem se não tiveres os codecs instalados, que é feito a parte devido a restrições de licenciamento. Google about it.

    • brunobola says:

      Linux lol…

  15. Wilson Silva says:

    Fico frustrado ao ver aqui gente que se opõe tanto ao Silverlight e ao Flash, como se estes fossem uma alternativa ao HTML5 e não um complemento para enriquecer as páginas web. Como se a escolha entre as tecnologias se tratasse de uma disjunção exclusiva e só uma tecnologia pudesse prevalecer. O Flash e o Silverlight ainda têm muito para dar.

    • Vítor M. says:

      Ninguém se opções ao silvelight nem ao Flash, o que temos a dizer é que essas tecnologias não podem ser ilhas.

      É esse o ponto que temos debatido.. mais nenhum.

      Recentemente estive no evento webday da Microsoft, onde estive em quase todas as sessões onde o tema era Silverligh, directa ou indirectamente relacionado.

      Era unânime entre todos os que assistiam, Silverligh está muito bom. Mas fartaram-se de falar em HTML5 😉

      • L.Mata says:

        Eu gostei particularmente das apresentações do Nuno Silva. Um porreiraço ele não é? Não me deixou foi ficar com o telemovel dele.

        • Vítor M. says:

          Sim gostei dessa. Principalmente porque deu uma ideia clara do potencial do SL no desenvolvimento de aplicações para o WP7.

          Mas sou sempre um entusiasta dos discursos do Miguel Caldas.

          Também gostei bastante da sessão do Nuno Godinho.

          • L.Mata says:

            Não vi a do Nuno Godinho.

            O Miguel Caldas já o “conheço” à muitos anos. Acho que ele devia ser sempre o responsável pelos Keynotes por cá…

          • Vítor M. says:

            Sem dúvida, já tive algumas conversas com ele, nalgumas idas a Porto Salvo, e é sempre um prazer imenso ouvir o homem… ele domina.

  16. Patrick says:

    Olha, eu particularmente uso Silverlight a praticamente um ano, e posso dizer com toda a certeza que é uma tecnologia fantastica.
    É uma pena ainda não ter sido tão difundida.

    A linguagem XAML para quem conhece HTML é muito simples, e a facilidade de indexação das páginas nos buscadores, like Google é muito boa.

    Alguns exemplos de usos da tecnologia Silverlight pode ser vista no site da Hard Rock Café, usando a ferramenta DeepZoom.

    As aplicações web se tornam muito ricas, pode conferir no site da http://www.telerik.com, no qual eles vendem aplicações prontas.

    Uso e recomendo, conheçam um pouco mais vale a pena conferir.

    • L.Mata says:

      Por acaso estava aqui a pensar, se o PPW não seria o local certo para se fazer uma rúbrica para ensinar SL à malta.

      Fica a ideia. Sendo um tema tão quente estou certo que teria bastante receptividade. 🙂

      • Vítor M. says:

        É uma ideia. Posso sempre ver quem poderá fazer alguns artigos sobre o assunto… é uma questão de falar com alguém. Estou certo que terá uma grande receptividade, tendo em conta o conteúdo oferecido.

  17. Vítor M. says:

    Ainda sobre este assunto… pois considero que foram muito pretinentes as questões levantadas pelo Pedro Pinto, fico sempre com a sensação que ele poderia ter esmiuçado mais ainda (mesmo podendo ser apelidado de sensacionalista). Há dias li um artigo e estava a ver que não o encontrava:

    Bing Maps dropping Silverlight for HTML5

    http://thenextweb.com/microsoft/2010/11/02/bing-maps-dropping-silverlight-for-html5/

    Atenção, vejam o artigo todo, no final também tem muito material importante 😉

    E não.. não fui eu que o escrevi.

    • Pedro Pinto says:

      Na minha opinião está em debate o futuro da tecnologia para Desktop/Web/Tecnologias Móveis. Independentemente de ser a Microsoft, Adobe, Apple…Linux/Windows7MacOS a trazer este assunto ao de cima, penso que há um ponto fundamental para o futuro e que é denominado de Interoperabilidade (sem restrições) de sistemas/aplicações…wherever. Seja Silverlight, seja HMTL5, seja flash…

    • Nuno José says:

      Só vem comprovar o meu comentário, não me digam que é pq o html5 é bom não é nada disso, o NÃO uso de SL pela M$ demonstra uma mudança ligeira de marketing deixando o seu habitual marketing terrorista que usa. Só demonstra que está com medo de perder mais força e pode ser que tenha percebido que a continuar assim ia sair da cena, INFELIZMENTE percebeu isso.

  18. NF says:

    Tenho acompanhado com alguma piada todos os artigos que saem pela web a dizer que o SL irá morrer (dizem o mesmo de Flash, já agora) mas eu acredito que nenhuma das tecnologias/linguagens irá acabar.
    Neste momento estou a trabalhar num projecto em SL e estou bastante satisfeito com o potencial e resultado do mesmo.

    Tive oportunidade de assistir a uma sessão no MSWebDay, precisamente entitulada “ASP.NET vs WPF vs Silverlight vs HTML5 vs WinForms vs Sharepoint”. Esta sessão foi bastante engraçada pq não se tratou de uma palestra dada por algum colaborador da MS a tentar “vender” alguma coisa, mas sim uma discussão entre orador e público a tentar encontrar as vantagens e desvantagens de cada uma. Alguns defendiam coisas como “eu com JQuery tb faço Rich Internet Apps e não preciso de nenhum plugin”. Eu respondo, ok concordo, mas mediram o custo/benefício? É que é necessário avaliar uma série de questões para dizer que uma melhor que a outra. HTML+Jquery será bom para algumas aplicações, se calhar já não será tão boa para outras.

    No final chegou-se à conclusão que cada uma terá as suas desvantagens e vantagens e custos/benefícios. Acho que este é também o pensamento da própria MS, mas os jornalistas acrescentam (ou retiram) sempre mais alguma coisa e não dão exactamente o mesmo significado às palavras. Por acaso, ontem li um artigo de alguém que tinha estado no PDC e que também achava que havia algum sensacionalismo em todos os artigos que afirmam que o SL irá morrer. Além disso, esta pessoa acrescentava algo que penso que muita gente se está a esquecer: HTML5 ainda não está totalmente especificado nem se sabe quando irá estar e por isso não deve ser usado para aplicações finais/em produção.

    Já agora, algo semelhante aconteceu ao ASP.NET quando apareceu o ASP.NET MVC. Conclusão? Uma será melhor para alguns casos, outra será melhor para outros…

  19. Dr. Orly says:

    Nem acredito nisto. Silverlight tem muito potencial!

  20. Emerson says:

    Que pena, agora é voltar pra essa droga de HTML e Javascript.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.