04.05.2008, 18:08
|
Новичок на форуме
|
|
Регистрация: 04.05.2008
Сообщений: 4
|
|
Есть ли альтернатива frameset'у в JavaScript'е?
Подскажите пожалуйста (желательно листингом), есть ли в Java Script'е средство, эквивалентое фреймам в HTML?
Требование, собственно единственное - корректная индексация поисковыми системами.
P.S. В данном случае скрипты, обрабатываемые на сервере использовать невозможно.
|
|
04.05.2008, 18:46
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
не совсем понимаю как JS мешает индексации сайта?
и вообще не совсем понятно, что хочет автор.
если вы хотите, что скрипт подключался из внешнего файла, то для этого есть параметры тега <script>
<script type="text/javascript" src="file.js"></script>
|
|
04.05.2008, 21:26
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
kir12, а какую функцию, по вашему, выполняют фреймы в HTML?
Сообщение от Gvozd
|
не совсем понимаю как JS мешает индексации сайта?
|
Контент, генерируемый JavaScript'ом, индексироваться не будет.
|
|
04.05.2008, 21:50
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
Сообщение от Kolyaj
|
Контент, генерируемый JavaScript'ом, индексироваться не будет.
|
Ну, если в этом ключе, то конечно. но у автора по ходу другая проблема.
Я что-то слышал, что у поисковых спайдеров вроде есть ограничение на размер, после которого документ не обрабатывается, но не уверен. в этом случае реально стоит выносить скрипты в отдельный файл
|
|
04.05.2008, 23:45
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от Gvozd
|
Я что-то слышал, что у поисковых спайдеров вроде есть ограничение на размер
|
Это в прошлом веке такое было.
|
|
05.05.2008, 01:16
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
вполне возможно. я вопросами оптимизации под поиск не занимался еще, поэтому сведения мои поверхностны и местами ошибочны
|
|
05.05.2008, 11:18
|
Новичок на форуме
|
|
Регистрация: 04.05.2008
Сообщений: 4
|
|
Изложу своё понятие о предмете разговора, а госпда знатоки, если что меня поправят:)
Сообщение от Kolyaj
|
kir12, а какую функцию, по вашему, выполняют фреймы в HTML?
|
По моему разумению, функцию автономизации отдельных частей окна браузера в блоки с заданными пропорциями, с последующей загрузкой в эти блоки отдельных файлов. Да вот беда, файлы загружаются с помощью ссылок на них в каталоге сайта, либо ссылок на внешние ресурсы.
Отсюда индексация безобразная.
А задача состоит в том, что бы с помощью скриптов, обрабатываемых на клиенте (лучше всего Java Script'а) так же поделить окно на автономные блоки с заданными пропорциями, что бы уже загруженная шапка и панель навигации более уже не грузилась, и при изменении масштаба страницы блок сохранял бы свои пропорции.
При этом не принципиально, грузится содержимое этих блоков из одного файла, или из нескольких, главное, что бы индексация была корректной.
Последний раз редактировалось kir12, 05.05.2008 в 11:20.
|
|
05.05.2008, 11:35
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
kir12, мой вам совет: забудьте про фреймы, это самое большое web-зло, когда-либо придуманное человечеством (после IE, конечно).
|
|
05.05.2008, 11:38
|
Новичок на форуме
|
|
Регистрация: 04.05.2008
Сообщений: 4
|
|
Забыть-то я готов, но альтернативы не найду...
В PHP хоть include() а в JS есть что-нибудь подобное, и как оно работает? (в частности индексируется ли информация поисковиками)
|
|
06.05.2008, 08:44
|
|
Профессор
|
|
Регистрация: 06.05.2008
Сообщений: 765
|
|
А аякс в данном случае не подойдет?
Про индексацию ничего сказать не могу, увы.
|
|
|
|