SaAnVi.Ruпародиифотоприколыбаннаяполитотакомпотажитота вкладка меню  сцылкиблогдумырецензиипоржатьфотосеты ПОДДЕРЖАТЬ
^
Читаешь?
Интересно?
Поддержи.
SaAnVi.Ru
водка
музыкальные пародии
фотоприколы / банная
политота / компота
житота / сцылки
блог / думы
рецензии на фильмы
тексты на поржать
фотосеты
Don't speak Russian?ПодпискаРейтингАктивность ПОДДЕРЖАТЬ

последние запросы

Яндекс поискпоиск Яндекса по сайту

нафигатор
*Музыка
Пародии, приколы, переделкиПесенки-чудесенкиПриколы (прочее)Авторский инструменталАвторские песниМинусовки (HiFi)Минусовки (LoFi)Минусовки (избранное)СаундтрекиZX SpectrumMODsMIDIПранк
 
*Фото, рисунки
ПриколыБаннаяКарикатурыЖивотныеБелкиНасекомыеНебоЦветы, растенияПриродаКрасноярскРазноеФотосетыТрансляцииОбои (1280x1024)Обои (1680x1050)Обои (FullHD)СтокМоё
 
*Статьи
СмешноеРецензии на фильмыОбзорыЗвукСофт, комп, инетФотоСлова к песнямРецептыРазноеОчумелые ручкиЯндекс.ДиректФинансыИстории моей жизниДомостроениеОт других авторовПолитотаКомпотаЖитотаСцылкиВопросы по компьютеруВопросы по звуку
 
*Программы
Battle Ship DeLuxePut The BlockPrometeusNetZhopSpectrAnsDCAD
 
*Рингтоны
 
*Рейтинги
ОбщийМузыкаМинусовкиФотоСтатьиБлог
 
*Об авторе и сайте
АвторыЧаВоКонтактыБлогДумыАктивностьЮзерыКЖПСсылкиХостингКартаПоддержать сайтГорячие поклонники

 

блогЪ
одномоментные думы
последняя трансляция

26.01.2026 Олимп, рутуб, Снеговик

21.01.2026 Наши глазоньки устали

19.01.2026 помощник, морковск, Серёга

14.01.2026 Про НГС24

12.01.2026 Мажор, Письмо, новости

10.01.2026 Авито не шмогло

05.01.2026 Август, Алиса, НГ

29.12.2025 Горыныч, Зверопоезд, Dreams

22.12.2025 Финник, гавнито, TELE2

20.12.2025 ВРПВ: Roblox, рецензии

весь блог ▶
популярные посты ▶

 

подпишизь

RSS новостиНОВОСТИ
RSS комментарииКАМЕНТЫ
ТЕЛЕГАТЕЛЕГА

Кодировки

опубликовано:  04.07.2014  <весь блог>


Давным-давно, русские люди не заморачивались, как русифицировать изначально англоязычные компьютеры. Поскольку количество букв в обоих алфавитах почти одинаковое, а сходность высокая, сходным буквам назначались логичные соответствия, "лишние" же вешались на символы или другие коды. И было хорошо, но пришёл PC.

Первой кодировкой в мире PC, с которой я столкнулся, была KOI8-R. Пришедшая из *nix-систем, она долгое время доминировала в рунете по причинам того, что большинство серваков было как раз на этих самых системах. Несмотря на полную нелогичность, кодировку буквально насаждали многие бесплатные хостинги того времени; я даже помню, как специально конвертировал свой сайт перед выгрузкой.

Мелкософт в своих виндах использует на удивление адекватную CP-1251, в которой всё чинно и благородно, вследствие чего постепенно произошёл переход на неё, и многие сайты (включая мой) до сих пор прекрасно используют эту кодировку и не собираются что-то менять.

Но тут протолкнулся UTF-8. UTF-8 - это чуть лучше, чем IPv6 - в том плане, что обоим технологиям лет под сраку, но UTF-8 хотя бы используется. Возьми любую CMS - чаще всего, столкнёшься с UTF-8. На уровне современного "веб-программиста", который вообще не программист и не знал никогда, что такое программирование (а таких сейчас большинство), UTF-8 - стильно, модно и молодёжно. Для консерватора вроде меня, который заставлял всякие спектрумы свистеть и пердеть всеми микросхемами на уровне ассемблера, UTF-8 - адский ад. Мне никогда не понять, зачем оно надо, и использовать это для меня нет никакого смысла. Я бесконечно толерантен ко всем новым технологиям, ибо ими необязательно пользоваться, коли смысла нет.

 

©2014, Анатолий Савенков

комментариев: 12

просмотров:
547
глас народа:
+23 / -0
+зачёт    незачёт

голос будет учтён
в рейтинге

▶ Понравилось? Поддержи! ◀
 

 

Комментарии

 

1  Садисто
свой человек
04.07.2014 14:29
Файлы в этой дряной кодировке ещё и места занимают больше, чем в нормальной- и таки да, раздражает её, зачастую принудительное, навязывание.
2  CTPAHHuK
свой человек
04.07.2014 19:53
У KOI8 замечательное свойство - если режется 8-ой бит, то текст латиницей еще можно прочитать.

И да, сейчас уже никто 8-ой бит не режет.
;)
3  Dimius
гость
16.07.2014 11:59
Понудить немного что-ли...

UTF-8 по своей сути это аналог японского Shift-JIS. Первые 128 символов полностью соответствуют ASCII, а дальше идут наборы из двух-четырёх (переменная длина, ага) символов для кодирования всего остального. В UTF-8 это "всё остальное" включает в себя не только кириллицу и кандзи (как в Shift-JIS), но и вообще весь юникод.

Чтобы без выноса мозгов сделать многоязычный сайт (или цитирование на нескольких языках), UTF-8 подходит как нельзя лучше (или вы предпочитаете, чтобы юникод кодировался через &#abcd;, отжирая по 7 байт на символ?). Эта кодировка НЕ ЗАВИСИТ от локали вашей ОС и текстового редактора.

Если не осознаёте, почему разработчики перешли на UTF-8, отвечу простым языком - чтобы не было *бли с кодировками и ситуаций, когда ваш распрекрасный код в Win1251 при обработке сервером не был похерен потому что вы забыли её прописать.

Что русский текст в UTF-8 занимает в 2 раза больше места - в нынешних реалиях говорить как-то глупо. Называть её "дрянной" - ламерство.
4  SaAnVi
tzar
16.07.2014 12:01
О! Я ждал этого комментария, и вот он наконец.
5  А.Д-С
свой человек
22.07.2014 16:06
Собственно, да, я тоже ждал. Сам не админ, да и не тру-линуксоид, но уже привык: есть Юникод, который всегда читается одинаково где угодно и в котором можно вставить любые символы, буквы любого языка и т.п. с гарантией, что и они останутся на своём месте. И есть все остальные кодировки, которые могут съехать, которые не везде открываются и т.д. Та же CP-1251 в текстовых файлах Винды или в тегах Mp3 так и норовит свалиться в богомерзкую европейскую CP-1252.
6  SaAnVi
tzar
22.07.2014 16:36
> есть Юникод, который всегда читается одинаково где угодно

Ага, только не на 90% портативных устройств. С cp1251, впрочем, тоже не везде в этом плане гладко, но чаще её всё же стараются поддержать.

> Та же CP-1251 в текстовых файлах Винды или в тегах Mp3 так и норовит

Подобных проблем не видывал никогда даже на нелокализованных (т.е., изначально тру-ENG) виндах (на коих и сейчас сижу). Просто добавлена поддержка русского, и никаких приколов. Но, видно, что-то я делаю не так. :)))
7  JhaoDa
свой человек
31.07.2014 22:37
Толя, чота ты чем дальше, тем больше conservative_mode = on.

То тебе скрипты не милы, то к юникоду прикопался...
8  SaAnVi
tzar
01.08.2014 07:51
А я всегда был conservative person. Брал удобное и использовал его, не оглядываясь на моду. ;)
9  JhaoDa
свой человек
01.08.2014 08:03
Уже несколько лет у меня все сайты в юникоде, все базы в юникоде — никаких проблем.
Я, в общем-то, не сильно понимаю, какие там могут быть проблемы применительно у уэб-разработке.

Касаемо железяк: мой mp3-плеер iRiver в упор не понимает win-1251, как и стоковый плеер моей андроидной Моторолы (хотя надо заметить, что он тот ещё кусок говна, плеер этот).
10  SaAnVi
tzar
01.08.2014 08:13
Я не говорю, что с UTF-8 в уэбе какие-то проблемы. Я говорю о тенденции некоторых "прагромиздов" кричать о том, что "сайты в cp-1251 мастдай".

> мой mp3-плеер iRiver в упор не понимает win-1251

А UTF-8 понимает, что ли? о_О
11  JhaoDa
свой человек
01.08.2014 08:19
> сайты в cp-1251 мастдай
Истинно так. Напишет кто-нить камент из тупого недобраузера китайского, который криво обрабатывает заголовки и отправится камент в utf-8, а скрипты в win-251, как и база. И упадёт в базу каша. И покажется потом каша. Проходил уже подобные вещи.

> А UTF-8 понимает, что ли?
Именно.
12  SaAnVi
tzar
01.08.2014 08:27
> Напишет кто-нить камент из тупого недобраузера китайского, который криво обрабатывает заголовки

Ну так и с UTF-8 такая же беда бывает, проскакивает иногда. Хотя очень редко, я прямо не понимаю, откуда такие браузеры находятся.

> Именно.

Ну это всего лишь индикатор кривизны рук разработчиков прошивки.

 

↑ к началу комментариев    ↑↑ к началу страницы

 

Вы не зарегистрированы. Зарегистрируйтесь или войдите в систему, чтобы не набирать каждый раз проверочный код (и иметь другие приятные функции на сайте). Действует суточный лимит анонимных комментариев для защиты от троллей, школоло-хакеров и спам-ботов. На текущий момент осталось комментариев: 10.

Добавить комментарий

* Ваше имя/ник:
E-mail:
* Комментарий:
(до 2048 символов)
введите две первые цифры из четырёх: 2026 

 

Фулюганствовать не надо: соблюдайте правила приличия. Я не люблю комментариев не по делу типа "Оццтой!" и им подобных. Если хотите что-то покритиковать или поучить кого-то жизни - делайте это с чувством, с толком и с расстановкой.

 

  

 

группа ВКонтакте Telegram Канал RuTube Яндекс.Дзен Канал YouTube
 
Яндекс.Метрика Top.Mail.Ru
EC: 1762
новостя
30.01.2026
музпародия: Windows Vista
24.01.2026
ремикс: Прекрасное далёко v.2 (2026)
20.01.2026
статья: ЮMoney: всё?
12.01.2026
статья: Зарабатываем с Т-Банком
03.01.2026
инструментал: Когда я дома (2026 едишн)
15.12.2025
статья: Куда MAX сливает данные
10.12.2025
статья: Яндекс.Директ умер: не здравствует Яндекс.Директ
01.12.2025
музпародия: Нужный мой файл (2025 едишн)
30.10.2025
авторская песня: Троллейбус
29.10.2025
статья: Отдел анализа клоунады
все новости ▶

 

популярЪ

1. музыкальная пародия: Windows Vista

2. статья: Тёплый ламповый звук и сферический винил в вакууме

3. статья: RUCELF UPI-400-12-EL: лучше, чем ничего

4. статья: Зарабатываем с Т-Банком

5. статья: Отключение ненужных служб Windows

6. музыкальная пародия: Винда

7. статья: ЮMoney: всё?

8. музыкальная пародия: Комп налаживается

9. статья: Как удалить "Интернет Цензор" с паролем

10. А вы думали, только компьютерные мошенники используют идиотские..

весь TOP ▶

 

крайние каменты

1. музыкальная пародия: Windows Vista

2. блог: Олимп, рутуб, Снеговик

3. статья: Как вернуть Яндекс в Firefox

4. блог: Наши глазоньки устали

5. блог: Яндекс.Диск, AnyDesk и все-все-все

6. блог: помощник, морковск, Серёга

7. музыкальная пародия: Комп налаживается

8. ремикс: Прекрасное далёко rave mix (version II)

9. статья: ЮMoney: всё?

10. статья: SChat

 

на сайте
гости: 19

статистика за 10 минут

юзеры ▶
изображениезакрыть
dummy