Modificarea codificării într-o literă

PavelUSA

Apoi da, nu poți să ai alfabetul chirilic într-o scrisoare - nu contează ce codificare este, oricum, nu va fi citit din câte știu eu.

Dacă este interesant, cum funcționează diferite servicii și programe de e-mail cu caractere chirilice, consultați secțiunea







"Rusă în browsere, poștă"

pe site-ul web al instrucțiunilor pentru chirilic (în principal în Windows non-rus):

1) Ei bine, browserul nu are nimic de a face cu deloc

2) Anterior, serverul de mail AOL a acceptat numai setul de caractere "Europa de Vest" - orice codificare, dar numai acest set, care este de exemplu:

care codifică "Europa de Vest, windows-1252" sau
codificare "Europa de Vest, iso-8859-1"

și nu a sprijinit alfabetul chirilic, în orice codificare a fost trimisă.

Poate că acum acest lucru sa schimbat și susțin codarea Unicode (UTF-8), în care scrisoarea poate conține scrisori rusești?

titan294

Primesc și citesc scrisori de la AOL pe cutia poștală yandex.ru, dar scrisorile mele vin cu simboluri ciudate. Deci, ce: trebuie să re-codific ceva sau trebuie să traduc semnele?

PavelUSA

Și, înseamnă yandex.ru - și am verificat doar trei, dar altele (creând o cutie pe AOL) -

trimis la AOL de cutii mele pe mail.ru, rambler.ru, mail.yahoo.com - și totul este în regulă, atunci am citit pe AOL (în plus două codificări chirilice diferite au încercat - Unicode (UTF-8), iar de obicei „chirilic, ferestre-1251 "- totul este bine).

Deci, acest lucru este ceva pe yandex.ru - a se vedea mai târziu, acest lucru este încă hobby-ul meu - atât în ​​afara Rusia / CSI chirilic lucrări non-ruse pe computere (inclusiv primirea / trimiterea de e-mail)







titan294

Am schimbat codificarea unei litere la windows1251, iar cea de-a doua la cea vest-europeană. Să vedem cum merge.

PavelUSA

Hmm - de la cutia sa de pe yandex.ru a trimis 2 litere - cu text simplu si "ca o pagina de Internet" - in format HTML (care se numeste "activati ​​designul") -


ambele litere au fost apoi citite în caseta mea AOL (și yandex.ru se dovedește a fi codificat în "chirilic, KOI8-R")

PavelUSA

Codificarea vestică europeană nu susține alfabetul chirilic, așa că în principiu nu poate fi folosit pentru limba rusă.

titan294

În opera, este doar un fel de codificare - autodetecție chirilică, iar în mozille - este un cod unicode (utf-8). Am trimis a doua oară cu această codificare. Voi obține rezultatul.

PavelUSA

Nu, serviciile de poștă electronică nu reacționează la schimbarea codificării în browser -

Am crezut că pe pagina de poștă electronică Yandex găsiți opțiunea de a alege codarea pentru e-mailul pe care îl trimiteți (de exemplu, ei au opțiunea de a selecta codarea pe pagina de citire a scrisorii primite, cum ar fi mail.ru).

De ce este ignorată modificarea codificării prin meniul browserului? De aceea: fiecare serviciu de corespondență este un program. și lucrează pe serverul acelei companii, adică programul funcționează în sediul central al companiei Yandex - pur și simplu nu știe ce a ales un utilizator în browser, funcționează așa cum a fost scris.

De exemplu, în Yandex-mail o literă a alfabetului chirilic, programul trimite la caracterul rus stabilit „chirilic, KOI8-R“ - indiferent de ce să alegeți în browser-ul de meniu.

Același lucru este în cealaltă pagină de lucru cu poșta.

Și nu vrei să trimit o scrisoare casetei mele create în AOL? Voi spune, citiți sau nu:

titan294

Bună ziua, Pavel. Astăzi am primit un răspuns. Se pare scrisoarea mea aici așa- òðîåïóíâ ìðäêôðþìè iA ÿâòâäïðåþôðòåëõìèá

PavelUSA

Ei bine, asta nu ne spune nimic, din păcate. Am trimis-o astăzi la AOL și de la poșta Yandex și de la mail.ru - și totul este citit în mod normal pe AOL.

2) Și dacă doriți, trimiteți-l la cutia mea nouă, apoi văd ce și cum:

titan294

PavelUSA

- mail.ru trimis în codificare Unicode (UTF-8)

- yandex.ru trimis în codificare "chirilic, KOI8-R"

- Am computer MS Windows XP







Trimiteți-le prietenilor: