MozillaPL.org - polskie centrum Mozilli

Główne menu:

http://www.wspolczesny.pl/test/index-jav.html

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

http://www.wspolczesny.pl/test/index-jav.html

Postautor: mz » 01 marca 2003, 23:17

Przeglądarka: -

Strona http://www.wspolczesny.pl/test/index-jav.html dokonuje
w tajemniczy sposób dedekcji przeglądarki.
I oto fragment wyniku:

Użytkowników Linuksa oraz przeglądarek Netscape i Opera przepraszamy.
Projekt główny strony korzysta z zaawansowanych specyfikacji arkuszy stylów CSS,
nie obsługiwanych przez Twoją przeglądarkę.
mz
 
Posty: 30
Z nami od: 11 lutego 2003, 20:54
Lokalizacja: Stegny

Postautor: marcoos » 01 marca 2003, 23:22

Przeglądarka: -

Po pierwsze, Mozilla i Opera obsługują CSS znacznie lepiej niż Eksplozjator.

Po drugie, http://www.wspolczesny.pl/test/index.html wcale niczego zbyt skomplikowanego nie używa.

Gratulacje za *bezsensowne* blokowanie Opery i Mozili. Heh. Znowu inteligentni inaczej webmasterzy.
marcoos
Moderator
 
Posty: 2227
Z nami od: 12 października 2002, 10:25
Lokalizacja: Wrocław

Postautor: lenrock » 01 marca 2003, 23:31

Przeglądarka: -

Specjalnie ściągnąłem całą stronę , bo samo zmienie wpisu UA-string nie pomogło , no i przeglądam te strony i nie mogę znaleść niczego dziwnego , co mogło by oznaczać niekompatybilność z Mozillą . :roll: Dziwne, wszystko chodzi ładnie. Odsyłam do http://www.wspolczesny.pl/test/index.html
lenrock
Moderator
 
Posty: 966
Z nami od: 09 grudnia 2002, 19:33
Lokalizacja: Warszawa

Postautor: mz » 01 marca 2003, 23:35

Przeglądarka: -

Rzeczywiście jak się ręcznie wejdzie na stronę dla misia
http://www.wspolczesny.pl/test/index.html to wszystko działa.

Tylko po co te pseudotesty?
mz
 
Posty: 30
Z nami od: 11 lutego 2003, 20:54
Lokalizacja: Stegny

Postautor: lenrock » 01 marca 2003, 23:36

Przeglądarka: -

chociaż Galeria zdjęc się dziwnie zachowuje może o to chodzi :roll:
lenrock
Moderator
 
Posty: 966
Z nami od: 09 grudnia 2002, 19:33
Lokalizacja: Warszawa

Postautor: marcoos » 02 marca 2003, 01:29

Przeglądarka: -

lenrock pisze:Specjalnie ściągnąłem całą stronę , bo samo zmienie wpisu UA-string nie pomogło


Bo nie jest sprawdzane UA-stringiem, tylko po lamersku, mniej więcej tak:

if (document.all)
// MSIE
if (document.layers)
// Netscape (oczwyiście nie wiedzą, że tylko i wyłącznie 4.x)
else
// wal się na ryj, użytkowniku :)
marcoos
Moderator
 
Posty: 2227
Z nami od: 12 października 2002, 10:25
Lokalizacja: Wrocław

Postautor: marcoos » 02 marca 2003, 01:31

Przeglądarka: -

lenrock pisze:chociaż Galeria zdjęc się dziwnie zachowuje może o to chodzi :roll:


Hmm... Worksforme. :)
marcoos
Moderator
 
Posty: 2227
Z nami od: 12 października 2002, 10:25
Lokalizacja: Wrocław

Postautor: Yano » 03 marca 2003, 07:50

Przeglądarka: -

marcoos pisze:Bo nie jest sprawdzane UA-stringiem, tylko po lamersku, mniej więcej tak:

Hmm.. udało mi się zrobić CTRL+U w momencie detekcji i oto co zobaczyłem:
Kod: Zaznacz cały
    setTimeout('checkBrowser()', 1000);
  function checkBrowser () {
   userAg = navigator.userAgent;
    bName = navigator.appName;
    bVer  = parseInt(navigator.appVersion);
    if (bVer >= 4) {
        if (bName.substring(0,9) == "Microsoft")
                // Redirect IE 4.0
                window.location.href="index.html";
        else
            if (bName.substring(0,8) == "Netscape")
                    // Redirect Netscape 4.0
                    window.location.href="nn4.html";
            else

window.location.href="inne.htm";
    } else {
        if (bVer == 3) {
            if (bName.substring(0,8) == "Netscape")
                    // Redirect Netscape 3.0
                    window.location.href="nn4.html";
            else
                   // Redirect all other browsers
                   window.location.href="nn4.html";
        }
    else  {
            if (userAg.substring(0,31) == "Mozilla/2.0 (compatible; MSIE 3")  {
                    // Redirect IE 3.0
                    window.location.href="nn4.html";
        }
            else
                   // Redirect all other browsers
                   window.location.href = "nn4.html";
          } // Else ...
       }  // IF Bver = 3/ELSE ...
   } // Function ...

Hmm... jakiś wannabe webmaster przeczytał pierwszą stronę artykułu o detekcji przeglądarek i teraz grzmoci takie woły. Takich ludzi to się powinno zamykać z rysikiem i tabliczką glinianą. :cry:
Yano
 
Posty: 858
Z nami od: 17 grudnia 2002, 10:32

Postautor: marcoos » 03 marca 2003, 11:49

Przeglądarka: -

Heh, rzeczywiście, jest sprawdzane UAstringiem, ale w sposób równie debilny jak document.layers...

Trzeba ludziom uświadomić, że Netscape nie skończył się na wersji 4.x, i że 7.0 (a zarazem Mozilla) są nieskończenie lepsze oraz nieco niezgodne wstecz.
marcoos
Moderator
 
Posty: 2227
Z nami od: 12 października 2002, 10:25
Lokalizacja: Wrocław


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: