Шифрование ссылок на сайтах

12
Книжник
На сайте с 05.05.2006
Offline
103
#11
SeVlad:
Сохраняй имена файлов латиницей (Alfa-Bank) и не будет такого ;) Ну или правкой файла в нормальном блокноте (нотепад++, акелпад и тд) исправляй кодировку.

Ну нет в http-протоколе русского языка.. ;)

спасибо, все получилось. Выходит, что проценты появляются, когда при сохранении вспомогательных файлов создается папка на кириллице и ссылки на нее в документе становятся процентными, то есть кодируются. Причем, происходит это (кодирование), как я понял, в момент сохранения на диске. Это браузер так кодирует при сохранении, зная, что в ссылке не может быть кириллицы?

О компьютерах, сканерах, принтерах и программах: выбор, покупка и подключение. (http://aundd.narod.ru)
SeVlad
На сайте с 03.11.2008
Offline
1609
#12
Книжник:
Это браузер так кодирует при сохранении, зная, что в ссылке не может быть кириллицы?

Да ёлки-палки.. Прочитай же ссылку в педивикии.

"процентами" - передаётся по http-протоколу. Сервер уже так отдаёт. А то, что браузер в адресной строке раскодирует - так это только "заслуга" браузера (как по мне - медвежья услуга. Использование нелатиницы в именах файлов\урлах\етс - есть зло. А браузеры это зло покрывают и обманывают юзеров).

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Книжник
На сайте с 05.05.2006
Offline
103
#13
SeVlad:
Да ёлки-палки.. Прочитай же ссылку в педивикии.

"процентами" - передаётся по http-протоколу. Сервер уже так отдаёт. А то, что браузер в адресной строке раскодирует - так это только "заслуга" браузера (как по мне - медвежья услуга. Использование нелатиницы в именах файлов\урлах\етс - есть зло. А браузеры это зло покрывают и обманывают юзеров).

Ты обожди, я ссылку прочел и, может что-то недопонял. Вот ты пишешь, что уже по протоколу http ссылка передается процентами. Вот я когда в браузере адрес набираю, открываю страницу и просматриваю код (команда просмотра исходного кода), то файл, как я понял уже передался по протоколу ко мне в браузер и ссылки там не проценты. Ссылки, кстати вовсе не кириллицей, а латиницей набраны, например:

href="/f/1/frontpage.css"

А потом, когда я страницу сохраняю на винчестер, то вспомогательные файлы браузер сохраняет в папку, названную кириллицей. Вот тогда то он и дописывает в ссылки процентные добавки.

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
Книжник:
ко мне в браузер и ссылки там не проценты.

Браузер показывает то, что написал вебмастер. Но стоит тебе кликнуть по кириллической ссылке, как он перекодирует в юникод ("проценты") и отправит серверу.

Да, сорри, я поправлюсь

SeVlad:
Сервер уже так отдаёт.

..или клиент (браузер).

Книжник:
вспомогательные файлы браузер сохраняет в папку, названную кириллицей. Вот тогда то он и дописывает в ссылки процентные добавки.

Корабли лавировала-лавировали, да не вылавировали ;)

Книжник
На сайте с 05.05.2006
Offline
103
#15
SeVlad:
Браузер показывает то, что написал вебмастер. Но стоит тебе кликнуть по кириллической ссылке, как он перекодирует в юникод ("проценты") и отправит серверу.

Да, сорри, я поправлюсь
..или клиент (браузер).



Корабли лавировала-лавировали, да не вылавировали ;)

Кстати, я не задумывался - в какой момент происходит перекодировка. Теперь яснее стало, что в тот момент, когда человек кликает по ссылке и, тем самым, посылает запрос серверу на другую страницу.

Не отвлекайтесь на корабли. В моем примере ссылки не на кириллице, а на латинице:)

богоносец
На сайте с 30.01.2007
Offline
774
#16
Книжник:
%D0%90%D0%BB%D1%8C%D1%84%D0%B0-%D0%91%D0%B0%D0%BD%D0%BA_files/frontpage.css

Вам ссылка http://www.google.com/search?q= к ней добавляйте ваши проценты, получите Альфа-Банк_files

Браузер взял тайтл сохраняемой страницы... завёл папку с таким названием...

Книжник
На сайте с 05.05.2006
Offline
103
#17
богоносец:
Вам ссылка http://www.google.com/search?q= к ней добавляйте ваши проценты, получите Альфа-Банк_files

Браузер взял тайтл сохраняемой страницы... завёл папку с таким названием...

Спасибо, теперь понятно - откуда браузер взял название папки на русском языке:)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий