Гугель в ынь1251
Jul. 13th, 2005 02:26 pmhttp://www.google.ru/search?q=%some_url_encoded_text_in_windows-1251&ie=windows-1251 спасёт отца русской демократии.
То есть, мозилла отправляет запросы из форм в той кодировке, в которой была показана страница. Гугл работает в UTF-8, виндузовый народ живёт, разрываясь меж юникодом и привычной windows-1251. Соответственно, веб-страницы, а тем более расположенные локально, не каждый вебмастер будет делать в юникоде: обычно ограничиваются родной кодировкой. В данном случае — windows-1251. И если вставить в такую страничку форму запроса к гуглу, он удивится кучей знаков вопроса: о чём это вы, молодой человек? Чё за фигню вы мне подсунули?
Вот для обхода этого безобразия и нужен параметр ie!
То есть, мозилла отправляет запросы из форм в той кодировке, в которой была показана страница. Гугл работает в UTF-8, виндузовый народ живёт, разрываясь меж юникодом и привычной windows-1251. Соответственно, веб-страницы, а тем более расположенные локально, не каждый вебмастер будет делать в юникоде: обычно ограничиваются родной кодировкой. В данном случае — windows-1251. И если вставить в такую страничку форму запроса к гуглу, он удивится кучей знаков вопроса: о чём это вы, молодой человек? Чё за фигню вы мне подсунули?
Вот для обхода этого безобразия и нужен параметр ie!
<form action="http://www.google.ru/search">
<table><tr style="background:#e5ecf9;"><td>Google</td>
<td><input type="text" name="q"><input type="hidden" name="ie" value="windows-1251"></td></tr></table></form>