UTF-8: Разлика между версии

1 байт добавени ,  преди 6 години
редакция без резюме
Редакция без резюме
Редакция без резюме
'''UTF-8''' ({{lang-en|8-bit '''Unicode Transformation Format''' или 8-bit '''[[UCS]] Transformation Format'''<ref>{{Cite book|author=[http://www.unicode.org/ The Unicode Consortium]| title=The Unicode Standard| url=http://www.unicode.org/versions/Unicode6.0.0/|edition=6.0| publisher=The Unicode Consortium| location=Mountain View, California, USA| isbn=978-1-936213-01-6| chapter=Chapter 2. General Structure}}. RFC 3629 also refers to UTF-8 as "UCS transformation format". Also commonly known as "Unicode Transformation Format".</ref>}}) е стандарт за [[символно кодиране]]. Чрез UTF-8 може да бъде кодиран всеки [[символ (PC)|символ]] или кодова точка ([[:en:Code_point|code point]]) в [[Unicode]] символното множество. Той е създаден от [[Роб Пайк]] и [[Кен Томпсън]].
 
Кодирането е с променлива ширина ([[:en:Variable-width_encoding|variable-length]]) и използва 8-битови ([[:en:8-bit|8-bit]]) кодови единици. Проектирано е за да се поддържа обратна съвместимост ([[:en:Backward_compatibility|backward compatibility]]) с [[ASCII]] код и за да се избегнат усложненията с еднианиендиани ([[:en:Endianness|endiannesendianness]]) и маркери за последователността на байтовете ([[:en:Byte_order_mark|byte order marks]]) при алтернативните [[UTF-16]] и [[UTF-32]] кодирания. Наименованието произлиза от: '''''U'''''niversal Coded Character Set + '''''T'''''ransformation '''''F'''''ormat'''—''8'''''-bit.<ref>"Chapter 2. General Structure". [http://www.unicode.org/versions/Unicode6.0.0/ The Unicode Standard] (6.0 ed.). Mountain View, California, USA: [[:en:Unicode_Consortium|The Unicode Consortium]]. [[Международен стандартен номер на книга|ISBN]] [[:en:Special:BookSources/978-1-936213-01-6|978-1-936213-01-6]].</ref>
 
UTF-8 е най-използваният стандарт за кодиране в [[Уеб|световната мрежа (World Wide Web)]]. Използван е при създаването на 85.1% от всички интернет страници към м. септември 2015 год.<ref>[[:en:Mark_Davis_(Unicode)|Davis, Mark]] (28 January 2010). [https://googleblog.blogspot.bg/2010/01/unicode-nearing-50-of-web.html "Unicode nearing 50% of the web"]. ''Official [[Гугъл|Google]] Blog''. Google. Retrieved 5 December 2010.</ref><ref>van der Poel, Erik (8 May 2008). [http://www.w3.org/QA/2008/05/utf8-web-growth#c139948 "utf-8 Growth On The Web (response)"]. ''W3C Blog''. W3C. Retrieved 6 August 2015.</ref><ref>[http://w3techs.com/technologies/overview/character_encoding/all "Usage Statistics of Character Encodings for Websites, (updated daily)"]. W3Techs. Retrieved 18 September 2015.</ref><ref>[http://trends.builtwith.com/encoding/UTF-8 "UTF-8 Usage Statistics"]. BuiltWith. Retrieved 28 March 2011.</ref> [[:en:Internet_Mail_Consortium|The Internet Mail Consortium (IMC)]] препоръчва във всички програми поддържащи електронна поща (e-mail) да бъде заложена възможност за изобразяване и създаване на електронни съобщения, използващи UTF-8 кодиране.<ref>[http://www.imc.org/mail-i18n.html "Using International Characters in Internet Mail"]. Internet Mail Consortium. 1 August 1998. Retrieved 8 November 2007.</ref> [[:en:World_Wide_Web_Consortium|W3C]] препоръчва UTF-8 да бъде използвано като стандартно кодиране при работа с [[XML]] и [[HTML]].
17

редакции