Публикации по теме 'web-performance'


Как Google так быстро?
Как Google так быстро? Как Google так быстро? Это так быстро, что мы принимаем это как должное. Это кажется мгновенным с момента поиска до отображения результатов. Что мы можем узнать о методах, которые они используют, чтобы сделать свой сайт таким быстрым? Результаты поиска Google быстрые Главная страница Google известна своей скоростью, но отчасти это связано с тем, насколько она разрежена. Вместо этого давайте сосредоточимся на странице результатов поиска Google. Там..

Как удаление кеширования повысило производительность мобильных устройств на 25%
Мы с коллегой смотрели, как наш флагманский продукт, Klarna Checkout, загружается в браузер, и обдумывали способы повышения производительности. Мы решили, что хотим отложить часть работы, выполняемой браузером, до тех пор, пока пользователь не сможет начать взаимодействие. В процессе изменения мы наткнулись на гораздо более серьезную проблему с производительностью, которая таилась в нашем коде. Во-первых, немного предыстории. Когда продавец загружает Klarna Checkout, мы создаем два..

Повышение производительности в больших приложениях AngularJS
Я подхожу к завершению проекта с моим клиентом, и основная цель - обеспечить максимальную производительность приложения. К сожалению, нам приходится решать такие серьезные проблемы с производительностью на этом позднем этапе, но я действительно думаю, что это проблема, от которой на каком-то этапе страдают многие веб-приложения, особенно в гибкой среде, где производительность не всегда может быть на первом месте в списке приоритетов. с первого дня. Вот такая ситуация: - У нас была..

Наберите 100 баллов в Lighthouse Audits - Часть 1
оценка, которая имеет значение .. Lighthouse - это инструмент для тестирования веб-страниц с открытым исходным кодом от команды Google Chrome. Он доступен как хромовое расширение , а также как модуль командной строки узла . После установки Lighthouse может проверять текущую страницу и оценивать ее по 100 баллам. Оценка выше 80 считается хорошей , а меньшая - требует дальнейшей оптимизации. В этой статье я пытаюсь объяснить, как можно пройти каждый отдельный тест в Lighthouse..

Обеспечение непрерывной доставки производительности
«Наполните свою жизнь действием. Не ждите, пока это произойдет. Сделай это. Построй свое собственное будущее ». - Брэдли Уитфорд Точно так же зачем ждать, пока в продакшене не начнут возникать проблемы с производительностью. Приведенная ниже структура будет выделять каждый шаг, сделанный на разных этапах разработки, чтобы как можно больше и как можно раньше снизить проблемы с производительностью. Почему непрерывная работа? Оптимизированная производительность веб-сайта напрямую..

Производительность в Интернете: минимизация перекомпоновки / перекомпоновки макета в DOM
Эта статья обновлена! Пожалуйста, перейдите по этой ссылке , чтобы получить самую последнюю информацию. В этой статье я перечислю несколько способов, с помощью которых может произойти событие перекомпоновки / сдвига макета DOM, почему это плохо, как отслеживать эти события и как минимизировать его появление, уменьшая его последствия. В оставшейся части этой статьи я предполагаю, что вы знакомы с такими компонентами интерфейсной разработки, как CSS, DOM браузера и доступ к..

Дорожная карта Angular Universal Core для Angular 4
6 января команда Angular Core создала новый выпуск: Универсальная дорожная карта Angular для Angular 4.0 . Этот пост разбивает Angular Universal на две категории. API Инструменты Затем обсуждается перемещение этих API из репозитория angular/universal в репозиторий angular/angular для Angular 4.0. Одним из ключевых пожеланий здесь является то, чтобы Angular Universal имел тот же уровень качества, что и ядро ​​Angular, за счет интеграции с их набором тестов непрерывной интеграции...