Попытался отключить стандартные скрипты, ничего не работает

голоса: 0

Попытался отключить скрипты для оптимизации страницы (google page speed), сделал все как сказано здесь http://forum.ucoz.ru/forum/64-37184-1

т.е. заменил </head> на </<?'head'?>> и </title> на </<?'title'?>>

после <body> вставил следующее (естественно все закачал к себе на сайт):

  <script async type="text/javascript" src="/jquery-1.7.2.js"></script> <script async type="text/javascript" src="/js/uwnd.js"></script> <script async type="text/javascript" src="/js/ulightbox.js"></script> <script async type="text/javascript" src="/css/base.css"></script> <script async type="text/javascript" src="/css/layer3.css"></script> <script async type="text/javascript" src="/css/social3.css"></script> <script async type="text/javascript" src="/css/ulightbox.css"></script>

по итогу, скорость по goоgle page speed выросла, но ajax не работают, ulightbox тоже

тестил на двух станицах (в других разделах ничего не трогал и там все работает):

  1. на главной http://irongamer.ru/
  2. http://irongamer.ru/load/serials/zarubezhnye/tabu_1_sezon/21-1-0-228

где я ошибся? спасибо

Адрес сайта irongamer.ru
| Автор: | Категория: JavaScript

Ответов: 1

голоса: 0
 
Лучший ответ

Вы файлы стилей обернули в скрипты. Это неправильно

 <script async type="text/javascript" src="/css/base.css"></script> <script async type="text/javascript" src="/css/layer3.css"></script> <script async type="text/javascript" src="/css/social3.css"></script> <script async type="text/javascript" src="/css/ulightbox.css"></script>
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

сделал вот так и все равно не работает :(

 <script async type="text/javascript" src="/jquery-1.7.2.js"></script> <script async type="text/javascript" src="/js/uwnd.js"></script> <script async type="text/javascript" src="/js/ulightbox.js"></script>  <link rel="stylesheet" href="/css/base.css" type="text/css" /> <link rel="stylesheet" href="/css/layer3.css" type="text/css" /> <link rel="stylesheet" href="/css/social3.css" type="text/css" /> <link rel="stylesheet" href="/css/ulightbox.css" type="text/css" />

 

ну что же делать? неужели их никак нельзя отключить, или где я ошибся?   хелп нубу плиииз

вы подключили после боди. это не нужно

 async

стили до сих пор в скрипте. части не хватает

зачем вам это? скорость сайта от этого вряд ли увеличится для пользователя. и на первые места в выдаче после удовлетворения сервиса гугла вы не выйдете за один день

...