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

Бочонок

http://frontender.info
Проблемы адресации при сохранении веб страницы на локальную машину.

Доброго времени суток.

Возможно я слегка переработал но меня эта проблема поставила в тупик.
Есть страница использующая лежащие в вложеных директориях css и js.
И там и там есть ссылки на изображения.
При сохранении они не меняются. В результате картинки не отображаются(и более того даже не сохраняются.)
Есть ли какое то решение данной проблемы ?

Хотел вложить макет, но не смог приэтачить файл. Выложил на рапидшере :

макет
 

Saturn

Новичок
проблема в том, что надо ссылки все прописывать так:
в html: "/news/"
в css: "/img/bg.gif"
в javascript: "/img/arrow_selected.gif"

вот и всё.
 

Бочонок

http://frontender.info
Замечательно.
В результате оно пытается искать картинки в /system32....
Попробуй сохранить макет не на сервер (где такая конструкция будет работать нормально) а просто на диск. Открыть в броузере и сохранить еще на диск. Картинок нет.

Подскажи пожалуста в чем дело. может у меня просто руки не из того места растут ?

-~{}~ 27.08.05 18:00:

Неужели никто не знает решения?
 

Бочонок

http://frontender.info
пробовал естественно.
При обращении к серверу все работает отменно.
А вот при сохранении проблема.
У вас она сохраняется корректно ? (с предложеной правкой/без ?)
 

Бочонок

http://frontender.info
Ты имешь в виду полностью отказатся от использования CSS ?
8-|=

-~{}~ 30.08.05 18:07:

Я все же надеюсь что есть решение, которое не потребует такого экстремализма. В конце концов стандарты требуют писать именно так, как написан этот макет. (Точнее макет был написан так, как того требуют стандарты.) Стандарты изготовители броузеров вроде бы поддерживают. Так что решение должно быть !

-~{}~ 30.08.05 18:09:

можно так же отказатся от структуры сайта и все свалить в одну директорию (сss js php html) но это БРЕД. такого быть не должно !
Гуру, подскажите пожалуста решение !!!!

-~{}~ 07.09.05 02:05:

Макет с репидшера удалили. Снова выложил на всякий случай. Вдруг кому то умная мысль придет.
http://rapidshare.de/files/4805555/maket.rar.html
 

jdoe

Новичок
тебе уже ответили - используй абсолютные пути. от корня сайта.
 

Фанат

oncle terrible
Команда форума
что за нужда такая - сохранять файлы через Файл - Сохранить как, да ещё и обращаться к ним потом?
 

Бочонок

http://frontender.info
jdoe - абсолютная адреса ничего не решают. При сохранении в css и js файлах пути не заменяются. И мы опять получим неотображающуюся графику. попробовал бы что ли перед тем как советовать...


2Фанат : 8-| Ну... когда пользователь смотри веб страничку, у него иногда возникает естественное желание сохранить ее на диск дабы просмотреть в последствии в онлайн режиме. Или перенести на на компьютер другу или... В общем сохранить для офлфлайн просмотра. А при таком сохранении в css и js файлах пути не заменяются. И в результате опять неотображается шапка и самое главное - кнопки(стрелочки). А они в необходимы для удобства навигации.
 

Фанат

oncle terrible
Команда форума
какая ещё, нахрен, навигация, если сохраняет он один единственный файл?
 

Бочонок

http://frontender.info
Если посмотришь макет - заметишь, что там несколько "глав" на одной странице. Пользователь выбирает главу с помощью меню слева.

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

Кроме того даже если не учитывать навигацию - просто отсутствие картинок, шапки это уже очень даже печально.
 

Фанат

oncle terrible
Команда форума
я не собираюсь лазить по всяким отстойным рапидшарам и мозолить себе глаза рекламой, чтобы посмотреть на творение очередного ламера.
для того, чтобы решить его уникальную проблему, которой он озадачился один.

невозможность скачать его, видите ли, интересует.
обычно, нормальных вебмастеров, интересует возможность ИНДЕКСАЦИИ.
которая при твоей попсовой нафигации идёт лесом

Если бы ты не был таким дремучим, то давно бы сделал ВЕРСИЮ ДЛЯ ПЕЧАТИ.
в которой не будет всех твоих рюшечек с бантиками, а будет ТЕКСТ, который можно СОХРАНИТЬ.

-~{}~ 07.09.05 11:17:

утверждение о том, что не сохраняются пути в яваскриптах, надо ещё проверить.
что мне делать лень
 

Бочонок

http://frontender.info
версия для печати это версия для печати и одно другому ни как не мешает. (если ты имеешь в виду версию для РАСПЕЧАТКИ)

если просто альтернативное представление документа, то это не решает вопрос. Или ты предлагаешь вынести всю адресацию касающуюся не только оформления но и содержания за пределы css ? Или как нужно поступить ?

несовсем ясно, каким образом навигация может помешать индексации. пока display:hidden; в css роботы находить не умеют. А если ты подразумеваешь бан, то банят люди и я не думаю что такой прием череват. Если я не прав - обьясни пожалуста.

-~{}~ 07.09.05 11:34:

утверждение о том, что не сохраняются пути в яваскриптах, надо ещё проверить.
сохранятся то они сохраняются. но они не изменяются броузером. а структура документа меняется. (все там копируется в одну папку соответствующую html документу.)
что мне делать лень
жаль. а может ? (хотя более интересен css. js как ты верно заметил это по большому счету рюшики)
 

Фанат

oncle terrible
Команда форума
если просто альтернативное представление документа, то это не решает вопрос
это прекрасно решает вопрос.
если подходить к нему с точки зрения зравого смысла, а не упёртого барана.
И ты СОВЕРШЕННО неадекватно оцениваешь свою гениальную персону, если думаешь, что кто-то захочет сохранить страницу не для того, чтобы иметь доступ к тексту, а чтобы иметь возможность любоваться твоими дизайнерскими шедеврами.

Или ты предлагаешь вынести всю адресацию касающуюся не только оформления но и содержания за пределы css
а у тебя адресацция, касающаяся содержания, ВНЕСЕНА в пределы CSS?
Слушай, ты не останавливайся на достигнутом.
На кой тебе вообще этот уродливый хтмл? Ты и содержание в цсс засунь. Весь мир тебе аплодировать будет.
 

Бочонок

http://frontender.info
Ты и содержание в цсс засунь. Весь мир тебе аплодировать будет.
Согласен. погарячился. в css только оформительство.
Хотя смеху ради стоит упомянуть свойство "content" в css.

а чтобы иметь возможность любоваться твоими дизайнерскими шедеврами.
то есть ты считаешь что при сохранении страницы все оформление может спокойно идти в Ж.?
На структуру текста это никак не повлияет, но все же неприятное явление. Идея WYSIWYG (как страничку увидел такой она и сохранилась) мне кажется интересной...

И если не сложно уточни все же насчет ИНДЕКСАЦИИ. каким образом использование подобной навигации ее херит ?

вынести всю адресацию касающуюся не только оформления но и содержания за пределы css ? Или как нужно поступить ?
Это опечатка. Верно так:

вынести всю адресацию касающуюся не только содержания но и оформления за пределы css ? Или как нужно поступить ?
 

Фанат

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

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

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

Бочонок

http://frontender.info
если тебе охота портить карму - ради бога.
- наверно ты прав. По крайней мере надо будет придусмотреть альтернативный режим, который покажет все сразу.

но при этом заталкивать её всю в один файл совсем при этом не обязательно.
того же самого эффекта можно добиться стандартными средствами.
- текст в каждом разделе - один два абзаца. мне кажется что скачать весь разде ~5-10кб. гораздо быстрее чем лить каждую главу поотдельности. этим и обьясняется такая идея.

в конце концов, если тебе дороги твои наработки, то напихай все файлы проекта в один каталог - и будет тебе щастье
- это решение. я даже сам до него дошел 30.08.05 18:05 ( см. выше). Но если проект начнет расти то поддерживать и обновлятьего станет не весело. Кроме того все умные статьи по стандартизации и структуризации информации требуют для удобства пользователей еще и структурированую файловую систему и систему директориев. Тоесть разрываешься между двух огней.

Если нет нормального решения проблемы, то имхо отказыватся стоит от оформления.

Пару дней назад пришла идея по поводу решения поблемы средствами апача. (2 последних темы)
Если тебе не сложно ты не мог бы обьяснить почему не стоит ее использовать ?

Собственно идея (некрасиво но что делать):
1. в документе скрытый блок с перечнем использованых графических файлов. (необходим что бы броузер их сохранил. может найду способ обойтись без него но вчерашние мытарства показали что броузер не сохранит файлы которые получены из css сметодом переадресации. или возможно меня глючит.)
2. в css адресация как если бы все было свалени в одну директорию
3. в htaccess редирект картинок.
При сохранении должно нормально отображатся.
 

teredohi

Guest
ИЗВИНИ, Я НЕ ПО ТЕМЕ...
КЛАСС!!! ТЫ СУПЕР!!! ИЗВИНИ ЕСЛИ Я СОМНЕВАЛСЯ!!! ПЕРЕИМЕНОВАННИЕ - ТЫ КЛАССНО ПОДМЕТИЛ!!! СУПЕР!!!
 
Сверху