UTF-8 — elektronik kommunikasiya üçün istifadə olunan simvol kodlaşdırma standartı. Unicode Standartı tərəfindən müəyyən edilmiş ad Unicode (və ya Universal Kodlu Simvol Dəsti) Transformasiya Formatından – 8 bitdən götürülüb.
UTF-8 Unicode-da birdən dördə qədər bir baytlıq (8-bit) kod vahidlərindən istifadə edərək bütün 1,112,064 etibarlı simvol kodu nöqtələrini kodlamağa qadirdir. Daha tez-tez baş verən daha aşağı ədədi dəyərlərə malik daha az baytdan istifadə etməklə kodlanır. ASCII ilə əvvəlki versiyalara uyğunluq üçün hazırlanmışdır. ASCII-yə bir-bir uyğun gələn ilk 128 Unicode simvolu, ASCII ilə eyni ikili dəyəri olan bir bayt istifadə edərək kodlanır, beləliklə etibarlı ASCII mətni də UTF-8 kodlu Unicode mətnidir.
UTF-8 qismən ASCII uyğunluğu ilə təklif olunan dəyişən uzunluqlu kodlaşdırma olan -in üstün alternativi olaraq hazırlanmışdır. Bu kodlaşdırmada bəzi xüsusiyyətlər, o cümlədən və drop (/) kimi simvolların tam ASCII-yə uyğun işləməsi yoxdur. Ken Tompson və 1992-ci ilin sentyabrında əməliyyat sistemi üçün ilk tətbiqi yayımladılar. Bu, ilk dəfə 1993-cü ilin yanvarında -də rəsmi olaraq elan olunan və internet standartları üzrə gələcək iş üçün RFC 2277-də (BCP 18) IETF tərəfindən qəbul edilən FSS-UTF üçün bir spesifikasiya olaraq tərəfindən qəbul edilməsinə səbəb oldu.
UTF-8 istənilən alternativ mətn kodlaşdırmasına nisbətən daha az beynəlmiləlləşdirmə problemi ilə nəticələnir. UTF-8 bütün müasir əməliyyat sistemlərində, o cümlədən Microsoft Windows və JSON kimi standartlarda tətbiq edilmişdir,o burada Unicode-un icazə verilən yeganə formasıdır.
UTF-8 World Wide Web (və internet texnologiyaları) üçün dominant kodlaşdırmadır və 2023-cü ilə qədər bütün veb səhifələrin 98%-ni, ilk 10,000 səhifənin 99,1%-ni və bir çox dillər üçün 100%-ə qədərini təşkil edir. Faktiki olaraq bütün ölkələr və dillər internetdə UTF-8 kodlaşdırmalarından 95% və ya daha çox istifadə edir.
Həmçinin bax
İstinadlar
- Chapter 2. General Structure // The Unicode Standard (6.0). Mountain View, California, US: . ISBN . 2022-03-06 tarixində . İstifadə tarixi: 2023-09-25.
- Pike, Rob. "UTF-8 history". 30 April 2003. 29 October 2006 tarixində . İstifadə tarixi: 25 September 2023.
- Pike, Rob; Thompson, Ken. Hello World or Καλημέρα κόσμε or こんにちは 世界 (PDF) // Proceedings of the Winter 1993 USENIX Conference. 1993. 2017-10-11 tarixində (PDF). İstifadə tarixi: 2023-09-25.
- "File System Safe UCS - Transformation Format (FSS-UTF) - X/Open Preliminary Specification" (PDF). unicode.org. 2023-05-16 tarixində (PDF). İstifadə tarixi: 2023-09-25.
- "USENIX Winter 1993 Conference Proceedings". usenix.org. 2023-07-30 tarixində . İstifadə tarixi: 2023-09-25.
- Alvestrand, Harald T. "RFC 2277 - IETF Policy on Character Sets and Languages". datatracker.ietf.org. January 1998. 2023-07-07 tarixində . İstifadə tarixi: 2023-09-25.
- "UTF-8 support in the Microsoft Game Development Kit (GDK) - Microsoft Game Development Kit". learn.microsoft.com (ingilis). 2023-06-23 tarixində . İstifadə tarixi: 2023-03-05.
By operating in UTF-8, you can ensure maximum compatibility [..] Windows operates natively in UTF-16 (or WCHAR), which requires code page conversions by using MultiByteToWideChar and WideCharToMultiByte. This is a unique burden that Windows places on code that targets multiple platforms. [..] The Microsoft Game Development Kit (GDK) and Windows in general are moving forward to support UTF-8 to remove this unique burden of Windows on code targeting or interchanging with multiple platforms and the web. Also, this results in fewer internationalization issues in apps and games and reduces the test matrix that's required to get it right.
- "Encoding Standard". encoding.spec.whatwg.org. 2015-02-04 tarixində . İstifadə tarixi: 2020-04-15.
- "Usage Survey of Character Encodings broken down by Ranking". w3techs.com (ingilis). 2022-01-21 tarixində . İstifadə tarixi: 2023-09-01.
Xarici keçidlər
- Original UTF-8 paper () for
- History of UTF-8 by Rob Pike
- UTF-8 test pages:
- Andreas Prilop 2017-11-30 at the Wayback Machine
- Jost Gippert
- World Wide Web Consortium
- Unix/Linux: UTF-8/Unicode FAQ, Linux Unicode HOWTO, UTF-8 and Gentoo
- Characters, Symbols and the Unicode Miracle — YouTube
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
UTF 8 elektronik kommunikasiya ucun istifade olunan simvol kodlasdirma standarti Unicode Standarti terefinden mueyyen edilmis ad Unicode ve ya Universal Kodlu Simvol Desti Transformasiya Formatindan 8 bitden goturulub UTF 8 kodlasdirmasinin etrafli sxemi Bitlerin nomrelenmesi ve her bitin deqiq movqeyi daxildir UTF 8 Unicode da birden dorde qeder bir baytliq 8 bit kod vahidlerinden istifade ederek butun 1 112 064 etibarli simvol kodu noqtelerini kodlamaga qadirdir Daha tez tez bas veren daha asagi ededi deyerlere malik daha az baytdan istifade etmekle kodlanir ASCII ile evvelki versiyalara uygunluq ucun hazirlanmisdir ASCII ye bir bir uygun gelen ilk 128 Unicode simvolu ASCII ile eyni ikili deyeri olan bir bayt istifade ederek kodlanir belelikle etibarli ASCII metni de UTF 8 kodlu Unicode metnidir UTF 8 qismen ASCII uygunlugu ile teklif olunan deyisen uzunluqlu kodlasdirma olan in ustun alternativi olaraq hazirlanmisdir Bu kodlasdirmada bezi xususiyyetler o cumleden ve drop kimi simvollarin tam ASCII ye uygun islemesi yoxdur Ken Tompson ve 1992 ci ilin sentyabrinda emeliyyat sistemi ucun ilk tetbiqi yayimladilar Bu ilk defe 1993 cu ilin yanvarinda de resmi olaraq elan olunan ve internet standartlari uzre gelecek is ucun RFC 2277 de BCP 18 IETF terefinden qebul edilen FSS UTF ucun bir spesifikasiya olaraq terefinden qebul edilmesine sebeb oldu UTF 8 istenilen alternativ metn kodlasdirmasina nisbeten daha az beynelmilellesdirme problemi ile neticelenir UTF 8 butun muasir emeliyyat sistemlerinde o cumleden Microsoft Windows ve JSON kimi standartlarda tetbiq edilmisdir o burada Unicode un icaze verilen yegane formasidir UTF 8 World Wide Web ve internet texnologiyalari ucun dominant kodlasdirmadir ve 2023 cu ile qeder butun veb sehifelerin 98 ni ilk 10 000 sehifenin 99 1 ni ve bir cox diller ucun 100 e qederini teskil edir Faktiki olaraq butun olkeler ve diller internetde UTF 8 kodlasdirmalarindan 95 ve ya daha cox istifade edir Hemcinin baxIstinadlarChapter 2 General Structure The Unicode Standard 6 0 Mountain View California US ISBN 978 1 936213 01 6 2022 03 06 tarixinde Istifade tarixi 2023 09 25 Pike Rob UTF 8 history 30 April 2003 29 October 2006 tarixinde Istifade tarixi 25 September 2023 Pike Rob Thompson Ken Hello World or Kalhmera kosme or こんにちは 世界 PDF Proceedings of the Winter 1993 USENIX Conference 1993 2017 10 11 tarixinde PDF Istifade tarixi 2023 09 25 File System Safe UCS Transformation Format FSS UTF X Open Preliminary Specification PDF unicode org 2023 05 16 tarixinde PDF Istifade tarixi 2023 09 25 USENIX Winter 1993 Conference Proceedings usenix org 2023 07 30 tarixinde Istifade tarixi 2023 09 25 Alvestrand Harald T RFC 2277 IETF Policy on Character Sets and Languages datatracker ietf org January 1998 2023 07 07 tarixinde Istifade tarixi 2023 09 25 UTF 8 support in the Microsoft Game Development Kit GDK Microsoft Game Development Kit learn microsoft com ingilis 2023 06 23 tarixinde Istifade tarixi 2023 03 05 By operating in UTF 8 you can ensure maximum compatibility Windows operates natively in UTF 16 or WCHAR which requires code page conversions by using MultiByteToWideChar and WideCharToMultiByte This is a unique burden that Windows places on code that targets multiple platforms The Microsoft Game Development Kit GDK and Windows in general are moving forward to support UTF 8 to remove this unique burden of Windows on code targeting or interchanging with multiple platforms and the web Also this results in fewer internationalization issues in apps and games and reduces the test matrix that s required to get it right Encoding Standard encoding spec whatwg org 2015 02 04 tarixinde Istifade tarixi 2020 04 15 Usage Survey of Character Encodings broken down by Ranking w3techs com ingilis 2022 01 21 tarixinde Istifade tarixi 2023 09 01 Xarici kecidlerVikianbarda UTF 8 ile elaqeli mediafayllar var Original UTF 8 paper for History of UTF 8 by Rob Pike UTF 8 test pages Andreas Prilop 2017 11 30 at the Wayback Machine Jost Gippert World Wide Web Consortium Unix Linux UTF 8 Unicode FAQ Linux Unicode HOWTO UTF 8 and Gentoo Characters Symbols and the Unicode Miracle YouTube