Sites não compatíveis com LInux

Iniciado por Flatac, 27 de Março de 2008, 18:01

tópico anterior - próximo tópico

cicerocomp

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

clcampos

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!

cicerocomp

Citação de: clcampos 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.

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

clcampos

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!

cicerocomp

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