Ĺadny brzuch
Witam wszystkich serdecznie!
Zacznę od krótkiego wprowadzenia.
Otóż uruchamiając niektóre edytory HTML takie jak EdHTML, wpisując polskie litery, program od razu je zamienia na ich odpowiednik w kodowaniu ISO, czy też innym.
Jako przykład:
Treść wyglądająca tak:
To jest jakaś treść <br /> Dźwig, ławka, ćma, wędka, bąk, jabłoń, żarówka, wąż, dąb <br />
Zostawienie przedstawiona w taki sposób:
To jest jaka¶ tre¶ć <br /> DÄ˝wig, ławka, ćma, wędka, b±k, jabłoń, żarówka, w±ż, d±b <br />
Litery:
ą to ± Ą to Ë ź to Ä˝ Ź to ¬ ś to ¶ Ś to ¦
Jeśli w tym momencie włączę systemowy notatnik, dopiszę linijkę kodu HTML "mówiącą", że używam kodowania: iso-8859-2, a pod nią wkleję te dziwne znaczki: ¶, ±.
Zapiszę jako: *.htm
Włączę w firefoxie, to firefox wyświetli to jako polskie znaki. (wyświetli wszystko dobrze).
No to tyle, wstęp zakończony. Przejdźmy do konkretów.
Czy jeśli w moim programie podczas zapisywania pliku do formatu "htm", mój program zamieni polskie znaki na te "krzaki", to czy będzie wszystko w porządku?
Teoretycznie z tego co sam zauważyłem - powinno być wszystko dobrze. Tylko niektóre polskie znaki mają swe odpowiedniki "krzaków".
Czy to się sprawdzi? Czy może to jest kiepski pomysł?
Kolejne pytanie dotyczy tego samego co wyżej, z tą różnicą, czy wszystko będzie chodzić jak mój program pozamienia polskie znaki na "krzaki" z utf-8. Nieco się różnią od tych z ISO (ale mam ich listę).
Angielskich liter (a,b,c,d,e,f,g itd bez ogonków, kresek) nie trzeba zamieniać!?
Będę wdzięczny za komentarze.
czesc
a nie prościej jest zrobić tak jak mówisz i samemu sprawdzić i wiedzieć wtedy na 100% czy to działa czy też nie ?
wydaje mi się, że skoro działa to w momencie gdy wrzucasz plik .htm i ci zamienia na polskie znaki to skoro zrobisz to za pomocą swojego programu i stworzysz również taki plik .htm, który będzie miał te znaczki to firefox powinien również wyświetlić polskie znaki bo przecież firefox nie sprawdza w jaki sposób stworzyłeś plik i treść tego pliku w jakim programie itp.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Zacznę od krótkiego wprowadzenia.
Otóż uruchamiając niektóre edytory HTML takie jak EdHTML, wpisując polskie litery, program od razu je zamienia na ich odpowiednik w kodowaniu ISO, czy też innym.
Jako przykład:
Treść wyglądająca tak:
To jest jakaś treść <br /> Dźwig, ławka, ćma, wędka, bąk, jabłoń, żarówka, wąż, dąb <br />
Zostawienie przedstawiona w taki sposób:
To jest jaka¶ tre¶ć <br /> DÄ˝wig, ławka, ćma, wędka, b±k, jabłoń, żarówka, w±ż, d±b <br />
Litery:
ą to ± Ą to Ë ź to Ä˝ Ź to ¬ ś to ¶ Ś to ¦
Jeśli w tym momencie włączę systemowy notatnik, dopiszę linijkę kodu HTML "mówiącą", że używam kodowania: iso-8859-2, a pod nią wkleję te dziwne znaczki: ¶, ±.
Zapiszę jako: *.htm
Włączę w firefoxie, to firefox wyświetli to jako polskie znaki. (wyświetli wszystko dobrze).
No to tyle, wstęp zakończony. Przejdźmy do konkretów.
Czy jeśli w moim programie podczas zapisywania pliku do formatu "htm", mój program zamieni polskie znaki na te "krzaki", to czy będzie wszystko w porządku?
Teoretycznie z tego co sam zauważyłem - powinno być wszystko dobrze. Tylko niektóre polskie znaki mają swe odpowiedniki "krzaków".
Czy to się sprawdzi? Czy może to jest kiepski pomysł?
Kolejne pytanie dotyczy tego samego co wyżej, z tą różnicą, czy wszystko będzie chodzić jak mój program pozamienia polskie znaki na "krzaki" z utf-8. Nieco się różnią od tych z ISO (ale mam ich listę).
Angielskich liter (a,b,c,d,e,f,g itd bez ogonków, kresek) nie trzeba zamieniać!?
Będę wdzięczny za komentarze.
czesc
a nie prościej jest zrobić tak jak mówisz i samemu sprawdzić i wiedzieć wtedy na 100% czy to działa czy też nie ?
wydaje mi się, że skoro działa to w momencie gdy wrzucasz plik .htm i ci zamienia na polskie znaki to skoro zrobisz to za pomocą swojego programu i stworzysz również taki plik .htm, który będzie miał te znaczki to firefox powinien również wyświetlić polskie znaki bo przecież firefox nie sprawdza w jaki sposób stworzyłeś plik i treść tego pliku w jakim programie itp.