Vitaly писал(а):Ага, я только-что осознал, что Вы правы а я запутался, я не прав.
А можете дать точную ссылочку, где он требует именно так?Vitaly писал(а):И гугл не прав, что требует выносить скрипты в шаблон, если они не работают внизу.
Повторяю уже не знаю в какой раз, "непременно, обязательно, так и только так" - этих понятий не существует, есть условия, которые ставит поисковик, как вы их выполните, учитывая каждую, конкретную ситуацию, забота ваша. Есть много способов решения одной проблемы. Я всё надеюсь, что вы поймёте суть, а вы как мантру это повторяете.korshunov писал(а):Повторю свой вопрос в пятый, кажется, раз: дайте один конкретный пример маленького скрипта с конкретной страницы, который вынесен в шаблон и который надо непременно выносить в шаблон.
Искусственной, а для меня и смешной, выглядит ваша реакция на вполне подробный ответ, который вы так хотели, на рабочем примере, сделанным даже не мной. Опровержений нет, просто пример для вас "сложный".korshunov писал(а):Только пример, по моему, довольно искусственный. Насколько я понимаю, он использует работу со сторонними сервисами и должен подстраиваться под их правила. А хотелось бы пример попроще, чтоб был не такой сложный и касался обычной работы верстальщика
simplamarket.com и VIOLA, "яркий" пример того, как нужно и как ненужно делать СЕО оптимизацию именно обычному верстальщику. Тут все очень просто.korshunov писал(а):А можно пример из Вашего первого "яркого" URL simplamarket.com ? Ну не вижу я там в коде ни одной вставки.
Vitaly писал(а):Можно стремиться по максимуму перенести JS в конец страницы, уменьшить скрипты, использовать более легковесные библиотеки. К примеру часто хватает zepto.js вместо такого монстра как jquery.js. Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
Vitaly писал(а):Можно стремиться по максимуму перенести JS в конец страницы, уменьшить скрипты, использовать более легковесные библиотеки. К примеру часто хватает zepto.js вместо такого монстра как jquery.js. Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
Vitaly писал(а):Ярким примером служит шаблон главной странички simplamarket.com,
Vitaly писал(а):Можно стремиться по максимуму перенести JS в конец страницы, уменьшить скрипты, использовать более легковесные библиотеки. К примеру часто хватает zepto.js вместо такого монстра как jquery.js. Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
Vitaly писал(а):Ярким примером служит шаблон главной странички simplamarket.com,
Код: Выделить всё
<script defer="defer">
$(function() {
...
...
});
</script>
<script type="text/javascript" src="js/fancybox/jquery.fancybox.pack.js.pagespeed.ce.zJ51nyS6dz.js" defer="defer"></script>
<link rel="stylesheet" href="js/fancybox/jquery.fancybox.css.pagespeed.ce.RTjBYTM6j9.css" type="text/css" media="screen"/>
<script src="design/default/js/ajax_cart.js.pagespeed.ce.pCQd0GqfD3.js" defer="defer"></script>
<script src="design/default/js/slick/slick.min.js.pagespeed.ce.tTvfwp4Y9N.js" defer="defer"></script>
</body>
</html><!--
memory peak usage: 3348256 bytes
page generation time: 0.078791856765747 seconds
-->
Vitaly писал(а):Можно стремиться по максимуму перенести JS в конец страницы, уменьшить скрипты, использовать более легковесные библиотеки. К примеру часто хватает zepto.js вместо такого монстра как jquery.js. Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
Я вообще ничего не говорил, я просто привел пример скриптов в коде.korshunov писал(а):Да, там виден JS-код. Но это не то, Вы же определенно говорили про вставки, которые именно НЕ В КОНЦЕ:
Это скорее всего мне предназначалось) korshunov в пылу спора, не видит даже кому отвечает, такая страсть его обуяла.OkayCMS писал(а):Я вообще ничего не говорил
И тут вопрос, к чему из этого предложения можно придраться? Если даже брать пример за который ухватился korshunov. Строки 1257-1293 это скрипт который вынесен в разметку. ТОЧКА.Vitaly писал(а):Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
Vitaly писал(а):И тут вопрос, к чему из этого предложения можно придраться? Если даже брать пример за который ухватился korshunov. Строки 1257-1293 это скрипт который вынесен в разметку. ТОЧКА.
Vitaly писал(а):Можно стремиться по максимуму перенести JS в конец страницы, уменьшить скрипты, использовать более легковесные библиотеки. К примеру часто хватает zepto.js вместо такого монстра как jquery.js. Ну а когда вы еще глубже копнете в сторону оптимизации, то окажется, что некоторые скрипты будет лучше вынести прямо в разметку, бывают и такие ситуации.
OkayCMS писал(а):Я вообще ничего не говорил, я просто привел пример скриптов в коде.korshunov писал(а):Да, там виден JS-код. Но это не то, Вы же определенно говорили про вставки, которые именно НЕ В КОНЦЕ:
Вот вам второй вариант. Сайт http://okay-cms.com/ строки 78-94
Вернуться в «Заказ шаблонов и услуг»
Сейчас этот раздел просматривают: 4 гостя