Тематические статьи
про язык программирования JavaScript, про повышение быстродействия и про фронтенд-разработку

Ленивая загрузка или загрузка по требованию на клиентской части

Бывает так, что некоторое содержание страницы нужно не всем или не всегда, но на генерацию этого материала или для его передачи тратится много ресурсов. В этом случае имеет смысл сделать загрузку «ленивой», то есть не генерировать и не загружать в браузер информацию до тех пор, пока она не понадобится.


Быстрые и отзывчивые интерфейсы с использованием AJAX

Использование AJAX может как ускорить загрузку сайта, так и сделать интерфейс более отзывчивым. Представленный список рекомендаций поможет этого добиться.


Увеличиваем скорость работы сайта при помощи оптимизации JavaScript

Сайт может работать быстрее, если выполнены следующие рекомендации по оптимизации JS-кода. Если же этого не сделать, то сайт будет недостаточно быстро отображаться на стороне клиента.


Показаны не все статьи,
а только по отдельным темам

JS — материалы, связанные с языком программирования JavaScript и клиентской разработкой.

быстродействие — статьи про обеспечение быстрой работы сайтов и приложений.

фронтенд — статьи, посвященные клиентской части сайтов и веб-приложений: дизайну, верстке, js-программированию и клиентским фремворкам.

Посмотреть статьи по всем темам

Близкие по теме статьи:

Уско­ряем работу сайта с помо­щью сер­вер­ного кеширования. Если про­стым язы­ком, то сер­вер­ное кеши­ро­ва­ние — это ряд тех­но­ло­гий, кото­рые поз­во­ляют «запо­ми­нать» один раз полу­чен­ные или создан­ные дан­ные, а затем мно­го­кратно исполь­зо­вать их повтор­но, что…

Уско­ряем работу сайта при помощи кеши­ро­ва­ния на базе Memcached. Memcached — это хра­ни­лище «ключ => зна­че­ние», исполь­зо­ва­ние кото­рого очень эффек­тивно для уско­ре­ния работы сайта или веб-приложения.

Чек-лист про­верки фронтенда. По дан­ному списку можно про­ве­рить фрон­тенд сайта или веб-при­ло­же­ния для выяв­ле­ния и после­ду­ю­щего исправ­ле­ния оши­бок или недочётов.

БЭМ и неза­ви­си­мые блоки. Вёрстка неза­ви­си­мыми бло­ками — это мето­до­ло­гия, кото­рая была сфор­му­ли­ро­вана Вита­лием Хари­со­вым из ком­па­нии Яндекс. Впо­след­ствии эта мето­до­ло­гия была рас­ши­рена и полу­чила назва­ние БЭМ…

Ajax-нави­га­ция Turboliks & Wiselinks. Уве­ли­чить отзыв­чи­вость интер­фейса и сни­зить нагрузку на сер­вер можно при помощи Ajax-нави­га­ции: если не пере­за­гру­жать стра­ницу цели­ком, а обнов­лять только содер­жа­ние или отдель­ные фраг­мен­ты, то…

History API и HASH-нави­га­ция на Ajax-сайтах. Загрузка кон­тента при помощи Ajax и нави­га­ция, постро­ен­ная на этой схе­ме, поз­во­ляют зна­чи­тельно повы­сить отзыв­чи­вость интер­фейса раз­ра­ба­ты­ва­е­мого сайта или веб-при­ло­же­ния. Однако такой подход…

Twitter Bootstrap — фрон­тенд-фреймворк. Кли­ент­ский html-, css- и js-фрейм­ворк, исполь­зо­ва­ние кото­рого поз­во­ляет суще­ственно уско­рить раз­ра­ботку кли­ент­ской части сайта или веб-при­ло­же­ния. Из основ­ных воз­мож­но­стей — дина­ми­че­ский дизайн по…

Язык раз­метки HTML, 
таб­лицы сти­лей CSS и язык JavaScript. Содер­жа­ние и внеш­ний вид каж­дой стра­ницы сайта опре­де­ля­ется HTML-кодом и содер­жа­нием таб­лицы сти­лей CSS, а пове­де­ние интер­фейса —  скрип­тами JavaScript.

Уско­ряем работу сайта за счёт опти­ми­за­ции CSS. Время загрузки и отри­совки сайта в бра­у­зере можно заметно сни­зить, если вос­поль­зо­ваться сле­ду­ю­щими советами.

Уско­ряем работу сай­та: опти­ми­за­ция HTML. Сайт может загру­жаться и отоб­ра­жаться быст­рее, если выпол­нить сле­ду­ю­щие реко­мен­да­ции по опти­ми­за­ции HTML-раз­мет­ки, а без этого ско­рость загрузки и отри­совки будет ниже.

Воспользуйтесь нашими
знаниями и опытом

Отправьте нам сообщение при помощи формы. Или напишите на e-mail s@web-creator.ru

Мы максимально оперативно ответим Вам по электронной почте или перезвоним.

При отправке сообщения через форму, укажите пожалуйста предпочтительный способ связи с Вами: телефон или адрес электронной почты. Мы сможем ответить Вам подробнее, если Вы напишете что-то о запланированном проекте или предполагаемых задачах.

Либо просто позвоните нам по номеру: +7 495 215-1501

Мы работаем по будним дням с 10 до 19 часов.

Контакты

Веб-разработка в Москве: 3-я Мытищинская улица, дом 16 строение 47
Веб Креатор
«Веб Креатор»

+7 495 215 15 01

Москва, 3-я Мытищинская улица, 16/47