Konwersja znaków z iso-8859-2 na utf-8 |
Autor |
Wiadomość |
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:28
|
|
|
a teraz :) ? |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 19:31
|
|
|
ok |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:33
|
|
|
to super :) zaraz poleca "pomógł" ,tylko chciałbym się dowiedzieć jeszcze czemu tak się działo i usłyszeć rady na przyszłość przy robieniu stronek z polskimi znakami! |
|
|
|
|
s-p-i-n
Pomógł: 192 razy Dołączył: 26 Lut 2007 Posty: 1484 Skąd: opolszczyzna
|
Wysłany: 27 Luty 2011, 19:37
|
|
|
Widze 2 powody dla których się tak działo, choć raczej wina była 2 niż 1 :)
1
<?xml version="1.0" encoding="tu było ustawione kodowanie iso"?>
2 tu był niepotrzebny cudzysłów - pogrubiony
<meta http-equiv="Content-Type" content="text/html; charset="utf-8"> |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:44
|
|
|
a jakie kodowanie powinno być tam ustawione? i jeśli chodzi o ten cudzysłów to ja przecież go nie poprawiałem ,więc do tej pory nie powinno to działać.Zobaczyłem brak tego cudzsłowa przy poprawianiu plików w KED'zie i zacząłem dodawać do każdego pliku ,ale nie przypominam sobie żebym dodawał pogrubiony!
Wybaczcie ,ale chciałbym to zrozumieć ,bo ten błąd kosztował mnie sporo czasu ;) |
|
|
|
|
s-p-i-n
Pomógł: 192 razy Dołączył: 26 Lut 2007 Posty: 1484 Skąd: opolszczyzna
|
Wysłany: 27 Luty 2011, 19:51
|
|
|
poprawnie powinno byc tak
Kod: | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
a cudzysłow którego nie powinno być pogrubiłem w poprzednim poście |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 19:54
|
|
|
Aha heh ale wcześniej gdy miałem problemy z tym kodowaniem i próbowałem je zapisywać z KED'a to i tak to nie zmieniało mojego problemu! teraz ten cudzysłów i tak jest ,a tekst na stronie widać normalnie! Problem chyba leży gdzie indziej!
1. I czemu to wywaliliśmy ,za co ten wpis odpowiada ?
Kod: | <?xml version="1.0" encoding="tu było ustawione kodowanie iso"?> |
|
|
|
|
|
s-p-i-n
Pomógł: 192 razy Dołączył: 26 Lut 2007 Posty: 1484 Skąd: opolszczyzna
|
Wysłany: 27 Luty 2011, 20:03
|
|
|
Dokument powinien rozpoczynać się od deklaracji XML (np. <?xml version="1.0" encoding="utf-8"?>); nie jest ona wymagana, gdy dokument ma kodowanie znaków UTF-8 lub UTF-16, albo gdy odpowiednie kodowanie zostało określone w nagłówkach HTTP (jednak nawet wtedy warto dołączać deklarację XML, gdyż pozwala ona ustalić kodowanie np. w przypadku zapisania strony na dysku)
U Ciebie było ustawione tam kodowanie iso i prawdopodobnie jedno z drugim się gryzło, więc możesz ten wpis dodać z kodowaniem UTF ale nie koniecznie
więcej na ten temat możesz poczytać http://pl.wikipedia.org/wiki/XHTML |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 20:19
|
|
|
aha ok rozumiem;) ,a powiedz mi tylko jeszcze czemu pomimo tego ,że użyłem deklaracje kodowania dokumentu w podwójnych nagłówkach "" to strona wyświetla się poprawnie ,po prostu przeglądarka potrafi sobie poprawnie to zinterpretować ? Kod: | <meta http-equiv="Content-Type" content="text/html; charset="utf-8"> |
|
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 20:35
|
|
|
Przegladarki sa tolerancyjne i strony pozbawione np. deklaracji tez sie wyswietlaja, takie tez musza byc, przy takiej ilosci stron zawierajacych bledy. Stron ktore przechodza poprawnie waliacje nie jest tak wiele.
Ciekawe swoja droga ze program od Adobe - Dreamweaver nie zmienil kodowania, czyzby w nim nie bylo takiej mozliwosci? |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 20:46
|
|
|
tak też myślałem ale minus tego jest taki że strony gorzej się pozycjonują ,więc lepiej jest budować jak najbardziej poprawne strony :) ,chociaż nikt nie wie dokładnie jak roboty wyszukiwarki google pozycjonują strony i czym się tak naprawdę kierują prócz samego zespołu google :) ,dlatego po wpisaniu słowa kluczowego "translator" na I miejscu znajdziemy translatora google :P
,a co rozumiesz pod tym ,że Dreamweaver nie zmienił kodowania? |
|
|
|
|
s-p-i-n
Pomógł: 192 razy Dołączył: 26 Lut 2007 Posty: 1484 Skąd: opolszczyzna
|
Wysłany: 27 Luty 2011, 21:00
|
|
|
akurat Opera i Firefox jako tako sobie z tym radzą, najgorzej jest z IE, która wszystko musi mieć wyłożone na talerzu :) |
|
|
|
|
wawel
Ekspert wawel
Pomógł: 261 razy Dołączył: 30 Mar 2008 Posty: 2143 Skąd: podgorze
|
Wysłany: 27 Luty 2011, 21:07
|
|
|
pierog napisał/a: |
a co rozumiesz pod tym ,że Dreamweaver nie zmienił kodowania? |
Uzyłes do tego celu gżegżółki - Czy produkt Adobe nie ma takiej opcji?
Ja nie uzywam, bo dla mnie produkty Adobe sa zbyt drogie, ale to podobno lider wsrod programow WYSIWYG do stron www. Wiec wydaje sie ze powinien miec taka mozliwosc.
pozdr. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 27 Luty 2011, 21:45
|
|
|
aha a wiec o to chodziło :) no fakt nie ukrywam ,że też mnie to dziwi ,że taki program jak Dreamweaver za którego się płaci sporo $$$ to takiej opcji nie ma ,ale dobrze ,że gżegżółka jest darmowa ,ogonki 97 chyba też ,więc zawsze można sobie szybko ściągnąć ,gdyż dużo nie ważą. |
|
|
|
|
Sponsi
Profesjonalista
Pomógł: 11 razy Dołączył: 26 Lis 2007 Posty: 482 Skąd: Gdańsk
|
Wysłany: 28 Luty 2011, 14:29
|
|
|
Jak nie ma : )
Modify / Page properties / Title/Encoding
ale rzeczywiście, czasem szybciej, prościej, taniej i sensowniej skorzystać z gzegzolki, lubię ten sofcik. |
|
|
|
|
pierog
Znawca
Pomógł: 9 razy Dołączył: 20 Maj 2009 Posty: 158 Skąd: Opole
|
Wysłany: 28 Luty 2011, 23:23
|
|
|
o dzięki :) na pewno się przyda :P |
|
|
|
|
|