Forum Webscript.Ru

Дизайн и Верстка => Обсуждение сайтов => Тема начата: popoff от 29 Марта 2005, 20:14:09

Название: Зацените организацию карты сайта
Отправлено: popoff от 29 Марта 2005, 20:14:09
Сабж (пока только под ИЕ :()
http://popoff.donetsk.ua/map.html
Название: Зацените организацию карты сайта
Отправлено: Xander от 29 Марта 2005, 20:52:20
Опера 7.50 - тоже работает.
Добротная штука.

Мне такие еще не попадались.
Название: Зацените организацию карты сайта
Отправлено: Grape от 29 Марта 2005, 21:59:50
хороша по организации.
над дизайном еще можно подумать...
Название: Зацените организацию карты сайта
Отправлено: popoff от 30 Марта 2005, 02:34:06
Цитировать
Опера 7.50 - тоже работает.

Может, она и работает, только не тестировалась :-)
Цитировать
над дизайном еще можно подумать...

я программист, с дизайнерством у меня слабовато... да и времени сейчас особо, если честно, нету - занимаюсь только тем, от чего не могу оторваться %-)
Название: Зацените организацию карты сайта
Отправлено: ice_nugget от 30 Марта 2005, 11:39:47
допустим я выбрал страницу в меню, посмотрел, нажимаю «back» и мне надо опять открывать ее в меню?
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 30 Марта 2005, 12:14:48
popoff, какой-то у тебя куцый список поддерживаемых браузеров, если учесть, что движок работает в IE5.0+, Mozilla 1.7+, FireFox 1.0+ и Opera 7.3+.
попробуй клиента переписать с помощью http://www.kruglov.ru/klayers/russian/?
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 30 Марта 2005, 12:20:37
ice_nugget, я так понимаю, что это банальный вопрос кэширования. разве нет?
Название: Зацените организацию карты сайта
Отправлено: ice_nugget от 30 Марта 2005, 12:56:42
RomikChef
у меня вроде все кэшится нормально..
Название: Зацените организацию карты сайта
Отправлено: popoff от 30 Марта 2005, 15:02:05
Цитировать
допустим я выбрал страницу в меню, посмотрел, нажимаю «back» и мне надо опять открывать ее в меню?
вообще-то да. я пока не придумал, как это победить. видимо, нет способа, разве что открывать все в новом окне.
Цитировать
ice_nugget, я так понимаю, что это банальный вопрос кэширования. разве нет?
не совсем. кеширование-то есть, но его работа зависит от браузера. следует учитывать, что для решения поставленной задачи нужно кешировать не загруженную с сервера страницу, а страницу, которая получилась в результате генерации java-script\'ом. может, какие-то браузеры это и поддерживают, только я не знаю какие :-)

RomikChef
спасибо за ссылку :-)
Название: Зацените организацию карты сайта
Отправлено: popoff от 30 Марта 2005, 15:07:20
Цитировать
popoff, какой-то у тебя куцый список поддерживаемых браузеров, если учесть, что движок работает в IE5.0+, Mozilla 1.7+, FireFox 1.0+ и Opera 7.3+.
в мозиле посмотрел. все работает :-) но за ссылку все равно спасибо :-)
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 30 Марта 2005, 15:42:05
Цитировать
popoff:
кеширование-то есть

кхммммм...

Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache

Экий у меня странный браузер....
Название: Зацените организацию карты сайта
Отправлено: popoff от 30 Марта 2005, 22:23:23
Карта сайта зависит от того, кто ее просматривает. К тому же она меняется в неопределенные моменты. Может, и не вся, какая-то часть - чаще, какая-то - реже, но меняется. Поэтому включить кеширование динамически подгружаемых скриптов я не могу.

У меня кеширование происходит несколько на другом уровне. Попробуй открыть ветку дерева. Появится надпись, что подгружается, и через некоторое время - содержимое узла. А теперь закрой эту ветку и открой ее еще раз. Содержимое узла отобразится сразу. Результат запроса при первом обращении к сайту был закеширован, но не средствами браузера, а средствами javascript (там есть переменная, в которую записываются результаты всех запросов. назовем это js-кешем); при повторном открытии ветки запрос к серверу не производится. Если же перезагрузить страницу, то при открытии этой же ветки дерева будет произведено повторное обращение к серверу.

Это такой средний вариант между полным отсутствием кеширования и кешированием на уровне загружаемых с сервера файлов: запросы к серверу кешируются, но лишь до перезагрузки страницы. Единственное, с чем не сходится такое поведение - это с тем, что при переходе вперед-назад сама страница часто берется из кеша (даже при отключенном Cache-Control), но js-кеш сбрасывается, так как сбрасываются значения переменных js.
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 30 Марта 2005, 23:44:05
Цитировать
popoff:
при переходе вперед-назад сама страница часто берется из кеша

что-то мне так не показалось, если честно
Название: Зацените организацию карты сайта
Отправлено: popoff от 31 Марта 2005, 13:40:20
Цитировать
RomikChef:
что-то мне так не показалось, если честно

я экспериментировал следующим образом (пробовал в ИЕ 6):
1. захожу на страницу (страница 1).
2. перехожу по ссылке на другую страницу (страница 2)
3. смотрю лог на сервере. вижу эти два захода.
4. хожу кнопками назад-вперед между этими двумя страницами (днем у меня инет тормозится; уже на этом этапе я обращаю внимание, что страницы появляются как-то очень быстро)
5. смотрю лог на сервере. не вижу заходов. хотя, может, я обладаю избирательной слепотой либо в журнал записываются лишь избранные понравившиеся серверу посещения %)

возможно, конечно, это связано с тем, что я сижу за проксей. и кеширование производится не браузером, а проксей. но под словом "часто" я понимал, что иногда страница все же загружается с сервера при переходе по кнопке назад-вперед. например, в следующем алгоритме (в том же ИЕ6):
1. заходим на страницу. авторизируемся. видим надпись "привет, логин!" (страница 1, окно 1)
2. переходим по какой-нить сслыке (страница 2, окно 1)
3. в новом окне открываем ссылку выход (получаем страницу 3, окно 2)
4. в окне 1 нажимаем "назад". видим форму для авторизации, а в логе на сервере - новую запись.

вот :-)
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 31 Марта 2005, 14:25:16
это всё твои субъективные ощущения.
я же, выше, привёл объективные заголовки, которые получает мой браузер
Название: Зацените организацию карты сайта
Отправлено: popoff от 31 Марта 2005, 20:36:33
:-) ну да :-) отсутствие записей в логе сервера - это мое личное субъективное ощущение :-) хочу - вижу, не хочу - не вижу :-) если идти по такому пути, то и виденные тобой заголовки - это твое личное субъективное ощущение; ты их захотел увидеть :-) хотя я не против наличия тех заголовков, я их тоже субъективно ощущаю :-) и даже, более того, я прилагаю все усилия, что бы каждый желающий тоже имел возможность их субъективно ощутить :-) если честно, я не совсем хорошо понимаю, в чем суть нашего спора? :-)
Название: Зацените организацию карты сайта
Отправлено: Меняздесьдавнонет от 01 Апреля 2005, 00:23:56
суть в том, что ты слабал, конечно, на котеровской либе прибамбас, но очень приблизительно, как выяснилось, представляешь себе, как он работает. равно, как  и технологию в целом. О чём говорят твои рассуждения про кэширование и последний - совершенно феерический - лепет.

Я бы послал тебя в фак на танке, если бы не был уверен в том, что ты считаешь, что и сам всё прекрасно знаешь.
так что, гуляй просто так
Название: Зацените организацию карты сайта
Отправлено: popoff от 01 Апреля 2005, 12:05:33
Цитировать
Только если ты врубишься в то, что ты полный дурак, у тебя будет шанс пересмотреть и изменить все свои представления. Вот твой брат Сергей дурак дураком, но думает, что он умный, и поэтому держится за каждую идиотскую мысль, которая пришла ему в голову. Если бы он понял, что он дурак, то тогда бы перестал так серьезно относиться ко всей той мешанине, которая копошится в его набитой отрубями тыкве, и он смог бы тогда свернуть с порочной колеи своего ложного восприятия. (цитата из книги "путь дурака")
Я дурак? :-) С удовольствием с тобой соглашусь :-) Вопрос лишь в том, кто больше уверен в своих знаниях - ты или я :-) Я, уверенный, по-твоему, в своих знаниях, пытаюсь зачем-то их еще подкрепить какими-то непонятными экспериментами. Может, они и глупые, но они показывают факты; может, так и не должно быть и эти эксперименты показывают лишь наличие глюка и особенность в поведении конкретного браузера, но, если поразмыслить, то в этом глюке можно найти определенный смысл и обнаружить, что такую особенность могли вложить умышленно либо по недосмотру; причин для такого поведения море, мы не в состоянии их обозреть; это, однако, не означает, что так должно быть или что это касается всех браузеров - я говорил о конкретном браузере. Ты же в своих знаниях уверен, по-видимому, еще больше чем я, потому что вполне способен довольствоваться констатацией факта: "все не правильно; это все бред" :-)
Название: Зацените организацию карты сайта
Отправлено: Xander от 01 Апреля 2005, 13:13:08
наблюдается словесный понос.
Название: Зацените организацию карты сайта
Отправлено: CGVictor от 04 Апреля 2005, 23:48:57
Xander
[off]Если диарея застала вас врасплох...[/off]
Не знаю, зачем было вообще городить огород - тем более, на котеровской либе. Работает же то же самое у мелкомягких (deeptree на MSDN), и без нее, очевидно.
Не знаю. Мне не ясно, я не понял.
Название: Зацените организацию карты сайта
Отправлено: Xander от 05 Апреля 2005, 10:39:47
CGVictor
котеровская либа работает у меня в Опере.
а deeptree - нет, и не будет.

а ты deeptree пользовался? мне как-то показалось, что там придется создавать тучу xml-файлов вручную..