- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
На сайте существуют различные страницы модулей, у которых свои CSS стили и JS скрипты.
На данный момент все стили в 1 файле css, а JS подключаются на всех страницах, в не зависимости используется скрипт или нет.
Стоит ли подключать отдельно CSS и JS для разных страниц дабы увеличить скорость загрузки других страниц?
По обстоятельствам.
По обстоятельствам.
При каких обстоятельствах не стоит делать разделение?
При каких обстоятельствах не стоит делать разделение?
В том случае, если это нецелесообразно. "Делать" - это работа. Если это нужно, работа делается. Если не нужно - не делается. Определяетесь с тем, что и зачем Вам нужно и делаете сообразно обстоятельствам.
Если у вас в личном кабинете тонны JS и там свой интерфейс для работы, то для обычных гостей конечно не нужно грузить это всё.
Если у вас обычный сайтик с новостями статьями и т.д. то лучше загрузить всё 1 раз и всё.
Если у вас в личном кабинете тонны JS и там свой интерфейс для работы, то для обычных гостей конечно не нужно грузить это всё.
Если у вас обычный сайтик с новостями статьями и т.д. то лучше загрузить всё 1 раз и всё.
Например, на обычном сайтике есть модуль доски объявлений (JS+CSS около 100 кб данных только для этого модуля, но данные этих файлов грузятся и на других страницах).
По Вашему не стоит делать проверку на модуль и подключать только нужные стили?
Если 100 КБ и всё, там ещё gzip жмёт, поэтому можно ничего не делать.
Стоит ли подключать отдельно CSS и JS для разных страниц дабы увеличить скорость загрузки других страниц?
Для сильно специфичных страниц это обычно дефолтом делается. Логика простая. Для типичных страниц изначально используются общие стили и к/скрипты. При добавлении сильно специфичной страницы (или раздела) в ее коде обычно присутствует добавление к общему стеку специфичных стилей и к/скриптов. Достаточно просто проконтролировать, что все норм. расширяется, имеются все необходимые для этого условия. Например, смотрим общий шаблон и видим там что-то такое:
Читаем про эту extra в доках по движку, проверяем ваше расширение на совместимость с этой ф-цией и этой рамкой для вставки (head-section) и т.д.
Если 100 КБ и всё, там ещё gzip жмёт, поэтому можно ничего не делать.
к тому же ещё вспомнить про браузерные кеши...
Гугл любит разделение стилей. Он считает что меньше времени будет тратиться браузером на рендеринг страницы.
Гугл любит разделение стилей. Он считает что меньше времени будет тратиться браузером на рендеринг страницы.
Пруф будет или опять фантазии?
Гуглофейк "любит" как раз сократить кол-во запросов. А вот на объём ему глубоко плевать.