Форум на Kuban.ru (http://forums.kuban.ru/)
-   Веб-дизайн и программирование (http://forums.kuban.ru/f1030/)
-   -   Почему вы всё ещё на Win1251? (http://forums.kuban.ru/f1030/pochemu_vy_vs%D1%91_esh%D1%91_na_win1251-2900259.html)

Гламурный Креведко 03.08.2012 14:59

Почему вы всё ещё на Win1251?
 
Вопрос не к конкретным исполнителям, хотя тройку отсюда я назову.
Вопрос к ALL.
Что вас заставляет делать сайты используя Win1251 кодировку? Экономите байты?

robot bender 0002 03.08.2012 15:10

Потому что большинство разработчиков самоучки, делают так, как было написано в учебнике.

Пьяный Пастух 03.08.2012 15:54

0 - Так понимаю, вопрос риторический?
1 - Два вопроса. Где это так написано? Где научиться, чтобы не быть самоучкой?

Гламурный Креведко 03.08.2012 15:57

2-Пьяный Пастух >ага, сидел ковырял руби, нужно получить данные от другого сайта, а он 1251 отдаёт, получилось не сразу

Пьяный Пастух 03.08.2012 16:13

3 - внезапно )) И давно ты во вражеский лагерь двинул?

Гламурный Креведко 03.08.2012 17:34

4-Пьяный Пастух >ну как во вражеский, я всё так же специализируюсь на друпале и хайлоаде, а руби пока на уровне юниора, для себя, ч перспективой переходить туда.
Начал попытки зимой, с июля плотно взялся

Kuba 03.08.2012 17:53

может лень в редакторе менять кодировку? некоторые по умолчанию ставят 1251, Мускуль по умолчанию создает поля в ней же, а может быть специально для любителей пограбить делают заморочку, что бы процесс медом не казался..

Гламурный Креведко 03.08.2012 18:00

6-Kuba >немного объясню.
С нуля в блокнотикет врядли ещё кто-то делает. Все юзают либо CMS, либо движки, Joomla, слава богу, если мне не изменяет память, на UTF уже перешла.
Но почему же друзья битриксойды этого не делают? Битрикс может работать и так и так.
Что заставляет сидеть людей на 1251 и иметь более низкую конверсию, сужу по себе. Бывает заходишь на сайт, а он кракозябрами, ну я то ладно, я переключу вручную кодировку в фоксе, а блондинке?

ars_2007 03.08.2012 18:22

[quote=Гламурный Креведко;26232768] Вопрос не к конкретным исполнителям, хотя тройку отсюда я назову. Вопрос к ALL. Что вас заставляет делать сайты используя Win1251 кодировку? Экономите байты? [/quote]
у меня ультраедит 8.
А там юникода нема.
Переустанавливать и перенастраивать, сами понимаете... =)

ЗЫ
а чем win-кодировко не претъ? Какие к ней претензии?

ars_2007 03.08.2012 18:23

[quote=Гламурный Креведко;26235263]Бывает заходишь на сайт, а он кракозябрами, ну я то ладно, я переключу вручную кодировку в фоксе, а блондинке?[/quote]
гы-гы.
Здесь не win-1251 виновата вроде, не? =))

Гламурный Креведко 03.08.2012 18:26

9-Украинские субтитры >здесь как правило, виноват конфликт кодировок.
Одна кодировка отдаётся движком, другая в виде charset прописана в <head>, а третья может отдавать фронтендом, если зашита определённая.
Вот если в этой цепочке сбой - то щолкаем выбором кодировок в браузере.
Вот такая бНОПНЯ

Пьяный Пастух 03.08.2012 18:43

5-Гламурный Креведко > понял тебя) Я было тоже порывался, но задач больше по мобилам, так руки и не дошли.

8-Украинские субтитры > когда пишешь визитку, претензий не так много. А когда что-то сложнее, возникает множество проблем.
Приведу пример, чтобы не голословить.
Представьте, ваш веб-сервер обеспечивает какой-либо сервис, это может быть погода, гороскопы, каталог товаров и многие другие полезные вещи. Вы стараетесь делать его удобным и универсальным для сторонних разработчиков, которые будут встраивать эти данные в смартфоны, вдругие интернет-ресурсы или простые приложения. Ну не комильфо посонам постоянно конвертировать эти данные из одной кодировки в другую, а на андроиде и j2me принципиально используется utf-8, потому что она универсальна.
А если вы строите биллинг, который постоянно будет обмениваться данными с другими серверами или платежными система, это усложнит жизнь и Вам и тем, кто осуществляет взаимодействие с ним.
Просто, по своему опыту советую, используйте utf всегда и везде.

ars_2007 03.08.2012 18:51

[quote=Гламурный Креведко;26235525] 9-Украинские субтитры &gt;здесь как правило, виноват конфликт кодировок. Одна кодировка отдаётся движком, другая в виде charset прописана в &lt;head&gt;, а третья может отдавать фронтендом, если зашита определённая. Вот если в этой цепочке сбой - то щолкаем выбором кодировок в браузере. Вот такая бНОПНЯ [/quote]
про это и речь, что win-1251 тут невиноват. =)

ars_2007 03.08.2012 18:54

[quote=Пьяный Пастух;26235663]Просто, по своему опыту советую, используйте utf всегда и везде.[/quote]
не везде,Ю а там где он нужен. Как в вашем этом примере например.
У меня все сайты (а их несколько десятков) - в win.
Предлагаете мне все перекодировать, в т.ч. и базы, только лишь потому что вы считаете что utf должен быть везде? =))
Как думаете, куда вас пошлет владелец нескольких десятков сайтов, получи он от вас такую пропозицию (независимо от персоналий)? =)))

Гламурный Креведко 03.08.2012 18:56

11-Пьяный Пастух >кстати, в аське объявишься - напиши, я что-то и забыл что ты по мобильным, всё зенд помню

ars_2007 03.08.2012 18:56

Кстати, про базы.
У товарища есть форум, на вдс лежит.
База 60 с чем-то метров.
Как вы думаете, какая там кодировка, а как думаете, куда он вас пошлет, если предложите ему перейти на юникод "потому что надо его использовать всегда и везде"? =))

Гламурный Креведко 03.08.2012 19:14

15-Украинские субтитры >мусье знает что такое collation?
Вопрос был не про то, что нужно бежать на UTF, а про "Зачем использовать 1251, в чём плюсы?"

Гламурный Креведко 03.08.2012 19:15

Говорить о кодировке мускуля в ключе "Кодировка БД" неверно, у мускуля штук 6 разных мест для указания кодировок можно назвать, но видим мы в похапеодмине collation

Пьяный Пастух 03.08.2012 19:18

15-Украинские субтитры > Are you hear me? Я не прошу Вас переделывать свои базы под utf-8 обморочно срочно.

У меня есть две базы по 100 Гб. каждая, обе в cp1251, знаете, как я задолбался перекодировывать все, что мне прилетает по ajax. Было бы проще, если бы изначально все спроектировали правильно.

ars_2007 03.08.2012 20:27

[quote=Пьяный Пастух;26236027]Are you hear me? Я не прошу Вас переделывать свои базы под utf-8 обморочно срочно.[/quote]

пасибо хоть на етом. =))

[quote=Пьяный Пастух;26236027]У меня есть две базы по 100 Гб. каждая, обе в cp1251, знаете, как я задолбался перекодировывать все, что мне прилетает по ajax. Было бы проще, если бы изначально все спроектировали правильно.[/quote]

ну дык, перекодировывайте =)))))


[quote=Гламурный Креведко;26235986]Вопрос был не про то, что нужно бежать на UTF, а про "Зачем использовать 1251, в чём плюсы?"[/quote]

плюсы? Хм.... а зачем мне придумывать плюсы?
Я уже выше сказал, есть сайты. Они на 1251. Потому что.
Назовите мне причину, почему я должен их перекодировать на утф.

Пьяный Пастух 03.08.2012 20:34

19-Украинские субтитры > было бы это так просто, давно бы перекодировали. )

ars_2007 03.08.2012 20:36

[quote=Пьяный Пастух;26236934] 19-Украинские субтитры &gt; было бы это так просто, давно бы перекодировали. ) [/quote]
хе-хе. И я про то же =))

Гламурный Креведко 03.08.2012 20:46

19-Украинские субтитры >Второй раз повторю, что я не агитирую на переход всего и вся на 1251, зачем новые сайты на 1251?
На дворе 21 век, 2012 год, а мы всё юзаем 1251, да шестые ишаки

ars_2007 03.08.2012 20:54

[quote=Гламурный Креведко;26237069]Второй раз повторю, что я не агитирую на переход всего и вся на 1251, [b]зачем новые сайты на 1251?[/b][/quote]
Ага. Претензии сузились =))
Новые сайты будут на utf, росно тогда, когда инструменты, с пом. которых создаютсо эти сайты, тоже будут на utf.
А пока что, как писал выше - лень обновлять.


PS
а еще есть сайты на koi-8 =))

ars_2007 04.08.2012 18:56

[quote=Shveik;26242793]utf давно уже как стандарт[/quote]
это где утф стандарт? =)

ars_2007 04.08.2012 20:10

Кстати, есть вопрос по кодировке.
Трэба будет сайт с русско-французским языком. Причом на одной странице будут и тот и другой язык присутствовать.
Win-1251 потянет такое?

Гламурный Креведко 04.08.2012 20:33

27-Украинские субтитры >канешна, делай, не прогадаешь

ars_2007 04.08.2012 20:44

[quote=Гламурный Креведко;26246655] 27-Украинские субтитры &gt;канешна, делай, не прогадаешь [/quote]
ну не знаеш, то зачем флудиш

Kamanger 05.08.2012 09:40

Изначально всегда и везде юзаю ютф8.
Тогда при дальнейших танцах конвертировать ничего не надо ;-) Экономия байтов в данном случае - это экономия на спичках, сжатие выправляет ситуацию.

Гламурный Креведко 05.08.2012 12:35

После вопроса про стандарт - подмывает создать топик "А вы уже верстаете дивами?"

dolg 05.08.2012 13:18

Всему своё место. Например, apache принимает запросы через ajax и отдает в формате json - проще сделать всё на utf-8. Однако, вариант: создаётся у тебя на сервере файл csv (или xml с нужными meta), чтобы его те же блондинке открывали через Excel, хочешь или нет всё приходится делать на win1251.

dolg 05.08.2012 13:20

Нет определённого стандарта, так чтобы всё ПО было заточено под определённую кодировку. Всегда нужно выбирать по неоходимости

ars_2007 05.08.2012 14:50

А скажите, любители утф, вот у меня есть сервис субтитров, народ закачивает титры на кириллице и кое-что с ними делает.
Файлы почти всегда на win-кодировке. Что делается в таких случаях с этими файлами, если на сайте утф?
И еще один вариант:
у меня на одном сайте есть файлы, в которых в первой строке - заголовок, во второй - бинарный код иконки.
Сохраняется ли бинарный код, если кодировка утф?

ars_2007 06.08.2012 14:42

[quote=Гламурный Креведко;26251428] После вопроса про стандарт - подмывает создать топик "А вы уже верстаете дивами?" [/quote]
таблицы рулят =))
Но, ради интереса, создавал сайты чисто на дивах.
Но все равно таблицы круче =))

Kuba 06.08.2012 18:05

И чем же они круче??

ars_2007 06.08.2012 18:10

[quote=Kuba;26271275] И чем же они круче?? [/quote]
например вот
[url]http://go2dad.com/YWVyc3RvLmluLnVh[/url]
"Copyright (c) 2012 All rights reserved" - всегда справа внизу независимо от высоты.
Чисто дивами так не сделаеш

Kamanger 06.08.2012 20:18

[quote=Украинские субтитры;26271327]Чисто дивами так не сделаеш [/quote]
Сделаешь, да и еще и несколькими способами. А зачем вкладывать дивы в таблицы?! ... ммм... я завис...

ars_2007 06.08.2012 20:23

[quote=Kamanger;26272747]Сделаешь, да и еще и несколькими способами[/quote]
нет, не сделаешь.
Ну, может с вывертами, типа absolute lef0 top0

Kuba 06.08.2012 21:30

Даже не знаю, Тролить еще одну тему или нет )))

absolute lef0 top0 - Это теперь "Выверты" называется ??


А Как же тогда нызывается такая ситуевина
[IMG]http://s017.radikal.ru/i403/1208/a3/97505217b12d.jpg[/IMG]

ars_2007 06.08.2012 21:44

[quote=Kuba;26273598] Даже не знаю, Тролить еще одну тему или нет ))) absolute lef0 top0 - Это теперь "Выверты" называется ?? А Как же тогда нызывается такая ситуевина [/quote]
там реклама была.
Не понял. Что за претензии?
Я ему про выравнивание правого блока по низу, он про <br> =))))))))
Внатуре трололо-школоло.


Текущее время: 03:48. Часовой пояс GMT +3.