alinalessioYandex Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 PageSpeed Insights показывает низкие значения попугаев. В разделе "Устраните ресурсы, блокирующие отображение" показывает такие файлы: …jquery/jquery-2.1.1.min.js …css/bootstrap.min.css …css/font-awesome.min.css …mmenu/jquery.mmenu.all.css …css/twentytwenty.css …stylesheet/stylesheet.css …0/colorbox.css …image/seocms.css …javascript/common.js …colorbox/jquery.colorbox.js …blog/blog.color.js …blog/blog.comment.js /widget/cbk.css Может у кого-то уже есть опыт и поделитесь в каком порядке вы выставили загрузку этих файлов, чтобы и скорости чуток прибавить, но и чтобы пользователь не мучился, что на сайте все "прыгает"? Надіслати Поділитися на інших сайтах More sharing options...
SiteMix Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 Нужно в конце роботс добавить разрешение для этих файлов (точнее, их родительских папок). Например: Allow: /catalog/view/*js* Allow: /catalog/view/*css* Allow: /image/icons/*png* Allow: /assets/css* Allow: /assets/js* Естественно, пути (маски) поставить свои. Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 1 час назад, SiteMix сказал: Нужно в конце роботс добавить разрешение для этих файлов При чем тут robots.txt? Надіслати Поділитися на інших сайтах More sharing options... upsound Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 2 минуты назад, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера а поможете с этим платно? я не * в коде ничего с кожалению) Надіслати Поділитися на інших сайтах More sharing options... upsound Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 37 минут назад, Pascha сказал: у меня нет на это времени, но думаю многие тут по этой минимальной инструкции смогут это сделать... Понял, тогда что бы не плодить тем, может кто-то тут откликнется) Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 да забейте вы болт на этот пейджспид, он не влияет на ранжирование Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 25 вересня 2019 Автор Share Опубліковано: 25 вересня 2019 1 час назад, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Ух ты! Спасибо! Про дополнительные пункты в поиске поищу, думаю найду. Но по поводу "настойки сервера", можете подсказать что конкретно нужно искать? Чтобы можно было поисковой запрос как-то сформулировать. Дело в том что настройка сервера действительно меня занимает, так как проверка скорости показала, что ответ от сервера ждем 2-5 сек. Это очень долго. Надіслати Поділитися на інших сайтах More sharing options... florapraktik Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 39 минут назад, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование Попугаи сами по себе олицетворяют успех. ... Ранжирование ведь тоже не так уж сильно конвертируется в трафик. А трафик не всегда конвертируется в продажи. А продажи очень не всегда конвертируются в прибыль. Прибыль не обязательно конвертируется в хорошую жизнь. Пейджспид для вебмастера, как марки для филателиста. А место в Топе гугла, как похвала строгого отца. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 Уже не актуально 1 Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 4 часа назад, Yesvik сказал: При чем тут robots.txt? При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 (змінено) 3 часа назад, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Оцените всю глубину идеи. Чтобы увеличить "попугаев", нужно чтобы "контролер попугаев", не смог прийти в к вам и все посчитать )))) Змінено 25 вересня 2019 користувачем Asmadian Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 26 вересня 2019 Share Опубліковано: 26 вересня 2019 В 25.09.2019 в 21:21, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Так это легко проверяется. Открой access.log и посмотри, обращается Pagespeed к robots.txt или нет... сильно удивишься ) Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 27 вересня 2019 Share Опубліковано: 27 вересня 2019 Зачем мне проверять? Когда была проблема описанная топикстартером я сделал то что написал и проблема была закрыта. А как это работает мне не интересно. Надіслати Поділитися на інших сайтах More sharing options... Jozzeff Опубліковано: 28 вересня 2019 Share Опубліковано: 28 вересня 2019 В 25.09.2019 в 18:35, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование У Google узнавал? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Устраните ресурсы, блокирующие отображение (PageSpeed Insights) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
upsound Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 2 минуты назад, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера а поможете с этим платно? я не * в коде ничего с кожалению) Надіслати Поділитися на інших сайтах More sharing options...
upsound Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 37 минут назад, Pascha сказал: у меня нет на это времени, но думаю многие тут по этой минимальной инструкции смогут это сделать... Понял, тогда что бы не плодить тем, может кто-то тут откликнется) Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 да забейте вы болт на этот пейджспид, он не влияет на ранжирование Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 25 вересня 2019 Автор Share Опубліковано: 25 вересня 2019 1 час назад, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Ух ты! Спасибо! Про дополнительные пункты в поиске поищу, думаю найду. Но по поводу "настойки сервера", можете подсказать что конкретно нужно искать? Чтобы можно было поисковой запрос как-то сформулировать. Дело в том что настройка сервера действительно меня занимает, так как проверка скорости показала, что ответ от сервера ждем 2-5 сек. Это очень долго. Надіслати Поділитися на інших сайтах More sharing options... florapraktik Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 39 минут назад, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование Попугаи сами по себе олицетворяют успех. ... Ранжирование ведь тоже не так уж сильно конвертируется в трафик. А трафик не всегда конвертируется в продажи. А продажи очень не всегда конвертируются в прибыль. Прибыль не обязательно конвертируется в хорошую жизнь. Пейджспид для вебмастера, как марки для филателиста. А место в Топе гугла, как похвала строгого отца. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 Уже не актуально 1 Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 4 часа назад, Yesvik сказал: При чем тут robots.txt? При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 (змінено) 3 часа назад, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Оцените всю глубину идеи. Чтобы увеличить "попугаев", нужно чтобы "контролер попугаев", не смог прийти в к вам и все посчитать )))) Змінено 25 вересня 2019 користувачем Asmadian Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 26 вересня 2019 Share Опубліковано: 26 вересня 2019 В 25.09.2019 в 21:21, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Так это легко проверяется. Открой access.log и посмотри, обращается Pagespeed к robots.txt или нет... сильно удивишься ) Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 27 вересня 2019 Share Опубліковано: 27 вересня 2019 Зачем мне проверять? Когда была проблема описанная топикстартером я сделал то что написал и проблема была закрыта. А как это работает мне не интересно. Надіслати Поділитися на інших сайтах More sharing options... Jozzeff Опубліковано: 28 вересня 2019 Share Опубліковано: 28 вересня 2019 В 25.09.2019 в 18:35, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование У Google узнавал? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Устраните ресурсы, блокирующие отображение (PageSpeed Insights) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
alinalessioYandex Опубліковано: 25 вересня 2019 Автор Share Опубліковано: 25 вересня 2019 1 час назад, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Ух ты! Спасибо! Про дополнительные пункты в поиске поищу, думаю найду. Но по поводу "настойки сервера", можете подсказать что конкретно нужно искать? Чтобы можно было поисковой запрос как-то сформулировать. Дело в том что настройка сервера действительно меня занимает, так как проверка скорости показала, что ответ от сервера ждем 2-5 сек. Это очень долго. Надіслати Поділитися на інших сайтах More sharing options...
florapraktik Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 39 минут назад, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование Попугаи сами по себе олицетворяют успех. ... Ранжирование ведь тоже не так уж сильно конвертируется в трафик. А трафик не всегда конвертируется в продажи. А продажи очень не всегда конвертируются в прибыль. Прибыль не обязательно конвертируется в хорошую жизнь. Пейджспид для вебмастера, как марки для филателиста. А место в Топе гугла, как похвала строгого отца. Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 Уже не актуально 1 Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 4 часа назад, Yesvik сказал: При чем тут robots.txt? При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 (змінено) 3 часа назад, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Оцените всю глубину идеи. Чтобы увеличить "попугаев", нужно чтобы "контролер попугаев", не смог прийти в к вам и все посчитать )))) Змінено 25 вересня 2019 користувачем Asmadian Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 26 вересня 2019 Share Опубліковано: 26 вересня 2019 В 25.09.2019 в 21:21, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Так это легко проверяется. Открой access.log и посмотри, обращается Pagespeed к robots.txt или нет... сильно удивишься ) Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 27 вересня 2019 Share Опубліковано: 27 вересня 2019 Зачем мне проверять? Когда была проблема описанная топикстартером я сделал то что написал и проблема была закрыта. А как это работает мне не интересно. Надіслати Поділитися на інших сайтах More sharing options... Jozzeff Опубліковано: 28 вересня 2019 Share Опубліковано: 28 вересня 2019 В 25.09.2019 в 18:35, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование У Google узнавал? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 2.x Opencart 2.x: Налаштування та оптимізація Устраните ресурсы, блокирующие отображение (PageSpeed Insights)
SiteMix Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 4 часа назад, Yesvik сказал: При чем тут robots.txt? При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Надіслати Поділитися на інших сайтах More sharing options...
Asmadian Опубліковано: 25 вересня 2019 Share Опубліковано: 25 вересня 2019 (змінено) 3 часа назад, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Оцените всю глубину идеи. Чтобы увеличить "попугаев", нужно чтобы "контролер попугаев", не смог прийти в к вам и все посчитать )))) Змінено 25 вересня 2019 користувачем Asmadian Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 26 вересня 2019 Share Опубліковано: 26 вересня 2019 В 25.09.2019 в 21:21, SiteMix сказал: При том, что в pagespeed запускается бот который не может получить доступ к указанным файлам из-за Disallow: /catalog Так это легко проверяется. Открой access.log и посмотри, обращается Pagespeed к robots.txt или нет... сильно удивишься ) Надіслати Поділитися на інших сайтах More sharing options... SiteMix Опубліковано: 27 вересня 2019 Share Опубліковано: 27 вересня 2019 Зачем мне проверять? Когда была проблема описанная топикстартером я сделал то что написал и проблема была закрыта. А как это работает мне не интересно. Надіслати Поділитися на інших сайтах More sharing options... Jozzeff Опубліковано: 28 вересня 2019 Share Опубліковано: 28 вересня 2019 В 25.09.2019 в 18:35, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование У Google узнавал? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
SiteMix Опубліковано: 27 вересня 2019 Share Опубліковано: 27 вересня 2019 Зачем мне проверять? Когда была проблема описанная топикстартером я сделал то что написал и проблема была закрыта. А как это работает мне не интересно. Надіслати Поділитися на інших сайтах More sharing options...
Jozzeff Опубліковано: 28 вересня 2019 Share Опубліковано: 28 вересня 2019 В 25.09.2019 в 18:35, spectre сказал: да забейте вы болт на этот пейджспид, он не влияет на ранжирование У Google узнавал? Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options... alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 В 25.09.2019 в 19:23, Pascha сказал: согласен... он там никаким боком, кроме как для настройки правильного просмотра сайта Гугл ботом расписывал уже все в телеграм чате форума... дам небольшой шаблон... думаю если поймете о чем речь и как делается... порадуетесь вместе с нами <link rel="preload" href="/catalog/view/javascript/font-awesome/fonts/fontawesome-webfont.woff2" as="font" crossorigin="anonymous"> <link rel="preload" href="catalog/view/theme/default/stylesheet/stylesheet.css" as="style" onload="this.rel='stylesheet'"> <noscript><link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"></noscript> <link href="catalog/view/javascript/bootstrap/js/bootstrap.min.js" rel="preload" as="script"> <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" ></script> Можете опустить onload="this.rel='stylesheet' если не ставите специальный для этого скрипт cssrelpreload.js Так же не помешает: + сжатие и кеширование прописать в .htaccess + настройка индексов в БД + настройка сервера Так и не смог я использовать ваш совет, к сожалению. Буду признателен за подробности. Пробовал каждую строчку подключения стилей или скриптов и в итоге получал, что после этого они переставали работать. Ну, например стили: было: <link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"> стало: <link rel="preload" href="catalog/view/theme/remteh/stylesheet/stylesheet.css" as="style"> <noscript><link href="catalog/view/theme/remteh/stylesheet/stylesheet.css" rel="stylesheet"></noscript> Но после того, как изменил эту строчку, стили тупо не отображаются, будто нет подключения. В исходном коде проверял. В первой строчке ссылка рабочая и ссылается прямо на файл стилей. Во второй строчке ссылка не активна, но путь тот же. Что еще следует учесть? Надіслати Поділитися на інших сайтах More sharing options...
alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 4 минуты назад, Pascha сказал: так как что и как Вы там делаете мне не ведомо, просто дам практически готовый пример тыц открываете сайт и "Просмотр кода страницы" или Ctrl+U (у меня Хром) Весь код шапки прям перед глазами... далее идем на PageSpeed Insights и смотрим все работает?... Это дефолт, что бы Вы не увидели там на сайте ))) Спасибо. Буду еще пытаться. Я бы не парился, если бы PageSpeed Insights показывал, ну хотя бы 70-80 попугаев, но у меня сейчас 37(!) попугаев на мобилках: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fxn--e1aauomt.xn--p1ai%2Fchlb%2Fremont-varochnyh-panelej И более 3 секунд уходит как раз на загрузку этих скриптов. Вот список. Первые 5 скриптов бы как-то угомонить и будет сносно, я думаю. Надіслати Поділитися на інших сайтах More sharing options...
alinalessioYandex Опубліковано: 16 жовтня 2019 Автор Share Опубліковано: 16 жовтня 2019 56 минут назад, Pascha сказал: магия не только в этом, но и еще в нескольких строках кеширования и сжатия в .htaccess, пригласить на "романтик" Гугл бота в robots.txt Я называю это - легкая первоначальная оптимизация.... Ну а уж потом можно и "тяжелую артилерию" запускать в виде простановки индексов в БД и настройке сервера. То есть в любом случае это комплекс мер, а не "волшебная строчка кода" В .htaccess добавил следующее: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> Часть скриптов и файлов стилей удалось оформить, как в вашем примере. Все ,вроде работает. Но теперь криво работает мобильное меню. Ошибок в консоли нет. Не пойму, что ему надо. Может кто увидит ошибку? Чтобы воспроизвести, надо открыть в размере ширины мобильного устройства и нажать на три полоски, для вызова меню. Там когда жмешь на стрелочку, чтобы развернуть меню, оно разворачивается, но поверх имеющегося меню, а не сдвигает его вниз, как должно быть. Надіслати Поділитися на інших сайтах More sharing options...
Artemkos88 Опубліковано: 17 червня 2020 Share Опубліковано: 17 червня 2020 Можете подсказать путь к файлам js и css, что бы можно было прописать rel="preload"? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts