Kodowanie czcionek
Author: Ryszard S.
Visited 1738,
Followers 1,
Shared 21
Gdzie w Programie można zmienić kodowanie charset="utf-8" na charset=windows-1250".
Przekonałem się że kodowanie w polskim przypadku charset=windows-1250" jest bardziej praktyczne, a kłopotem jest ręczna zmiana tego kodowania w gotowym projekcie.
Posted on the
Witaj Ryszard,
UTF-8 jest powszechnym i zalecanym standardem. Pliki eksportowane z WebSite X5 v.9 są kodowane właśnie w tym standardzie. Zmiana wartości w nagłówku nie spowoduje zmiany kodowania samych plików, a przysporzy Ci jedynie kłopotów (kodowanie pliku będzie niezgodne z zadeklarowanym kodowaniem w tagu meta).
Kodowanie 1250 jest przestarzałym i niewykorzystywanym już standardem.
Dlaczego chcesz zmienić kodowanie?
Pozdrawiam
Author
Kodowanie bym zmienił bo v.8 miała 1250 i nie miałem tych błędów które mam przy utf-8. windows-1250 jest bardziej przyjazne (moje odczucia) dla polskich czcionek. Na przykład przy stosowaniu niektórych skryptów z utf-8 czionka polska z ogonkami jest zastępowana krzaczkami, a także podmieniane tłumaczenia w plikach .js dają mi też krzaczki. W 1250 tego nie było. utf-8 jest uniwersalne ale nie u nas.
Przykład: komunikat zabezpieczenia źródła strony: http://www.maszynydomowe.pl/
Witaj Ryszard,
Nie ma takiej możliwości chyba, że chcesz robić to ręcznie za każdym razem po edycji strony - wtedy można zmienić kodowanie w plikach.
Windows-1250 wcale nie jest bardziej przyjaznym standardem kodowania i tak jak pisałem - prawie nikt już tego kodowania nie używa i nie jest ono zalecane. Kodowanie nie dotyczy czcionek tylko znaków (treści) w plikach - czcionki nie mają tutaj nic do rzeczy, możesz mieć plik zakodowany w 10 różnych stronach kodowych i dla tej samej czcionki wszystko będzie wyglądać identycznie.
Odsyłam Cię do zapoznania się z informacjami na tej stronie:
http://www.w3.org/International/getting-started/characters
Problem powoduje najprawdopodobniej zła konfiguracja Twojego serwera - w nagłówku odpowiedzi nie znajduje się ani informacja o typie treści (Content-Type), ani jej kodowaniu - załączam zrzut ekranu z nagłówkiem odpowiedzi z Twojego i mojego serwera, z zaznaczoną różnicą.
Pozdrawiam