<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / cp1251</title>
	<link>http://habrahabr.ru/rss/tag/cp1251/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 02:36:35 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
			
		<item>		
			<title><![CDATA[Блог компании Mail.Ru Group / Почта Mail.Ru (даже если ты китаец)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/company/mailru/blog/123898/</guid>
			<link>http://habrahabr.ru/company/mailru/blog/123898/</link>			
			<description><![CDATA[Хотим поделиться радостью: мы успешно перевели нашу почту на UTF-8. Теперь можно спокойно переписываться с арабами, китайцами, японцами, греками, грузинами, писать письма на иврите и идише, блеснуть знанием финикийской письменности или зашифровать послание нотами. И при этом быть уверенным, что адресат получит именно то, что ему отправили, а не квадратики или «кракозябры».<br/>
<br/>
Как и многие серьезные изменения, процесс перехода потребовал серьезной подготовки и имел большую «подводную» часть – перед разработчиками стояла задача обработать 6 петабайт писем в более чем сотне миллионов ящиков. Первые эксперименты начались осенью 2010 года, и весной 2011 все ящики были успешно переведены на новую систему. Одновременно с этим символично сменился домен проекта «почта»: вместо основного домена win.mail.ru и исторических koi.mail.ru и mac.mail.ru, которые выдавали сайт в соответствующих кодировках, теперь используется e.mail.ru, выдающий все страницы в UTF-8. Вся почта также хранится, обрабатывается и выводится в UTF-8. Это означает, что в письмах можно использовать любые живые и мертвые языки, математические и нотные символы, причем как в виде plain-text, так и с форматированием.<br/>
<br/>
Чтобы напомнить, как обстояли дела с международным общением еще недавно, мы подготовили небольшой экскурс в историю кодировок. <br/>
<br/>
<h2>Вначале была цифра</h2><br/>
<img src="http://habrastorage.org/storage1/85ae80b3/bf831660/d544c44f/8e6a1931.jpg" align="left"/>Удивительно, но проблема кодировки сообщений, которая в восьмидесятых мучила первых сетевых пользователей, а в девяностых была бичом зарождающегося Рунета, возникла задолго до появления компьютера. Одним из самых первых ростков информационного века был телеграф, и сейчас нужно некоторое усилие, чтобы вспомнить, что способ связи, возникший еще до телефона, был изначально цифровым. <br/>
<br/>
Не считая в чистом виде двоичной азбуки Морзе, первым кодом, превратившимся в стандарт, стал код Бодо. Этот 5-битный синхронный код позволял телеграфам передавать примерно 190 знаков в минуту (а в последствие до 760) или 16 бит в секунду. Кстати, те, кто покупал первые модемы, помнят, что скорость значилась именно в бодах – единицах измерения имени Эмиля Бодо, изобретателя кода и высокоскоростного телеграфного аппарата. <div class="habracut"> <a class="habracut" href="http://habrahabr.ru/company/mailru/blog/123898/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 11 Jul 2011 15:46:54 GMT</pubDate>
			<author>smart</author>
			<category>почта</category><category>письмо</category><category>кодировки</category><category>unicode</category><category>utf-8</category><category>utf8</category><category>utf</category><category>юникод</category><category>кириллица</category><category>языки</category><category>ascii</category><category>телеграф</category><category>модем</category><category>charset</category><category>koi8-r</category><category>cp1251</category><category>windows-1251</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Веб-разработка / Скорость работы с utf, очевидное, но малоизвестное для новичков]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/webdev/116822/</guid>
			<link>http://habrahabr.ru/blogs/webdev/116822/</link>			
			<description><![CDATA[Сейчас почти в каждой статье упоминается, что надо использовать только utf, потому что это современно, универсально и вообще очень полезно. Ни в коей мере не отрицая этот факт, хотелось бы высказать недоумение тем авторам, которые одновременно с этим говорят скорости работы скриптов, аппелируя к тому, что лучше писать ++i чем i++, по причине скорости работы.<br/>
<br/>
Итак сюрприз — работа с utf медленнее чем с cp1251. Потому что больше размер и нет «выравнивания» букв по байтам. Речь идет о <u>php/mysql</u><br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/webdev/116822/#habracut">если для Вас это правда сюрприз - читать дальше</a> </div>]]></description>
			
			<pubDate>Mon, 04 Apr 2011 14:08:18 GMT</pubDate>
			<author>edogs</author>
			<category>utf</category><category>cp1251</category><category>mysql</category><category>php</category><category>новичкам на заметку</category><category>не холивара ради</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / AJAX, IE и CP1251]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/29265/</guid>
			<link>http://habrahabr.ru/blogs/personal/29265/</link>			
			<description><![CDATA[<p>Делал я тут как-то пое-чего на аяксе, передавал данные в <code>JSON</code>'е, кодировка всего на сайтине &mdash; <code>cp1251</code>. Дабы не изобретать велосипед использовал <code>jQuery</code>.
Все отлично работало пока я не решил протестить все в <code>IE</code>. <code>IE</code> у меня седьмой версии, в других не проверял пока, но по-моему там та же фича.
<p>Так вот, ничего не работало безовсяких ошибок (видимых). Покопавшись выяснил что <code>jQuery</code> возвращает <code>parsererror</code>. Покопавшись глубже выяснил что транспорт выпадает с эксепшеном при доступе к полю <code>responseText</code> а поле <code>responseXML</code> содержит пустой документ (что естественно, данные передаются текстом).
<p>Поработав лобзиком и гуглем с полчаса методом тыка выяснил что:
<ol>
<li>ежели кодировка с заголовках стоит не <code>utf-8</code> <code>IE</code> отказывается работать абсолютно;
<li>тип контента <code>application/ajax</code> и <code>application/x-javascript</code> тоже не рулят.
</ol>
<p>В общем в конце концов стал выдавать заголовок <code>Content-type: text/plain; charset=utf-8</code> и перекодировать все в <code>utf-8</code> (благо с <code>iconv</code> это вышло тремя строчками).
Нет, я конечно читал что <code>IE</code> не дружит с виндовой же кодировкой <code>cp1251</code> но пока разобрался ;)
<p>Люди! Не повторяйте чужих ошибок :)
<h3>UPD</h3>
<p>Мда, посыпаю голову пеплом. Оказалось, что все довольно неплохо исправляется заменой кодировки <code>cp1251</code> на <code>windows-1251</code> :) Спасибо за совет.</li></li>]]></description>
			
			<pubDate>Thu, 17 Jul 2008 09:49:29 GMT</pubDate>
			<author>godsdog</author>
			<category>ajax</category><category>IE</category><category>cp1251</category><category>utf-8</category><category>php</category><category>jquery</category><category>json</category><category>windows-1251</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Убунтариум / Кое-что о проблемах с кодировками в убунту.]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/ubuntu/21187/</guid>
			<link>http://habrahabr.ru/blogs/ubuntu/21187/</link>			
			<description><![CDATA[Я не ставил себе цель решить все проблемы, но хотел написать решения, о которых не писалось на хабре.<br/>
В основном коснусь кодировок в icq.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/ubuntu/21187/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 04 Mar 2008 12:06:21 GMT</pubDate>
			<author>PsySonic</author>
			<category>ubuntu</category><category>linux</category><category>cp1251</category><category>utf8</category><category>miranda</category><category>pidgin</category><category>qip</category><category>mplayer</category><category>cd-rom</category><category>i</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Encoding]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/2653/</guid>
			<link>http://habrahabr.ru/blogs/personal/2653/</link>			
			<description><![CDATA[После того, как я отказалась от использования Microsoft Windows XP в пользу  Mac OS X, у меня осталась едиственная просьба к дяде Биллу: сделайте в своей ОС дефолтом кодировку UTF-8, как во всех остальных системах, и претензий у меня к вам больше не останется! Ибо ничто не дает лучше понять людям друг друга в сети, как единство кодировки.<br />
<br />
PS: Плюсом для всех будут конечно мелочи по тегированию песен, и, например, кодировок на ftp-серверах. В остальном вин меня не очень интересует.]]></description>
			
			<pubDate>Tue, 30 Jan 2007 07:12:39 GMT</pubDate>
			<author>surkova</author>
			<category>utf-8</category><category>windows</category><category>mac os x</category><category>operating systems</category><category>encoding</category><category>cp1251</category>
		</item>
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

