Google Chrome: 7 razões a favor e 7 contra  XML
Índice dos Fóruns » Notícias
Autor Mensagem
dobau
What is classpath?

Membro desde: 08/11/2007 12:33:19
Mensagens: 6
Offline

sempre programei baseado no firefox e coisas tipo 95%+ sempre foram compatíveis no IE e no firefox, uma coisa que eu lembro que tive q fazer vericação foi coisas de atalho da aplicação, que um faz tratamento diferente do outro.

PS: document.getElementByName('blabla') não funciona contigo no IE e no FF ?

dobau
www.wikicrimes.org
fredferrao
JavaEvangelist

Membro desde: 01/06/2005 13:23:32
Mensagens: 425
Localização: Porto Velho-RO
Offline

luistiagos wrote:cara testei este google Chrome para uma app aqui da empresa a qual roda no IE6 e no Mozilla e realmente ele não funcionou... zoou tudo com a tela... percebi q ele e mais rapido porem por ser mais rapido q os outros acredito q ele não deva implementar todas as funcionalidades padrões destes navegadores... não sei bem... so sei q ele zoou inteiro com a app aqui...


Apenas uma reflexão.

Cara tu ja parou pra pensar porque apenas a tua app fica zuada no Chrome?? Porque o GUJ nao ficou zoado? Globo.com? Uol.com? Porque os colegas acima afirmam que suas apps funcionaram direitinho?
Entao resumindo, pra vc que fala um pouco sem pensar: A culpa é do Chrome? Quem esta utilizando os padroes W3C??

Entao, vou sugerir os sites que o farribeiro falou:
Tableless
Revolução.etc
Majour

Pra aprender sobre tableless, CSS e W3C.

Viva cada dia de sua vida como se fosse o ultimo. Um dia voce acerta!!!
farribeiro
JavaEvangelist
[Avatar]

Membro desde: 20/04/2005 00:15:49
Mensagens: 473
Localização: Araçatuba
Offline

Colocando mais lenha na fogueira... em resposta do chrome e seu v8!

Introducing SquirrelFish Extreme

Instalei o safari aqui e apliquei o nightly build e usando o SunSpider ferramenta de testes javascript feito pelo pessoal do webkit e colocam lado a lado os atuais concorrentes para ver quem levava a vantagens e sabe no que deram?

http://summerofjsc.blogspot.com/2008/09/squirrelfish-extreme-has-landed.html wrote:
...

SquirrelFish Extreme: 943.3 ms
V8: 1280.6 ms
TraceMonkey: 1464.6 ms

...


E tb falam da importância de um recursos de "abas blindadas" incluso no chrome em Multi process architecture

Fonte: Planet WebKit

***ATENÇÃO! ***
É expressamente não recomendável de produtos em fase alpha e nightly build em produção ou uso diários.

Beta pode ser mais seguros, pois antecedem o release final, ou seja, finalização do trabalho. Entretanto os BETAS do google nem se fala a qualidade nesses produtos que nunca se congelam

This message was edited 2 times. Last update was at 21/09/2008 18:21:48


Fábio Rodrigues Ribeiro
[WWW] [Yahoo!] [ICQ]
dmandrak
JavaGuru
[Avatar]

Membro desde: 29/05/2008 22:41:53
Mensagens: 221
Offline

Na minha humilde opinião de não-entendedor-de-nada-de-programação-comparado-a-vocês eu já tive problemas sim com desenvolvimento de sites para diferentes navegadores.

Meu último projeto concluido foi uma aplicação de cadastro e gerenciamento de ordens de compra e fabricação que usava o rich faces e rodava um java irado atrás pra mandar pra sql, tirar, jogar pro alto, fazer malabarismo e etc e depois mostrar de forma muito amigável e perfeitamente alinhada na tela os diversos campos.

O problema foi exatamente a parte de perfeitamente alinhada...

Configurei no firefox (era mais rápido, mais bonito e mais fácil rpa mim dar refresh depois de alterar pra fazer os testes...) e depois tive que refazer no ie6...

Chegando na empresa descobrimos que era ie7, eu não quis nem saber, larguei da maneira que estava.

Como não reclamaram até hoje, acho que do ie6 pro ie7 se manteve 'alinhadim'


é a vida...
tchapine
Thread.start()
[Avatar]

Membro desde: 11/09/2008 14:20:00
Mensagens: 42
Localização: São Paulo
Offline

dobau wrote:sempre programei baseado no firefox e coisas tipo 95%+ sempre foram compatíveis no IE e no firefox, uma coisa que eu lembro que tive q fazer vericação foi coisas de atalho da aplicação, que um faz tratamento diferente do outro.

PS: document.getElementByName('blabla') não funciona contigo no IE e no FF ?


Será que é pq vc está usando a sintaxe errada? rs

O certo é document.getElementsByName...

Exemplo:
document.getElementsByName("formulario")[0].submit()

abs
[WWW] [MSN]
dmandrak
JavaGuru
[Avatar]

Membro desde: 29/05/2008 22:41:53
Mensagens: 221
Offline

farribeiro wrote:
Instalei o safari aqui e apliquei o nightly build e usando o SunSpider ferramenta de testes javascript feito pelo pessoal do webkit e colocam lado a lado os atuais concorrentes para ver quem levava a vantagens e sabe no que deram?



Acabei de rodar no FF3 e no Chrome.
Resultados do Firefox
Resultados do Chrome

Bem "significante" segundo a Sun

This message was edited 2 times. Last update was at 22/09/2008 13:04:18



é a vida...
luistiagos
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 10:37:23
Mensagens: 1699
Offline

fredferrao wrote:
luistiagos wrote:cara testei este google Chrome para uma app aqui da empresa a qual roda no IE6 e no Mozilla e realmente ele não funcionou... zoou tudo com a tela... percebi q ele e mais rapido porem por ser mais rapido q os outros acredito q ele não deva implementar todas as funcionalidades padrões destes navegadores... não sei bem... so sei q ele zoou inteiro com a app aqui...


Apenas uma reflexão.

Cara tu ja parou pra pensar porque apenas a tua app fica zuada no Chrome?? Porque o GUJ nao ficou zoado? Globo.com? Uol.com? Porque os colegas acima afirmam que suas apps funcionaram direitinho?
Entao resumindo, pra vc que fala um pouco sem pensar: A culpa é do Chrome? Quem esta utilizando os padroes W3C??

Entao, vou sugerir os sites que o farribeiro falou:
Tableless
Revolução.etc
Majour

Pra aprender sobre tableless, CSS e W3C.



conhece algum site que tenha 90% do processamento dele em javascript? este é o cenario das telas que testei onde o Chrome não funciona... se conhecer passa ai pra testarmos...



SCJP 1.5
Next Target -> SCJA 1.0
[Email] [MSN]
dmandrak
JavaGuru
[Avatar]

Membro desde: 29/05/2008 22:41:53
Mensagens: 221
Offline

luistiagos o portugues ta feio ai heim...

--//--

um momento off de vingança

desculpas a parte, espero há alguns meses por esse momento porque num dos meus primeiros tópicos o rapaizinho ae de cima causou o trancamento dele por reclamar dos meus "d'um" ao invés de "de um" e desviar a conversa de curso.

Para se divertirem

http://www.guj.com.br/posts/list/96744.java

atentem para a segunda página

--//--

um momento on de desabafo

eu ainda sinto falta da "navegação acelerada" pela tela quando se clica no scroll do mouse no Chrome, achei besteira não colocarem, mas por enquanto é minha única observação negativa, acho.

edit:

acabei de notar outra coisa, não dá pra clicar com o scroll no 'voltar' e abrir a página anterior em nova aba.

isso é bom demais. grande desfalque.

agora são 2 observações negativas.


aproveitando o ensejo (devidamente procurado no dicionário ) onde a gente pode postar idéias e sugestões para o Chrome? existe um fórum ou coisa do tipo? para as novas versões?

This message was edited 2 times. Last update was at 22/09/2008 15:00:56



é a vida...
culpado
Smalltalk

Membro desde: 31/07/2008 21:42:34
Mensagens: 1
Localização: Lins,SP
Offline

danieldestro wrote:
Há razões que justifiquem a empolgação com o navegador do Google - mas também algumas questões que podem preocupar os usuários.

Abaixo, listamos sete razões para você entender porque o browser Google Chrome é legal e outros sete motivos para você poder até mesmo odiar a novidade do gigante de buscas.


http://idgnow.uol.com.br/internet/2008/09/03/google-chrome-7-razoes-para-ama-lo-e-7-para-se-preocupar-com-ele/paginador/pagina_5


então pessoal tb testei o chrome e ele nao falha apenas com aplicações web.
até com sites feitos em php.

pra ter uma ideia toda vez que tentei usar o site de noticias: www.angonoticias.com , dava pau, nao deixa abrir
novas paginas.
e outra as vez congela mesmo abrindo um site ou outro.
de facto ele é rápido, porém ainda não esta robusto.


[Email] [MSN]
maniacs
JavaGuru
[Avatar]

Membro desde: 05/07/2005 09:04:14
Mensagens: 219
Offline

luistiagos wrote:
fredferrao wrote:
luistiagos wrote:
conhece algum site que tenha 90% do processamento dele em javascript? este é o cenario das telas que testei onde o Chrome não funciona... se conhecer passa ai pra testarmos...


Os meus sistemas, embora sejam todos intranet e eu não posso passar link para acesso,não tive problemas.
Não querendo criticar, mas como o pessoal ja falou, depende o modo como foi trabalhado o javascript.
Eu por ex não ultilizo verificações de browser como você citou.

Yuri Nascimento
Moderador GUJS
maniacs
JavaGuru
[Avatar]

Membro desde: 05/07/2005 09:04:14
Mensagens: 219
Offline

culpado wrote:
então pessoal tb testei o chrome e ele nao falha apenas com aplicações web.
até com sites feitos em php.
pra ter uma ideia toda vez que tentei usar o site de noticias: www.angonoticias.com , dava pau, nao deixa abrir
novas paginas.
e outra as vez congela mesmo abrindo um site ou outro.
de facto ele é rápido, porém ainda não esta robusto.




Sites ou não o problema é com a programação do mesmo.
embora tive 2 travamentos em 2 testes de javascript, mas 1 era de velocidade e o outro de alguams propriedades que realmente podem dar uma "travada"
embora este ultimo travou não apenas a aba como o browser todo...

Yuri Nascimento
Moderador GUJS
luistiagos
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 10:37:23
Mensagens: 1699
Offline


Os meus sistemas, embora sejam todos intranet e eu não posso passar link para acesso,não tive problemas.
Não querendo criticar, mas como o pessoal ja falou, depende o modo como foi trabalhado o javascript.
Eu por ex não ultilizo verificações de browser como você citou.


Se trabalha com o IE6 e o FireFox... algum dia para alguma situação não trivial tera que utilizar...
um exemplo de um tipo de app que precisa-se utilizar esta verificação seria o seguinte cenario... supoem que vc tenha uma tela onde ela gere um relatorio em pdf, xls ou qualquer outro tipo de arquivo... e tenha um botão gerar relatorio e quando vc clicar em gerar relatorio enquanto o sistema processa o relatorio para te retornar ele exibe um gif animado de um reloginho aguarde... e quando ele recebe o arquivo o gif para e volta para a tela normal... este é um caso como exemplo que as requisições serão tratadas de maneira diferente no IE6 e no FireFox...

outro caso seria quando vc precisar capturar um evento de precionar uma tecla em javascript no IE usa-se keyCode porem no FireFox é outro comando... outro exemplo seria vc pegar um atributo pelo nome ou pelo id no javascript por exemplo:



este é um outro cenario em que o IE6 falha pois na verdade getElementById é para pegar como o proprio nome ja diz o elemento pelo Id e não pelo nome
para nome teria que usar getElementByName no caso
isto é um exemplo de despadronização do IE6...

outro caso é quando vc precisa de tamanhos milimetrados corretamente em suas tabelas e não pode usar tabless ou coisas do genero estes tamanhos geram diferenças entre IE6 e FireFox poucas diferenças porem existentes... no caso de usar tabless a coisa fica mais facil pois controlando tudo atravez de CSS vc pode criar 2 CSSs um para o FireFox e outro para o IE6 por exemplo dai é bem mais facil... mas tabless não é algo muito comum porai... dependendo o lugar onde vc prabalha o padrão é não usar tabless...



SCJP 1.5
Next Target -> SCJA 1.0
[Email] [MSN]
**Popeye12345**
Forum Spammer

Membro desde: 30/03/2008 20:56:41
Mensagens: 1293
Offline

Err... Bem, eu não sei se você sabe, luistiagos, mas ID é qualquer coisa que identifique aquela entrada como única.

Logo, um ID pode ser sim um nome. Logicamente.

unnamed.

there are so many monkeys at guj.
maniacs
JavaGuru
[Avatar]

Membro desde: 05/07/2005 09:04:14
Mensagens: 219
Offline

luistiagos wrote:
Se trabalha com o IE6 e o FireFox... algum dia para alguma situação não trivial tera que utilizar...
um exemplo de um tipo de app que precisa-se utilizar esta verificação seria o seguinte cenario... supoem que vc tenha uma tela onde ela gere um relatorio em pdf, xls ou qualquer outro tipo de arquivo... e tenha um botão gerar relatorio e quando vc clicar em gerar relatorio enquanto o sistema processa o relatorio para te retornar ele exibe um gif animado de um reloginho aguarde... e quando ele recebe o arquivo o gif para e volta para a tela normal... este é um caso como exemplo que as requisições serão tratadas de maneira diferente no IE6 e no FireFox...

outro caso seria quando vc precisar capturar um evento de precionar uma tecla em javascript no IE usa-se keyCode porem no FireFox é outro comando... outro exemplo seria vc pegar um atributo pelo nome ou pelo id no javascript por exemplo:



este é um outro cenario em que o IE6 falha pois na verdade getElementById é para pegar como o proprio nome ja diz o elemento pelo Id e não pelo nome
para nome teria que usar getElementByName no caso
isto é um exemplo de despadronização do IE6...

outro caso é quando vc precisa de tamanhos milimetrados corretamente em suas tabelas e não pode usar tabless ou coisas do genero estes tamanhos geram diferenças entre IE6 e FireFox poucas diferenças porem existentes... no caso de usar tabless a coisa fica mais facil pois controlando tudo atravez de CSS vc pode criar 2 CSSs um para o FireFox e outro para o IE6 por exemplo dai é bem mais facil... mas tabless não é algo muito comum porai... dependendo o lugar onde vc prabalha o padrão é não usar tabless...


Esse é um erro comum que muitos cometem, mas a solução ou no caso, o correto, seria colocar o input em um form acessar o form e ai sim acessar o input.



funciona tanto para IE.* quanto para os outros.
Queria ver alguem trabalhar com formularios de centenas de campos com getElementById
alias não gostaria ger ver isso

Quanto ao CSS,
Eu trabalho apenas com tabless pois eu que crio todo sistema, entendo a dificuldade em sistemas legados
ai sim realmente fica complicado.

Sergio Figueras
Na verdade não, name não é nescessariamente único apenas ID é único, como diz a especificação;
Se não me engano o problema do id e name é uma compatibilidade do IE com seus antecessores;

Yuri Nascimento
Moderador GUJS
luistiagos
Forum Spammer
[Avatar]

Membro desde: 10/07/2006 10:37:23
Mensagens: 1699
Offline

Sergio Figueras wrote:Err... Bem, eu não sei se você sabe, luistiagos, mas ID é qualquer coisa que identifique aquela entrada como única.

Logo, um ID pode ser sim um nome. Logicamente.


vc não entendeu... ID pode ser um nome mas nem todo nome é um ID em um campo texto por exemplo vc pode ter 2 parametros um id e um nome... mas estes 2 parametros são parametros diferentes que devem ser pegos de maneira diferente... por isto existe getElementByName e getElementById não faz sentido um name ser pego pelo getElementById isto é valido no IE6... como ja disse id e name são parametros diferentes no elemento que devem ser pegos de maneira diferente... no firefox se vc tentar um
getElementById("X") para pegar um elemento com um name="X" vc não consegue...



SCJP 1.5
Next Target -> SCJA 1.0
[Email] [MSN]
 
Índice dos Fóruns » Notícias
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team