rPansa

Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору x666 Цитата: таким образом экономится место в базе, ведь по сути это было дублирование данных | Нет, тут дело обстоит несколько иначе..)) Отказ от дублирования - это да, конечно, но экономия ещё в том, что utf8 сохраняет всю латиницу (US ASCII) как есть - 1 байт = 1 байту (диапазон латиницы - от U+0000 до U+007F), а всё остальное - октетами, от 2 (латинские диакритические символы, греческие, кириллица, армянские, иврит, арабские, сирийские и thaana, диапазон U+0080..U+07FF) до 4 байт на байт, в кодировке, естественно, UTF-8 Цитата: плагинам не работающим с историей и ивентами по идее "поплохеть" не должно | Тогда уж вообще-то плагинам, не работающим со строками как таковыми, иначе - пусть учатся понимать и преобразовывать UTF-8.. Хотя вот фиг знает, юникодное ядро ведь может (и должнО!) "подсовывать" плагинам с ANSI-флагом уже готовенькое, ансишное. Тогда - ещё поживут старые плагины ИМХО, поживут те, которые сами за строками в базу не лезут..(( Добавлено: Mantisby Так это для "своего" аватара только, а для "чужих" (аватаров контактов) в ICQJ, к примеру, нету у контактов в их ветках ICQ записи AvatarFile, там только в ветке ContactPhoto - File с абсолютным путём, и RFile с относительным, причём относительно параметра ProfileDir в mirandaboot.ini, если он там задан (у меня, например, задан, и там можно переменные окружения использовать). Аватарный сервис IEView'у сам ведь координаты файла аватара с полным путём отдаёт, так что.. | Всего записей: 1312 | Зарегистр. 14-01-2005 | Отправлено: 12:34 12-06-2007 | Исправлено: rPansa, 13:25 12-06-2007 |
|