1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

UTF 7 protiv UTF 8

UTF-7 i UTF-8 su obje vrste formata Unicode transformacije, standarda koji se koristi za kodiranje 16-bitnih Unicode znakova kao što su međunarodna slova i posebni simboli u formatu koji se može prenijeti kroz 7-bitne ili 8-bitne sustave. UTF-8 je najčešće korišteni format kodiranja, popularan na web stranicama iu mnogim programima za e-poštu. UTF-7 pruža kodiranje za neke protokole e-pošte koji neće raditi s UTF-8.

Unicode

Unicode je međunarodni standard za predstavljanje znakova kao cijelih brojeva. Koristi 16 bitova po znaku za razliku od sedam bitova koje koristi ASCII, američki standardni kod za razmjenu informacija. ASCII može reproducirati samo 128 znakova naspram 65 000 jedinstvenih znakova dostupnih u Unicodeu. Ovaj širi raspon znakova čini Unicode prikladnijim za istočnoazijske jezike i druge s velikim skupovima znakova, ali Unicode znakovi moraju biti kodirani ako se žele prenositi putem 7-bitnih ili 8-bitnih bitnih kanala.

UTF-8

UTF-8 je najčešći univerzalni transformacijski format koji se koristi za pretvaranje Unicode znakova u 8-bitne segmente za prijenos preko weba putem e-pošte ili putem drugih 8-bitnih kanala. Ovaj format kodiranja mijenja svaki Unicode znak u jedan do četiri okteta, ovisno o cjelobrojnoj vrijednosti Unicode znaka, i vrlo je učinkovit za dokumente koji prvenstveno koriste slova koja se također nalaze u ASCII skupu znakova. UTF-8 obično zauzima više prostora od jednobajtnog kodiranja za nezapadne alfabete.

UTF-7

UTF-7 je posebna varijanta univerzalnog formata transformacije prvi put predložena sredinom 1990-ih. Dizajniran je za predstavljanje Unicode teksta s nizom ASCII znakova, stvarajući učinkovitiju metodu kodiranja za e-poštu od UTF-8 plus kodiranje za ispis u navodnicima potrebno za prijenos preko 7-bitne staze podataka. Korištenje UTF-7 kodiranja značajno smanjuje veličinu kodiranih znakova.

Razmatranja

Iako je UTF-7 učinkovitiji u odnosu na 7-bitne kanale nego UTF-8 plus citati-printable, većina autoriteta, uključujući Internet Mail Consortium i Microsoft Developer Network, preporučuju korištenje UTF-8 umjesto UTF-7 kad god je to moguće. To je zato što UTF-7 stvara probleme sa sigurnošću i robusnošću koji nisu prisutni u njegovom 8-bitnom srodniku. IMC također preporučuje da svi programi za prikazivanje pošte stvoreni nakon 1. siječnja 1999. budu sposobni prikazivati ​​poštu u UTF-8.


  1. Kako ući u MacBook BIOS
  2. Kako koristiti svoju Mac tipkovnicu kao MIDI uređaj u Pro Tools
  3. Kako riješiti problem sa Sony Surround Sound Systemom
  4. Kako pretvoriti web stranice u običan tekst
  5. Kako umetnuti Unicode simbole na Facebook