Data: 2003-08-13 13:50:44
Temat: Re: Polszczyzna w necie
Od: Dziadek Mróz <d...@n...invalid>
Pokaż wszystkie nagłówki
>Użytkownik "miGlanz" <m...@p...fm>
>>Nie ma czegoś takiego jak właściwe kodowanie. Jest tylko właściwa
>>deklaracja użytego kodowania. Deklarację umieszcza się po to by
>>program odbiorcy mógł przekodować do używanego przez siebie kodowania.
>>Wbrew powszechnemu przekonaniu, programy odbiorców zwykle nie używają
>>kodowania ISO-8859-2 tylko Windows-1250 lub Unikodu. Nie ma więc
>>kompletnie sensu silenie się na kodowanie w inny sposób niż używany w
>>swoim środowisku. Większe jest prawdopodobieństwo, że odbiorca używa
>>takiego samego kodowania jak Ty niż innego.
>Jest takie coś jak właściwe kodowanie. Mój czytnik na przykład koduje
>znaki w ISO-8859-2, nie tylko dodaje odpowiednią deklarację.
Jak już wiele razy pisałem. Dokładnie każdy program Windows używa
kodowania Windows-1250 lub Unikodu. Może co najwyżej wysyłać inaczej
zakodowane co niczemu dokładnie nie służy biorąc pod uwagę, że
odbiorca zapewne używa czytnika w tym samym środowisku, czyli znowu
używa kodowań Windows-1250 lub Unikodu.
>Co więcej -
>gdybyś kodował znaki w Windows-1250 (a deklaracja nawet byłaby OK)
>widziałbym krzaczki. Tutaj chodzi o przenośność. I standardy.
Tu chodzi o snobowanie się. Przenośność zapewnia deklaracja użytego
kodowania.
>>Odnoszę wrażenie, że pisząc o zawijaniu piszesz o łamaniu. Akurat
>>łamanie jest zwykłą głupotą. Należy zrobić coś dokładnie odwrotnego,
>>nie łamać by program u odbiorcy mógł zawinąć adekwatnie do środowiska
>>z jakiego korzysta czy preferencji użytkownika. Łamanie jest
>>nieodwracalne. Przesądza o wyglądzie artykułu w sposób jakim żaden
>>rozsądny człowiek nie jest zainteresowany.
>Tak piszę o łamaniu. I uważam, że jest to jedyne sensowne rozwiązanie.
>Po pierwsze dlatego, że przyjęte 80 znaków to liczba, która pozwala w
>miarę wygodnie czytać. Po drugie dlatego, że to jest rozwiązanie
>bardziej przenośne (nie wszystkie programy obsługują zawijanie wierszy
>lub robią to nie tak jak trzeba).
Brednie totalne. Właściwością wszystkich obecnie stosowanych środowisk
graficznych jest umiejętność zawijania tekstu zgodnie z rozmiarami
okna. Programy w ogóle tego nie robią. Potrzeba łamania dotyczy
protokołów pocztowych i niusowych. W ramach protokołów można używać
kodowań zawartości takich jak quoted-printable czy base64
przechowujących dowolną zawartość bez uszkodzenia w tym długie
akapity.
--
Możesz się u mnie spowiadać
|