я бы лично только самое главное меню обернул в nav
по скольку :
" Элемент представляет собой часть страницы, которая ссылается на другие страницы или части текущей, то есть раздел с навигационными ссылками.
Замечание: не все группы ссылок на странице должны быть обёрнуты в элемент — этот элемент, главным образом, предназначен для группировки главных навигационных блоков. В частности, в подвалах часто содержатся короткие списки ссылок на различные части сайта, вроде правил использования сервиса, домашней страницы и копирайтов. Элемента вполне достаточно для группировки такого рода ссылок; и несмотря на то, что элемент может быть использован в таких случаях, обычно в этом нет необходимости "
Евгений Холодов: ну плагин вроде как корректно работает...также еще можно перенести скрипты с хедера в футер, но это безболезненно можно сделать лишь если сайт был разработан тем, кто его делал, иначе будут возникать ошибки скриптов и отловить их трудно, т.к. только разработчики знают за что отвечает тот или иной скрипт, но особого прироста в скорости это не даст, разве что для гугла.
вставляйте через css, это будет самый простой, правильный и кроссбраузерный вариант !
рекомендую все используемые svg изображения в проекте загонять в спрайты !
да, это скорее всего из - за плагинов, которые посредством js проделывают подсчеты размеров блоков или элементов !
в таком случае я бы скрипт инициализации перенес или в шапку ( если это не утяжелит загрузку ) или использовал бы для инициализации функцию load()
нет, есть вот лендинг programir.net/oc/index.php?route=product/product&p...
раньше это был полноценный сайт но сейчас мне уже вот таким достался и мне банально надо настроить якоря на меню, они сейчас работают но с перезагрузкой страницы а надо убрать перезагрузку, и я не знаю как это корректно сделать