В Гугл аналитиксе, как раз, и можно просмотреть все запросы (т.е. не 13%, а 100%).
Т.е. "себе" Гугл все отдает :)
Но этот запрос из той информации, что приходит на сайт выделить нельзя (информации по этому поводу много, можете найти в Гугле). И в Яндексе их тоже не видно.
Посмотрите эту ветку: /ru/forum/827525
Зачем позиционировать от края браузера? Ваш див надо поместить в какую-то "обверту", которая будет для него родителем и уже от нее отмерять координаты. Одним словом приведите весь html код, и Вам покажу куда и что писать.
Чтоб не мусорить в теме, разместите код на онлайн сервисах отладки, например здесь:
http://liveweave.com/
или здесь:
http://jsbin.com
Ставьте блок где угодно, а position:absolute; top и left размещаете в нужном месте.
А у Вас id случайно не целое число?
Такие вещи удобно через функции делать (можете поискать информацию по плейсхолдерам).
Если приведете немного больше кода, чтобы было видно для чего происходит обработка, то приведу Вам пример.
Если для приведенного Вами примера и id у Вас целое число, то функция будет такой:
function i($id) {
if (isset($id)) {
$id = intval($_POST['id']);
return $id;
}
Вызывать функцию так (т.е. пишите вместо приведенной Вами строки):
i($_POST['id']); // Такая запись вместо Вашей строки
Аналогичным образом добавляется обработка строк и другие обработки.
Но чтобы Вас не ввести в заблуждение, надо понимать для чего необходимо делать обработку, а для этого надо увидеть больше кода.
Может быть поменять цвет фона или цвет букв, а то "больно" читать синие буквы на синем фоне. Да и шрифт лучше с засечками использовать и немного крупнее. Но это дело вкуса.
Теперь по сути. Посмотрите результат:
http://www.google.com/webmasters/tools/richsnippets?q=http%3A%2F%2Fwww.crown-airforce.narod.ru%2Faviaprom%2FSherbakov%2Fspin_teach.html
http://webmaster.yandex.ua/microtest.xml
Вроде ошибки есть.
Согласен... Но есть еще конкуренты, которые начинают фигню клиентам шептать (сами понимаете, как это делается) и приходиться доказывать, что ты не осел ((((
Где у Вас определяется функция the_excerpt_max_charlength() с 25 строки?
Да Вы правы, с вынесение в самый конец немного ночью "протупил" 🤪 Бывает...:)
Переделываем. Из последнего примера, где удалось получить 100% по ГуглИнсайт, ставим объединенный css перед </body> http://mytest.96.lt/test3/
Проверяем в ГуглИнсайтс: http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fmytest.96.lt%2Ftest3%2F. Показатели не изменились - 100%, хотя валидатору все равно не нравиться...
Пробуем это предложения: css - в самый верх head, js в конец head http://mytest.96.lt/test4/
ГуглИнсайтс снова ругается на блокирующий ресурс, показатели ухудшились 92% и 98%: http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fmytest.96.lt%2Ftest4
Но валидатору такое решение нравится.
Такая перестановку блокировку не убирает, но "раздражает" :) валидатор
Да, так и есть. Но в данном "эксперименте" мы это обходим.
В нашем случае они тоже кешируются, но суть в том, что Гуглу все равно это не нравиться и это влияет, в том числе, и на позицию сайта в выдаче Гугла (хотя интересно было бы проверить насколько влияет, может быть - овчинка выделки не стоит).
Спасибо, учту 🍻
Спасибо за подсказки, варианты решения в принципе есть, но мне действительно хотелось бы найти такое решение, где и css и js будут в хэдере и ГуглИнсайтс будет выдавать 100%.
На своих сайтах с css работаю через LESS, а js всегда объединяю и минимизирую php скриптом плюс асинхронная загрузка, поэтому проблем не возникает.
При доработке чужих сайтах css "пропускаю" тоже через php скрипт и проблема вроде бы решается, но... не нравиться мне этот вариант, поэтому и ищу другой.
Как и обещал, выкладываю результаты проверки скрипта минимизации файлов от Гуглу Minify https://code.google.com/p/minify/
Для этого сделал простенькую страничку, кинул туда слайдер и эффекты на jQuery, разбил css на несколько файлов... в общем обычный не оптимизированный "г.сайт": http://mytest.96.lt/test/
По результатам ГуглИнсайтс имеем оптимизацию 68% для мобильных и 83% для компьютеров: http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fmytest.96.lt%2Ftest%2F
Теперь немного оптимизируем страничку - подключим кэширование в .htaccess, делаем асинхронную загрузку скриптов и оптимизируем изображение: http://mytest.96.lt/test1/
В итоге ГуглИнсайтс показывает 84% для мобильных и 94% для компьютеров: http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fmytest.96.lt%2Ftest1, что является не таким уж плохим показателем, будь это нормального размера сайт.
Идем далее и подключаем Minify в режиме объединения js и css файлов с их оптимизацией. Дополнительно выносим объединенный css за </hyml>, чтобы предотвратить блокирующее действие. http://mytest.96.lt/test2/
И получаем желанные 100% для всех устройств по ГуглИнсайтс.
http://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fmytest.96.lt%2Ftest2
Вывод:
+ Minify вполне справляется со своей работой, правда на больших сайтах могут появиться другие проблемы;
- лично мне не нравиться выносить строчку с css в конец файла, т.к. это приводит к ошибкам валидации.