rozjeżdżanie strony w unicode utf-8
Moderator: Pomocy?!
Posty: 8
• Strona 1 z 1
rozjeżdżanie strony w unicode utf-8
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.9) Gecko/2008052906 Firefox/3.0
Witam,
dzisiaj mnie naszła chęć na konwersję całej mojej strony z iso 8859-2 na utf-8, po poprawkach w tekście odpalam stronę i widzę, że mi się trochę strona rozjechała. Co ciekawe, identyczny kod z zestawem znaków iso nie robi żadnych problemów. Problem nie leży w błędnej konwersji, bo wystarczy nawet na sztywno w przeglądarce ustawić kodowanie iso i całość wygląda jak należy, tylko na utf coś świruje... Sprawdzałem pod Operą i problem nie występuje.
Strona o której mówię: www.piwnica.freens.pl , tam gdzie mi nie pasuje to zaznaczyłem czerwoną krechą z lewej, powinna być ona równo z czarną krechą z prawej. wtf?
dzisiaj mnie naszła chęć na konwersję całej mojej strony z iso 8859-2 na utf-8, po poprawkach w tekście odpalam stronę i widzę, że mi się trochę strona rozjechała. Co ciekawe, identyczny kod z zestawem znaków iso nie robi żadnych problemów. Problem nie leży w błędnej konwersji, bo wystarczy nawet na sztywno w przeglądarce ustawić kodowanie iso i całość wygląda jak należy, tylko na utf coś świruje... Sprawdzałem pod Operą i problem nie występuje.
Strona o której mówię: www.piwnica.freens.pl , tam gdzie mi nie pasuje to zaznaczyłem czerwoną krechą z lewej, powinna być ona równo z czarną krechą z prawej. wtf?
- pariah
Re: rozjeżdżanie strony w unicode utf-8
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.9) Gecko/2008052906 Firefox/3.0
pariah pisze:Problem nie leży w błędnej konwersji,
Oj, chyba leży.
pariah pisze:bo wystarczy nawet na sztywno w przeglądarce ustawić kodowanie iso i całość wygląda jak należy,
Uhm, za wyjątkiem tych trzech literek w kilku miejscach, w tym na samej górze strony...
Prawdopodobnie Twój konwerter dodaje BOM na początku każdego pliku w UTF. Użyj innego niż Notatnik...
Masz pytanie? Tu są odpowiedzi
- E2rd
- Moderator
- Posty: 3937
- Z nami od: 26 marca 2002, 23:16
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
chyba jednak nie, firefox 3.0, z resztą 3.0.1 też:
http://xs129.xs.to/xs129/08295/fx3645.png
mozilla 1.7.13:
http://xs129.xs.to/xs129/08295/moznav962.png
opera 9.51:
http://xs129.xs.to/xs129/08295/opera225.png
http://xs129.xs.to/xs129/08295/fx3645.png
mozilla 1.7.13:
http://xs129.xs.to/xs129/08295/moznav962.png
opera 9.51:
http://xs129.xs.to/xs129/08295/opera225.png
- pariah
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071823 Firefox/3.0.1 Sulfur/2.0b3pre
Zasadniczo to nic nie powinno, przeglądarki na podstawie takiego kodu mogą sobie dowolnie zgadywać i wyświetlać.
Popraw błędy to będzie można się zastanawiać czy coś powinno czy nie powinno.
Przenoszę do właściwszego działu.
Popraw błędy to będzie można się zastanawiać czy coś powinno czy nie powinno.
Przenoszę do właściwszego działu.
Czasami coś napiszę na stef.log
- Stef
- Moderator
- Posty: 3466
- Z nami od: 16 kwietnia 2004, 11:05
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Sorry za zły dział, mimo że go szukałem to nie wiem czemu to go nie zauważyłem...
Walidacja tu nie miała nic do rzeczy, 2 błędy były z powodu przymusowej reklamy hostingu, reszta to złe kodowanie '&' w linkach, nie użyłem &.
Co ciekawe, posłuchałem się E2rd i wywaliłem BOM z każdego pliku utf i jak ręką odjął, wszystko działa. Tylko mnie teraz zastanawia czy tak powinno być, zwłaszcza że inne przeglądarki zachowuje się inaczej i z tego co się orientuję to Byte Order Mark nie jest niezgodny z dyrektywami W3C i nie powinien mieć żadnego wpływu na wyświetlanie strony. No chyba, że się mylę?
Walidacja tu nie miała nic do rzeczy, 2 błędy były z powodu przymusowej reklamy hostingu, reszta to złe kodowanie '&' w linkach, nie użyłem &.
Co ciekawe, posłuchałem się E2rd i wywaliłem BOM z każdego pliku utf i jak ręką odjął, wszystko działa. Tylko mnie teraz zastanawia czy tak powinno być, zwłaszcza że inne przeglądarki zachowuje się inaczej i z tego co się orientuję to Byte Order Mark nie jest niezgodny z dyrektywami W3C i nie powinien mieć żadnego wpływu na wyświetlanie strony. No chyba, że się mylę?
- pariah
Posty: 8
• Strona 1 z 1
Kto jest online
Zarejestrowani użytkownicy: dexter