| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Какую кодировку лучше использовать? |
| Автор: KatEr 24.3.2003, 10:54 |
| Здравствуйте! Я создаю сайт на Linux-сервере и использую кодировку koi-8. Но вот недавно услышала, что в последнее время стандартом все-таки становится кодировка Windows и во многом ее использовать удобнее. Это правда? |
| Автор: Foxx 24.3.2003, 18:05 |
| не знаю как насчет стандарта, но самое главное на всем сайте использовать одну и ту же кодировку |
| Автор: Alex101 24.3.2003, 20:03 |
| Тоже думаю, что никакой разницы особой нет... Ежели это тебя уж очень беспокоит, то сделай как на некоторых сайтах возможность выбора кодировки. |
| Автор: KatEr 24.3.2003, 21:15 |
| Мне бы хотелось узнать преимущества и недостатки одних кодироваок перед другими. Например, в кои нельзя осуществить сортировку по алфавиту. А еще что? |
| Автор: Foxx 24.3.2003, 23:16 |
| В первый раз об этом слышу |
| Автор: SmaLL 25.3.2003, 01:44 |
| Какая блин нафиг разница в кодировках ! Хоть в UTF пиши! Единственное существенное отличие КОИ-8 от ВЫНЬ-1251 - это то, что КОИ-8 разрабатывался специально и продуманно, в отличие от ВЫНЬ-1251, которая разбатывалась на скорую руку, как затычка ! Вы когда-нибудь видели текст написанный в КОИ-8 в проге, которая не поддерживает КОИ-8, так там текст отображается как транслитерация латинскими буквами и даже можно понять что написано. Не загоняйся с кодировками! Под Линукс ИМХО - КОИ-8 |
| Автор: dr.ZmeY 25.3.2003, 05:01 |
| А вот ИМХО, сделать выбор... По умолчаню загружается любая кодировка (скажем 1251), а юзверь потом выбирает, реализовать это - очень просто... Но главное - указать кодировку - любую, но обязательно... |
| Автор: KatEr 25.3.2003, 09:45 |
| Как бы понятно, что разницы-то нет, лишь бы сервер нормальный был и в html-е все правильно написано... Нужна такая информация: win умеет то и то и не умеет то и то, а вот koi... и так далее... И это все нужно потом изложить заказчику, чтобы аргументировать свой выбор кодировки. Заранее спасибо за ответ. |
| Автор: SmaLL 25.3.2003, 22:07 |
| Кодировка - это не программа чтобы говорить, что она умеет. Если иметь в виду, например сортировку, то сортироваку делает какая-либо программа, и если она умеет работать и с кои-8 и с вынь-1251, то сортировка будет. Никакой разницы в кодировке нет. В никсах обычно используют кои-8, в виндах, как ни трудно догадаться вынь-1251. ЕщЁ зависит выбор кодировки от хостера, от его предпочтений, хотя обычно всегда предоставляется альтернатива. |
| Автор: KatEr 26.3.2003, 05:50 |
| Представим такую ситуацию. На сервере родная кодировка В, на клиенте родная кодировка А. Если на сервере родная кодировка В, то серверу нужно напрягаться, чтобы послать А-страницу? Если на клиенте родная кодировка А, то клиенту нужно напрягаться, чтобы принять В-страницу? Как это все зависит от разновидностей клиентов и серверов? |
| Автор: [xoodo] 26.3.2003, 06:08 |
| Если на твоей странице прописана кодировка, никакого напряжения не будет. Разница призрачна и мифически расплывчата. Поставь 1251, она вроде у большинства стандартная... |
| Автор: m@kxus 28.3.2003, 00:29 |
| Unicode (UTF-8) - универсальность. |
| Автор: Loquacious 2.4.2003, 22:47 |
| KatEr, используй ту которая тебе больше по душе! вот что можно сказать! |
| Автор: baha76 22.5.2003, 14:14 |
| KatEr, сделай сразу отдельно на обеих кодировках и пусть заказчик выбирает, которую из них использовать! Зачем тебе голову ломать? |
| Автор: rMaveric 19.7.2003, 16:14 |
| Народ... что за гониво А.... Блин.. первый день на форуме.. и гониво читаю... Ответ такой... Используй что угодно.. И как тебе это угодно.. Только желательно в html пропиши в какой кодировке ты это писал.. и смотри не ошибись... А дальше пошли варианты... Я делаю так... Работаю с определенным хостером.. Который точно знает что и как для меня делать Сервак под пингвином. Вывлажую в кодеровке КОИ При получении запроса к моей ХТМЛ сервак знает кто у него просит.. если винда перехавает Под ВИН кодировку Если Юниксоид оставит без изменений.. И что парадоксально И клиентам приятно и у меня хлопот нет Сортировку ты будешь делать каким угодно расчетом какого угодно языка.. Любой из них умеет перекодировать из одной в другую... |
| Автор: MuToGeN 22.7.2003, 13:59 |
| rMaveric, лучше писать не в HTML, а в HTTP заголовках отправлять (в PHP - <? header("Content-Type: text/html; Charset=WINDOWS-1251"); ?>), т.к. для большинства браузеров то, что пришло в виде хедера, приоритетнее (непонятно, почему). А какую кодировку использовать для web - абсолютно все равно, главное, чтобы она была явно указана. Это, скорее, важнее для разработчика. Например, PHPed работает только с вин1251, так что я в основном все на ней делаю. Еще один способ задать кодировку - через .htaccess: AddDefaultCharset WINDOWS-1251 |
| Автор: rMaveric 22.7.2003, 17:57 |
| MuToGeN Так я об том и говорю... Только я Говорю что вообще не его проблема... Если хостер нормальный он отправляет заголовок.... Причем перекодирует налету под каждый запрос странички.. Так одну и туже страничку на маке получат в маковой... Под юниксоидами в кои а под форточками в виндозовской... Вот и все... |
| Автор: Deface 23.7.2003, 17:34 |
| Делаешь на koi-8, так и делай на koi-8! Все там можно сортировать! Все что сказал rMaveric справедливо, кроме того, что он сказал "пропиши в какой кодировке ты это писал" |
| Автор: Dexter 23.7.2003, 20:02 | ||
Сорри за оффтоп, но там все таки было гониво, от слова гнать |
| Автор: MuToGeN 24.7.2003, 09:31 |
| по-моему, тему закрывать пора... |
| Автор: Deface 29.7.2003, 11:50 |
| 2Dexter Я окосел уже от компа - буквы лишние появляются :-/ 2rMaveric Извини :-/ |
| Автор: rMaveric 29.7.2003, 16:38 |
| Deface Да незачто..... А тему и правда бы закрыть не мешало |