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

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

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

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

 

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

21.09.2026 Целуенко

14.09.2026 холоп, лето, МегаФно

07.09.2026 шёпот, суперскорость, игра

31.08.2026 Пиноккио, Пятёрочка, дистрибуция

30.08.2026 Как ИИ сервер настраивать помогал

24.08.2026 Яндекс.Маркет, Saccharine, Telegram

17.08.2026 Майкл, Арарат, день

13.08.2026 ВРПВ: экономика, потенциал, иллюзии, Apple

10.08.2026 супергёрл, мертвецы, шампанское

08.08.2026 Autodesk

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

 

подпишизь

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

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

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

поделиться: Поделиться в ВК Поделиться в MAX Поделиться в Telegram Поделиться в Whatsapp Копировать ссылку
▶ Понравилось? Поддержи! ◀
 

 

Комментарии

 

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 символов)
введите две первые цифры из четырёх: 6230 

 

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

 

  

 

Группа ВКонтакте Канал в MAX Канал в Telegram Канал на RuTube Teletype Яндекс.Дзен Канал в Instagram Канал на YouTube
 
Яндекс.Метрика Top.Mail.Ru
EC: 1258
новостя
17.09.2026
видео: Как записывается трек
10.09.2026
статья: Госплагин
04.09.2026
статья: 12VHPWR vs 12V-2X6: а жильё всё то же
25.08.2026
статья: Boxbot BGI 5000E: горбун ужасный, но с весельем на челе
23.08.2026
видео: Акриловый межвенцовый герметик
02.08.2026
фото: бабочка аполлон
28.07.2026
статья: Машинный трафик в интернете
28.06.2026
статья: Яндекс.Директ умер 2: ищем днище
20.06.2026
фотоприкол: Бюджетный ремонт стекла
07.06.2026
статья: OZON банк: это вкусно
все новости ▶

 

популярЪ

1. статья: Госплагин

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

3. статья: Boxbot BGI 5000E: горбун ужасный, но с весельем на челе

4. статья: 12VHPWR vs 12V-2X6: а жильё всё то же

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

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

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

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

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

10. видео: Акриловый герметик для швов дома из бруса

весь TOP ▶

 

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

1. статья: Яндекс.Услуги

2. блог: холоп, лето, МегаФно

3. статья: Boxbot BGI 5000E: горбун ужасный, но с весельем на челе

4. блог: шёпот, суперскорость, игра

5. статья: Госплагин

6. статья: Абсолют-7000: инверторный стабилизатор

7. статья: 12VHPWR vs 12V-2X6: а жильё всё то же

8. блог: Пиноккио, Пятёрочка, дистрибуция

9. блог: Проблемы с Syncthing

10. блог: Яндекс.Маркет, Saccharine, Telegram

 

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

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

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