Autor Tópico: Sites não compatíveis com LInux  (Lida 10030 vezes)

Offline cicerocomp

  • Usuário Ubuntu
  • *
  • Mensagens: 23
  • [DoctumTec]
    • Ver perfil
    • DoctumTec
Re: Sites não compatíveis com LInux
« Resposta #30 Online: 30 de Junho de 2008, 16:21 »
concordo plenamente...
+ convenhamos que a falta de padronização nos navegadores atrapalha bastante..
[ O.o ]
Cícero Verneck Corrêa
Ciência da Computação
[DoctumTec]
www.doctumtec.com.br

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Sites não compatíveis com LInux
« Resposta #31 Online: 30 de Junho de 2008, 20:36 »
Existem regras/padrões que deveriam ser seguidas na confexão de um site afim de evitar os problemas.

A coisa só piora quando empresas resolvem esquecer os padrões constituídos e criar seus próprios padrões, tentando assim impor suas próprias regras para todo o mercado.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline cicerocomp

  • Usuário Ubuntu
  • *
  • Mensagens: 23
  • [DoctumTec]
    • Ver perfil
    • DoctumTec
Re: Sites não compatíveis com LInux
« Resposta #32 Online: 01 de Julho de 2008, 00:07 »
Existem regras/padrões que deveriam ser seguidas na confexão de um site afim de evitar os problemas.

A coisa só piora quando empresas resolvem esquecer os padrões constituídos e criar seus próprios padrões, tentando assim impor suas próprias regras para todo o mercado.

vou ser obrigado a discordar... hj pra vc fazer um site vc tem que ficar pensando eu que navegador ele devera rodar... exemplo:

Citar
function loadXMLDoc(url)
{
    req = null;
    // Procura por um objeto nativo (Mozilla/Safari)
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();  //Objeto nativo (FF/Safari/Opera7.6+)  
        req.onreadystatechange = processReqChange;
        req.open("GET", url, true);
        req.send(null);
    // Procura por uma versão ActiveX (IE)
    } else if (window.ActiveXObject) {
        //req = new ActiveXObject("Microsoft.XMLHTTP");
     
      try {
         req = new ActiveXObject("Msxml2.XMLHTTP"); //activeX (IE5.5+/MSXML2+)   
      } catch (e) {
         try {
            req = new ActiveXObject("Microsoft.XMLHTTP"); //activeX (IE5+/MSXML1)   
         } catch (E) {
            req = false; // sem suporte
         }
      }
     
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url, true);
            req.send();
        }

    }
}

não existe um padrao que deveria ser seguido.. vc tem que testar para cada navegador..
e como esse existem outros exemplos
[ O.o ]
Cícero Verneck Corrêa
Ciência da Computação
[DoctumTec]
www.doctumtec.com.br

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Sites não compatíveis com LInux
« Resposta #33 Online: 01 de Julho de 2008, 00:21 »
Os padrões existem (acesse o site da w3c), o problema esta nos browsers, e em que os produz que seguem mais ou menos este padrão.

Aparentemente até o IE passará a respeitar mais isso, a partir da versão 8, e quem sabe a bagunça não diminua.



Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline cicerocomp

  • Usuário Ubuntu
  • *
  • Mensagens: 23
  • [DoctumTec]
    • Ver perfil
    • DoctumTec
Re: Sites não compatíveis com LInux
« Resposta #34 Online: 01 de Julho de 2008, 08:26 »
esperamos essa padronização.. + por enquanto isso não existe!!!
[ O.o ]
Cícero Verneck Corrêa
Ciência da Computação
[DoctumTec]
www.doctumtec.com.br