|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Mikhail Fedotov 2:5015/153 18 Mar 2001 06:26:26 To : Alexis Nazarbayev Subject : Хoчу заделать WebServer -------------------------------------------------------------------------------- Вcк Маp 18 2001 Alexis Nazarbayev wrote to Mikhail Fedotov: MF>> Все известные мне люди в обычном разговоре сокращают второе до MF>> первого, и когда речь идет именно о бд, то отмечают это отдельно. MF>> Итого - либо незнание, либо намеренной поднятый себе на потеху спор, MF>> либо увиливание от разговора. Второе едва ли, а вот первое и третье MF>> - весьма похоже, A> как раз больше Д- второе. зачем и почему именно можешь выяснить у меня A> мылом. в эхе я это больше обсуждать не намерен. Слово "субд", оказалось, все же имело место, как оказалось, так что не все так просто. Hо вот чего я не понимаю - этот второй вариант был вначале отметен как излишне компрометирующий, а тут - так сказать, "добровольное признание". В чем кайф-то ? MF>> т.к. не в первый раз. A> очень, очень поверхностно и неумно с твоей стороны строить общую A> оценку на совершенно различных частных случаях. Hамеренно или ненамеренно сформированный, но общий образ получается именно такой. Что он может не соответствовать реальности - это уже твое дело. Здесь видно только внешнее. A>>>>> до сих пор использую мету. MF>>>> Зачем ? A>>> надо =) MF>> Вопрос был конкретный. Зачем ? A> надо. рекомендуется. аккуратно. правильно. проблем не вызывает. Из html 4.0: How does a user agent know which character encoding has been used? The server should provide this information. The most straightforward way for a server to inform the user agent about the character encoding of the document is to use the "charset" parameter of the "Content-Type" header field of the HTTP protocol ([RFC2068], sections 3.4 and 14.18) For example, the following HTTP header announces that the character encoding is EUC-JP: Content-Type: text/html; charset=EUC-JP Please consult the section on conformance for the definition of text/html. The HTTP protocol ([RFC2068], section 3.7.1) mentions ISO-8859-1 as a default character encoding when the "charset" parameter is absent from the "Content-Type" header field. In practice, this recommendation has proved useless because some servers don't allow a "charset" parameter to be sent, and others may not be configured to send the parameter. Therefore, user agents must not assume any default value for the "charset" parameter. >To address server or configuration limitations, HTML documents _may_ include explicit information about the document's character encoding; the META element can be used to provide user agents with this information. ... META and default information >The META element _may_ be used to specify the default information for a document in the following instances: * The default scripting language. * The default style sheet language. * The document character encoding. Выделение мое, и там еще есть кое-где текст. Вывод - указывать чарсет крайне рекомендуется, но насколько я понял, в виду вовсе не имеется именно META, а указание меты рекомендуется для случая не отдающих нужного хидера серверов. Цитату про обратное ? Экс-аргумент "правильно" откладывается до цитаты. Заметь еще, что в rfc везде проводится четкое разделение смысла слов may и should, хотя формально это справедливо только для MAY и SHOULD. Про must уже и не говорю. Про "аккуратно" - не проходит. У меня есть ряд файлов, я их редактировал под вином, но в досовой кодировке, но сам об этом забыл и поставил мету на windows-1251, какая тут уж аккуратность ? Или перекодировал весь файл для работы с программой, которая только с альтернативкой работает, а про чарсет забыл - где тут аккуратность ? Hет механизма поддержания соответствия информации в мете реальному положению вещей. MF>> Для меня один из самых сильных аргументов против - наличие ее в MF>> сохраненном файле без моего желания. A> интересно, каким образом ты хочешь определять кодировку именно в A> сохранённом файле? когда нет возможности определить кодировку по хидеру A> http ответа? Либо эвристически, как сказано в html 4.0, :) либо глазами. Hо обычно она просто будет заранее известна. MF>> как основным клиентом является IE. В то же время большая часть MF>> любителей NN/linux рискует потерять возможность прочитать страницу. A> жалкие 0,1% наикривейшего из всех наистарейших браузеров? вон их. Последний раз я сидел на таком браузере с год назад. С тех пор там бываю нечасто, и по вебу не хожу. Hо поскольку новых версий не ставили, должен все еще глючить. Место, о котором я говорю - интернет-центр на полсотни машин. Поскольку пользователей очень много (было ~3000 при мне и одно время даже 10^4, говорят), то ни о каком Windows речи идти не может в принципе, и, учитывая отсутствие возможности обучения новых пользователей, приходится ставить понятные любому чайнику FreeBSD/NN (сконфигуренные, ессно). Туда чуть не со всех городских вузов и техникумов народ ходил, пока не ввели частичную плату для студентов не из нашего университета. Hе было другого выбора, кроме FreeBSD/NN. Mikhail ...Читайте устав, в ем все написано... --- * Origin: Silver Dragon (FidoNet 2:5015/153) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/22773ab44a10.html, оценка из 5, голосов 10
|