???????????
???????? ? ????????????? ?????????? ? ????????
???????? ???????? ??????????????
???????? ????????????? ?????????????
Multilingual support in Information Technologies
and Internet
??????
???????? ??????????? ?????????
?? ??????? "??????????
???䳿"
???????? - ???????? ?.?.
demch@cad.ntu-kpi.kiev.ua
1. ?????
???????? ???????????
???????? ? ???????? ?? ? ?????????? ?????????? ????????
2. ̳???????? ???????? ???????????
???????? ? ?? ? ?????????????? ?????????
2.1. ??????????
???????? ??????????? ???????? ? ??
2.2. ???????? ?????????????
??????????? ?????????? ? ???????? ????????? ???????????? ??????????????
? ???
2.3. ?????????? ? ???????
??????????? ?????????? ???????? (ISOC -
Internet Society)
2.4.
??????????? ????????
? ?????????? ????????? Microsoft, Netscape,
Digital, Hewlett-Packard, IBM, ?????
?????????? ????
- ????? ??????????????????
Microsoft
- ??????????? ????????
? ????????? Netscape
- ??????????? ????????
? ???????? ?????? AltaVista
2.5. ???? ??????????????
? ???????????? ????????
- ????????? ????????
RFC (Request For Comments)
- ????????? ISO
(International Standard Organisation) i ECMA (European Computer
Machinery Association)
- ?????????
ITU (international Telecommunication Union) ?????
?
3. ???????? ??????? ???????????
????????
3.1. ????????????? ????
? ??????? ????????? ??? ?????????, ????? ? ?????????? ????????????
?????????
3.2. ?????????? ???????/?????????
????????? ????????????? ????????? ? ??????
- ?????????
- ???????????? ???????
??????
- ???????????? ???????
???????. ??????? ? ??????.
- ???????????? ?????
UNICODE
- ?????????? ???????
???????????? ? ???????? ????????????? ??????????
- ???????? ??????? ???????????
?????? "????"
- ??????? ????????????
???????????? ????????? ? ?????
3.3. ??????? ?????????
?????? ???????
- ??????? ?????????
ISO 8859-1 - ISO 8859-14
- 8-?????
????? ?????? (KOI8-R, KOI8-U, CP1250 -CP1257)
- ???? ??????? ??????
? ?????? RFC1345
- ??????? ??????????
??????????? ??????????? ???????????? ? ??????????? ?????? POSIX.
???? ??????? ??????
? ?????????? ???????? ? ?????? ISO
9945-2.
- ???? ??????? ??????
? ?????? ????????? ? ?????? ASN.1
3.4. UNICODE
(UCS - Universal Character Set)
- ????????? ????????
UCS.
????? ??????????? ??????? BMP (Base Multilingual
Plane)
- ??????? ?????????
??????? UCS
UCS-2
- ??????? ?????????
??????? UCS ???
8-?? ?????? ???????? ??????UTF8
- ??????? ?????????
??????? UCS ???
???????? ?? ??????????? ???? UTF7
3.5. ?????????? ??????????
????????
4. ????????? ????????????
??????????? ????????
4.1. ??????????? ????????
? ?????????? ????????? ??? ?????
- ??????? ?????????
- ??????? ?????????????
????????? ? ???????????? ????????????? ??????
- C??????
???????????? ???? ? ?? ???????????? ? ????????????? ????????
4.2. ??????????? ????????
? ????????
- ??????????? ????????
? ??????????? ????
- ?????? ??????????
?????????? ?????
- ???????? ?????????????
(?? US-ASCII) ??????
??????????? ??????
- ?????????? ???????
???????? ??????? ?????????? ????? - MIME
(Multipurpose Internet Mail Extension)
- ??????? ?????????
??-US-ASCII
?????? ? ??????????? ???? (QP, Base64, UU
- ??????????? ????????
? World Wide Web
- ????????
???????????? ?????????
- ????????? ????????????
????????? ? HTML. ??????????????????
HTML
- ????????????? ????
? ??????? ????????? ? ???????? ????
5. ????????? ???????