Выполнение рекомендаций Google AdSense

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

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
1c3d.md
Заглянул на огонек
Заглянул на огонек
Сообщения: 30
Стаж: 10 лет 10 месяцев
Откуда: Moldova
Контактная информация:

Выполнение рекомендаций Google AdSense

Сообщение 1c3d.md »

Из рекомендаций Google AdSense:
Количество блокирующих скриптов на странице: 3.
Они замедляют отображение контента.
Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте ... встроить их самые важные компоненты непосредственно в код HTML.
Удалите код JavaScript, препятствующий отображению:
...styles/prosilver/template/styleswitcher.js
...styles/prosilver/template/forum_fn.js
...
И, следует пример:
Inline Small
If the external scripts are small, you can insert those directly into the HTML document. Inlining small JavaScripts in this way allows the browser to proceed with rendering the page. For example, if the HTML document looks like this:

Код: Выделить всё

<html>
  <head>
    <script type="text/javascript" src="small.js"></script>
  </head>
  <body>
    <div>
      Hello, world!
    </div>
  </body>
</html>
And the resource small.js is like this:

Код: Выделить всё

  /* contents of a small JavaScript file */
Then you can inline the script as follows:

Код: Выделить всё

<html>
  <head>
    <script type="text/javascript">
      /* contents of a small JavaScript file */
    </script>
  </head>
  <body>
    <div class="blue yellow big bold">
      Hello, world!
    </div>
  </body>
</html>
This eliminates the external request for small.js by placing it inline in the HTML document.

Насколько понял из перевода:
вместо файла скрипта привести содержание этого файла.
Но, в остальном, что касается

Код: Выделить всё

<body>
    <div class="blue yellow big bold">
...
не совсем понимаю.
#1
Ответить