kil

kil
Рейтинг
84
Регистрация
03.04.2006

Советую посмотреть полученный html-код

на какие конкретно ошибки вы хотите проверить сайт?

•steam•:
Хм. Можно и так, конечно. Я новичок в этом деле и HTML знаю не особо глубоко (а жаль), но пошел немного другим путем.
Создана главная страница index.html, теперь ее элементарно сохраняем Сохранить как... (Save As...) столько раз, сколько страниц задумано на сайте (под разными названиями, конечно. about.html, guest.html и прочее). Далее сохраненные страницы немного редактируются, заливается контент, проставляются ссылки, если их нет, на главную и другие страницы, то есть устанавливается навигация по сайту.
Просто, действительно, если Вы новичок в HTML, то этот вариант вас больше устроит. Но и ответ kil верный, но немного усложнен.

Проблема в том, что предложенный вами вариант может отнимать слишком нмого времени. Представьте, если например нужно в шапке сайта чего-то изменить. Если страниц немного, то вполне воможно каждый раз исправлять файлы. Но если их 50 или больше. Или если изменения нужно вносить постоянно? :)

kil добавил 29.06.2008 в 01:32

happy-joker:
С фреймами может возникнуть следующая ситуация:
Поисковик найдет непосредсвенно то содержание, которое подгружается во фрейме, именно на него перейдет юзер, следовательно, он не будет видеть навигации и всего того, что вы оставили вне фрейма.

Если сделаете, как предлагает •steam•, то в будущем, если возникнет необходимость редактирования, например меню, то придётся это делать на кажой страничке. Как вариант, можно будет юзать массовую автозмену (проги есть специальные).

Если использование исключительно html не является приципиальным моментом, то лучше будет освоить пару строчек на php. Думаю, здесь вам подскажут, как лучше это реализовать.

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

2satellite-x:

Я так понял, что ты на одной и той же странице хочешь выводить разный контент?

Вариант 1: через iframe

Контент хранится в файлах page0.html, page1.html... и выводится в iframe. При загрузке страницы по умолчанию в фрейм загружается страница src="page0.html". При нажатии на ссылку с атрибутом target="myframe" в этот фрейм выводится соответствуюшая страница. Сами страницы page0.html, page1.html... содержат только текст контента без дизайна и т.п.

<html>

<head>
...
</head>
<body>
<!-- Шапка и т.д. -->
<a href="page1.html" target="myframe">Пункт меню</a>
<a href="page2.html" target="myframe">Пункт меню 2</a>
<!-- /Шапка -->
<!-- Контент -->
<iframe name="myframe" src="page0.html"> </iframe>
<!-- /Контент -->
</body>
</html>

Так же можно дописать

<iframe frameborder="0"... 
- чтобы границы не было и
style="width: ..px; height: ...px;"
- шрина и высота iframe. Стоит заметить, что при большом количестве текста и небольшой высоте фрема появится вертикальная прокрутка. От нее можно избавиться, написав небольшой скрипт с определением высоты документа в фрейме и присваиванием этого значения фрейму в родительском документе.

Вариант 2: AJAX

Скрипт для подгрузки в нужную область в документе содержимого требуемой страницы page0.html, page1.html и т.д. Тут главное с кодировкой не напутать...

В принципе с помощью различных извращений можно получить то, что хотелось без ущерба для поисковиков и посетителей. Вопрос только - зачем. Может лучше все-таки PHP? :)

689.RU:
сижу на нем уже 3-й год, очень доволен ВСЕМ!
приятный, круглосуточный саппорт, бэкап, манибэк, тестовый период, огромный список способов оплаты, самое современное железо, защита от ддос, для постоянных клиентов устраиваются праздники и семинары, подарки и многое многое другое...

на виртуалке DLE у меня держит впредь до 15000 хостов в сутки.

Не стоит Петерхост советовать! Ужаснее хостинг еще поискать надо! 😡

Текстовое наполнение для страниц откуда браться должно?

Если честно, то ни один не понравился, хотя самый последний лучше.

Что понимается под названием "специализированный новостной сайт"? Что там должно быть? Какие сервисы для посетителей? Какая планируется посещаемость?

Kpd:
Только программить придется в два раза больше :)

Ну не в два, а в полтора :) На самом деле в каждом конкретном случае может получиться по-разному.

Я например делал так:

1. js для смены href у ссылок на странице

2. iframe + js для работы с location.hash в ie

3. скрипт экспорта xml с данными для страницы + js для обработки и вывода

Аякс рулит! Заказчик просто сформулировать мысль не может :)

Kpd:
--Assa--, объясните заказчику, что с фреймами и ajax про SEO можно забыть.

Насчет Аякса - неправда! Продвижение ничем не отличается от обычного!

Всего: 673