www.roundtwo.com błąd wyświetlania?

w dziale Opera
pietrek napisał(a):

Witam

Wydaje mi się że Opera nie radzi sobie ze stroną www.roundtwo.com sad. Zmieniałem identyfikacje , modyfikowałem ua.ini aby podawała się za FF ale to nic nie dało:cry:. "Validowałem" strone - wyszło że jest niezgodna z XHTML:eyes:. Czy ktoś może mi powiedzieć czyja to wina:confused:

Pozdrawiam
pietrek

//edit: zapomniałem napisać: Opera8b3 bigsmile

pierzak napisał(a):

Hmmm.... a co to znaczy "nie radzi sobie"..... Moja przedstawia się jako Opera i raczej nie zauważyłem aby się strona sypała.... (O8b3)

pietrek napisał(a):

No tak, troche to źle określiłem. Nie chodziło mi o to że się sypie ale inaczej jest wyświetlana w Operze a inaczej w FF i IE.

pierzak napisał(a):

Faktycznie, wygląd zupełnie inny, teraz chyba jednak wypada czekac na wyższą instancję wink

Zajec napisał(a):

Dziś już czasu nie mam, więc tylko radę na przyszłość podam:

Zanim zaczniesz kombinować z ua.ini, porównaj sobie po prostu źródło strony, które dostaje Opera a które dostjae FF. Są takie same, więc identyfiakcja nie ma znacznia. Trzeba sie raczej w kod zaglębic.

TomekQ napisał(a):

Originally posted by Zajec
Zanim zaczniesz kombinować z ua.ini, porównaj sobie po prostu źródło strony, które dostaje Opera a które dostjae FF. Są takie same, więc identyfiakcja nie ma znacznia. Trzeba sie raczej w kod zaglębic.

W tym przypadku nie, ale przeciez na stronie moze byc javaskrypt, ktory wyklucza Opere - i tutaj ua.ini pomoze.

quiris napisał(a):

Spróbujcie załadować plik http://www.roundtwo.com/themes/roundtwo/style.css potem odświeżajcie go. Dziwacznie za każdym prawie razem postać tego pliku się zmienia wink

quiris napisał(a):

He, he, takiego numeru jeszcze nigdy nie widziałem. W pliku http://www.roundtwo.com/themes/roundtwo/style.css znajdują się definicje:

font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
Dla nas najważniejszy jest Trebuchet MS, a raczej to co znajduje się zaraz po MS, a czego nie widać. Tam jest znak o kodzie #00, który SCITE mi określa jako NULL. Tych znaków jest kilkanaście. Zawsze po Trebuchet MS. Powodują one, że Opera kończy parsować plik stylów na tym właśnie znaku. Co ciekawe. Do schowka windowsowego również kopiuje się tylko fragment pliku od początku do tego znaku. Ręczne usunięcie tych znaków naprawia stronę i Opera bez problemu ją wyświetla.

quiris napisał(a):

Stosowny test case do opisywanej powyżej sytuacji: http://bugs.blaut.biz/css-parser.htm

janbar napisał(a):

Troszke OT... - a do czego te znaki sluza ? Bo spotkalem sie z nimi przy okazji grzebania w plikach FF...

Pozdrawiam,

janbar.smile)

quiris napisał(a):

Błąd został poprawiony w Operzy 8.01 smile