Strona 1 z 1

Obsługa dokumentów ANSI + UTF-8

PostNapisane: 18 czerwca 2006, o 22:23
przez Prozac
Witajcie !

Pracuję ostatnio nad sporym projektem open-source. Obowiązuje mnie zasada zapisywania wszystkich plików html i php w kodowaniu ANSI/utf-8. Na początku nie bardzo rozumiałem na czym rzecz polega. Okazuje się, że w związku z brakiem pełnego wsparcia dla utf-8 ze strony serwerów i przeglądarek internetowych zdecydowano się zapisywać zwartość dokumentów w ANSI, a jedynie znaki diakrytyczne w utf-8. W wyniku czego powstają dokumenty o mieszanym kodowaniu ANSI utf8. Tego typu dokumenty wspierane są przez takie edytory jak PSPas czy Notepad++. I mimo, że moim ulubionym edytorem jest Pająk, zmuszony jestem korzystać z innego edytora przy tym projekcie. Czy jest nadzieja, że również Pajączek będzie wspierał takie 'dziwne' kodowanie ?

Obsługa dokumentów ANSI + UTF-8

PostNapisane: 20 czerwca 2006, o 20:00
przez platekr
Proszę o udostępnienie przykładowego dokumentu i dokładną informację gdzie jest problem.

PostNapisane: 22 czerwca 2006, o 14:05
przez Prozac
Czołem !
Dzięki za zainteresowanie tematem.
Stworzyłem pliki testowe.
Do pobrania tutaj: http://www.dreamland.neostrada.pl/pliki ... si_utf.rar

Nowy - ANSI.txt (plik w kodowaniu ansi)
Nowy - ANSI as utf-8.txt (plik w kodowaniu, które nas interesuje ansi+utf)
Nowy - UTF-8.txt (plik z samym utf)

Najlepiej użyć Notepad++, który pokaże, że wymieniony na drugim miejscu plik jest zdefiniowany jako ANSI as utf-8.
Posługując się zaś edytorem PSPad mamy możliwość zapisu w tym właśnie formacie. Wybierając po prostu utf-8 zapisujemy plik tak naprawdę w ansi+utf, co potwierdza Notepad++. Stąd developerzy projektu, nad którym pracuję polecili mi używać właśnie PSPad :?