Miesięcznik Murator ONLINE

Skocz do zawartości

Polskie znaki na WWW: raz są raz ich nie ma. Dlaczego?


maciejon

Recommended Posts

Na stronie ze zdjeciami z mojej budowy ( http://www.murator.com.pl/forum/viewtopic.php?t=38341 ), i u mnie i nie tylko jakoś losowo wyświetlają się polskie znaki.

 

Nie mam tam polecenia META. Chcąc to usunąć robię próby z boku (na roboczym koncie) wstawiajac polecenie META z parametrem charset=iso-8859-2. Ciągle nie ma stabilności. Próbowałem też 8895-1 i jest losowość na poszczególnych podstronach.

 

Gdy sprawdzam kodowanie tych stron (prawy klawisz i polecenie Kodowanie) mam zawsze ustawiony Automatyczny wybór, natomiast zaznaczane są raz kodowanie Windows, raz ISO Europy Srodkowej a gdzie indziej ISO Europy zachodniej.

 

Coś namieszałem lecz nie wiem co. Może ktoś mi pomoże?

Odnośnik do komentarza
Udostępnij na innych stronach

charset=iso-8859-1 jest nieprawidłowe. Powinno być charset=iso-8859-2, ale do tego musisz mieć pliki html zakodowane w iso-8859-2 a Windows domyślnie koduje Ci je jako CP-1250.

 

Ja robię w ten sposób, że zainstalowałem sobie driverek klawiatury z możliwością przełączenia na ISO-8859-2 i pliki htlm robię od razu w iso. Niestety wtedy w czasie pisania nie widzę polskich liter - dopiero na podglądzie w przeglądarce.

Odnośnik do komentarza
Udostępnij na innych stronach

charset=iso-8859-1 jest nieprawidłowe. Powinno być charset=iso-8859-2, ale do tego musisz mieć pliki html zakodowane w iso-8859-2 a Windows domyślnie koduje Ci je jako CP-1250.

To już jeden konkret! Dzięki!

 

Ja robię w ten sposób, że zainstalowałem sobie driverek klawiatury z możliwością przełączenia na ISO-8859-2 i pliki htlm robię od razu w iso. Niestety wtedy w czasie pisania nie widzę polskich liter - dopiero na podglądzie w przeglądarce.

Dosyć to niewygodne. Czy to jest sposób "systemowy" czy Twój? :)

No i skąd ten driverek?

 

A jakie znaczenie ma przełączenie strony kodowej, wywoływane prawym klawiszem. To przełaczenie odnosi się tylko do bieżącego ekranu?

Odnośnik do komentarza
Udostępnij na innych stronach

Dosyć to niewygodne. Czy to jest sposób "systemowy" czy Twój? :) No i skąd ten driverek?
Sposób "systemowy" to ustawienie w META charseta cp-1250, ale to jest "standard" tylko Windowsowy. Natomiast faktycznym standardem jest właśnie ISO-8859-2 i do tego należy się dopasować. Driverek jest stąd: http://www.optimus-bis.com.pl/keyplus/

 

A jakie znaczenie ma przełączenie strony kodowej, wywoływane prawym klawiszem.
Ma znaczenie tylko wtedy kiedy ktoś totalnie spartoli swoją stronę a Ty koniecznie chcesz ją obejrzeć. Wtedy na chwilę możesz przełączyć się na jakiś konkretny zestaw znaków.

 

To przełaczenie odnosi się tylko do bieżącego ekranu?
Przede wszystkim to przełączenie odnosi się tylko do Twojego komputera a fajnie by było, gdyby Twoja strona działała u wszystkich oglądających poprawnie. I do tego wymagane jest poprawne ustawienie tagów META. W ostateczności, jeśli nie poradzisz sobie z klawiaturą, możesz wpisać charset=windows-1250 - ale to nie jest eleganckie załatwienie sprawy :)
Odnośnik do komentarza
Udostępnij na innych stronach

Wszystko jasne. Dziękuję:)

 

W międzyczasie trafiłem na edytor pozwalający pisać w 1250 i zapisywać w 8859-2. Jeszcze go całkiem nie zgłebiłem ale zapowiada sie ciekawie. Otwierając do edycji plik html podświetla on np. różnymikolorami polecenia, parametry,...

 

O ile dobrze zrozumiałem driverek od Ciebie wymaga pisania " w ciemno" a polskie znaki widzisz na przeglądarce. Tutaj jest inaczej. Piszesz po polsku. Jezeli jesteś zainteresowany "moim" edytorem" podaj namiary to prześlę.

Odnośnik do komentarza
Udostępnij na innych stronach

Dziękuję za ofertę, ale ja celowo używam driverka zamiast jakiegoś specjalizowanego edytora, bo każdy taki edytor ma swoją specyfikę (np. często inaczej kursor przeskakuje pomiędzy liniami). A ja nie chcę myśleć o tym jak mam pisać w danym edytorze, chcę myśleć tylko o tym co chcę napisać. I do tego potrzebuję edytora który zdążył się zintegrować z moim systemem nerwowym ;) - wtedy literki same się pojawiają na ekranie, wystarczy, że o nich pomyślę.

 

Pozdrawiam i życzę miłej zabawy z HTML-em - niezależnie od używanego edytora :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks później...

charseta cp-1250 raczej nie powinno się stosować ze względu,że strona będzie prawidłowo wyświetlana tylko na maszynach WINA.

Kodowanie powinno być 8859-2 (europa środkowa) z tym, że niektóre litery polskie powinny mieć inne oznaczenia.

Ja strony "dopieszczam" w notatniku i ś zamieniam na ¶ oraz ą na ±

Może to i ręczna robota ale działa.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.



×
×
  • Dodaj nową pozycję...