Порядок загрузки блоков в Garland

Главные вкладки

Аватар пользователя Anodonta Anodonta 29 апреля 2010 в 16:39

Когда у меня загружается сайт с темой оформления Garland я замечаю что порядок загрузки моей страницы следующий:
1. Загрузка блоков из левой части страницы.
2. Загрузка содержания страницы.
3. Загрузка блоков из правой части страницы.

У меня в "нижнем блоке" в "содержании страницы" стоит кнопка-счётчик от Рамблера для участия в Рамблер-рейтинге.
Иногда она тормозит.
В итоге у меня загружаются только левый блок и содержание страницы.
Правый блок иногда не отображается вообще.
Сайт: http://www.anodonta.com.ua

Возможно стоит "недогружаемые части" сместить в нижнюю часть правого блока для ускорения загрузки страницы?

Вопрос:
Действительно ли порядок загрузки страницы в Garland именно такой: Левый блок -> Контент страницы -> Правый блок?

Комментарии

Аватар пользователя riyuzakki riyuzakki 29 апреля 2010 в 17:13

"Anodonta" wrote:
Возможно стоит "недогружаемые части" сместить в нижнюю часть правого блока для ускорения загрузки страницы?

Вожможно стоит.
"Anodonta" wrote:
Вопрос:
Действительно ли порядок загрузки страницы в Garland именно такой: Левый блок -> Контент страницы -> Правый блок?

А предыдущее предложение вопросом не является?
Странный, однако, вопрос. Вы разве не можете посмотреть исходник странички и определить в каком порядке там расположены области?

Аватар пользователя riyuzakki riyuzakki 30 апреля 2010 в 0:05

"digital_sword" wrote:
Для поисковиков это не гуд. Как поставить первым контент?

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

Аватар пользователя NurOff NurOff 30 апреля 2010 в 2:04

Конечно это в некоторых случаях необходимо. Я, к примеру погодный информер так загружаю.
Регион стоит последним, а расположен в самом начале правого сайдбара.

Порядок загрузки страницы определяется порядком расположения в шаблоне, а порядок расположения определяется в css. Из этого ответ на оба вопроса, делайте как вам больше нравится.
Не забывайте, если обновлять будете эту тему - вернуть тот порядок, который вы установили...

Аватар пользователя Anodonta Anodonta 30 апреля 2010 в 9:01

"NurOff" wrote:
Порядок загрузки страницы определяется порядком расположения в шаблоне, а порядок расположения определяется в css. Из этого ответ на оба вопроса, делайте как вам больше нравится.

Я не понимаю Друпал, просто мне он удобен для размещения/редактирования текстов.
Раньше сайтик был на html.
В Drupal меня прельщает концепция конструктора блоков php. В html многие вещи недоступны.
Редактирование шаблонов и css для меня тёмный лес. Поэтому и спрашивал о стандартном порядке загрузки страницы в стандартном шаблоне.
Насколько я понял, порядок загрузки в стандартном (неизменённом) шаблоне Garland именно такой: Левый блок -> Контент страницы -> Правый блок.
Просто скажите, - это так или нет и закроем тему.
Спасибо.

Аватар пользователя NurOff NurOff 30 апреля 2010 в 20:27

Хедер, левый блок, контент, правый блок, футер...
Поэтому счетчики разместите в футер. И Счетчики тогда будут загружатся в последнюю очередь...

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 30 апреля 2010 в 21:23

"Anodonta" wrote:
Просто скажите, - это так или нет и закроем тему.

По умолчанию любой браузер грузит страницу сверху вниз, как идёт html. Посмотрите исходник страницы вашей

Как уже будет выглядеть страница для посетителя - это уже другой вопрос и касается сугубо css

Основной контент весьма желательно поближе к верху,так как есть такая утка, что поисковик хавает первые 200-300 кб кода