|
Модераторы: Cheba |
|
Cr@$h |
|
||||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
Нельзя ли в процессоре Viki сделать так, чтобы он при формировании страниц не менял написанные при формировании статьей ссылки на что-то типа:
Ведь браузер прекрасно работает с такой ссылкой. Внутри статей это было бы очень удобно; размер ссылок сократился бы в три раза примерно; ссылки бы имели удобный дружелюбный вид. Это сообщение отредактировал(а) Cr@$h - 22.9.2006, 23:52 |
||||
|
|||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Нельзя. И нельзя в первую очередь потму, что еще не все броузеры правильно кодируют ссылки самостоятельно. Например, ИЕ не всегда справляется с перекодированием - он берет не ту кодировку. Во избежание недоразумений пока останется так.
|
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
А вообще, реально так сделать в процессоре Viki? Кстати, не слышал ничего подобного по ИЕ, Опера куда нешло, но с этим такого не встречал. Вот с этим не уверен, если честно. |
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Вообще, рельно так переделать парсер, но я на это не пойду ни разу.
Пожалуй, на этом стоит завершить обсуждение изменения обработки ссылок. |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
||||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
2.2 Проблемы с кодировками в URL'ах
Отсутствие нужных символов в US-ASCII URL'ы записываются только печатными символами кодировки US-ASCII. Шестнадцатеричные октеты 80-FF не используются в US-ASCII, а октеты 00-1F и 7F представляют контрольные символы; они должны были кодированы. Вольный перевод. В Лисе в строке адреса отображается валидный URL, поэтому там он будет всегда в такой форме, как сейчас в вики. |
|||
|
||||
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 3 Всего: 186 |
Если работаешь в Лисе, расширение HumanUrl тебе в руки.
|
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
||||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Cr@$h, где по-русски? В строке статуса или в поле адреса?
|
|||
|
||||
Cr@$h |
|
||||||||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
В строке статуса задаёт Viki. Ввожу в поле адреса (или открываю) ссылку
И в Опере в строке адреса вместо этого появляется органичное
Если я то же проделываю в ИЕ у меня эта белеберда так и остаётся. Еслли ввожу
это и остаётся, а если ввожу
появляется та же белеберда. Моим большим желанием является избавление от этой белеберды везде: как в адресе, так и в ссылках Viki. Похоже, в лисёнке всё работает так же как и в Опере. С другой строны, если в ИЕ вводить русские адреса, то тоже всё будет нормально. Главное пробел заменять на нижнее подчёркивание. |
||||||||
|
|||||||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
В Лисе в поле адреса всегда будет та так называемая билиберда - там всегда будет валидный URL.
Поведение других броузеров мне кажется неадекватным, но, думаю, у разработчиков айдется объяснение. Посему данный баг отмечаю как INVALID. |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
||||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | wiki.vingrad.ru | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |