ISO 8859 — сімейство ASCII-сумісних кодових сторінок, розроблених спільними зусиллями ISO та IEC. Станом на 2006 рік це сімейство складається з 15 кодових сторінок.
Загальна інформація
Оскільки кодування ISO 8859 розроблялось як засіб для обміну інформацією, а не як засіб забезпечення високоякісної типографії, то в них не включені такі символи, як парні лапки, тире різної довжини, та т. п. (хоча там все ж присутні такі символи, як нерозривний пробіл і символ м'якого переносу). Проте досить чимало місця (область 0x80—0x9F) зарезервовано під «верхні , що призначені для керування терміналами.
Оскільки різні сторінки ISO 8859 розроблялись сумісно, то вони мають деяку взаємну сумісність. Наприклад, всі сім символів розширеної латиниці, що використовуються в німецькій мові, стоять на однакових позиціях у всіх кодових сторінках, що включають ці символи. Сторінки Latin-1—Latin-4 мають ще більшу степінь сумісності: кожен символ, представлений у будь-яких двох із цих сторінок, стоїть в них на однакових позиціях.
Застосування
Кодування серії ISO-8859 застосовуються головним чином на юніксоподібних системах, а також для кодування вебсторінок (оскільки більшість вебсерверів використовують UNIX).
У системах Microsoft Windows використовують кодування Windows, деякі з них сумісні з ISO-8859, але включають більше графічних символів за рахунок використання області 0x80—0x9F.
Частини ISO-8859
- ISO 8859-1 (Latin-1)
- Розширена латиниця, що включає символи більшості західноєвропейських мов (англійська, данська, ірландська, ісландська, іспанська, італійська, німецька, норвезька, португальська, ретороманська, фарерська, шведська, шотландська (гельська) і частково голландська, фінська, французька), а також деяких східноєвропейських (албанська) та африканських мов (африкаанс, суахілі). В Latin-1 відсутні знак євро і заголовна буква Ÿ. Ця кодова сторінка вважається кодуванням за замовчуванням для HTML-документів та повідомлень електронної пошти. Також цій кодовій сторінці відповідають перші 256 символів Юнікода.
- ISO 8859-2 (Latin-2)
- Розширена латиниця, що включає символи центральноєвропейських і східноєвропейських мов (боснійська, угорська, польська, словацька, словенська, хорватська, чеська). В Latin-2, як і в Latin-1, відсутній знак євро.
- ISO 8859-3 (Latin-3)
- Розширена латиниця, що включає символи південноєвропейських мов (мальтійська, турецька і есперанто).
- ISO 8859-4 (Latin-4)
- Розширена латиниця, що включає символи північноєвропейських мов (гренландська, естонська, латвійська, литовська і саамські мови).
- ISO 8859-5 (Latin/Cyrillic)
- Кирилиця, що включає символи слов'янських мов (білоруська, болгарська, македонська, російська, сербська та частково українська).
- ISO 8859-6 (Latin/Arabic)
- Символи, що використовуються в арабській мові. Символи інших мов з письмом на основі арабської не підтримуються. Для коректного відображення тексту в кодуванні ISO-8859-6 треба підтримка двонаправленого письма і контекстно-залежних форм символів.
- ISO 8859-7 (Latin/Greek)
- Символи сучасної грецької мови. Може використовуватися також для запису давньогрецьких текстів в монотонічній орфографії.
- ISO 8859-8 (Latin/Hebrew)
- Символи сучасного іврита. Використовується в двох варіантах: з логічним порядком слідування символів (треба підтримка двонаправленого письма) і з візуальним порядком слідування символів.
- ISO 8859-9 (Latin-5)
- Варіант Latin-1, в котрому рідко використовувані символи ісландської мови замінені на турецькі. Використовується для турецької та курдської мов.
- (Latin-6)
- Варіант Latin-4, зручніший для скандинавських мов.
- (Latin/Thai)
- Символи тайської мови.
- (Latin/Devanagari)
- Символи письма деванагарі. В 1997 робота над ISO-8859-12 була офіційно припинена, і це кодування так і не було прийняте як стандарт.
- (Latin-7)
- Варіант Latin-4, зручніший для балтійських мов.
- (Latin-8)
- Розширена латиниця, що включає символи кельтських мов, таких як шотландська (гельська) та бретонська.
- (Latin-9)
- Варіант Latin-1, в котрому рідко використовувані символи замінені на необхідні для повної підтримки фінської, французької та естонської мов. Крім того, в Latin-9 був доданий знак євро.
- (Latin-10)
- Розширена латиниця, що включає символи південноєвропейських та східноєвропейських (албанська, угорська, італійська, польська, румунська, словенська, хорватська), а також деяких західноєвропейських мов (ірландська в новій орфографії, німецька, фінська, французька). Як і в Latin-9, в Latin-10 було додано знак євро.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
ISO 8859 simejstvo ASCII sumisnih kodovih storinok rozroblenih spilnimi zusillyami ISO ta IEC Stanom na 2006 rik ce simejstvo skladayetsya z 15 kodovih storinok Zagalna informaciyaOskilki koduvannya ISO 8859 rozroblyalos yak zasib dlya obminu informaciyeyu a ne yak zasib zabezpechennya visokoyakisnoyi tipografiyi to v nih ne vklyucheni taki simvoli yak parni lapki tire riznoyi dovzhini ta t p hocha tam vse zh prisutni taki simvoli yak nerozrivnij probil i simvol m yakogo perenosu Prote dosit chimalo miscya oblast 0x80 0x9F zarezervovano pid verhni sho priznacheni dlya keruvannya terminalami Oskilki rizni storinki ISO 8859 rozroblyalis sumisno to voni mayut deyaku vzayemnu sumisnist Napriklad vsi sim simvoliv rozshirenoyi latinici sho vikoristovuyutsya v nimeckij movi stoyat na odnakovih poziciyah u vsih kodovih storinkah sho vklyuchayut ci simvoli Storinki Latin 1 Latin 4 mayut she bilshu stepin sumisnosti kozhen simvol predstavlenij u bud yakih dvoh iz cih storinok stoyit v nih na odnakovih poziciyah ZastosuvannyaKoduvannya seriyi ISO 8859 zastosovuyutsya golovnim chinom na yuniksopodibnih sistemah a takozh dlya koduvannya vebstorinok oskilki bilshist vebserveriv vikoristovuyut UNIX U sistemah Microsoft Windows vikoristovuyut koduvannya Windows deyaki z nih sumisni z ISO 8859 ale vklyuchayut bilshe grafichnih simvoliv za rahunok vikoristannya oblasti 0x80 0x9F Chastini ISO 8859ISO 8859 1 Latin 1 Rozshirena latinicya sho vklyuchaye simvoli bilshosti zahidnoyevropejskih mov anglijska danska irlandska islandska ispanska italijska nimecka norvezka portugalska retoromanska farerska shvedska shotlandska gelska i chastkovo gollandska finska francuzka a takozh deyakih shidnoyevropejskih albanska ta afrikanskih mov afrikaans suahili V Latin 1 vidsutni znak yevro i zagolovna bukva Ÿ Cya kodova storinka vvazhayetsya koduvannyam za zamovchuvannyam dlya HTML dokumentiv ta povidomlen elektronnoyi poshti Takozh cij kodovij storinci vidpovidayut pershi 256 simvoliv Yunikoda ISO 8859 2 Latin 2 Rozshirena latinicya sho vklyuchaye simvoli centralnoyevropejskih i shidnoyevropejskih mov bosnijska ugorska polska slovacka slovenska horvatska cheska V Latin 2 yak i v Latin 1 vidsutnij znak yevro ISO 8859 3 Latin 3 Rozshirena latinicya sho vklyuchaye simvoli pivdennoyevropejskih mov maltijska turecka i esperanto ISO 8859 4 Latin 4 Rozshirena latinicya sho vklyuchaye simvoli pivnichnoyevropejskih mov grenlandska estonska latvijska litovska i saamski movi ISO 8859 5 Latin Cyrillic Kirilicya sho vklyuchaye simvoli slov yanskih mov biloruska bolgarska makedonska rosijska serbska ta chastkovo ukrayinska ISO 8859 6 Latin Arabic Simvoli sho vikoristovuyutsya v arabskij movi Simvoli inshih mov z pismom na osnovi arabskoyi ne pidtrimuyutsya Dlya korektnogo vidobrazhennya tekstu v koduvanni ISO 8859 6 treba pidtrimka dvonapravlenogo pisma i kontekstno zalezhnih form simvoliv ISO 8859 7 Latin Greek Simvoli suchasnoyi greckoyi movi Mozhe vikoristovuvatisya takozh dlya zapisu davnogreckih tekstiv v monotonichnij orfografiyi ISO 8859 8 Latin Hebrew Simvoli suchasnogo ivrita Vikoristovuyetsya v dvoh variantah z logichnim poryadkom sliduvannya simvoliv treba pidtrimka dvonapravlenogo pisma i z vizualnim poryadkom sliduvannya simvoliv ISO 8859 9 Latin 5 Variant Latin 1 v kotromu ridko vikoristovuvani simvoli islandskoyi movi zamineni na turecki Vikoristovuyetsya dlya tureckoyi ta kurdskoyi mov Latin 6 Variant Latin 4 zruchnishij dlya skandinavskih mov Latin Thai Simvoli tajskoyi movi Latin Devanagari Simvoli pisma devanagari V 1997 robota nad ISO 8859 12 bula oficijno pripinena i ce koduvannya tak i ne bulo prijnyate yak standart Latin 7 Variant Latin 4 zruchnishij dlya baltijskih mov Latin 8 Rozshirena latinicya sho vklyuchaye simvoli keltskih mov takih yak shotlandska gelska ta bretonska Latin 9 Variant Latin 1 v kotromu ridko vikoristovuvani simvoli zamineni na neobhidni dlya povnoyi pidtrimki finskoyi francuzkoyi ta estonskoyi mov Krim togo v Latin 9 buv dodanij znak yevro Latin 10 Rozshirena latinicya sho vklyuchaye simvoli pivdennoyevropejskih ta shidnoyevropejskih albanska ugorska italijska polska rumunska slovenska horvatska a takozh deyakih zahidnoyevropejskih mov irlandska v novij orfografiyi nimecka finska francuzka Yak i v Latin 9 v Latin 10 bulo dodano znak yevro