MozillaPL.org - polskie centrum Mozilli

Główne menu:

Blad wyswitlania strony

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?!

Blad wyswitlania strony

Postautor: Stasio » 27 czerwca 2002, 11:38

Przeglądarka: -

Niech ktos sprobuje wejsc na strone
http://pl.dir.mosaicfx.com/serf.pl?data=4935
U mnie pokazuje tekst html strony (Mozilla 1.0)
Stasio
 

Re: Blad wyswitlania strony

Postautor: KLAPEK » 27 czerwca 2002, 13:29

Przeglądarka: -

Stasio pisze:Niech ktos sprobuje wejsc na strone
http://pl.dir.mosaicfx.com/serf.pl?data=4935
U mnie pokazuje tekst html strony (Mozilla 1.0)


U mnie to samo
/Mozilla 1.0 pl/
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
SeaMonkey @ GNU/Linux
KLAPEK
Moderator
 
Posty: 2163
Z nami od: 10 czerwca 2002, 15:05
Lokalizacja: ~/seamonkey

Re: Blad wyswitlania strony

Postautor: igrys » 27 czerwca 2002, 14:25

Przeglądarka: -

KLAPEK pisze:
Stasio pisze:Niech ktos sprobuje wejsc na strone
http://pl.dir.mosaicfx.com/serf.pl?data=4935
U mnie pokazuje tekst html strony (Mozilla 1.0)


U mnie to samo
/Mozilla 1.0 pl/


Za to Opera nie ma z tą stroną kłopotu. Nadal trzeba używać co najmniej 2 przeglądarek.

Pozdrawiam.
igrys
igrys
 

Re: Blad wyswitlania strony

Postautor: GmbH » 27 czerwca 2002, 15:58

Przeglądarka: -

Stasio pisze:Niech ktos sprobuje wejsc na strone
http://pl.dir.mosaicfx.com/serf.pl?data=4935
U mnie pokazuje tekst html strony (Mozilla 1.0)

Hmmm... Bardzo prawidłowe reakcja, a co innego ma zrobić przeglądarka, gdy dostanie nagłówek typu:
Content-Type: text/plain
czyli nagłówek zwykłego tekstu? Inaczej mówiąc serwer jest źle skonfigurowany albo autor po prostu tak chciał. A że IE i Opera inaczej to wyświetla to już inny problem. W każdym razie nie jest to błąd Mozilli.
GmbH
 
Posty: 825
Z nami od: 30 stycznia 2002, 22:38

Content-Type

Postautor: GabrielBaines » 27 czerwca 2002, 19:12

Przeglądarka: -

GmbH ma rację, serwer wysyła:
Kod: Zaznacz cały
HTTP/1.1 200 OK
Date: Thu, 27 Jun 2002 17:17:29 GMT
Server: Apache/1.3.22
Transfer-Encoding: chunked
Content-Type: text/plain


Ignorowanie nagłówka Content-Type przez Operę i IE wynika z blędów w tych przeglądarkach, a dokładniej z ich niezgodności z protokołem HTTP. Jedynie Mozilla zachowuje sie w tym przypadku poprawnie.

==
Gabriel
GabrielBaines
Moderator
 
Posty: 450
Z nami od: 05 marca 2002, 21:42

Postautor: Gość » 29 czerwca 2002, 04:45

Przeglądarka: -

Zeby uscislic. Nieknoniecznie w przypadku IE/Opery jest to blad.
Chodzi tu o inny troche zamysl konsekwentnie (w miare - NS4 lubie odstawac od wszystkiego) rozpoznawanie plikow albo po rozszerzeniach i naglowkach, albo po naglowkach.

Dla IE plik *.html,*.htm to pliki "defaultowo" HTML. Dla Mozilli nie. Dla IE plik *.jpg to domyslnie plik obrazka JPEG, dla Mozilli rownie dobrze jest to archiwum ZIP. Mozilla jest w 100% posluszna naglowkowi. To co jest w nim napisane jest swiete. Dla IE nie, jesli pierwsze bajty pliku rozpozna jako JPG to pokaze JPG i temu podobne. Efekt jest taki, ze looserzy musza zaczac czasem myslec zanim sie zlapia za stawianie Apacha...
Gość
 

Postautor: GabrielBaines » 29 czerwca 2002, 11:08

Przeglądarka: -

Bzdury opowiadasz!

Protokół HTTP jes tutaj bardzo jasny:

If and only if the media type is not given by a Content-Type field, the recipient MAY attempt to guess the media type via inspection of its content and/or the name extension(s) of the URI used to identify the resource.

A więc przeglądarce wolno 'zgadywać' tylko wtedy, kiedy serwer nie wysłał nagłówka Content-type. Jeśli nagłówek jest, to jest święty - tak jak traktuje go Mozilla. Każde inne zachowanie jest niezgodne z protokołem HTTP.

==
Gabriel
GabrielBaines
Moderator
 
Posty: 450
Z nami od: 05 marca 2002, 21:42


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

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: