Primeiro problema com o Windows 8. E tinha que envolver Java.

Windows 8 + Java = WTF!

Um cliente me chamou porque teve um problema com um Ultrabook Sony novinho: não conseguia instalar o Java para acessar o Banco do Brasil. Quando eu cheguei e vi que era Windows 8 já fui pensando: foi por isso que ele não conseguiu.

E eu acertei.

Primeiro vamos sincronizar a terminologia. O Windows 8 tem duas GUIs: Metro e “Área de Trabalho”.

  • Metro – A Microsoft oficialmente não chama mais assim, mas é muito menos confuso chamá-la assim do que do novo jeito. Metro é a nova GUI, apropriada para touchscreen, que é o default e não pode ser desligada. Nessa GUI só rodam as apps feitas para Windows 8 e sempre em tela cheia;
  • Área de Trabalho (vou chamar de “AT”) – É a GUI antiga, mais parecida com o Windows 7.

O problema: Java não roda na GUI Metro. O IE que está lá não carrega applets Java. Mas os applets funcionam no IE rodando na AT. Aparece um aviso claro no site da Oracle quando reconhece que você está no Windows 8.

E foi aí que eu descobri que aparentemente o Windows 8 vem com duas versões do IE. Quando você acessa a página de download do Java com o IE Metro, o site reconhece que você está usando um navegador de 64 bits. E quando você repete pela AT, o site reconhece um navegador de 32 bits.  Como Metro é o default e o site da Oracle, apesar de me avisar que Java não rodaria na Metro, me ofereceu a versão de 64 bits para baixar, foi a que eu instalei. É claro que não deu certo. Depois de apanhar bastante e fazer uma pesquisa, fui baixar a versão de 32 bits pelo IE da AT. Foi quando que eu notei a diferença na identificação do navegador. E instalar a versão de 32 bits, seguida por um reboot, finalmente resolveu o problema.

Se é que isso pode ser chamado de “problema resolvido”. Pois para acessar qualquer site que use Java você tem que estar na AT. E o Windows 8 faz tudo o que pode para te manter longe dela. Pense numa experiência confusa e irritante. Se eu que sou um usuário avançado me vi várias vezes em dúvida sobre onde estava, imagine o usuário comum.

Já me bastava o Windows 7 e seus problemas de comunicação entre programas rodando com privilégio de administrador e outros sem esse privilégio na mesma sessão (eu resolvi isso continuando no XP). Agora temos duas GUIs na mesma sessão. É um pesadelo.

20 comentários
  • Marcelo - 6 Comentários

    Eu não migrei ainda para o Windows 8, justamente pela presença da Metro.
    Achei aquilo muito feio e irritante.
    Vamos ver se eles fazem alguma coisa em relação a isso, como por exemplo uma forma de escolher se deseja instala-la ou não. 

  • Valdecir - 7 Comentários

    Estou usando o 8 mas só porque meu 7 era genérico, atualizei pra ficar legal.
    Detesto o metro, tanto que uso classic start menu, e quando o pc inicia já vai direto para o modo desktop automaticamente.

  • Luciano - 493 Comentários

    Cada dia que passa, eu penso umas 10 vezes seu eu devo realmente abandonar o Windows 2000, apesar de todos os “problemas” que tentem me fazer migrar pra pelo menos o (argh) vista.
     
    Eu até tenho o Windows 7 instalado em um outro HD que esta aqui na máquina, basta mudar a sequencia de boot pra entrar nele. Mas ele tá dando BSOD (acredite se quiser!) aqui neste PC, eu eu tenho 101% de certeza que é problema de mal contato ou de memória, mas a preguiça não me deixa desenterrar o PC que esta debaixo de uma pilha de coisas, eheheh. O 101% de certeza é porque o W2K também tá dando uns chiliques quando o fico com menos de 1.1GB de memória livre (tenho 3GB), porem o W2K não dá BSOD, em geral o que capota é o Firefox, mato-o pelo gerenciador e vamos que vamos.
     
    Se a microsoft rever o conceito do Windows 8 e deixar uma opção de *sumir* com a Metro, eu posso até pensar em usa-lo, caso insistam nessa bizarrice que é pensada pra tablet e querem enfiar em um desktop, eu fico quieto onde estou ou no máximo estaciono no 7.
     
    Ou… quem sabe a microsoft segue o ciclo de uma versão do windows boa e uma ruim? E o Windows 8 seja o “Millennium III”? :-P e dai o Windows 9 vem como tem que ser, dando ao usuário a opção de sumir com a bizarrice da Metro? :)

    • Jefferson - 6.606 Comentários

      apesar de todos os “problemas” que tentem me fazer migrar pra pelo menos o (argh) vista.

      Cruzes! Que mau gosto! :P

      Faz um downgrade pro ME. Você vai ter a mesma irritação e não vai precisar de tanta memória RAM :)

      • Luciano - 493 Comentários

        Não fala mal do Win ME que eu tenho ele  rodando ali no K6-III (yes!) que fica ali na bancada a anos, e nunca vi nada mais estavel, chega a ficar mais de mês ligado. Só tem que tomar cuidado com o consumo de recursos, pra isso eu uso aquele software seu, velhinho ehehe.
         
        Agora quanto ao Vista, esse nem sob tortura ou corte marcial eu instalo, só o tanto de pepino que eu tive com os betas dele, já me fizeram sair correndo.

        • Jefferson - 6.606 Comentários

          Só tem que tomar cuidado com o consumo de recursos, pra isso eu uso aquele software seu, velhinho ehehe.

          Caramba! É bom saber que alguém ainda usa o meu Keep!

          E o danado é imaginar que a maioria das pessoas nem sabe que essa é a principal causa de travamentos no Win9x/ME. E menos ainda conheceram o meu software :(

  • Marcel - 4 Comentários

    Pensando por outro lado, talvez agora os bancos sejam forçados a retirarem estas restrições bestas de só poder utilizar o site com um applet que não aumenta a segurança em absolutamente nada, fazendo com que se tenha instalado o Java nas máquinas. Ô restriçãozinha irritante… 

  • VR5 - 397 Comentários

    Essa nova especificação (acho que é HTML 5) “teoricamente” não poderá dispensar o uso de Java e Flash (claro que se o site for programado corretamente)???

    • Renan Birck - 6 Comentários

      Poderia teoricamente dispensar (e eu gostaria que os sites de vídeo, de streaming etc… matassem o Flash e mergulhassem de cabeça no HTML 5 – melhor ainda se usarem formatos livres), mas… tão cedo não vejo isso acontecendo (principalmente por preguiça de alguns desenvolvedores e por intere$$es).
       
       

  • antonio carlosfernandes a. s. oliveira - 2 Comentários

    Caramba e eu que tava pensando em atualizar o meu win7-pro64 para o win8, (licença acadêmica), vou acabar colocando de novo o win7-pro32 é muito esquisito a instalação de componente 64 e 32, tem coisa que não funciona nada direito

  • luciano José da silveira - 18 Comentários

    No windows 8 também cheguei a começar com este problema, mas a solução foi mais fácil que instalar o java.

    bastou baixar o APP do Banco do Brasil na Windows Store. 

  • luciano José da silveira - 18 Comentários

    Na verdade tinha o java na minha maquina com Windows 7 só pra isso mesmo.

  • JeBaGa - 18 Comentários

    Eu também já tive o desprazer de usar o windows 8 :S  algumas vezes e foi realmente uma experiência desagradável, tudo muito confuso, sei que deveríamos olhar as coisas com a mente aberta para não ficamos perdidos no tempo, mas não consigo entender como alguém em sã consciência lá na MS autorizou o gasto de muitos recursos pra criar um sistema feito direcionado a tablets e dispositivos com tela touch e ao mesmo tempo atender aos usuários de desktops, realmente insano. Não acho que a MS perderia se criasse versões específicas pra cada dispositivo!!

    O_o  

  • Ademar - 1 Comentário

    É pessoal, adquiri recentemente um notebook com windows 8, QUE ARREPENDIMENTO!!Tenho que concordar com os comentarias acima, Tem que ser insano para conceber um programa desses, muito confuso, Pesei que eu iria me acostumar, mais o sistema é muito iriante, Ah! e ta dando problemas com o Java… Sera que haverá atualizações para corrigir essa problema ou alguém pode me dar um dica de como configurar o java para windows 8?. Abraço e Obrigado.

Deixe um comentário para Jefferson Cancelar resposta

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »