Маяк как установить: Как установить маяки для штукатурки

Содержание

Как установить маяки для штукатурки

[ad 1]

Здравствуйте!

На днях мы получили очередной заказ на плиточные работы в обычной городской квартире: кухня, ванная и туалет. До плитки еще далеко, нужно оштукатурить стены. Штукатурить будем по металлическим маякам. Есть и другие способы штукатурки, но о них немного позже. Сегодня расскажем, как установить маяки с помощью рейки и профильного уровня. Способ этот достаточно быстрый, но требует некоторой сноровки.

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

Штукатурные маяки производятся толщиной 6 и 10 мм — «шестерка» и «десятка». Шестерка, чаще всего, используется в тех случаях, когда нужно сделать минимальный слой штукатурки, или тогда, когда маячки после оштукатуривания извлекаются из стен. Например, если стена готовится под покраску или обои. Со временем маяки в стене могут покрыться ржавчиной, и из-под краски или обоев проступят рыжие полосы (обеспечен новый ремонт). Если стена, как в нашем случае, готовится под кафельную плитку, извлекать маячки нет никакой необходимости. Поэтому мы используем десятку – она меньше деформируется и проще устанавливается. Стандартная высота стен в наших квартирах – 2м 50см плюс-минус 5 см. Естественно, китайским производителям это известно, и они делают маяки именно такой длины – 250 см. (есть, однако и по 3м).

Как определить количество маячков?

Стену, начиная от угла, делим на вертикальные полосы шириной не более 1,5 м (таким правИлом удобнее всего штукатурить). По границам этих полос и будем ставить  маячки.

Для установки маяков нам еще понадобится гипсовая штукатурка Ротбанд – она пластичная, достаточно быстро застывает, хорошо удерживает маячки, обеспечивает удобство и качество установки. Обычный малярный шпатель. Ведро, вода. Алюминиевая рейка длиной 240-250 см и профильный метровый уровень.

Вместо рейки можно использовать жесткий деревянный брусок или струганную доску. Они должны быть ровными и одной ширины по всей  своей длине, чем точнее будут эти параметры, тем лучше, от этого зависит качество штукатурки. Чтобы каждый раз не приставлять уровень к правилу, мы прикрепили его посередине рейки монтажной лентой, получили вот такую конструкцию.

На рейке тоже есть глазок вертикального уровня, но он расположен на краю, чтобы заглянуть – нужно либо на табуретку становиться, либо ложиться на пол.

А так – пузырек на уровне глаз, удобно.

Перед тем, как установить маяки, со стен необходимо смести песок жесткой щеткой или веником, кирпичную кладку смочить водой, обрызгав ее кисточкой, пульвером, ковшиком – как удобно.

Чтобы предварительно оценить степень вертикальности стены, приставляем к ней рейку и смотрим на уровень.

Так мы сможем понять, в каком месте класть под маячок больше ротбанда: если стена наклонена наружу – вверху, если вовнутрь – внизу. Ну, а строго вертикальная кладка в наших домах – большая редкость.

Замешиваем ротбанд.

Те, кто всерьез занимается ремонтами, используют для замешивания электроинструмент: мощный низкооборотистый миксер с соответствующей насадкой.

Дрели для этих целей использовать нежелательно – у них высокие обороты при сравнительно низкой для таких целей мощности – могут сгореть синим пламенем, хотя небольшие объемы можно замесить и дрелью. В крайнем случае – замешивайте руками – с этого все и начинают. Пропорции читайте в инструкции на упаковке. Должна получиться мягкая, липкая, пластичная масса.

Не стоит замешивать сразу слишком много, чтобы успеть выработать штукатурку до застывания.

Места установки маячков можно пометить карандашом вертикальной линией. По этим линиям с помощью шпателя нужно набросать «лепухи» ротбанда (величиной с пригоршню). В первую очередь, устанавливаем маячки возле углов – на расстоянии 15-20 см от угла. Набираем и шлепаем о стену, чтобы лепешка надежно прилипла. Расстояние между точками – около 30 см.

Затем прикладываем к лепешкам маяк и слегка придавливаем его пальцами на каждой из точек ротбанда.

Теперь приставляем к маячку рейку и аккуратно начинаем давить на нее, одновременно наблюдая за глазком уровня, добиваясь, чтобы он показывал вертикальное положение.

При необходимости, усиливать нажим вверху или внизу. Отставляем рейку. Необходимо шпателем подправить гипсовый раствор, чтобы он покрыл обе стороны маяка и удерживал его после застывания, убираются все излишки, которые будут в дальнейшем  мешать работе.

Если маячок где-то слишком повернулся влево-вправо – осторожно руками поправляем. Если есть необходимость увеличить слой гипса под маяком – аккуратно оттягиваем его от стены и намазываем больше ротбанда. Вот так должна выглядеть точка крепления маячка. Гипс над ним не должен выступать.

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

Если стена наклонена наружу, нижний край маяка должен быть прижат к ней почти вплотную. Если наклонена вовнутрь – прижатым должен быть верхний край.

Если сразу не получается – не переживайте, установите пару маячков – и дело наладится.  Остается подождать, пока застынет гипс.

Как установить промежуточные маяки (на длинной стене или просто между двумя соседними маячками).

После того, как установлены угловые маяки, нам нужно установить еще один, между ними, так как ширина стены, в нашем случае — 230 см, работать такой рейкой будет тяжело и неудобно. Понятно, что центральный маячок должен быть в одной плоскости с соседними. Как этого добиться. Если есть рейка, равная ширине между маяками, можно воспользоваться ею, в противном случае, а также когда стена очень длинная, или пользоваться рейкой не позволяют трубы, натягивается нитка.

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

Далее, так же набрасываем вдоль линии установки гипсовые лепешки, лепим на них маяк.

Низ маяка вдавливаем при помощи рейки, пока ее края не лягут на соседние маяки.

Теперь приставляем к нижнему краю рейку и, стараясь удерживать низ неподвижно, давим на верх, добиваясь вертикального положения рейки и маячка под ней.

Проверяем правильность установки, прижав рейку к крайним маякам, при этом промежуточный маячок должен тоже касаться рейки. Проверка делается в нескольких местах (сверху, посередине, внизу) для надежности, можно проверить и по диагонали.

Установка промежуточного маяка с использованием нитки.

Если стена длинная, или использовать рейку мешают трубы, то между крайними, уже установленными маячками внизу и вверху стены натягивается нитка. Вбиваем два дюбель-гвоздя, натянутая между ними нить должна лежать на промежуточных маяках.

Устанавливаемый маячок вдавливается рейкой в гипс до тех пор, пока между ним и ниткой не появится едва заметный зазор.

Если крайние маячки установлены правильно, то и при проверке промежуточных, уровень должен показывать вертикаль.

В местах прохождения труб, нужно смотреть по ситуации, где следует добавить маячок или его кусок. Например, правый участок кухонной стены с трубами шириной всего около полуметра потребовал установки трех маяков. А в ванной у нас получилась даже вот такая конструкция:

О том, как будем штукатурить эти непростые участки, мы расскажем в следующий раз.

На сегодня будем заканчивать, надеюсь, наша статья, как установить маяки с помощью рейки и уровня будет вам полезна.

До новых встреч!

Чтобы получать новые статьи блога на свой e-mail, переходим на dominafiesta.

На главную страницу.

Буду благодарен, если поделитесь статьей в социальных сетях:

Как установить GPS-маяк в автомобиль

Теоретически установить GPS-маяк в автомобиль, чтобы его не нашли угонщики, достаточно просто. Даже оставив компактный девайс в бардачке, велики шансы, что злоумышленник его просто не заметит. Однако на практике внедрение систем спутникового позиционирования может вызвать немало хлопот.

Качество GPS-навигации определяется не только от характеристик конкретной модели устройства, но и во многом зависит от места его установки. Чем больше спутников способно засечь сигнал маяка, тем проще определить его координаты. При правильном расположении устройства, погрешность позиционирования в среднем составляет не более 10 метров.

Тем не менее, стоит только установить GPS-маяк антенной по направлению в сторону металлического объекта, уровень погрешности позиционирования может возрасти от 30 до 60 %. Так, например, многие совершают грубейшую ошибку, устанавливая GPS-маяки под приборную панель, пластиковый корпус которой многие автостроительные компании металлизируют. Если же место установки GPS-маяка все же выбрано поблизости с металлическими объектами, то расстояние до них должно быть не менее 60 сантиметров.

Это важно! Тонированные стекла имеют свойство поглощать электромагнитные волны, поэтому не рекомендуется устанавливать GPS-маяки антенной в их направлении. В противном случае можно заметно ухудшить качество сигнала и скорость его передачи.

Также не стоит прятать маяк в зонах с ограниченным доступом. Во-первых, грамотный взломщик именно с таких мест начнет проверку на наличие систем безопасности. Во-вторых, автономные GPS-маяки нуждаются в периодическом обслуживании: замене батареек или SIM-карты, перезагрузке и т. д. Таким образом, такое расположение не только облегчит работу вору, но и создаст некоторые неудобства владельцу авто.

Что касательно рекомендаций по конкретным местам установки GPS-маяков, то таких советов фактически быть не может. О месте размещения системы безопасности должен знать только владелец автомобиля и никто более. Поэтому не имеет смысла акцентировать внимание на советы, опубликованные в общем доступе – существует вероятность, что советчиком может оказаться сам угонщик.

Интересно! Многие владельцы автомобилей идут на небольшую хитрость, устанавливая в несколько GPS-маяков. Поиск и ликвидация всех устройств существенно продлят время «обработки» автомобиля и, вероятно, отобьют желание злоумышленника связываться с вашей машиной. В лучшем же случае угонщик ликвидирует только один маяк, в то время как второй поспособствует обнаружению краденого авто.

Проблесковый маячок — советы по установке маяков на болтах и световых балоклесковых маячков

Проблесковый маячок — как правильно установить маяк

СОВЕТЫ ПО УСТАНОВКЕ ПРОБЛЕКСОВЫХ МАЯЧКОВ И СВЕТОВЫХ БАЛОК


Проблесковый маячек или световая балка должны быть установлены на расстоянии не менее 1200 мм. от центра лампы до земли.

Маячки/световые балки нужно устанавливать так, чтобы они были видны с любой стороны,
на разумной дистанции.

Плоскость основания установленых маяков/автолюстр, должна быть параллелна  земле.  У  спец. сигналов устанавливающихся на плоскую крышу, и имеющих поперечную ось симметрии, поперечная
ось симметрии должна совпадать с продольной осью симметрии транспортного средства.

При монтаже
маяков/световых балок на транспортное средство с установленым радио, расстояние
от антены должно быть не меньше 500mm.


 

Кабель питания спец. сигнала должен быть проложен отдельно, вдалеке от чуствительных кабелей
(радио, антена,  антиблокировочная, тормозная система
и т.п.). Если так сделать не возможно, допускается пересечение кабелей под прямым углом.

Внимание – соблюдайте режим энергопотребления. Верно выбирайте кабель и реле переключения.

До демонтажа, отсоедините устройство от источника питания.

В течении 5 минут после отключения ксенонового маяка или световой балки, остается опастность
удара электрическим током, при касании к не изолированным элементам. Не трогайте
лампочку и стеклянную трубку голыми пальцами. Не затягивайте винты крепления линзы.

Полная инструкция по монтажу прилагается.


МАЯКИ НА МАГНИТЕ

Маяки на магните — оборудование, предназначенное для периодического использования. Специфика данного продукта предполагает скоросное
ограничение оснащенного им транспортного средства.Запас устойчивости по скорости 3:1


















B24.00

80км/ч

B24.70

112км/ч

324.00

64км/ч

B334.00

80км/ч

374.00

64км/ч

394.00

80км/ч

394.70

112км/ч

274.00

64км/ч

B14.00.MV

80км/ч

284.00

80км/ч

B74.00

64км/ч

B94.70

112км/ч

B84.00

80км/ч

294.00

80км/ч

B64.00

8
0км/ч

B54.70

112км/ч
 

СВЕДЕНИЯ О СЕРТИФИКАЦИИ

Крепление. Источники питания. Свет

Крепления маяков может быть различным: кронштейн, магнит, болты
(бывают крепления на одном болте, бывают на трех). У каждого типа
крепления есть ряд особенностей. Установка на кронштейн весьма проста,
но на автомобилях с высоким габаритом этот тип крепления использовать не
рекомендуется). В этом случае рекомендуется использовать
низкопрофильные проблесковые маяки. В случае, если проблесковый маяк
используется время от времени, часто останавливают свой выбор на маяках с
креплением на магните. Как правило эти маяки подключаются к бортовой
системе автомобиля через прикуриватель. Минус данных маяков —
ограничение по максимальной скорости движения (порядка 80 км/ч). Хотя
если вспомнить то, где используются эти маяки, возможно это и не
является минусом. Наконец, установить проблесковый маяк можно с помощью
болтов (либо 3 болта под углом 120 градусов, либо 1 болт по центру). Для
установки этих маяков необходимо делать отверстие в крыше автомобиля.

Источник питания маяка — это, в основном, постоянный ток. Хотя почти закончены разработки маяков на батарейках.

В маяках может быть три источника света: галогенновая лампа,
ксеноновая лампа и светодиодный модуль. Именно от источника света
зависит цена маяка и срок его службы. Галогеновая лампа при работе
выделяет много тепла, а в совокупности с высокой температурой окружающей
среды это может существено сократить период работы маяка. Также
потребляемая мощность такого маяка довольно высока по сравнению с
другими типами источников. Еще один из минусов таких галогенового
источника света заключается в том, что проблеск в маяке обеспечивается
постоянным вращением «шторки» вогруг лампы. Дополнительные движущиеся
части в маяке надежности ему не прибавят. Ксеноновая лампа лишена
минусов предыдущего. Как правило это вообще импульсные маяки, режим
которых напоминает режим работы стробоскопа.

Диапазон рабочего
напряжения — от 10 до 50 вольт. В ксеноновых маяках часто вместо лампы
установлен модуль с печатной платой, который по сути своей является
одноразовым, что и является его минусом. Замыкает цепочку цен маяк со
светодиодным модулем. Диоды работают очень долго и несмотря на разницу в
цене в 2, иногда в 3 раза по сравнению с галогеновыми, прослужат они на
порядок больше. Именно светодиодные источники света используются
взрывозащищенных маячках.

Как правильно установить GSM GPS-маяк

GSM GPS-маяк – это устройство спутникового позиционирования, устанавливаемое в автомобиль и предназначенное для дистанционного определения координат местонахождения транспортного средства. С установленным маяком пользователю доступны и другие функции, среди которых контроль автопарка и оптимизация логистики, отправка на пульты службам спасения координат попавшего в ДТП транспортного средства и другие. Современные маяки не только чрезвычайно технологичные и точные, но и недорогие. Купить и установить GPS-маяк сегодня может себе позволить владелец практически любого автомобиля.

GPS-маяки способны определять и отправлять владельцу информацию о координатах местонахождения, о скорости движения, а также (при совместном использовании с другими компонентами и устройствами) о напряжении в бортовой сети, расходе топлива, температуре двигателя, в салоне и др.

Общее об установке GPS-маяка в автомобиль

  • Питание устройства может обеспечиваться подключением в бортовой сети автомобиля и/или автономным источником;
  • Небольшие размеры устройства обеспечивают возможность скрытой установки;
  • Сплошные металлические преграды на пути сигнала между маяком и спутником негативно влияют на качество связи и точность определения координат.

Существует существенная разница в инсталляции маяков с питанием от бортовой сети и устройств с автономным источником питания. Пример: StarLine M17 подключается к бортовой сети (в основном используется для автопарков), модель StarLine М15 с автономным питанием и влагозащищенным корпусом такого подключения не требует и может быть установлена в любом удобном месте автомобиля.

Установка автономного маяка (StarLine М15)

Одно из самых удобных мест для установки GPS-маяка StarLine М15 – под панелью приборов (скрытая установка без негативного влияния на качество связи со спутником). Прежде всего, установщик должен обеспечить нормальный доступ к месту установки, что требует демонтажа элементов торпедо. Для монтажа маяка в пространстве за перчаточным ящиком достаточно вынуть последний. В большинстве случаев для этого достаточно несильно сжать боковины ящика и потянуть его на себя. Для установки маяка в нише за головным устройством аудиосистемы необходимо частично разбирать торпедо. Процесс разборки индивидуален для каждой модели автомобиля, хотя в целом алгоритм можно назвать стандартным: вынуть перчаточный ящик, открутить изнутри винты, удерживающие соседнюю часть панели и снять ее. Также может понадобиться снятие центральной накладки панели, отсоединение проводов питания и тросов привода органов управления печкой, снятие рамки магнитолы и др.

Перед установкой маяка необходимо его активировать и настроить. Маяки StarLine настраиваются предельно просто – с помощью одной кнопки на маяке и мобильного телефона. Активируется маяк простым нажатием кнопки на панели, после чего необходимо его настроить, следуя простым инструкциям. Настройка предполагает отправку нескольких текстовых сообщений на номер маяка (процесс отправки подробно описан в инструкции к устройству). Посредством SMS настраиваются номер телефона владельца, параметры выхода маяка в эфир. Также настройка маяка может осуществляться через сайт www.mayak.mobi. После завершения настройки маяк крепится внутри торпедо с помощью двухстороннего скотча. Сборку осуществляют в обратной последовательности.

Установка GPS-маяка с подключением к бортовому питанию (StarLine M17)

Еще один из распространенных методов установки GPS-маяка – под щиток приборов. Это место предпочтительно в виду наличия свободного пространства, достаточного для монтажа маяка, отсутствия помех сигналу и возможности подключения внешнего питания. Инсталляцию под щитком приборов можно рассматривать на примере установки StarLine M17.

Для установки GPS-маяка за щитком приборов требуется полная разборка приборной панели со снятием щитка приборов. Этому этапу предшествуют действия, описанные выше для установки автономного маяка. В процессе выполнения работ может понадобиться отсоединение нескольких декоративных накладок, воздуховодов системы вентиляции и их компонентов, откручивания нескольких винтов.

Для подключения маяка М17 к внешнему питанию используются два из четырех проводов: красный (плюс) и черный (минус). Остальные провода (зеленый и синий) используются для подключения тревожно входа (подключение внешних охранных устройств) и выхода (например, блокировка двигателя). Блокировка может быть реализована через замок зажигания, питание бензонасоса или другим способом. В любом случае требуется лишь подключить плюс, минус и тревожный выход. Монтируется (закрепляется) маяк с помощью того же двухстороннего скотча или хомутов. Включение и настройка маяка осуществляются, как и в случае с автономной моделью, отправкой текстовых сообщений или на сайте, указанном производителем в инструкции.

Нестандартная установка GPS-маяка

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

Способы нестандартной установки маяка:

  • Для автомобилей с панорамной крышей возможна установка маяка в подголовники. В таком месте автономное устройство абсолютно незаметно, а качество сигнала при этом абсолютно не страдает;
  • Для автомобилей с пластиковыми крыльями возможна установка под крыло. Угонщик вряд ли станет искать маяк под поверхностью пластикового крыла автомобиля, привлекая внимание прохожих;
  • Герметичные маяки возможно установить под бампера авто или под пластиковую накладку в районе стеклоочистителей. Пыле/влагозащищенные устройства доказали свое превосходство в этом плане;
  • Установка маяка под заднюю полку авто. Седаны, купе и хэтчбеки с покатым задним стеклом, расположенным над задней полкой, идеально приспособлены для скрытой установки маяка.

Правильно установленный качественный GPS-маяк от известного производителя обеспечивает важный, а иногда и последний, решающий рубеж противоугонной защиты автомобиля. Использование компонента в авторских комплексах свидетельствует о его важной роли в защите транспортного средства от угона.

Поделиться в социальных сетях

Из чего можно сделать маяки для стяжки или штукатурки > %

 

 

Мне известно около пяти различных  видов маяков. Возможно их существует и  больше – фантазия человека неистребима. Но  не все, известные мне маяки , можно признать  удачными. Некоторые можно применять  только в конкретных случаях, некоторые из этих способов трудно считать удачными, но все они присутствуют в практике.

И так, По-порядку.

маяк штукатурный

Первый и наиболее распространенный – это заводской  маячный профиль, высотой 3, 6 и 10 мм. В торговле у него есть еще другие названия – маяк штукатурный, маячная рейка.

Какие преимущества у этого вида? Он уже готов. Сокращается время на изготовление, в сравнении с гипсовыми или цементными. При соблюдении некоторых правил и хитростей,  можно начать устройство стяжки или штукатурки  через несколько часов после их установки. Этот вид маяков незаменим на небольших плоскостях   – камины, небольшие санузлы, подпорные стенки. В паре с забивными дюбелями в основании, можно добиться ровной плоскости  ( при наличия опыта и навыка).

Недостатки.

 Большинство профилей –  кривые. Часть из них так изготовлена, часть становится  такими в процесс транспортировки и хранение . Полностью восстановить маяк уже трудно.

При устройстве стяжки на большой площади   ровной плоскости добиться трудно.
После твердения раствора ( на второй день) маяк торчит над стяжкой. Чем жиже раствор  и чем толще стяжка,  тем сильнее заметны маяки над поверхностью. В таких случаях приходится дополнительное выравнивание клеем или стачивание выступающей части  маячной рейки.

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

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

 

маяк из трубы

маяк из мощного металлического профиля

Второй вид маяков – тоже металлический, но более прочный. Он в подмазке основания по всей длине не нуждаются. Это дает возможность ( при необходимости ) заливать стяжку в день установки маяков. При этом, раствор свободно заполняет под маяком пространство , что создает сплошной массив стяжки, без деления на полосы при застывании.

Для такого способа можно использовать трубу или квадратный профиль. Последний более предпочтительней, потому, что он прочнее и можно легко выбрать ровные экземпляры. Обычно такие маяки вытаскивают на второй день и проблема торчащих маков из стяжки отпадает.

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

Цементный или гипсовый маяк

Следующий вид маяков – цементно-песчаные, по маркам. Этот вид сильно распространен из-за своей простоты. Главное преимущество – все под рукой. Нет лишней суеты – куда-то ехать ,выбирать, доставлять, бережно хранить.

Если установку таких маяков проводить по отработанной технологии – то можно добиться ровной плоскости на больших площадях.

Про недостатки я уже писал в статье.  Второй недостаток – очень небольшой процент людей умеет правильно их выставить. И главный недостаток – они торчат над стяжкой, как и в первом случае.

 

Еще один интересный  и эффективный в штукатурных работах тип маяка – струнный. Идея заключается в натягивании  вдоль стены на болтах, по отвесу или уровню  тонкой проволоки – струны.

Маяк из струны для штукатурки

Затем формируется цементная  или гипсовая направляющая вдоль проволоки. Вид  раствора  зависит какой  будет штукатурка – гипсовая или цементная.

После частичного застывания раствора производится срезка лишнего, выступающего за проволоку. Штукатурят на следующий день.

 

Формирование маяка по струне

Это перспективный тип маяка. Таким способом можно выполнять большие объемы с незначительными затратами  времени и средств  на установку направляющих.  Единственным неудобством  служит горизонтальность  маяка  при  нанесении штукатурки. Но есть простое решение, необходимо только  затратить  чуть больше времени на установку дополнительных  вертикальных маяков.

 

 

Про остальные виды маяков и перечисленные я рассказываю  в ролике на своем видеоканале. Лучше один раз увидеть …

 https://drive.google.com/file/d/0B1Xc61XvXDGWLXh2eTAxSHBxUlU/edit?usp=sharing

 

 

Вопросы из писем и консультаций в скайпе:

 

1. Как сделать маяки из плиточного клея?

 

Делать маяки из плиточного клея не совсем хорошая идея по двум причинам:

  • Плиточный клей клей дольше набирает прочность по времени, в сравнении с цементно – песчаным раствором.На второй , а иногда и третий день клей на маяках еще слабый и от протягивания правила по нему, маяки стираются.
  • Клей сильнее прилипает к правилу в сравнении с гипсом или СТ29.  Поэтому получить качественный маяк трудно. На просторах интернета нашел решение этой проблемы (прилипание клея к клину). Маяк из клея накрывают сверху полоской малярного скотча и прижимают правило к закрепленным маячным отметкам. Это могут быть забивные дюбеля или застывшие куски плитки.

 

Но клей можно использовать при устройстве маяков, если нет для этого смеси СТ29 (или аналогичной ей), а гипсовые не подходят .  Для этого в цеметно – песчаный раствор (1:2.5, 1:3) необходимо добавить 1 часть клея. Клей даст пластичность смеси, получится аналог СТ29. В то же время, на второй день они набирают достаточную прочность. Особенно при увеличении доли цемента. Но цемент, также, увеличивает “прилипаемость”  к правилу. Поэтому необходим поиск золотой середины.

И в завершении, попался ролик, где делают маяки с плиточного клея. Но это уже совсем крайний случай. Если долго мучиться, что нибудь получится:

 

 

 

 

2.Чем отличаются маяки для стяжки от маяков для штукатурки?

 

Они ни чем не отличаются. Просто не все маяки для стяжки можно применить для штукатурки. Так профили CD , UD  (из гипсокартонных систем) трудно приспособить под маяки при выравнивании стен. Теоретически можно. Но будет большой слой наносимой штукатурки.

Как установить маяки под штукатурку своими руками: пошаговая инструкция

Одним из первых этапов ремонта помещения является выравнивание стен. Сделать это идеально точно можно только с помощью маячной штукатурки. Вы легко найдете в Челябинске специалистов по малярно-штукатурным работам на нашем сайте. Ну а если вы хотите выполнить работу своими силами, то первым делом нужно правильно установить маяки под штукатурку. Это нетрудно, если четко придерживаться инструкций, описанных ниже.

Перед тем, как устанавливать маяки для штукатурки, подготовьте следующие инструменты:

  • дрель или шуруповерт;
  • крепления для маяков;
  • дюбели и саморезы;
  • маяки;
  • молоток и отвертка;
  • строительный уровень и нить.

Существенно облегчит работу лазерный уровень.

Установка маяков для штукатурки начинается с осмотра стены. Посчитайте, сколько маяков вам потребуется на ней установить. Чем меньше их вы установите, тем труднее будет штукатурить. Но и лишних лепить тоже не стоит, ведь это может привести к неровностям. Лучше ставить маяки на расстоянии от 1 до 1,5 метра. Первый и последний маяк должны быть не ближе чем 7-10 см от стен. Другими словами, их не стоит устанавливать в самих углах, иначе вам будет трудно штукатурить.

Устанавливать маяки мы будем на специальные пластиковые крепления.

Крепления для маяков устанавливаются на шляпки шурупов. Наша задача вкрутить в стену нужное количество шурупов и выставить их так, чтобы их головки стояли в одной плоскости. Как это сделать и как устанавливать маяки для штукатурки, описано ниже.

Отступив от углов комнаты по 7-10 сантиметров, отбейте 2 вертикальных линии: одну у левого угла стены, другую у правого.

Просверлите на них отверстия под дюбели. Сверлить нужно очень ровно, строго под углом 90 градусов. В противном случае установить маяк ровно не получится.

 

Нижнее отверстие должно быть как можно ближе к полу, а верхнее – к потолку.

Просверливаем промежуточные отверстия. Расстояние между ними должно быть не более 40 см.

Забейте в каждое отверстие дюбель и закрутите саморез. С помощью отвертки, правила и уровня отрегулируйте шляпки саморезов так, чтобы они находились в одной плоскости. Учтите, чем больше они будут выглядывать из дюбелей, тем толще слой штукатурки придется нанести.

Итак, шурупы под направляющие маяки мы уже установили, переходим к промежуточным. Опять же, отбиваем на нашей стене вертикальные линии в тех местах, где будет установлен маяк. Сверлим отверстия точно так же, как и для направляющих маяков. Закручиваем саморезы.

Натягиваем нитку между нижними и верхними саморезами направляющих маяков. Выравниваем головки шурупов промежуточных маяков по натянутым ниткам.

Выставив верхние и нижние шурупы, можем выставить и остальные. Таким образом, все шурупы на стене должны быть в одной плоскости.

Как только все головки отрегулированы, можно устанавливать крепления для маяков.

Надеваем крепление на шляпку шурупа.

 

Осталось только установить маяки под штукатурку в крепления и надеть заглушку.

Фиксируем маяк заглушкой как на фото.

Маяки надежно зафиксированы. Однако все же лучше их дополнительно «заморозить», чтобы они не прогибались, пока вы будете штукатурить стену. Делаем замес обычной стартовой шпаклевки. Заполняем раствором пустоты между маяком и стеной. Как только затвердеет – можно смело штукатурить.

Как видим, выставление маяков для штукатурки – несложное занятие, в котором важна точность. Если вы пользуетесь хорошим, точным инструментом – стены будут идеально ровными.

установка маяков для штукатурки стен

Как установить маяки на стену

В процессе ремонта домашним мастерам часто приходится штукатурить стены самостоятельно. Для облегчения этой кропотливой работы применяют специальные направляющие. Зная, как установить маяки на стену, вы справитесь с этой работой легко и непринужденно, а самое главное качественно.

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

Разновидность штукатурных маяков

Штукатурные маячки производятся из металла толщиной 10 и 6 мм, так называемые десятка и шестерка. Десятку устанавливают, когда извлечение маяков не требуется. Обычно, это происходит при подготовке поверхности стены под кафель. Шестерка используется при нанесении минимального слоя штукатурки с последующим извлечением из стен. Стена готовится под обои или покраску.

Стандартная высота российских квартир 2,5 метра, поэтому производители выпускают маяки такого же размера, но бывают и 3-метровые направляющие.

Для работы по установке маяков, вам понадобятся инструменты и оборудование:

  • шпатель,
  • шпатлевка,
  • ведро с водой,
  • правило 2,5 метра,
  • профильный уровень от 1 метра.

Количество маяков

Изучите и оцените степень ровности стены, которую вы будете штукатурить. Для этого воспользуйтесь отвесом или уровнем. Еще легче это сделать при помощи шнуров, которые натягиваются на гвозди, прибитые по углам стены. Определите ее самые проблемные участки, которые вы будете удалять при помощи нанесения слоя штукатурки.

Затем стену замеряете и наносите на нее вертикальные линии, по которым будете устанавливать маячки. С какого угла начинать разметку, значения не имеет.

При разметке пользуйтесь рулеткой и специальным строительным карандашом, след которого хорошо видно на стене, при этом надо учитывать ширину правила. При ремонте квартир используют правило размером в 1,5 метра.

Количество вертикальных полос, нанесенных вами на стену, будет равняться нужному количеству основных маячков.

Крепление маяков к стене

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

К стене маяки крепятся довольно просто. Тщательно протрите размеченное вами место для крепления маяка. Смочите его водой или обработайте грунтовкой. В нескольких местах вертикальной линии, начертанной вами, нанесите шпатлевку. На нее приклеиваете маяки. Все это потребует минимального количества времени.

Правильная установка маяков

Правильно маячок надо устанавливать так:

  1. На вертикальную линию на стене, размеченную вами, наносите шпатлевку в виде пятачков, на расстоянии не менее 30 см друг от друга.
  2. Затем к ним прикладывайте маячок и вдавливайте его в раствор.
  3. Приклеенную направляющую надо обязательно проверить на вертикальность относительно стены. Для этого можно использовать отвес, но лучше всего сделать это уровнем. Если маяк не соответствует заданной вертикальности, то изменяя толщину пятачка шпатлевки, вы можете достигнуть правильного параметра. После этого удалите лишнюю шпатлевку. Переходя от одной направляющей к другой, установите все основные маяки. При их корректировке используйте метод, который описан выше. Затем следует сделать перерыв, в течение которого шпатлевка с расположенными на ней маячками высохнет и затвердеет.

Промежуточные маяки

Если при работе длинным правилом, возникают определенные трудности, то вы можете установить промежуточные направляющие маячки.

Делается это довольно просто. Делите расстояние между основными маяками пополам и чертите на стене вертикальную черту. Далее, наносим на нее пятачки из шпатлевки, к которым приклеиваем направляющий маячок. Выравниваем его с помощью правила, которое прижимаем к основным маячкам.

Вот так просто, зная и используя правила по установке маяков на стену, вы подготовите нужную вам поверхность для нанесения штукатурки. Эту работу приходится выполнять каждому новоселу, который самостоятельно делает ремонт своей квартиры.

Посмотрите,как следует штукатурить стену по маякам:

А это полезное видео о том, как вынимать маяки после штукатурки:

Как установить маяки под штукатурку (5 фото)

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

На стену крепятся так называемые «маяки», направляющие «правило» строго по заданной плоскости будущей стены. Правило — это прямой брусок, с помощью которого разравнивают штукатурку по стене.

Но, чтобы все получилось, маяки необходимо правильно установить. О том, как установить маяки под штукатурку, мы и расскажем в этой статье.

В сущности, маяки — очень узенькие вертикальные выступы («рельсы» для правила). На маяки правило будет опираться, разравнивая и собирая смесь.

Чтобы можно было приступить к оштукатуриванию, нужно совершить ряд действий:

Перепроверить горизонтальность и вертикальность поверхностей

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

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

Найти самое выступающее место на поверхности стены

Найденный участок будет покрыт самым тоненьким пластом штукатурки. По этому участку выравнивается вся перегородка. Отсюда следует, что разница в толщине пласта материала для отделки на одной и той же перегородке (стене) может достигать 1-2 и более сантиметров.

Дальше переходим к монтажу маяков.

Здесь вы вполне сможете обратиться к разным способам креплений и структурным элементам, которые используются в качестве маяков.

Специалисты-профессионалы советуют довольно простой и технологичный вариант — металлические инвентарные рейки.

Монтирование готовых маяков

Купите в любом магазине строительных материалов уже готовые маяки, представляющие собой длинные тонкие рейки. Рейки изготовлены из металла, наделены перфорацией. Они имеют толщину 6 мм либо 10 мм.

Применяя уровень и отвес, проведите разметку поверхности под маяки. Ширина шага изменяется. Она зависит от ваших физических возможностей. Ведь вам придётся вести правило по слою штукатурки — оно будет проходить точно по маякам.

Ремонтники-профессионалы, обычно, монтируют маяки на расстоянии в 2 метра между собой. Для недостаточно тренированного же работника-штукатура подходит шаг в полтора метра. Приемлемый отступ от углов комнаты — двадцать-тридцать сантиметров.

Рейки укрепляются с помощью алебастра (штукатурного гипса). Наносите капли сухого гипса по линии созданной ранее разметки. Тщательно прижимайте маяк к перегородке. Общего количество сухого гипса (алебастра) рассчитывается с помощью уровня и отвеса, так как толщина слоя штукатурки обеспечивается как раз линейными размерами алебастровой части. Следовательно, чтобы добиваться создания прямой и гладкой поверхности, толщина гипса на месте выемок перегородки должна быть больше, нежели для выступающих участков.

При надобности, если вы не уверены в надежности конструкции, рейки дополнительно крепятся шурупами (саморезами).

После монтажа, обязательно ещё раз измерьте горизонтальность всех маяков.

Так, вы получите отметки в одной плоскости для нанесения штукатурки на поверхность.

Следует обратить внимание, что кроме вертикальных маяков, работники-штукатуры применяются и горизонтальные маяки. Считается, что они наделены достоинством при механизированном оштукатуривании перегородок (стен).

Установка маяков для штукатурки

Необходимость установки маяков при проведении штукатурных работ очевидна – так называемые направляющие полностью оправдывают свое название и служат для обеспечения ориентировки точно выверенного уровня. По отметкам можно отрегулировать толщину слоя штукатурки с точностью до 1 мм, что позволяет существенно экономить расход штукатурного раствора (до 10 л на 1м*2).

Современные маяки производят из профилированной оцинкованной рейки с перфорацией для крепления на раствор. Такие маяки способны выдерживать нагрузки без деформаций при нанесении, разравнивании и снятии лишнего раствора. Специальные конструкции металлических маяков формы «Л» или «Т» позволяют устанавливать их не только на ровных участках, но и на углах. Толщина металла от 6 до 10 мм обеспечивает необходимую жесткость при нанесении штукатурки разных по толщине слоев. Выпускаются металлические маяки длиной по 250 и 300 мм.

Для металлических маяков также разработан специальный крепеж, который является многоразовым. Выполнен крепеж в виде зажима из полимерных материалов. Сам зажим крепится на дюбель.

Прототипами заводских профилей были маяки из гипсового/алебастрового раствора или из более «крутого» штукатурного состава. За неимением под рукой металлических профилей этим способом пользуются и по сей день. Актуальность метода еще аргументирована и дешевизной по расходникам, но сильно проигрывает в рентабельности по временным затратам на формирование прочных и точных по уровню маяков. Маяки должны быть тверже, чем штукатурный состав. Фактически они являются «рельсами» для правила и должны выдерживать давление правила при разравнивании и снятии излишков раствора.

Маяки из подручного материала (фанеры и деревянных реек) уже практически не используются ввиду высокой степени коробления и деформации при воздействии воды, которая неизменно присутствует в любом штукатурном составе.

Маяки для штукатурки — порядок установки

  • Чтобы выровнять стены штукатурным составом без перерасхода материалов необходимо вначале определить максимально выступающий участок, который и будет отправной точкой для нового уровня.
  • С помощью уровня любой конфигурации или элементарного отвеса необходимо провести разметку для установки маяков. Этот момент особенно важен и на простых по геометрии стенах и при установке маяков на сложных по архитектуре участках. Маяки можно резать на части для установки в местах поворотов или изменения высоты стены, а также изгибать по разным радиусам закругления. Небольшая модернизация правила методом крепления к нему уровня существенно облегчает процесс горизонтальной разметки.

Разметка маяков по строительным стандартам проводится на расстоянии 20 см от углов (+/- 5 см), и на расстоянии 1,5 – 2 м на прямых участках стены.

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

Для металлических маяков этот способ не совсем подходит (их лучше сразу выставить на саморезах), а вот для гипсовых — в самый раз. Именно за быстроту фиксации без дополнительных приспособлений и ценятся гипсовые маяки. Кроме того нет необходимости вытаскивать маяки после нанесения штукатурного слоя в отличие от металлических маяков, которые можно оставлять, но не рекомендуется из-за возможности отслоения штукатурки от металла в начальной стадии высыхания.

Клеевой состав для монтажа маяков наносят небольшими комьями на стену. Лучше выбрать расстояние для первого в ряду маяка от углов 15 -20 см. Оптимальное расстояние между опорными точками раствора – 30 см.

  • Важно соблюдать горизонтальный и вертикальный уровень маяков. Для организации крепления для маяков под штукатурку на раствор необходимо следить, чтобы раствор как бы обхватывал маяк с обеих сторон, а перфорация была хорошо заполнена раствором. Надежная фиксация не даст маяку вероятности сдвижения при нанесении штукатурки, которая дает значительную нагрузку на маяк любой конструкции. При проверке уровня маяка сразу же после его установки (пока «живой» раствор) устраняются любые отклонения от правила – провисание, зазоры. При отклонении одного из краев маяка от уровня наружу необходимо прижимать противоположный максимально внутрь и соответственно наоборот. Если определить отклонение от уровня на большой длине маяка сложно, лучше установить дополнительные горизонтальные маяки. Чаще всего такой прием применяется при механизированном нанесении штукатурки (сопловании стен) для маяков из лент сухой штукатурки.
  • Маркировка уровня с помощью ленточных маяков из гипсовой штукатурки имеет свои особенности – нельзя наносить штукатурку до полного высыхания крепления лент. Гипсовые ленты можно организовывать методом заливки по заранее установленной на дюбеля опалубки. Материалом могут быть деревянные рейки или стальные направляющие, предназначенные для многоразового использования.
  • Чтобы быстро нанести раствор для маяка по маркам, необходимо приобрести навык нанесения раствора броском – так не будет пустот и пропусков. Только на прочный и однородный по структуре маяк можно будет опереться при разравнивании основной массы штукатурного раствора.
  • Для крепления металлических маяков требуются дюбеля длиной не более 80 мм и толщиной до 8 мм. Если «перестраховаться» и выбрать большие габариты дюбелей, то при желании снять маяк можно столкнуться с проблемой слишком прочного крепления, вкоторое невозможно будет демонтировать без разрушения штукатурки и деформации маяков.

Сам отделочник

блог об отделке помещений и не только…

Как установить маяки с помощью рейки и уровня

На днях мы получили очередной заказ на плиточные работы в обычной городской квартире: кухня, ванная и туалет. До плитки еще далеко, нужно оштукатурить стены. Штукатурить будем по металлическим маякам. Есть и другие способы штукатурки, но о них немного позже. Сегодня расскажем, как установить маяки с помощью рейки и профильного уровня. Способ этот достаточно быстрый, но требует некоторой сноровки.

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

Штукатурные маяки производятся толщиной 6 и 10 мм — «шестерка» и «десятка». Шестерка, чаще всего, используется в тех случаях, когда нужно сделать минимальный слой штукатурки, или тогда, когда маячки после оштукатуривания извлекаются из стен. Например, если стена готовится под покраску или обои. Со временем маяки в стене могут покрыться ржавчиной, и из-под краски или обоев проступят рыжие полосы (обеспечен новый ремонт). Если стена, как в нашем случае, готовится под кафельную плитку, извлекать маячки нет никакой необходимости. Поэтому мы используем десятку – она меньше деформируется и проще устанавливается. Стандартная высота стен в наших квартирах – 2м 50см плюс-минус 5 см. Естественно, китайским производителям это известно, и они делают маяки именно такой длины – 250 см. (есть, однако и по 3м).

Как определить количество маячков?

Стену, начиная от угла, делим на вертикальные полосы шириной не более 1,5 м (таким правИлом удобнее всего штукатурить). По границам этих полос и будем ставить маячки.

Для установки маяков нам еще понадобится гипсовая штукатурка Ротбанд – она пластичная, достаточно быстро застывает, хорошо удерживает маячки, обеспечивает удобство и качество установки. Обычный малярный шпатель. Ведро, вода. Алюминиевая рейка длиной 240-250 см и профильный метровый уровень.

Вместо рейки можно использовать жесткий деревянный брусок или струганную доску. Они должны быть ровными и одной ширины по всей своей длине, чем точнее будут эти параметры, тем лучше, от этого зависит качество штукатурки. Чтобы каждый раз не приставлять уровень к правилу, мы прикрепили его посередине рейки монтажной лентой, получили вот такую конструкцию.

На рейке тоже есть глазок вертикального уровня, но он расположен на краю, чтобы заглянуть – нужно либо на табуретку становиться, либо ложиться на пол.

А так – пузырек на уровне глаз, удобно.

Перед тем, как установить маяки, со стен необходимо смести песок жесткой щеткой или веником, кирпичную кладку смочить водой, обрызгав ее кисточкой, пульвером, ковшиком – как удобно.

Чтобы предварительно оценить степень вертикальности стены, приставляем к ней рейку и смотрим на уровень.

Так мы сможем понять, в каком месте класть под маячок больше ротбанда: если стена наклонена наружу – вверху, если вовнутрь – внизу. Ну, а строго вертикальная кладка в наших домах – большая редкость.

Те, кто всерьез занимается ремонтами, используют для замешивания электроинструмент: мощный низкооборотистый миксер с соответствующей насадкой.

Дрели для этих целей использовать нежелательно – у них высокие обороты при сравнительно низкой для таких целей мощности – могут сгореть синим пламенем, хотя небольшие объемы можно замесить и дрелью. В крайнем случае – замешивайте руками – с этого все и начинают. Пропорции читайте в инструкции на упаковке. Должна получиться мягкая, липкая, пластичная масса.

Не стоит замешивать сразу слишком много, чтобы успеть выработать штукатурку до застывания.

Места установки маячков можно пометить карандашом вертикальной линией. По этим линиям с помощью шпателя нужно набросать «лепухи» ротбанда (величиной с пригоршню). В первую очередь, устанавливаем маячки возле углов – на расстоянии 15-20 см от угла. Набираем и шлепаем о стену, чтобы лепешка надежно прилипла. Расстояние между точками – около 30 см.

Затем прикладываем к лепешкам маяк и слегка придавливаем его пальцами на каждой из точек ротбанда.

Теперь приставляем к маячку рейку и аккуратно начинаем давить на нее, одновременно наблюдая за глазком уровня, добиваясь, чтобы он показывал вертикальное положение.

При необходимости, усиливать нажим вверху или внизу. Отставляем рейку. Необходимо шпателем подправить гипсовый раствор, чтобы он покрыл обе стороны маяка и удерживал его после застывания, убираются все излишки, которые будут в дальнейшем мешать работе.

Если маячок где-то слишком повернулся влево-вправо – осторожно руками поправляем. Если есть необходимость увеличить слой гипса под маяком – аккуратно оттягиваем его от стены и намазываем больше ротбанда. Вот так должна выглядеть точка крепления маячка. Гипс над ним не должен выступать.

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

Если стена наклонена наружу, нижний край маяка должен быть прижат к ней почти вплотную. Если наклонена вовнутрь – прижатым должен быть верхний край.

Если сразу не получается – не переживайте, установите пару маячков – и дело наладится. Остается подождать, пока застынет гипс.

Как установить промежуточные маяки (на длинной стене или просто между двумя соседними маячками).

После того, как установлены угловые маяки, нам нужно установить еще один, между ними, так как ширина стены, в нашем случае — 230 см, работать такой рейкой будет тяжело и неудобно. Понятно, что центральный маячок должен быть в одной плоскости с соседними. Как этого добиться. Если есть рейка, равная ширине между маяками, можно воспользоваться ею, в противном случае, а также когда стена очень длинная, или пользоваться рейкой не позволяют трубы, натягивается нитка.

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

Далее, так же набрасываем вдоль линии установки гипсовые лепешки, лепим на них маяк.

Низ маяка вдавливаем при помощи рейки, пока ее края не лягут на соседние маяки.

Теперь приставляем к нижнему краю рейку и, стараясь удерживать низ неподвижно, давим на верх, добиваясь вертикального положения рейки и маячка под ней.

Проверяем правильность установки, прижав рейку к крайним маякам, при этом промежуточный маячок должен тоже касаться рейки. Проверка делается в нескольких местах (сверху, посередине, внизу) для надежности, можно проверить и по диагонали.

Установка промежуточного маяка с использованием нитки.

Если стена длинная, или использовать рейку мешают трубы, то между крайними, уже установленными маячками внизу и вверху стены натягивается нитка. Вбиваем два дюбель-гвоздя, натянутая между ними нить должна лежать на промежуточных маяках.

Устанавливаемый маячок вдавливается рейкой в гипс до тех пор, пока между ним и ниткой не появится едва заметный зазор.

Если крайние маячки установлены правильно, то и при проверке промежуточных, уровень должен показывать вертикаль.

В местах прохождения труб, нужно смотреть по ситуации, где следует добавить маячок или его кусок. Например, правый участок кухонной стены с трубами шириной всего около полуметра потребовал установки трех маяков. А в ванной у нас получилась даже вот такая конструкция:

О том, как будем штукатурить эти непростые участки, мы расскажем в следующий раз.

На сегодня будем заканчивать, надеюсь, наша статья, как установить маяки с помощью рейки и уровня будет вам полезна.

До новых встреч!

Чтобы получать новые статьи блога на свой e-mail, оформите подписку.

Урок 07. Как установить первый штукатурный маяк

Начинаем 7-е занятие по теме штукатурки стен. И сегодня мы, наконец-то установим первый маяк нашей будущей плоской стены. Давайте, еще раз вспомним путь, который мы уже с Вами прошли. Итак, мы познакомились с общим принципом штукатурения, затем нашли на стене самый большой бугор, после этого последовательно постарались сбить со стены все большие бугры. далее, научились пользоваться такими замечательными инструментами, как отвес и уровень, наконец мы помыли нашу стену, загрунтовали ее и закрепили штукатурную сетку. Теперь у нас все подготовлено для того, чтобы поставить первый штукатурный маяк, и мы это сейчас сделаем!

Подбираем маяки

Если помните, в Видеоуроке. Общий принцип штукатурения, мы с Вами посмотрели, что представляют из себя маяки. Это такие длинные 3-х метровые металлические направляющие, которые достаточно легко гнутся. Маяки бывают разные. Для той технологии, что я Вам буду рассказывать нужно брать направляющие с как можно меньшей высотой салазки, по которой мы будем правилом раскатывать штукатурку. В магазине наиболее часто можно встретить маяки с высотой в 6 мм. Попытки найти меньше не всегда будут иметь успех. Так вот, Вы приобретаете эти направляющие в строительном магазине. Сколько их брать? Если помните, в том же видеоуроке я говорил, что лучше, особенно новичкам в ремонте, ставить маяки через каждые 50 см. Поэтому, если, например, длина стены: 3,5 метра, то получается 7 промежутков по 50 см. Если учитывать, что крайние маяки нужно ставить от концов стены где-то на расстоянии 5 см, то получается всего 8 маяков.

Помните, в статье Стараемся сбить большой выступ в стене мы сделали пометку, где будем ставить первый маяк. Поэтому сейчас приступаем к делу.

Строим вертикаль с помощью отвеса и уровня

Мы не зря с Вами предварительно, в статье Отвес и строительный уровень поняли, что такое вертикаль и как ее можно получить. Этот навык нам сейчас очень пригодится. Чтобы не дублировать информацию статьи про отвес и строительный уровень, я буду рассказывать, что нужно делать, а Вы, если будут вопросы, периодически поглядывайте в ту статью.

Итак, под самым потолком, напротив того места, где Вы сделали отметку о первом маяке, ставим дюбель (см. видеоурок «Как делать крепление дюбелей» в этой статье), вкручиваем в него саморез подлиннее и закрепляем на него отвес.

Нужно отрегулировать отвес так, чтобы между самым выпуклым местом Вашей стены и ниткой отвеса было ровно 6 мм (высота нашего маяка):

Далее, нужно выполнить очень тонкую, я бы сказал ювелирную работу. Ранее мы учились закручивать саморезы точно до нитки, а теперь нужно по длине отвеса закрутить саморезы, причем шляпки саморезов должны отступать от нити на расстояние 6 мм. Не ленитесь, возможно первый раз Вы на эту процедуру потратите час, но это очень важный момент в установке первого маяка.

В итоге у Вас должно получиться следующее:

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

Посмотрите на пузырек уровня. Если он находится по центру, то можно Вас поздравить! Вы справились с задачей. Если нет, то убираем уровень и ждем, пока отвес перестанет колебаться. Затем берем линейку и снова от шляпок всех саморезов проверяем везде по 6 мм до нитки. Где нужно подкручиваем или откручиваем саморезы. Заново прикладываем уровень. В итоге Вы должны добиться того, чтобы пузырек уровня встал по центру. При этом важно понимать, что купленный Вами в магазине уровень отменного качества. Для его проверки прочитайте обязательно статью: Как проверить строительный уровень.

При всех работах с отвесом следите, чтобы натянутая штукатурная сетка нигде не мешала и не задевала нитку отвеса! Это очень важно, иначе все Ваши работы будут не точными!

Фиксируем вертикаль

Когда у Вас все четко выстроено по уровню, то можно подстраховаться, а именно зафиксировать саморезы. Обычно это делается путем их цементирования. Можно либо развести ремсостав (см. Видеоурок. Учимся работать с ремсоставом), либо развести штукатурку (см. статью Готовим штукатурный раствор). После разведения раствора нужно просто сделать небольшие шлепки вокруг самореза. Когда раствор затвердеет, то саморезы будут надежно зафиксированы и случайно их уже никто не вынет и не погнет. На рисунке показано фиксирование самореза с помощью ремсостава.

Устанавливаем маяк

Теперь берем маяк и ножницами отрезаем до нужной длины. Напоминаю, что длина маяка 3 м и Вам его нужно отрезать ровно от пола до потолка.

Когда Вы подрезали маяк, прислоните его аккуратно к шляпкам саморезов, только не перегибайте его. Чтобы маяк держался, зафиксируйте его обычной ниткой через шляпку самореза или кусочком проволоки. Нужно, чтобы он у Вас стоял ровно и был хорошо зафиксирован:

Именно этот рисунок дает понимание, почему мы в самом начале, когда только закрепляли отвес, делали запас от самого выпуклого места в 6 мм. По сути мы прислонили только очень ровно наш маяк к выступающему горбу стены, и все пространство под маяком по всей стене нам предстоит замазать штукатуркой. Именно поэтому, если применять данную технологию, нужно, чтобы маяк был как можно меньше по высоте (6 мм), а лучше еще меньше, т. к. от этой высоты зависит расход штукатурки. Маяки — это своеобразные салазки. По ним должно легко скользить правило, о котором я позже расскажу. Вот почему важно, чтобы эти салазки были от пола и до потолка и как можно ближе к плоскости стены!

Ну вот, у нас с Вами все готово! Теперь необходимо развести раствор штукатурки и облепить маяк по всей его длине и со всех сторон так, чтобы получился как-бы ровный холмик. Нужно заполнить обязательно все пространство под маяком штукатуркой. Сам маяк из мягкого железа, и чтобы маяк абсолютно ровно зафиксировался в штукатурном растворе, возьмите в руки уровень, приложите по всей длине к маяку и слегка на него надавите. Только чуть-чуть:

Слегка надавливая, и поводя вверх и вниз по всей длине маяка, смотрите за пузырьком на уровне. Он должен быть посередине. Постойте в таком положении какое-то время. Раствор штукатурки должен схватиться (немного застыть). Может понадобиться постоять так минут 10 -15.

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

А на следующий день, Ваш маяк уже крепко стоит и можно сделать разметку относительно него для других маяков.

Все об установке маяков для штукатурки стен

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

Что такое «маяк»? В терминологии отделочных работ это слово означает — некую направляющую, задающую уровень, до которого нужно наносить штукатурный слой. Система маяков обеспечивает достижение строгого геометрического соответствия на всей рабочей поверхности.

Виды направляющих

Несколько десятков лет назад в качестве «маячковой» системы использовались всевозможные подручные средства – устанавливались деревянные рейки, натягивались веревки, приклеивались куски гипсокартона или фанеры и т.п. Эти самодельные приспособления практически ничего не стоили своему владельцу, однако качество отделочных работ заметно страдало – штукатурка наносилась неровно, и как результат, получались неровные стены.

Маяки для штукатурки стен встречаются в трех вариациях

  • Металлические. Современные производители учли потребность в максимально простой установке маячков и начали выпускать специальные металлические приспособления, которые представляют собой Л или Т-образный профиль из легких металлов. Они плотно прилегают к основе, на которую планируется нанесение штукатурного слоя.
  • Выполненные из штукатурки.
  • Гипсовые.

Металлические маяки: плюсы и минусы. Технология установки

Самой популярной «маячковой» системой является металлические направляющие. Преимущества их использования:

  1. Простота установки. Закрепить рейки из металла сможет даже новичок в строительном деле. Для этого не понадобится профессиональная подготовка или соответствующая квалификация. Использование таких маячков по силам каждому.
  2. Неоднократность использования. В отличие от деревянных брусков, направляющие из металла можно использовать не один раз. Они не подвержены короблению.
  3. Существенная экономия штукатурки. Оштукатуривание данным способом минимизирует расход материала, то есть благодаря направляющим существенно уменьшается толщина наносимого слоя штукатурной смеси.

Если уменьшить слой штукатурки на 1 см, то экономия составит около десяти литров раствора на 1 кв.м.

Металлические рейки имеют и свои недостатки:

  1. Их установка занимает некоторое время. Однако этот пункт можно считать серьезным минусом только тогда, когда штукатурить нужно большие площади. Для маленького объема работ этот недостаток не существенен.
  2. Если оставить металлические направляющие в стене, через некоторое время оцинкованный металл может проржаветь. Но и этот недостаток исправим – достаточно просто вынуть рейки после проведения работ по оштукатуриванию.

Правильно устанавливать металлические маяки нужно следующим образом:

  • Сначала делают разметку установки маяков. Для этого используют строительный уровень.
  • На участках стены с изменением высоты и поворотах направляющие можно разрезать на части. Если необходимо, их выгибают под нужный угол.
  • Металлические маяки крепят при помощи раствора алебастр (сухой гипс). Если необходима дополнительная фиксация, то их выставляют под саморезы/дюбеля толщиной 0,8 см, длиной 8 см.
  • Ширина шага размещения направляющих может меняться в зависимости от физических возможностей мастера-отделочника. Оптимальное расстояние между маяками составляет 1 метр. Профессионалы размещают рейки через каждые 2 метра.

Маяки из гипса и штукатурной смеси

Такие направляющие выставляются только после подготовки стен. То есть по периметру и середине рабочей поверхности заранее нужно в ряд набить гвозди. После того, как их шляпки будут выставлены по отвесу, на них наносится раствор гипса в виде небольших бугорков. Как только гипсовая/штукатурная масса подсохнет, излишки убираются до уровня шляпок гвоздей. Пространство вокруг них называют метками или марками. В отличие от штукатурных гипсовые маяки считаются наиболее прочными, они не сильно истираются правилом при выравнивании стен. Главный недостаток гипсовых маяков в том, что после оштукатуривания их придется вырубить.

«Штукатурный» метод предполагает использование системы «маячков» из раствора штукатурки. Технология их выставления идентична с гипсовыми. Как только бугорки из штукатурки подсыхают, к ним приставляют длинную деревянную рейку, строители называют ее правилом. В пространство, которое ограничено стеной и этой рейкой, бросками наносят раствор. Спустя некоторое время, как только раствор схватится, правило убирают. Заранее по поверхности нужно простучать молотком. После этого на стенке появляется полоса из раствора штукатурки – это и есть маяк.

Важно! Каждая штукатурная направляющая тщательно затирается.

На рабочей поверхности делают несколько таких маяков, в пространство между ними наносят слой штукатурки. Правило прикладывают к маякам и, двигаясь сверху вниз, срезают излишки слоя штукатурки. Далее всю поверхность заштукатуривают и затирают.

Чтобы правильно установить направляющие и в результате получить ровные и отштукатуренные стены, нужно учитывать некоторые нюансы:

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

Выбор системы маяков для штукатурки напрямую зависит от подготовки и навыков мастера. Новичкам проще установить металлические рейки, более опытные строители используют гипсовые направляющие.

Инструменты

Этап возведения стен завершен, но даже при беглом взгляде заметно, что местами кирпичи выпячивают или заваливаются, поэтому без выравнивания кривизны не обойтись. Небольшие погрешности легко закрыть стартовой шпатлёвкой, а слишком очевидные проблемы никак не решить без хорошего слоя штукатурки, и только потом можно наносить финишную шпатлевку. Для получения идеально ровной поверхности не обойтись без специальных направляющих приспособлений, закрепленных по всей стене. Маяки для штукатурки – основа, с помощью которой получают идеально ровный слой.

Оглавление:

Способы крепления маяков для штукатурки

Крепление маяков для штукатурки – лучший метод выравнивания стен, особенно если мало опыта в кладке кирпича.

Ровная и гладкая поверхность – обязательное условие в строительстве, и поэтому стены стараются проверять шнурком, отвесом или строительным уровнем. Однако сегодня используется более универсальный способ выводить штукатурку, но маяки должны быть выставлены ровно. Сам процесс нанесения раствора для выравнивания по маякам не сложный, гораздо важнее ответственно отнестись к установке маяков для штукатурки.

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

  • креплением с дюбелями;
  • на гипсовый раствор;
  • другими методами.

Что такое маяки под штукатурку?

До того как стали выпускать маячковые профили, строители использовали для тех же целей подсобные материалы:

  • шнуры;
  • штапик;
  • тонкие доски;
  • металлический уголок.

Их крепили клеем или цементом, однако, с применением крепежа готовых маяков для штукатурки существенно улучшилось качество отделочных работ. Из-за неровности поверхности приходится использовать специальные крепления, чтобы определить уровень или толщину накладывания смеси – маяки для штукатурки фото.

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

Сегодня в строительных магазинах предлагается специальный L-образный маячковый профиль, который закрепляется на стене саморезами и гипсовым раствором. Проверить вертикальность и точность конструкции лучше всего лазерным или водяным уровнем, чтобы выверять слой наносимой смеси. Основные удобства конструкции, которая позволяет контролировать:

  • степень кривизны поверхности;
  • наносимый слой раствора и его расход;
  • места с явными излишками наносимой смеси;
  • уровень нанесения штукатурки;
  • качество и темпы работы.

Выравнивание стены своими руками – довольно трудоемкий процесс, однако это не кажется таким уж сложным, если предварительно посмотреть как выставлять маяки под штукатурку видео в конце статьи.

Подготовка поверхности для установки маячков

Основные работы выполняются только после обработкой стен грунтовкой. Начальный процесс (общий для любого способа выравнивания поверхности) имеет 2 варианта:

  • на новой стене сделать точную разметку и выставить маяки;
  • на стене со старой отделкой правильно очистить и подготовить поверхность под крепеж маяков для штукатурки.

Внимание: Ни в коем случае не стоит рисковать, пренебрегая очисткой и предварительной грунтовкой поверхности перед выполнением основных работ – штукатурка может отслоиться! Переделывать ремонт гораздо сложнее и дороже, чем неспешно и правильно подготовить стену под маячки.

В процессе подготовки важно подготовить необходимый инструмент:

  • маячковые профили;
  • кельма;
  • большой шпатель;
  • уровень и отвес;
  • правило и выравниватель углов;
  • терка;
  • крупнозернистая наждачная бумага;
  • кисти и валики для нанесения грунтовки;
  • смесь для шпаклевки и тара для ее замешивания;
  • лопатка и мастерок;
  • сокол.

Когда требуется выравнивать старую стену, на ней всегда заметны остатки прежнего стартового или финишного покрытия. Нередко на ней:

  • облущивается краска;
  • крошится бетон;
  • осыпается глина;
  • расслаивается несколько слоев побелки;
  • высыпается песок из слабой связующей смеси и пр.

После завершения всех этих работ, гладкую поверхность иногда дополнительно обрабатывают, например, наждачной бумагой или делают небольшие насечки. Это требуется для того, чтобы сделать гладкую ровную стену более шероховатой – улучшится сцепление для нанесения смеси. По зашкуренной поверхности наносится грунтовка специальной строительной смесью. Грунтовку наносят малярной кистью в 2 этапа, по возможности, исключая сухие пропуски на поверхности.

Внимание: В помещении с повышенной влажностью используют противогрибковую грунтовку. Шпаклевать можно только по сухой поверхности.

Наиболее качественная обработка стен получится при нанесении смеси в 2 слоя. Готовую поверхность шлифуют наждачкой, потом снова грунтуют и завершают финишную отделку. Маяки вынимают по сырой штукатурке и делают общую доводку до гладкого состояния.

1. С помощью строительного уровня выверяем грубые отклонения вертикали стен и очевидные дефекты.

2. Если есть излишние выступы, которые выходят за пределы отвеса в предполагаемой плоскости стены, то их лучше убрать или приспособить под декор. Иначе придется увеличивать слой штукатурки, соответственно, прибавится объем работ и расход материала.

3. Грубые неровности и выпуклости несложно удалить при помощи строительного молотка, топора или зубила. Однако если стена или простенок из старого самана, важно не переусердствовать, чтобы не разрушить целостность стены.

4. Все то, что легко отслаивается и крошится, перед тем как выставить маяки под штукатурку стен, необходимо хорошо счистить и обмести.

5. Только после предварительной очистки кладки можно приступать к нанесению грунтовки – для лучшей адгезии. Нельзя пренебрегать этим этапом, чтобы штукатурка не отвалилась пластами между маяками.

6. Выставлять маяки для штукатурки нужно по разметке – после того, как высохнет грунтовка.

Как работать с окрашенной поверхностью

До того как выставить маяки под штукатурку в не новой квартире, где есть старая покраска стен, придется решить проблему с удалением прежней отделки. С этим приходится сталкиваться не только любителям элитного жилья в старом фонде, но и тем, кому досталась запущенная квартира на вторичном рынке недвижимости. Такое жилье нередко имеет особые сюрпризы и скрытые дефекты, которые приходится ликвидировать или маскировать под новым слоем штукатурки. Это старые обои и газеты, покраска и побелка, а также скрытые под кусками фанеры грубые дефекты.

В таком случае, нельзя с ожесточением снимать все предыдущие слои – так можно неожиданно оказаться в гостях у соседей или под закалом обрушившейся стены. Внимательно осмотрите все участки стены и те слои, которые скрывают возможные недостатки. Только в том случае, когда стена очень прочная, можно снимать старую краску или же продумать, как улучшить адгезию стены поверх старой финишной отделки. Чтобы снять струю краску, важно в общих чертах знать особенности (состав).

1. Водоэмульсионная краска поверх старой шпаклевки при обильном смачивании пузырится и отслаивается – ее счищают шпателем.

2. Масляную краску удалить сложнее, поэтому выбор остается в пользу сложного удаления и оставить как есть, но с насечкой для адгезии. Однако после нанесения шпаклевки она может размягчиться и отвалиться вместе с финишной отделкой.

Самый распространенный способ обработки такой поверхности:

  • смыть все загрязнения и жирные пятна мыльным раствором;
  • используйте специальный растворитель для удаления краски;
  • придайте стене немного неровностей для адгезии (топором, металлической щеткой, крупнозернистой наждачкой).

Иногда используют старый проверенный метод для снятия краски – применение керосинки или строительного фена. Прогретая поверхность с масляной краской размягчается и пузырится, поддаваясь удалению шпателем фрагмент за фрагментом.

Совет: Для снятия старой краски и обработки стены используйте шлифовальный станок с закрепленной наждачной бумагой – дело пойдет быстрее.

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

Внимание: Особый огнеупорный состав необходим для выравнивания поверхности над печной грубой или у камина.

Что важно знать о грунтовке под штукатурку

Качество обработки поверхности грунтовкой обеспечит надежность крепления штукатурки. Грунтовка по своему составу имеет несколько разновидностей, но все эти специализированные смеси разработаны для общих задач:

  • укрепление обрабатываемой поверхности;
  • отличные показатели по адгезии (сцеплению) с наносимой штукатуркой и финишной отделкой;
  • придать прочности сыпучей и пористой поверхности;
  • предотвратить появление плесени, грибков, ржавчины и разводов.
  • акриловая грунтовка – отлично показала себя на всех видах обрабатываемых поверхностей, за исключением металла, дает отличную адгезию и темпы высыхания;
  • на минеральной основе – используется при первичной обработке стен в помещении, содержит цемент, прекрасно «схватывает» рыхлые структуры на основе песка;
  • алкидная грунтовка – для гладких поверхностей (дерево, металл) под покраску, не годится под штукатурку;
  • специализированные виды грунтовки, например, под металл или для покраски яхт, предотвращают коррозию металла и образование ржавчины.

Внимание: Некоторые виды грунтовки не годятся для обработки поверхности до того, как установить маяки для штукатурки! Они используются для:

  • покраски металла;
  • помещений с высокой влажностью;
  • гидроизоляции;
  • бетонных полов и плит перекрытия;
  • морозостойких или пожароустойчивых поверхностей.

Важно также учесть, что грунтовку желательно наносить на каждый слой обрабатываемой поверхности. Работать можно только по сухой грунтовке, а время ее высыхании обозначена на упаковке, но чем ниже температура в помещении больше влажность воздуха, тем дольше она схватывается. Наиболее качественная обработка поверхности грунтовки – в 2-3слоя, причем первый наносится обильно, чтобы хорошо пропитать поверхность. Обработка валиком дает хороший результат, а в трудно доступных местах и по кирпичной кладке можно работать малярной кистью. На наклонных и вертикальных поверхностях используют специальный строительный пульверизатор.

Разметка для маячков или ограничительных планок

От того, как правильно выставят маяки под штукатурку, во многом зависит качество выравнивания стен.

1. Сначала отмечают вертикали с помощью отвеса или уровня – по ним пойдут отверстия под крепление маяков.

2. Шаг между параллельными линиями для маяков рассчитывают по рабочей поверхности приспособления для выравнивания штукатурки – правила.

3. По разметке ставится крепеж или чопики, а выравнивание производят саморезами, используя отвертку.

4. Шурупы вкручивают отверткой до требуемого расположения маяка.

5. Проконтролировать точность горизонталей в общей плоскости лучше всего натянутым жгутом – это даст наименьший расход штукатурки и наибольшую точность разметки.

6. Иногда имеет смысл дополнительно выставить промежуточные маяки.

7. Для плотной фиксации маяков по намеченной линии небольшими кучками выкладывают раствор.

8. При установке маяков периодически проверяйте вертикали.

9. Дополнительно по ходу работ выравнивать маяки можно изменением положения саморезов.

10. Работать со штукатуркой можно после того, как подсохнут фиксирующие кучки – через несколько часов.

11. Раствор при оштукатуривании не должен заходить за пределы маяков.

12. Первую линию размечают не дальше 20 см от начала стены или угла.

Как закрепить маячки

1. Используя готовую разметку на поверхности стены, начинаем работать по крайним линиям, просверливая отверстия с шагом по 30-60 см, в зависимости от кривизны стен.

2. В отверстия требуется забить дюбеля или готовые деревянные чопики, куда не до конца вкручивают саморезы, чтобы регулировать слой штукатурки.

3. Шляпки шурупов выравниваются по отвесу, и далее на них фиксируем специальный крепёж, чтобы правильно выставить маяки под штукатурку, и на них защёлкиваем маячковые профили.

4. Для проверки точности горизонталей между идеально ровными маячками натягиваем нитку или жгут – конструкция покажет идеальный слой штукатурки. Если он получился слишком тонкий или очень большой, то маячки можно поднять или присадить.

5. Продолжаем точно таким же образом выставлять маячки на всю поверхность, после чего можно начинать штукатурить стену. Далее маяки убираем и заполняем пространство смесью. Если что-то смущает или возникли вопросы, ещё раз обратитесь к мастер-классу на видео.

  • цементную шпаклевку наносят в бассейне, ванной, на кухне и других помещениях с высокой влажностью;
  • гипсовую шпаклевку используют в сухом помещении, в основном, поверх гипсокартонных конструкций;
  • акриловую шпаклевку применяют в любом внутреннем помещении небольшим слоем;
  • латексную шпаклевку можно использовать на сложных гнутых поверхностях;
  • полимерную финишную шпаклевку наносят поверх основного слоя поверх грунтовки.

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

Маяк | Инструменты для веб-разработчиков | Разработчики Google

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

Вы можете запустить Lighthouse в Chrome DevTools, из командной строки или как
Узловой модуль. Вы даете Lighthouse URL-адрес для аудита, он запускает серию аудитов.
напротив страницы, а затем генерирует отчет о том, насколько хорошо страница работает.Оттуда используйте неудавшиеся аудиты как индикаторы того, как улучшить страницу.
У каждого аудита есть справочная документация, объясняющая, почему аудит важен, поскольку
ну как исправить.

Вы также можете использовать Lighthouse CI для предотвращения регресса на ваших сайтах.

Запустите Lighthouse в Chrome DevTools

сообщение об ошибке
Сообщить о проблеме

Посмотрите видео ниже с Google I / O 2019, чтобы узнать больше о том, как использовать
и внести свой вклад в Lighthouse.

Начать

Выберите рабочий процесс Lighthouse, который вам больше всего подходит:

  • В Chrome DevTools.Легко проверять страницы, требующие аутентификации,
    и читайте свои отчеты в удобном для пользователя формате.
  • Из командной строки. Автоматизируйте запуск Lighthouse с помощью сценариев оболочки.
  • Как узел узла. Интегрируйте Lighthouse в свою непрерывную
    системы интеграции.
  • Из веб-интерфейса. Запустите Lighthouse и ссылку на отчеты без
    установка вещи.

Примечание: Для рабочих процессов интерфейса командной строки и узла требуется наличие экземпляра Google Chrome.
установлен на вашем компьютере.

Запуск Lighthouse в Chrome DevTools

Lighthouse поддерживает панель Audits Chrome DevTools. Для создания отчета:

  1. Загрузите Google Chrome для рабочего стола.
  2. В Google Chrome перейдите по URL-адресу, который нужно проверить. Вы можете проверить любой URL-адрес в Интернете.
  3. Откройте Chrome DevTools.
  4. Щелкните вкладку Audits .

    Рисунок 1 . Слева находится область просмотра страницы, которая будет
    проверено. Справа находится панель Audits Chrome DevTools, которая
    теперь работает на Lighthouse

  5. Щелкните Выполните аудит .DevTools показывает список категорий аудита.
    Оставьте их все включенными.

  6. Щелкните Запустить аудит . Через 30-60 секунд Lighthouse сообщит вам
    на странице.

    Рисунок 2 . Отчет Lighthouse в Chrome DevTools

Установите и запустите инструмент командной строки Node

Для установки модуля узла:

  1. Загрузите Google Chrome для рабочего стола.
  2. Установить текущую долгосрочную поддержку
    версия Node.
  3. Установить Маяк. Флаг -g устанавливает его как глобальный модуль.

      npm install -g маяк
      

Для проведения аудита:

  маяк 
  

Чтобы увидеть все варианты:

  маяк - помощь
  
Программный запуск модуля узла

См. Пример запуска Lighthouse в разделе «Программное использование».
программно, как модуль Node.

Запуск Lighthouse как расширения Chrome

Примечание. Если у вас нет особой причины, вам следует использовать рабочий процесс Chrome DevTools.
а не этот рабочий процесс расширения Chrome. Рабочий процесс DevTools позволяет тестировать локальные
сайты и аутентифицированные страницы, а расширение — нет.

Для установки расширения:

  1. Загрузите Google Chrome для ПК.

  2. Установить маяк
    Расширение Chrome из Интернет-магазина Chrome.

Для проведения аудита:

  1. В Chrome перейдите на страницу, которую вы хотите проверить.

  2. Щелкните Маяк . Должно
    быть рядом с адресной строкой Chrome. Если нет, откройте главное меню Chrome и
    доступ к нему в верхней части меню. После нажатия Маяк
    меню раскрывается.

    Рисунок 3 . Маяк меню

  3. Щелкните Создать отчет . Lighthouse проводит аудит
    текущая страница, затем открывается новая вкладка с отчетом о
    полученные результаты.

    Рисунок 4 . Отчет маяка

Выполнить PageSpeed ​​Insights

Для запуска Lighthouse на PageSpeed ​​Insights:

  1. Перейдите в PageSpeed ​​Insights.
  2. Введите URL-адрес веб-страницы.
  3. Щелкните Анализировать .

    Рисунок 5 . Пользовательский интерфейс PageSpeed ​​Insights

Совместное использование и просмотр отчетов в Интернете

Используйте Lighthouse Viewer для просмотра и публикации отчетов в Интернете.

Рисунок 6 . Наблюдатель маяка

Поделиться отчетами как JSON

Средству просмотра Lighthouse требуется вывод отчета Lighthouse в формате JSON. В
список ниже объясняет, как получить вывод JSON, в зависимости от того, что
Рабочий процесс Lighthouse, который вы используете:

Для просмотра данных отчета:

  1. Откройте Lighthouse Viewer в Google Chrome.
  2. Перетащите файл JSON в средство просмотра или щелкните в любом месте средства просмотра, чтобы
    откройте навигатор файлов и выберите файл.

Делитесь отчетами как GitHub Gists

Если вы не хотите вручную передавать файлы JSON, вы также можете поделиться своими
сообщает как секретные GitHub Gists. Одно из преимуществ Gists — бесплатный контроль версий.

Для экспорта отчета в виде Gist из отчета:

  1. (Если программа уже запущена, пропустите этот шаг) Щелкните Экспорт > Открыть в программе просмотра . Отчет открывается в
    Средство просмотра, расположенное по адресу https://googlechrome.github.io/lighthouse/viewer/ .
  2. В средстве просмотра щелкните Поделиться . В
    Когда вы делаете это в первый раз, всплывающее окно запрашивает разрешение на доступ к вашему базовому
    Данные GitHub, а также для чтения и записи в ваши Gists.

Чтобы экспортировать отчет в виде Gist из CLI-версии Lighthouse,
просто вручную создайте Gist и скопируйте и вставьте вывод JSON отчета
в Gist. Имя файла Gist, содержащее вывод JSON, должно заканчиваться на
.lighthouse.report.json . См. Раздел «Совместное использование отчетов в формате JSON», где приведен пример
как сгенерировать вывод JSON из инструмента командной строки.

Для просмотра отчета, сохраненного как Gist:

  • Добавьте ? Gist = к URL-адресу средства просмотра, где — это идентификатор Gist.

    https://googlechrome.github.io/lighthouse/viewer/?gist=

  • Откройте средство просмотра и вставьте в него URL-адрес Gist.

Расширяемость маяка

Lighthouse стремится предоставить руководство, которое актуально и полезно для всех веб-разработчиков.С этой целью теперь доступны две функции, которые позволяют адаптировать Lighthouse к вашим конкретным потребностям.

  • Пакетные пакеты .
    Многие разработчики сегодня используют разные технологии (бэкэнд / фреймворки CMS / JavaScript) для создания своих веб-страниц. Вместо того, чтобы выводить только общие рекомендации, Lighthouse теперь может предоставлять более актуальные и действенные советы в зависимости от используемых инструментов.

Пакеты стека позволяют Lighthouse определять, на какой платформе построен ваш сайт, и отображать конкретные рекомендации на основе стека.Эти рекомендации разрабатываются и курируются экспертами сообщества.

Чтобы внести пакет Stack Pack, ознакомьтесь с Руководством по участию.

  • Плагины Lighthouse .
    Плагины Lighthouse позволяют экспертам в предметной области в сообществе расширять функциональность Lighthouse для своих конкретных нужд. Теперь вы можете использовать данные, которые собирает Lighthouse, для создания новых аудитов. По своей сути, плагин Lighthouse — это модуль узла, который реализует набор проверок, которые будут запускаться Lighthouse и добавляться в отчет в качестве новой категории.

Для получения дополнительной информации о том, как создать собственный плагин, ознакомьтесь с нашим Руководством по плагинам в репозитории Lighthouse на GitHub.

Интегрировать маяк

Если вы компания или частное лицо, которое интегрирует Lighthouse как часть продуктов / услуг, которые вы предлагаете, обо всем по порядку — мы так рады, что вы! Мы хотим, чтобы как можно больше людей использовали Lighthouse, и это Руководство и активы бренда для интеграции Lighthouse призваны упростить вам демонстрацию того, что Lighthouse находится под капотом, защищая наш бренд.

Помогите маяку

Lighthouse имеет открытый исходный код, и вклады приветствуются.
Ознакомьтесь с системой отслеживания проблем репозитория
найти ошибки, которые вы можете исправить, или аудиты, которые вы можете создать или улучшить.
Трекер проблем также является хорошим местом для обсуждения показателей аудита, идей для
новые аудиты или что-либо еще, связанное с Lighthouse.

Маяк

— npm

Lighthouse анализирует веб-приложения и веб-страницы, собирая современные показатели производительности и информацию о передовых методах разработки.

  • Использование маяка
  • Сопутствующие товары и проекты
  • часто задаваемые вопросы

Использование Lighthouse в Chrome DevTools

Lighthouse интегрирован непосредственно в Chrome DevTools под панелью «Lighthouse».

Установка : установите Chrome.

Запустите : откройте Chrome DevTools, выберите панель Lighthouse и нажмите «Создать отчет».

Использование расширения Chrome

Расширение Chrome было доступно до того, как Lighthouse стал доступен в инструментах разработчика Chrome, и предлагает аналогичные функции.

Установка : установите расширение из Интернет-магазина Chrome.

Run it : следуйте краткому руководству по расширению.

Использование Node CLI

Node CLI обеспечивает максимальную гибкость в настройке работы Lighthouse и создании отчетов. Пользователи, которые хотят более продвинутого использования или хотят запускать Lighthouse в автоматическом режиме, должны использовать Node CLI.

Lighthouse требует Node 12 LTS (12.x) или более поздней версии.

Установка :

 npm install -g маяк
# или используйте пряжу:
# пряжа global add lighthouse 

Беги : маяк https: // airhorner.com /

По умолчанию Lighthouse записывает отчет в файл HTML. Вы можете управлять форматом вывода, передавая флаги.

Опции интерфейса командной строки

  $ маяк - помощь

маяк  

Логирование:
  --verbose Отображает подробное ведение журнала [логическое] [по умолчанию: false]
  --quiet Не отображает прогресс, журналы отладки или ошибки [логическое] [по умолчанию: false]

Конфигурация:
  --save-assets Сохранить содержимое трассировки и журналы инструментов разработчика на диск [логический] [по умолчанию: false]
  --list-all-audits Выводит список всех доступных аудитов и выходов [логическое] [по умолчанию: false]
  --list-trace-Categories Печатает список всех требуемых категорий трассировки и выходит [логическое] [по умолчанию: false]
  --print-config Распечатать нормализованную конфигурацию для данной конфигурации и опций, затем выйти.[логическое] [по умолчанию: ложь]
  --additional-trace-Categories Дополнительные категории для захвата с трассировкой (разделенные запятыми). [нить]
  --config-path Путь к конфигу JSON.
                                 Пример файла конфигурации: lighthouse-core / config / lr-desktop-config.js [строка]
  --preset Использовать встроенную конфигурацию.
                                 ВНИМАНИЕ: Если указан флаг --config-path, этот пресет будет проигнорирован. [строка] [варианты: «перф.», «экспериментальный», «рабочий стол»]
  --chrome-flags Пользовательские флаги для передачи в Chrome (с разделителями-пробелами).Полный список флагов см. На https://bit.ly/chrome-flags.
                                 Кроме того, используйте переменную среды CHROME_PATH, чтобы использовать определенный двоичный файл Chrome. Требуется Chromium версии 66.0 или новее. Если этот параметр не указан, будет использоваться любой обнаруженный Chrome Canary или стабильная версия Chrome. [строка] [по умолчанию: ""]
  --port Порт, используемый для протокола отладки. Используйте 0 для случайного порта [номер] [по умолчанию: 0]
  --hostname Имя хоста, используемое для протокола отладки.[строка] [по умолчанию: "localhost"]
  --form-factor Определяет, как оцениваются показатели производительности и пропускаются ли аудиты только для мобильных устройств. Для рабочего стола вместо этого --preset = desktop. [строка] [варианты: «мобильный», «настольный»]
  --screenEmulation Устанавливает параметры эмуляции экрана. См. Также --preset. Используйте --screenEmulation.disabled, чтобы отключить. В противном случае установите эти 4 параметра индивидуально: --screenEmulation.mobile --screenEmulation.width = 360 --screenEmulation.height = 640 --screenEmulation.deviceScaleFactor = 2
  --emulatedUserAgent Устанавливает эмуляцию агента пользователя [строка]
  --max-wait-for-load Тайм-аут (в миллисекундах) для ожидания, прежде чем страница будет считаться загруженной и выполнение будет продолжено. ВНИМАНИЕ: очень высокие значения могут привести к большим следам и нестабильности [число]
  --enable-error-reporting Включает отчет об ошибках, отменяя любые сохраненные настройки. --no-enable-error-reporting сделает обратное. Подробнее: https://git.io/vFFTO [boolean]
  --gather-mode, -G Собирать артефакты из подключенного браузера и сохранять на диск.(При желании может быть указан путь к папке с артефактами). Если режим аудита также не включен, запуск завершится раньше.
  --audit-mode, -A Обрабатывать сохраненные артефакты с диска. (Может быть указан путь к папке с артефактами, в противном случае по умолчанию используется ./latest-run/)
  --only-audits Выполнять только указанные аудиты [массив]
  --only-Categories Запускать только указанные категории. Доступные категории: доступность, лучшие практики, производительность, pwa, seo [массив]
  --skip-audits Запускать все, кроме этих аудитов [массив]
  --budget-path Путь к бюджету.json для LightWallet. [нить]

Выход:
  --output Репортер результатов, поддерживает несколько значений. варианты: «json», «html», «csv» [массив] [по умолчанию: [«html»]]
  --output-path Путь к файлу для вывода результатов. Используйте stdout для записи в stdout.
                   При использовании вывода JSON по умолчанию используется стандартный вывод.
                   При использовании вывода HTML или CSV по умолчанию используется файл в рабочем каталоге с именем, основанным на тестовом URL-адресе и дате.
                   При использовании нескольких выходов к --output-path добавляется стандартное расширение для каждого типа вывода.«reports / my-run» -> «reports / my-run.report.html», «reports / my-run.report.json» и т. д.
                   Пример: --output-path =. / Lighthouse-results.html [строка]
  --view Открыть HTML-отчет в вашем браузере [логическое] [по умолчанию: false]

Параметры:
  --version Показать номер версии [логическое]
  --help Показать справку [логическое]
  --cli-flags-path Путь к файлу JSON, который содержит требуемые флаги интерфейса командной строки для применения. Флаги, указанные в командной строке, по-прежнему будут иметь приоритет над файловыми.--locale Локаль / язык, на котором должен быть отформатирован отчет
  --blocked-url-patterns Блокировать любые сетевые запросы к указанным шаблонам URL [массив]
  --disable-storage-reset Отключить очистку кеша браузера и других API хранилища перед запуском [логическое]
  --throttling-method Управляет методом регулирования [строка] [варианты: "devtools", "provided", "simulate"]
  - дросселирование
  --throttling.rttMs Управляет смоделированным сетевым RTT (уровень TCP)
  - дросселирование.throughputKbps Управляет моделируемой пропускной способностью загрузки сети
  --throttling.requestLatencyMs Управляет эмулированным сетевым RTT (уровень HTTP)
  --throttling.downloadThroughputKbps Управляет эмулируемой пропускной способностью загрузки по сети.
  --throttling.uploadThroughputKbps Управляет эмулируемой пропускной способностью сетевой загрузки.
  --throttling.cpuSlowdownMultiplier Управляет имитацией + имитирует регулирование ЦП
  --extra-headers Установить дополнительные заголовки HTTP для передачи с запросом
  --precomputed-lantern-data-path Путь к файлу, из которого следует считывать данные моделирования фонаря, перезаписывая наблюдаемые оценки фонаря для RTT и задержки сервера.[нить]
  --lantern-data-output-path Путь к файлу, в который должны быть записаны данные моделирования фонаря, может использоваться в будущем запуске с флагом precomputed-lantern-data-path. [нить]
  --plugins Запускать указанные плагины [массив]
  --channel [строка] [по умолчанию: "cli"]
  --chrome-ignore-default-flags [логический] [по умолчанию: false]

Примеры:
  lighthouse  --view Открывает HTML-отчет в браузере после завершения выполнения
  lighthouse  --config-path =./myconfig.js Запускает Lighthouse с вашей собственной конфигурацией: настраиваемые аудиты, создание отчетов и т. д.
  lighthouse  --output = json --output-path =. / report.json --save-assets Сохранить трассировку, снимки экрана и именованный отчет JSON.
  lighthouse  --screenEmulation.disabled --throttling-method = provided --no-emulatedUserAgent Отключить эмуляцию устройства и все регулирование
  lighthouse  --chrome-flags = "- window-size = 412,660" Запустить Chrome с определенным размером окна
  lighthouse  --quiet --chrome-flags = "- headless" Запустить Headless Chrome, отключить ведение журнала
  lighthouse  --extra-headers "{\" Cookie \ ": \" monster = blue \ ", \" x-men \ ": \" wolverine \ "}" Строка пар ключ / значение HTTP-заголовка JSON отправлять запросы
  маяк  --extra-headers =./path/to/file.json Путь к JSON-файлу пар ключ / значение HTTP-заголовка для отправки запросов
  lighthouse  --only-Categories = performance, pwa Запускать только указанные категории. Доступные категории: доступность, лучшие практики, производительность, pwa, seo.

Дополнительную информацию о Lighthouse см. На странице https://developers.google.com/web/tools/lighthouse/.
  
Примеры вывода
 маяк
# сохраняет `./ <ХОСТ> _ <ДАТА> .report.html`

маяк - выход json
# вывод json отправляется на стандартный вывод

маяк --output html --output-path ./report.html
# сохраняет `. / report.html`

# ПРИМЕЧАНИЕ: указание пути вывода с несколькими форматами игнорирует указанное вами расширение для форматов * ВСЕ *
маяк --output json --output html --output-path ./myfile.json
# сохраняет `. / myfile.report.json` и`. / myfile.report.html`

маяк --output json --output html
# сохраняет `./  _  .report.json` и`./ <ХОСТ> _ <ДАТА> .report.html`

маяк --output-path = ~ / mydir / foo.out --save-assets
# сохраняет `~ / mydir / foo.report.html`
# сохраняет `~ / mydir / foo-0.trace.json` и` ~ / mydir / foo-0.devtoolslog.json`

маяк --output-path =. / report.json --output json
# сохраняет `. / report.json` 
Примеры жизненного цикла

При желании можно запустить подмножество жизненного цикла Lighthouse с помощью флагов интерфейса командной строки --gather-mode ( -G ) и --audit-mode ( -A ).

 маяк http://example.com -G
# запускает браузер, собирает артефакты, сохраняет их на диск (в `. / latest-run /`) и закрывается

маяк http://example.com -A
# пропускает взаимодействие с браузером, загружает артефакты с диска (в `. / latest-run /`), запускает их аудит, генерирует отчет

маяк http://example.com -GA
# Обычный сбор + запуск аудита, но также сохраняет собранные артефакты на диск для последующих запусков -A.


# При желании вы можете указать пользовательское место назначения папки для -G / -A / -GA. Без значения по умолчанию будет `$ PWD / latest-run`.маяк -GA =. / gmailartifacts https://gmail.com 
Примечания к отчетам об ошибках

При первом запуске CLI вам будет предложено сообщение с вопросом, может ли Lighthouse анонимно сообщать об исключениях времени выполнения. Команда Lighthouse использует эту информацию, чтобы обнаруживать новые ошибки и избегать регрессий. Отказ никоим образом не повлияет на вашу способность использовать Lighthouse. Учить больше.

Использование модуля узла

Вы также можете программно использовать Lighthouse с модулем Node.

Прочтите Использование Lighthouse программно, чтобы начать работу.
Прочтите Lighthouse Configuration, чтобы узнать больше о доступных параметрах конфигурации.

Просмотр отчета

Lighthouse может создавать отчеты в формате JSON или HTML.

Отчет в формате HTML:

Онлайн-просмотрщик

Running Lighthouse с флагом --output = json создает дамп выполнения в формате JSON.
Вы можете просмотреть этот отчет в Интернете, посетив https: // googlechrome.github.io/lighthouse/viewer/
и перетащите файл в приложение. Вы также можете использовать кнопку «Экспорт» из
вверху любого HTML-отчета Lighthouse и откройте отчет в
Наблюдатель маяка.

В средстве просмотра отчетами можно поделиться, щелкнув значок общего доступа вверху.
в правом углу и войдите в GitHub.

Примечание : общие отчеты хранятся в секретном Gist на GitHub под вашей учетной записью.

Документы и рецепты

Полезная документация, примеры и рецепты для начала.

Документы

Рецепты

Видео

Сессия Google I / O 2018 посвящена новому механизму производительности, предстоящему Lighthouse REST API и использованию отчета Chrome UX для оценки реальных пользовательских данных.

Сессия Google I / O 2017 посвящена архитектуре, написанию настраиваемых аудитов,
Интеграция GitHub / Travis / CI, Chrome без головы и многое другое:

нажмите, чтобы посмотреть видео

Разработка

Прочтите основы взлома Lighthouse.Также см. Содействие
для получения подробной информации.

Установка

 # пряжа должна быть установлена ​​первой

git clone https://github.com/GoogleChrome/lighthouse

cd маяк
пряжа
пряжа сборная 

Бег

 узел маяк-кли http://example.com
# append --chrome-flags = "- no-sandbox --headless --disable-gpu", если у вас возникнут проблемы с подключением к Chrome 

Совет по началу работы : узел --inspect-brk lighthouse-cli http: // example.com , чтобы открыть Chrome DevTools и шаг
через все приложение. См. Раздел «Отладка Node.js с помощью Chrome».
DevTools
для получения дополнительной информации.

Тесты

 # lint и протестируем все файлы
пряжа тест

# следить за изменениями файлов и запускать тесты
# Требуется http://entrproject.org: brew install entr
пряжа часы

## запускать линтинг, модульные и дымовые тесты отдельно
пряжа ворс
блок пряжи
пряжа дым

## запустить компилятор tsc
проверка типа пряжи 

Документы

В некоторых наших документах есть тесты, которые по умолчанию выполняются только в CI.Если вам в конечном итоге понадобится изменить нашу документацию, вам нужно запустить yarn test-docs локально, чтобы убедиться, что они прошли.

Дополнительные зависимости

Lighthouse интеграции в веб-сервисы Perf

В этом разделе подробно описаны службы, в которых интегрированы данные Lighthouse. Если вы работаете над классным проектом, интегрирующим Lighthouse, и хотели бы, чтобы вас здесь рассказали, напишите о проблеме в этом репозитории или напишите нам в Твиттере @_____lighthouse!

  • Web Page Test — инструмент с открытым исходным кодом для измерения и анализа производительности веб-страниц на реальных устройствах.Пользователи могут выбрать создание отчета Lighthouse наряду с анализом результатов WebPageTest.

  • HTTPArchive — HTTPArchive отслеживает структуру Интернета путем сканирования 500 тыс. Страниц с помощью теста веб-страниц, включая результаты Lighthouse, и сохраняет информацию в BigQuery, где она общедоступна.

  • Calibre — Caliber — это платформа комплексного мониторинга производительности, работающая на Lighthouse. Оцените влияние своей работы на производительность до того, как она попадет в рабочую среду, с помощью GitHub Pull Request Reviews.Отслеживайте влияние сторонних скриптов. Автоматизируйте свою систему производительности с помощью API Node.js, предназначенного для разработчиков. Попробуйте Caliber с бесплатной 15-дневной пробной версией.

  • DebugBear — DebugBear — это инструмент для мониторинга веб-сайтов, основанный на Lighthouse. Посмотрите, как ваши оценки и показатели менялись с течением времени, уделяя особое внимание пониманию причин каждого изменения. DebugBear — это платный продукт с бесплатной 30-дневной пробной версией.

  • Treo — Treo — это маяк как услуга.Он обеспечивает регрессионное тестирование, географические регионы, настраиваемые сети и интеграцию с GitHub и Slack. Treo — это платный продукт с планами для индивидуальных разработчиков и команд.

  • Alertdesk — Alertdesk основан на Lighthouse и помогает отслеживать качество и производительность вашего сайта. Выполняйте ежедневные тесты качества и производительности как с мобильных устройств, так и с компьютеров, и погрузитесь в мощные и интуитивно понятные отчеты. Вы также можете отслеживать время безотказной работы (каждую минуту — 24/7) и состояние домена.Alertdesk — это платный продукт с 14-дневной бесплатной пробной версией.

  • Screpy — Screpy — это инструмент веб-анализа, который может анализировать все страницы ваших веб-сайтов на одной панели инструментов и отслеживать их вместе с вашей командой. Он работает на Lighthouse, а также включает в себя несколько различных инструментов анализа (SERP, W3C, Uptime и т. Д.). У Screpy есть бесплатные и платные планы.

  • Lighthouse Keeper — Lighthouse Keeper отслеживает оценки Lighthouse ваших страниц и уведомляет вас, если они опускаются ниже ваших пороговых значений.Lighthouse Keeper — это бесплатная служба, которая отслеживает до 3 URL-адресов один раз в день.

  • Siteimprove Performance — Siteimprove Performance — это решение для мониторинга веб-производительности, которое позволяет маркетологу, менеджеру или лицу, принимающему решения, понимать и оптимизировать время загрузки веб-сайта. Получайте простые в использовании аналитические данные с акцентом на быстрые и эффективные победы. Siteimprove Performance — это платный продукт с 14-дневной бесплатной пробной версией.

  • SpeedCurve — SpeedCurve — это инструмент для непрерывного мониторинга производительности Интернета в различных браузерах, устройствах и регионах.Он может агрегировать любые показатели, включая оценки Lighthouse на нескольких страницах и сайтах, и позволяет вам устанавливать бюджеты производительности с помощью Slack или оповещений по электронной почте. SpeedCurve — это платный продукт с 30-дневной бесплатной пробной версией.

  • Speedrank — Speedrank отслеживает производительность вашего веб-сайта в фоновом режиме. Он отображает отчеты Lighthouse с течением времени и предоставляет рекомендации по улучшению. Speedrank — это платный продукт с 14-дневной пробной версией.

  • Foo — Lighthouse-as-a-service, предлагающий бесплатные и премиальные планы.Обеспечивает мониторинг и историческую отчетность аудитов Lighthouse с CircleCI, GitHub и другими интеграциями. Функции включают в себя уведомления Slack, отчеты о PR-комментариях и многое другое.

  • Apdex — Apdex — это сервис производительности веб-сайтов. Основными функциями являются исторические визуализации отчетов Lighthouse, параметры для мобильных / настольных ПК, оповещения, мониторинг времени безотказной работы и многое другое. Существуют гибкие платные планы и 30-дневная бесплатная пробная версия.

  • Websu — Websu — это проект с открытым исходным кодом, который предоставляет Lighthouse-as-a-Service через простой HTTP REST API.Основными функциями являются возможность размещения и развертывания в вашей собственной среде и исторические сводки отчетов Lighthouse.

  • DTEKT.IO — DTEKT — сервис мониторинга работоспособности и работоспособности веб-сайтов. Он использует Lighthouse для обеспечения видимости производительности веб-сайтов из разных мест на нескольких устройствах. Он предлагает бесплатную пробную версию на три месяца и платные планы.

  • SpeedVitals — SpeedVitals — это инструмент, работающий на базе Lighthouse, для измерения производительности сети на нескольких устройствах и в разных местах.Он имеет различные функции, такие как визуализация сдвига макета, диаграмма водопада, полевые данные и графики ресурсов. SpeedVitals предлагает как бесплатные, так и платные планы.

Lighthouse интеграции с не-веб-сервисами Perf

  • PageWatch — PageWatch — это инструмент для поиска проблемных страниц на вашем веб-сайте. Он дает представление об орфографических ошибках, проблемах с макетом, медленных страницах (на платформе Lighthouse) и многом другом. PageWatch предлагается через бесплатные и платные планы.

  • SEO Guard — SEO Guard — это решение для мониторинга веб-сайтов.Он предоставляет показатели, основанные на оценках Lighthouse. Услуга предлагается через бесплатные и платные премиальные планы.

  • Fluxguard — Fluxguard обеспечивает мониторинг изменений DOM веб-сайта, организованный с помощью Google Puppeteer и проверенный Lighthouse. Fluxguard — это продукт freemium с ежемесячным бесплатным мониторингом до 75 страниц.

  • Microlink — Microlink — это облачный браузер в качестве API. Он предлагает отчеты Lighthouse по запросу, что упрощает создание любой службы поверх.Аналогичная функциональность доступна через базовый проект с открытым исходным кодом под названием browserless.

  • Wattspeed — Wattspeed — это бесплатный инструмент, который генерирует снимки — исторические снимки ваших веб-страниц, которые включают оценки Lighthouse, список технологий, результаты проверки HTML W3C, размер DOM, информацию о смешанном содержимом и многое другое.

  • AwesomeTechStack — AwesomeTechStack — это бесплатный анализатор стека веб-сайтов. AwesomeTechStack дает представление о безопасности, современности и производительности технологического стека любого веб-сайта и дает рекомендации по повышению производительности.Инсайты Lighthouse — важная часть рейтинга технологий веб-сайта.

Плагины

Связанные проекты

Другие замечательные проекты с открытым исходным кодом, использующие Lighthouse.

  • auto-lighthouse — интерфейс командной строки для сканирования домена и создания отчетов для мобильных и настольных компьютеров для каждой страницы.
  • Exthouse — Анализируйте влияние расширения браузера на производительность в Интернете.
  • Garie — инструмент с открытым исходным кодом для мониторинга производительности с помощью Lighthouse, PageSpeed ​​Insights, Prometheus, Grafana и Docker.
  • Gimbal — Инструмент с открытым исходным кодом (под лицензией MIT), используемый для измерения, анализа и бюджетирования аспектов веб-приложения. Gimbal также интегрирует отчеты с запросами на вытягивание GitHub.
  • Плагин Gradle Lighthouse — Плагин Gradle с открытым исходным кодом, который запускает тесты Lighthouse для нескольких URL-адресов и устанавливает пороговые значения оценки категорий (полезно при непрерывной интеграции).
  • lightcrawler — Сканируйте веб-сайт и просматривайте каждую страницу, найденную через Lighthouse.
  • lighthouse-badges — Создание gh-badges (shields.io) на основе производительности Lighthouse.
  • lighthouse-batch — Запустите Lighthouse на нескольких сайтах и ​​создайте сводку их показателей / оценок.
  • lighthouse-batch-parallel — Запустите несколько запусков Lighthouse параллельно, чтобы ускорить процесс сбора данных, получить поток результатов (объект csv, json, js) в своем собственном процессе (предупреждение: результаты производительности могут быть нестабильными).
  • lighthouse-check-action — действие GitHub для запуска Lighthouse в рабочем процессе с уведомлениями Slack и загрузкой отчетов на S3.
  • lighthouse-check-orb — Сфера CircleCI для запуска Lighthouse в рабочем процессе, с уведомлениями Slack и загрузкой отчетов на S3.
  • andreasonny83 / lighthouse-ci — Запустите Lighthouse и подтвердите, что оценки соответствуют вашим пользовательским пороговым значениям.
  • GoogleChrome / lighthouse-ci — ( официальный ) Автоматизируйте запуск Lighthouse для каждой фиксации, просмотр изменений и предотвращение регрессий.
  • lighthouse-ci-action — действие GitHub, которое позволяет легко запускать Lighthouse в CI и сохранять небольшие размеры страниц за счет бюджета производительности.
  • lighthouse-cron — Многопакетный аудит Cron Lighthouse и выдача результатов для отправки на удаленный сервер.
  • lighthouse-gh-reporter — Запустите Lighthouse в CI и сообщите в комментариях о ваших запросах на перенос
  • lighthouse-hue — Установите цвет светильников Philips Hue на основе оценки Lighthouse
  • .

  • lighthouse-jest-example — Собирать показатели производительности через Lighthouse и подтверждать результаты с помощью Jest; использует Puppeteer для запуска Chrome с настройками сетевой эмуляции, определенными WebPageTest.
  • lighthouse-lambda — Запуск Lighthouse на AWS Lambda с предварительно созданным стабильным рабочим столом Headless Chrome.
  • lighthouse-magic-light — Установите цвет умной лампы MagicLight Bluetooth Smart Light Bulb на основе оценки Lighthouse
  • .

  • lighthouse-mocha-example — Запустите тесты производительности Lighthouse с помощью Mocha и chrome-launcher.
  • lighthouse-monitor — Запустите Lighthouse для всех ваших URL-адресов. Отправляйте метрики в любой бэкэнд, который вы хотите, сохраняйте все отчеты с автоматическим сохранением данных и сравнивайте любые два результата в веб-интерфейсе.
  • lighthouse-persist — Запуск Lighthouse и загрузка отчетов HTML в корзину AWS S3.
  • lighthouse-viewer — Визуализирует Lighthouse JSON в отчет, используя средство визуализации отчетов Lighthouse, переупакованное как UMD и ESM. Также доступно с оболочками React, Svelte и Vue.
  • lighthouse4u — Lh5U предоставляет Google Lighthouse как услугу с дружественным интерфейсом UI + API и эластичным поиском для упрощения запросов и визуализации.
  • бюджетов производительности — Легко утверждайте бюджеты Lighthouse с помощью Docker.
  • pwmetrics — Сбор показателей производительности
  • react-lighthouse-viewer — Визуализирует отчет Lighthouse JSON в компоненте React.
  • site-audit-seo — Инструмент командной строки для SEO аудита сайта, сканирования сайта, маяка каждой страницы. Вывод на консоль и таблицы в csv, xlsx, json, в Интернете или на Google Диске.
  • webpack-lighthouse-plugin — Запуск Lighthouse из сборки Webpack.
  • is-website-weak — Инструмент командной строки Node.js с открытым исходным кодом, который находит общеизвестные уязвимости безопасности в библиотеках JavaScript внешнего интерфейса веб-сайта.
  • cypress-audit — Запускайте аудиты Lighthouse и Pa11y прямо в тестовых наборах E2E.

FAQ

Как работает Маяк?

См. Архитектура маяка.

Почему оценка производительности такая низкая? Мне кажется, это нормально.

Lighthouse сообщает о показателях производительности, которые могут быть получены типичным мобильным пользователем при подключении 4G и на телефоне среднего уровня стоимостью ~ 200 долларов.Даже если он быстро загружается на вашем устройстве и в сети, пользователи в других средах будут по-другому воспринимать сайт.

Подробнее читайте в нашем руководстве по дросселированию.

Почему так сильно меняется оценка производительности?

Оценка производительности

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

Подробнее читайте в нашем руководстве по снижению изменчивости.

Могу ли я настроить запуск маяка?

Да! Детали в конфигурации Маяка.

Как Lighthouse использует регулирование сети и как его улучшить?

Хороший вопрос. Дросселирование сети и ЦП применяется по умолчанию при запуске Lighthouse. Сеть
пытается имитировать медленное соединение 4G, при этом скорость ЦП замедляется в 4 раза по сравнению со скоростью вашего компьютера по умолчанию. если ты
предпочитаете запускать Lighthouse без дросселирования, вам придется использовать CLI и отключить его с помощью
- дросселирование.* флагов, упомянутых выше.

Подробнее читайте в нашем руководстве по регулированию сети.

Отправляются ли результаты на удаленный сервер?

Нет. Lighthouse работает локально, проверяя страницу с помощью локальной версии браузера Chrome, установленной на
машина. Результаты отчета никогда не обрабатываются и не передаются на удаленный сервер.

Как мне получить локализованные результаты Lighthouse через интерфейс командной строки?

Начиная с Lighthouse 8.0, Lighthouse полностью полагается на собственную поддержку Intl и больше не использует полифил Intl .Если вы используете Node 13 или новее, проблем возникнуть не должно, потому что теперь Node по умолчанию построен с использованием full-icu .

Однако, если вы используете узел 12 (когда small-icu был по умолчанию) или другую сборку узла small-icu , вы можете увидеть сообщения журнала Lighthouse о том, что ваш языковой стандарт недоступен. Чтобы исправить это, вы можете выполнить обновление до Node 14+ или вручную установить данные ICU, используя модуль full-icu и флаг узла --icu-data-dir при запуске.

Как создать индивидуальный аудит для расширения Lighthouse?

Наконечник : дополнительную информацию см. В Архитектуре маяка.
по терминологии и архитектуре.

Lighthouse может быть расширен для запуска созданных вами пользовательских аудитов и сборщиков.
Это замечательно, если вы уже отслеживаете показатели эффективности на своем сайте и
хотите отобразить эти показатели в отчете Lighthouse.

Если вы заинтересованы в проведении собственных аудитов, ознакомьтесь с нашими
Пример пользовательского аудита в рецептах.

Как я могу внести свой вклад?

Мы хотели бы помочь в написании аудита, исправлении ошибок и повышении полезности инструмента!
См. Содействие, чтобы начать работу.


Маяк , lītˌhous (n): башня или другое сооружение инструмент, содержащий маяк
предупредить или направить кораблей в море разработчиков.

lighthouse-ci / getting-started.md на главной странице · GoogleChrome / lighthouse-ci · GitHub

Содержание

Обзор

Этот документ содержит пошаговое руководство по настройке Lighthouse CI в вашем репозитории.После этого руководства ваша система сборки будет запускать Lighthouse на URL-адресах вашего проекта при каждой фиксации, автоматически подтверждая прохождение важных аудитов Lighthouse и загружая отчеты для ручной проверки.

Важное примечание перед запуском

Введение в проект измерения производительности может потребовать довольно крутого обучения. Команда Lighthouse рекомендует начинать медленно. Обратитесь к диаграмме ниже, чтобы узнать о рекомендуемых точках остановки, основанных на зрелости проекта и знакомстве команды с Lighthouse или измерением производительности.Когда команда освоится с Lighthouse и ознакомится с его результатами, не стесняйтесь переходить к следующим этапам настройки.

Предварительные требования

Перед запуском ваш проект должен соответствовать следующим требованиям:

  1. Исходным кодом управляет git (GitHub, GitLab, Bitbucket и т. Д.).
  2. Ответвления / запросы на вытягивание блокируются по результатам процесса непрерывной интеграции (Travis CI, CircleCI, Jenkins, AppVeyor, GitHub Actions и т. Д.).Если вы еще не используете поставщика CI, начните с нашей документации Введение в CI.
  3. Ваш процесс CI может встроить ваш проект в производственные ресурсы (обычно предоставляемые в виде команды npm run build большинством современных фреймворков JavaScript).
  4. Ваш проект либо:
    A) имеет команду, запускающую веб-сервер с ресурсами, аналогичными производственным.
    Б) — статический сайт.

Собрать результаты Lighthouse

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

ПРИМЕЧАНИЕ. Как следует из названия, это временное хранилище и общественное хранилище . Если вас не устраивает, что ваши отчеты Lighthouse хранятся на общедоступном URL-адресе, который может видеть кто угодно, переходите к этапам добавления утверждений или шагов сервера CI Lighthouse. Пожалуйста, прочтите полные условия обслуживания и политику конфиденциальности, прежде чем принимать решение о загрузке отчетов.

Настроить Lighthouse CI

Файл конфигурации с именем lighthouserc.js в корне вашего репозитория управляет параметрами Lighthouse CI.Для опытных пользователей, которые предпочитают использовать флаги интерфейса командной строки или хранить файл конфигурации в другом месте, см. Документацию по конфигурации.

Приведенный ниже простой файл конфигурации — это все, что вам нужно для начала сбора отчетов Lighthouse во временное общедоступное хранилище .

lighthouserc.js

 module.exports = {
  ci: {
    загрузить: {
      цель: 'временное публичное хранилище',
    },
  },
}; 

Настройте своего провайдера CI

Затем нам нужно настроить поставщика CI для запуска Lighthouse с помощью команды lhci autorun . autorun автоматически выполнит ряд команд за кулисами и предложит нам разумные значения по умолчанию. Для более сложных случаев использования, когда вы хотите контролировать точную последовательность команд Lighthouse, обратитесь к документации по конфигурации.

Действия GitHub

.github / workflows / ci.yml

 имя: CI
on: [push]
вакансии:
  lhci:
    название: Маяк
    работает: ubuntu-latest
    шаги:
      - использует: actions / checkout @ v2
      - name: используйте Node.js 12.Икс
        использует: действия / узел настройки @ v1
        с участием:
          версия узла: 12.x
      - имя: npm install, build
        запустить: |
          npm install
          npm запустить сборку
      - имя: запустить Lighthouse CI
        запустить: |
          npm install -g @ lhci / cli @ 0.8.x
          lhci автозапуск 

Трэвис CI

.travis.yml

 язык: node_js
node_js: v12
дополнения:
  хром: стабильный
before_install:
  - npm install -g @ lhci / cli @ 0.8.x
сценарий:
  - npm run build
  - lhci autorun 

Круг CI

.circleci / config.yml

 версия: 2.1
вакансии:
  строить:
    докер:
      - изображение: circleci / node: 15.12-браузеры
    рабочий_директория: ~ / ваш-проект
    шаги:
      - проверить
      - запустить: npm install
      - запустить: npm запустить сборку
      - запустите: sudo npm install -g @ lhci / cli @ 0.8.x
      - запустить: lhci autorun 

GitLab CI

ПРИМЕЧАНИЕ: Прежде чем продолжить, узнайте больше о компромиссах безопасности при использовании параметра --no-sandbox Chrome.

.lighthouserc.js

 module.exports = {
  ci: {
    собирать: {
      настройки: {chromeFlags: '--no-sandbox'},
    },
    загрузить: {
      цель: 'временное публичное хранилище',
    },
  },
}; 

.gitlab-ci.yml

 изображение: кипарис / браузеры: node14.15.0-chrome86-ff82
lhci:
  сценарий:
    - установка npm
    - npm run build
    - npm install -g @ lhci / cli @ 0.8.x
    - lhci autorun --upload.target = временное публичное хранилище --collect.settings.chromeFlags = "- no-sandbox" || echo "LHCI не удалось!" 

Jenkins (на основе Ubuntu)

настройка машины.ш

 #! / Bin / bash

установить -euxo pipefail

# Добавить APT-ключ Chrome
echo "deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/google.list
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key добавить -

# Добавить apt-ключ узла
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

# Установить NodeJS и Google Chrome
sudo apt-get update
sudo apt-get install -y nodejs google-chrome-stable 

работа.ш

 #! / Bin / bash

установить -euxo pipefail

npm install
npm запустить сборку

экспорт CHROME_PATH = $ (который google-chrome-stable)
экспорт LHCI_BUILD_CONTEXT__EXTERNAL_BUILD_URL = "$ BUILD_URL"

npm install -g @ lhci / cli @ 0.8.x
lhci автозапуск 

Google Cloudbuild

ПРИМЕЧАНИЕ. Прежде чем продолжить, узнайте больше о компромиссах безопасности при использовании параметра Chrome --no-sandbox .

.lighthouserc.js

 module.exports = {
  ci: {
    собирать: {
      настройки: {chromeFlags: '--no-sandbox'},
    },
    загрузить: {
      цель: 'временное публичное хранилище',
    },
  },
}; 

Банкноты

  • LHCI_BUILD_CONTEXT__CURRENT_BRANCH не принимает правильные переменные в облачной сборке, поэтому переход через $ BRANCH_NAME исправит это.
  • machineType определяет машину, которую вы можете выбрать. Чем больше машина, тем стабильнее будут результаты производительности (см. Документацию по изменчивости Lighthouse). ПРЕДУПРЕЖДЕНИЕ. Ознакомьтесь с ценами на машины Cloudbuild, прежде чем выбирать тип машины.

cloudbuild.yml

 шагов:
  - id: 'установить'
    аргументы: ['npm', 'ci']
    название: узел: 14-альпийский

  - id: 'build'
    waitFor: ['установить']
    название: узел: 14-альпийский
    аргументы: ['npm', 'run', 'build']

  - id: 'маяк'
    waitFor: ['build']
    имя: cypress / браузеры: node14.15.0-хром86-ff82
    точка входа: '/ bin / sh'
    args: ['-c', 'npm install -g @ lhci / cli @ 0.8.x && lhci autorun --failOnUploadFailure']
    env:
      - 'LHCI_BUILD_CONTEXT__CURRENT_BRANCH = $ BRANCH_NAME'

параметры:
  machineType: 'N1_HIGHCPU_8' 

Вот и все! Благодаря этому у вас будут собираться и загружаться отчеты Lighthouse со ссылками на каждый отчет при каждом нажатии.

Временное общедоступное хранилище обеспечивает доступ к отдельным отчетам, но не к историческим данным, различию отчетов или сбоям сборки.Прочтите, чтобы узнать, как добавлять утверждения, настраивать сервер Lighthouse CI для отчетов различий и диаграмм временных рядов, а также включать проверки статуса GitHub.

Модификации для сайтов без шага сборки

Если ваш сайт не использует этап сборки на основе package.json , вы можете получить странные сообщения об ошибках в журналах сборки, указанных выше. Если ваш сайт статический и не требует этапа сборки, вам необходимо внести 2 изменения в конфигурации, указанные выше.

  1. Изменить lighthouserc.js , чтобы настроить расположение ваших HTML-файлов с помощью свойства staticDistDir . Если ваши HTML-файлы находятся в корне вашего репо, просто используйте ./ .
 module.exports = {
  ci: {
    собирать: {
      staticDistDir: './',
    },
    загрузить: {
      цель: 'временное публичное хранилище',
    },
  },
}; 
  1. Измените конфигурацию вашего поставщика CI, чтобы удалить команды npm install и npm run build . ВАЖНО: Оставьте шаг npm install -g @ lhci / cli .

См. Более распространенные примеры и доступные вам опции в документации по конфигурации.

Модификации для сайтов с настраиваемым сервером

Если ваш сайт не статичен и требует использования настраиваемого сервера, вам нужно научить Lighthouse CI запускать сервер.

Измените lighthouserc.js , чтобы настроить команду, используемую для запуска сервера, с использованием свойства startServerCommand . Вам также необходимо настроить свойство url с URL-адресами, которые вы хотите проверять.

 module.exports = {
  ci: {
    собирать: {
      url: ['http: // localhost: 3000 /'],
      startServerCommand: 'rails server -e production',
    },
    загрузить: {
      цель: 'временное публичное хранилище',
    },
  },
}; 

См. Более распространенные примеры и доступные вам опции в документации по конфигурации.

Проверки статуса GitHub

Установленная до сих пор установка будет запускать Lighthouse через вашего поставщика CI, но нет никакой разницы между сбоями сборки из-за Lighthouse CI и другими вашими тестами.Ссылки на отчет Lighthouse также спрятаны в журналах сборки.

проверки статуса GitHub добавляют дополнительную детализацию в отчеты о сборках и прямые ссылки на загруженные отчеты в пользовательском интерфейсе GitHub!

Метод приложения GitHub (рекомендуется)

ПРИМЕЧАНИЕ. Перед установкой приложения GitHub ознакомьтесь с условиями обслуживания.

Чтобы включить проверку статуса GitHub через официальное приложение GitHub, установите и авторизуйте приложение у владельца целевого репо.Если репо находится внутри организации, может потребоваться утверждение организации. Скопируйте токен приложения, указанный на странице подтверждения авторизации, и добавьте его в среду сборки как LHCI_GITHUB_APP_TOKEN . В следующий раз, когда ваша команда lhci autorun запустится, она также установит результаты как проверки статуса GitHub!

Обязательно держите этот жетон в секрете. Любой, у кого есть этот токен, сможет устанавливать проверки статуса в вашем репозитории.

Альтернатива: метод токена персонального доступа

Если вы не хотите использовать приложение GitHub, вы также можете включить его с помощью личного токена доступа.Единственное отличие состоит в том, что ваша учетная запись пользователя (и ее аватар) отправит проверку статуса. Создайте токен персонального доступа с областью repo: status и добавьте его в свою среду как LHCI_GITHUB_TOKEN .

Обязательно держите этот жетон в секрете. Любой, у кого есть этот токен, сможет устанавливать проверки статуса в вашем репозитории.

Дополнительная конфигурация для действий GitHub в качестве поставщика CI

Убедитесь, что вы определили LHCI_GITHUB_APP_TOKEN как переменную среды в рабочем процессе и убедитесь, что история git также доступна.

 имя: CI
on: [push]
вакансии:
  lhci:
    название: Маяк
    работает: ubuntu-latest
    шаги:
      - использует: actions / checkout @ v2
        с участием:
          ссылка: $ {{github.event.pull_request.head.sha}}
      - name: используйте Node.js 10.x
        использует: действия / узел настройки @ v1
        с участием:
          версия узла: 10.x
      - имя: npm install, build
        запустить: |
          npm install
          npm запустить сборку
      - имя: запустить Lighthouse CI
        запустить: |
          npm install -g @ lhci / cli @ 0.8.x
          lhci автозапуск
        env:
          LHCI_GITHUB_APP_TOKEN: $ {{secrets.LHCI_GITHUB_APP_TOKEN}} 

Добавить утверждения

ПРИМЕЧАНИЕ. Если вы новичок в измерении производительности или у вашего сайта есть много возможностей для улучшения, мы рекомендуем пока пропустить этот шаг и вернуться к нему, когда ваши оценки Lighthouse станут немного выше.

Хотя отчеты Lighthouse всегда у вас под рукой, неудачная сборка на основе результатов аудита еще лучше! Добавьте в конфигурацию объект assert с предустановкой , чтобы начать работу с утверждениями.

lighthouserc.js

 module.exports = {
  ci: {
    // ...
    утверждать: {
      предустановка: 'маяк: рекомендуется',
    },
    // ...
  },
}; 

Установленная до сих пор установка будет автоматически утверждать рекомендуемый группой Lighthouse набор аудитов, но вашему проекту, возможно, придется немного поработать, прежде чем удастся ровно 100! Не бойтесь, утверждения полностью настраиваются, и вы можете отключить столько аудитов, сколько вам нужно.

Чтобы вернуться к прохождению, проверьте вывод журнала сборки и отключите аудит, который завершился ошибкой.Считайте это устаревшим списком проблем, которые ваша команда должна исправить!

Например, если у вас есть результат сборки:

  ✘ использует-rel-preload failure для утверждения minScore
       Предварительная загрузка ключевых запросов
       https://web.dev/uses-rel-preload

        ожидается:> = 1
           найдено: 0,46
      все значения: 0,46, 0,46

  ✘ сбой uses-rel-preconnect для утверждения maxLength
       Предварительно подключитесь к нужным источникам
       https://web.dev/uses-rel-preconnect

        ожидается: <= 0
           найдено: 1
      все значения: 1, 1
  

Вы должны изменить свою конфигурацию, чтобы отключить эти два аудита:

 модуль.export = {
  ci: {
    // ...
    утверждать: {
      предустановка: 'маяк: рекомендуется',
      утверждения: {
        'uses-rel-preload': 'выкл',
        'uses-rel-preconnect': 'выкл',
      },
    },
    // ...
  },
}; 

Узнайте больше о возможностях конфигурации с форматом утверждений.

Сервер CI Lighthouse

CI-сервер Lighthouse - это сервер узла с открытым исходным кодом, который можно настроить на AWS, GCP, heroku или даже на вашем локальном компьютере. Думайте о сервере CI как о вашем личном хранилище и центре визуализации истории отчетов Lighthouse в вашем проекте.

Вы можете использовать CI-сервер для ...

  • Store Lighthouse сообщает за более чем несколько дней
  • Keep Lighthouse сообщает о вашей инфраструктуре
  • Создавайте графики улучшенных оценок в категориях с течением времени, чтобы произвести впечатление на своего начальника
  • Выявление регрессов в рейтинге категории или показателях эффективности для конкретных коммитов
  • Просмотрите подробные различия между любыми двумя отчетами Lighthouse, чтобы найти основную причину регресса.

Процесс настройки сервера включает команды на нескольких разных машинах и будет отличаться в зависимости от конкретной настройки инфраструктуры.

Развертывание

Чтобы развернуть сервер в облачной инфраструктуре, обратитесь к нашим руководствам по развертыванию. Обратите внимание, что по умолчанию любой, у кого есть доступ по протоколу HTTP к серверу, сможет просматривать и создавать данные. См. Документацию по безопасности сервера, чтобы узнать о параметрах безопасности.

Создание проекта

После настройки сервера на локальном ноутбуке или настольном компьютере убедитесь, что вы можете подключиться к серверу, установите мастер Lighthouse с npm и создайте новый проект:

 $ curl https: // ваш-lhci-server.example.com/version # Убедитесь, что вы можете подключиться к своему серверу.
0.x.x
$ npm install -g @ lhci / cli @ 0.8.x # Установить Lighthouse CI CLI.
Установка ...
$ lhci wizard # Используйте мастер для создания проекта.
? Какой мастер вы хотите запустить? новый проект
? Какой URL у вашего LHCI-сервера? https://your-lhci-server.example.com/
? Как бы вы назвали проект? Мой любимый проект
? Где размещен код проекта? https://github.com/GoogleChrome/lighthouse-ci

Создал проект Мой любимый проект (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)!
Используйте токен сборки XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX для подключения.Используйте токен администратора XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX для управления проектом. 

Выходные данные должны содержать как токен сборки , так и токен администратора . Сохраните оба эти значения в надежном месте на будущее.

Маркер сборки используется CI для загрузки новых данных на ваш сервер. На самом деле это не очень секрет, особенно если вы хотите оценить эффективность вкладов внешних участников.

Маркер администратора используется для редактирования или удаления данных в проекте. СОХРАНИТЕ ЭТУ СЕКРЕТУ - любой, у кого есть токен администратора, может удалить весь ваш проект и все данные в нем. .

Если ваш lhci-сервер находится за базовой аутентификацией, вы можете указать имя пользователя и пароль с помощью флагов командной строки --basicAuth.password и --basicAuth.username .

Конфигурация

После настройки сервера и создания проекта все, что осталось сделать, это обновить файл конфигурации Lighthouse CI с новым URL-адресом и токеном.Если вы хотите сохранить токен в секрете от участников, вы можете использовать переменную среды LHCI_TOKEN вместо того, чтобы помещать токен в виде обычного текста в свой код.

lighthouserc.js

 module.exports = {
  ci: {
    загрузить: {
      цель: 'lhci',
      serverBaseUrl: 'https://your-lhci-server-url.example.com',
      token: 'Ваш * токен сборки * идет сюда', // вместо этого можно использовать переменную LHCI_TOKEN
    },
  },
}; 

ПРИМЕЧАНИЕ: Если вы запускаете матрицу сред в своих тестах, убедитесь, что вы запускаете только lhci autorun ОДИН РАЗ для каждой сборки.Сервер Lighthouse CI будет принимать только одну загрузку для каждого хэша, и будущие попытки загрузить данные для этого хэша будут отклонены.

Мониторинг производительности с помощью Lighthouse CI

Как добавить Lighthouse в систему непрерывной интеграции, такую ​​как GitHub Actions.

Появляется в: Быстрое время загрузки

Lighthouse CI - это набор инструментов для использования Lighthouse во время непрерывной интеграции. Lighthouse CI можно включить в рабочие процессы разработчика разными способами.В этом руководстве рассматриваются следующие темы:

  • Использование Lighthouse CI CLI.
  • Настройка вашего CI-провайдера для запуска Lighthouse CI.
  • Настройка действия GitHub и проверки статуса для Lighthouse CI. Это автоматически отобразит результаты Lighthouse в запросах на извлечение GitHub.
  • Создание панели мониторинга производительности и хранилища данных для отчетов Lighthouse.

Обзор #

Lighthouse CI - это набор бесплатных инструментов, упрощающих использование Lighthouse для мониторинга производительности.Один отчет Lighthouse предоставляет моментальный снимок производительности веб-страницы во время ее запуска; Lighthouse CI показывает, как эти результаты менялись с течением времени. Это может быть использовано для определения влияния конкретных изменений кода или обеспечения соблюдения пороговых значений производительности во время процессов непрерывной интеграции. Хотя мониторинг производительности является наиболее распространенным вариантом использования Lighthouse CI, его можно использовать для мониторинга других аспектов отчета Lighthouse, например SEO или доступности.

Основная функциональность Lighthouse CI обеспечивается интерфейсом командной строки Lighthouse CI. (Примечание: это отдельный инструмент, чем Lighthouse CLI.) Lighthouse CI CLI предоставляет набор команд для использования Lighthouse CI. Например, команда autorun выполняет несколько запусков Lighthouse, определяет средний отчет Lighthouse и загружает отчет для хранения. Это поведение можно сильно настроить, передав дополнительные флаги или настроив файл конфигурации Lighthouse CI, lighthouserc.js .

Хотя основная функциональность Lighthouse CI в основном инкапсулирована в Lighthouse CI CLI, Lighthouse CI обычно используется одним из следующих подходов:

  • Запуск Lighthouse CI как часть непрерывной интеграции
  • Использование Lighthouse CI GitHub Action, которое запускает и комментирует каждый запрос на вытягивание
  • Отслеживание производительности с течением времени с помощью панели мониторинга, предоставляемой Lighthouse Server.

Все эти подходы построены на Lighthouse CI CLI.

Альтернативы Lighthouse CI включают сторонние службы мониторинга производительности или написание собственного сценария для сбора данных о производительности в процессе CI. Вам следует подумать об использовании сторонней службы, если вы предпочитаете, чтобы кто-то другой управлял вашим сервером мониторинга производительности и тестовыми устройствами, или, если вам нужны возможности уведомлений (например, электронная почта или интеграция со Slack) без необходимости их создания. особенности себя.

Локальное использование Lighthouse CI #

В этом разделе объясняется, как запустить и установить Lighthouse CI CLI локально и как настроить lighthouserc.js . Локальный запуск Lighthouse CI CLI - это самый простой способ убедиться, что ваш lighthouserc.js настроен правильно.

  1. Установите Lighthouse CI CLI.

      npm install -g @ lhci / cli  

    Lighthouse CI настраивается путем помещения файла lighthouserc.js в корень репозитория вашего проекта. Этот файл является обязательным и будет содержать информацию о конфигурации Lighthouse CI. Хотя Lighthouse CI можно настроить для использования без репозитория git, инструкции в этой статье предполагают, что репозиторий вашего проекта настроен на использование git.

  2. В корне репозитория создайте файл конфигурации lighthouserc.js .

      touch lighthouserc.js  
  3. Добавьте следующий код в lighthouserc.js . Этот код представляет собой пустую конфигурацию Lighthouse CI. Вы будете добавлять в эту конфигурацию на более поздних этапах.

      module.exports = {
    ci: {
    collect: {
    },
    upload: {
    },
    },
    };
  4. Каждый раз, когда запускается Lighthouse CI, он запускает сервер для обслуживания вашего сайта.Этот сервер позволяет Lighthouse загружать ваш сайт, даже если другие серверы не работают. Когда Lighthouse CI завершит работу, он автоматически выключит сервер. Чтобы обеспечить правильную работу обслуживания, необходимо настроить свойства staticDistDir или startServerCommand .

    Если ваш сайт статический, добавьте свойство staticDistDir к объекту ci.collect , чтобы указать, где находятся ваши статические файлы. Lighthouse CI будет использовать свой собственный сервер для обслуживания этих файлов при тестировании вашего сайта.Если ваш сайт не статический, добавьте свойство startServerCommand к объекту ci.collect , чтобы указать команду, запускающую ваш сервер. Lighthouse CI запустит новый серверный процесс во время тестирования и выключит его после.

      
    collect: {
    staticDistDir: './public',
    }
      
    collect: {
    startServerCommand: 'npm run start',
    }
  5. Добавьте свойство url в свойство ci.Соберите объект , чтобы указать URL-адреса, по которым Lighthouse CI должен запускать Lighthouse. Значение свойства url должно быть предоставлено как массив URL-адресов; этот массив может содержать один или несколько URL-адресов. По умолчанию Lighthouse CI запускает Lighthouse три раза для каждого URL-адреса.

      collect: {
    url: ['http: // localhost: 8080']
    }

    Примечание. Эти URL-адреса должны обслуживаться сервером, который вы настроили на предыдущем шаге. Таким образом, если вы используете Lighthouse CI локально, эти URL-адреса, вероятно, должны включать localhost , а не ваш рабочий хост.

  6. Добавьте свойство target к объекту ci.upload и установите значение «временное публичное хранилище» . Отчеты Lighthouse, собранные Lighthouse CI, будут загружены во временное общественное хранилище. Отчет будет оставаться там в течение семи дней, а затем будет автоматически удален. В этом руководстве по установке используется вариант загрузки «временное общедоступное хранилище», поскольку его можно быстро настроить. Информацию о других способах хранения отчетов Lighthouse см. В документации.

      загрузка: {
    target: 'временное-публичное-хранилище',
    }

    Место хранения отчета будет примерно таким:

      https://storage.googleapis.com/lighthouse-infrastructure .appspot.com / reports / 1580152437799-46441.report.html  

    (Этот URL не будет работать, потому что отчет уже был удален.)

  7. Запустите Lighthouse CI CLI с терминала, используя автозапуск команда. Это запустит Lighthouse три раза и загрузит средний отчет Lighthouse.

      lhci autorun  

    Если вы правильно настроили Lighthouse CI, выполнение этой команды должно привести к примерно следующему результату:

      ✅ .lighthouseci / каталог, доступный для записи 
    ✅ Файл конфигурации найден
    ✅ Установлена ​​установка Chrome
    ⚠️ Токен GitHub не установлено
    Проверка работоспособности пройдена!

    Запущен веб-сервер на порту 65324 ...
    Запуск Lighthouse 3 раза (а) на http: // localhost: 65324 / index.html
    Выполнить
    Выполнить
    Выполнить
    Выполнено Lighthouse!

    Загрузка медианного LHR http: // localhost: 65324 / index.html ... успех!
    Откройте отчет по адресу https://storage.googleapis.com/lighthouse-infrastructure.appspot.com/reports/15
    514021-82403.report.html
    Нет установленного токена GitHub, проверка статуса GitHub пропущена.

    Готово работает автозапуск.

    Вы можете игнорировать сообщение GitHub token not set в выводе консоли. Токен GitHub необходим только в том случае, если вы хотите использовать Lighthouse CI с действием GitHub. Как настроить действие GitHub объясняется далее в этой статье.

    Щелкнув ссылку в выходных данных, которая начинается с https: //storage.googleapis.com ... , вы перейдете к отчету Lighthouse, соответствующему среднему прогону Lighthouse.

    Значения по умолчанию, используемые автозапуском , можно изменить с помощью командной строки или lighthouserc.js . Например, конфигурация lighthouserc.js ниже указывает, что пять запусков Lighthouse должны собираться каждый раз, когда выполняется autorun .

  8. Обновить lighthouserc.js для использования свойства numberOfRuns :

      module.exports = {
    collect: {
    numberOfRuns: 5
    },
    },
    };
  9. Повторно запустите команду autorun :

      lhci autorun  

    Выходные данные терминала должны показать, что Lighthouse был запущен пять раз, а не три по умолчанию:

      ✅ .lighthouseci / каталог с возможностью записи 
    ✅ Найден файл конфигурации
    ✅ Установлен Chrome
    ⚠️ Токен GitHub не установлен
    Проверка работоспособности пройдена!

    Определяется автоматически./ dist как `staticDistDir`.
    Если неверно, укажите его явно в lighthouserc.json.

    Запуск веб-сервера на порту 64444 ...
    Запуск Lighthouse 5 раз на http: // localhost: 64444 / index.html
    Запуск
    Запуск
    Запуск
    Запуск
    Запуск
    Готово Lighthouse!

    Загрузка медианного LHR http: // localhost: 64444 / index.html ... успешно!
    Откройте отчет по адресу https://storage.googleapis.com/lighthouse-infrastructure.appspot.com/reports/15

    944028-6048.report.html


    Токен GitHub не установлен, проверка статуса GitHub пропущена.

    Готово работает автозапуск.

    Чтобы узнать о других параметрах конфигурации, обратитесь к документации по конфигурации Lighthouse CI.

Настройте свой процесс CI для запуска Lighthouse CI #

Lighthouse CI можно использовать с вашим любимым инструментом CI. Раздел Configure Your CI Provider документации Lighthouse CI содержит примеры кода, показывающие, как включить Lighthouse CI в файлы конфигурации распространенных инструментов CI.В частности, эти образцы кода показывают, как запустить Lighthouse CI для сбора измерений производительности во время процесса CI.

Использование Lighthouse CI для сбора измерений производительности - хорошее место для начала мониторинга производительности. Однако опытные пользователи могут захотеть пойти еще дальше и использовать Lighthouse CI для неудачных сборок, если они не соответствуют заранее определенным критериям, таким как прохождение определенных аудитов Lighthouse или выполнение всех бюджетов производительности. Это поведение настраивается с помощью свойства assert объекта lighthouserc.js файл.

Lighthouse CI поддерживает три уровня утверждений:

  • off : игнорировать утверждения
  • warn : сбои при печати на stderr
  • error : сбой печати в stderr и выход из Lighthouse CI с ненулевым кодом выхода

Ниже приведен пример конфигурации lighthouserc.js , которая включает утверждения. Он устанавливает утверждения для оценок производительности и категорий доступности Lighthouse.Чтобы попробовать это, добавьте утверждения, показанные ниже, в файл lighthouserc.js , затем повторно запустите Lighthouse CI.

  module.exports = {
ci: {
collect: {
},
assert: {
assertions: {
'category: performance': ['warn', {minScore: 1}],
'Categories: доступность ': [' ошибка ', {minScore: 1}]
}
},
загрузка: {
},
},
};

Вывод консоли, который он генерирует, выглядит следующим образом:

Для получения дополнительной информации об утверждениях Lighthouse CI см. Документацию.

Настройте действие GitHub для запуска Lighthouse CI #

В этом разделе предполагается, что вы знакомы с запросами на извлечение git, GitHub и GitHub.

Действие GitHub можно использовать для запуска Lighthouse CI. Это будет генерировать новый отчет Lighthouse каждый раз, когда изменение кода отправляется в любую ветвь репозитория GitHub. Используйте это вместе с проверкой состояния, чтобы отображать эти результаты при каждом запросе на вытягивание.

  1. В корне репозитория создайте каталог с именем .github / рабочие процессы . Рабочие процессы для вашего проекта будут находиться в этом каталоге. Рабочий процесс - это процесс, который выполняется в заранее определенное время (например, при отправке кода) и состоит из одного или нескольких действий.

      mkdir .github 
    mkdir .github / workflows
  2. В .github / workflows создайте файл с именем lighthouse-ci.yaml . Этот файл будет содержать конфигурацию для нового рабочего процесса.

      сенсорный маяк-ci.yaml  
  3. Добавьте следующий текст в lighthouse-ci.yaml .

      имя: Построить проект и запустить Lighthouse CI 
    на: [push]
    jobs:
    lhci:
    name: Lighthouse CI
    running-on: ubuntu-latest
    steps:
    - uses: actions / checkout @ v1
    - имя: Использовать Node.js 10.x
    использует: actions / setup-node @ v1
    с:
    node-version: 10.x
    - name: npm install
    run: |
    npm install
    - имя: запустить Lighthouse CI
    запустить: |
    npm install -g @ lhci / cli @ 0.3.x
    lhci autorun --upload.target = временное публичное хранилище || echo "LHCI не удалось!"

    Эта конфигурация устанавливает рабочий процесс, состоящий из одного задания, которое будет выполняться всякий раз, когда новый код помещается в репозиторий. Это задание состоит из четырех шагов:

    • Проверить репозиторий, в котором будет запускаться Lighthouse CI.
    • Установить и настроить узел
    • Установить необходимые пакеты npm
    • Запустить Lighthouse CI и загрузить результаты во временное общедоступное хранилище.
  4. Зафиксируйте эти изменения и отправьте их на GitHub. Если вы правильно выполнили описанные выше шаги, отправка кода на GitHub запустит только что добавленный рабочий процесс.

  5. Чтобы убедиться, что Lighthouse CI сработал, и просмотреть созданный им отчет, перейдите на вкладку Действия вашего проекта. Вы должны увидеть проект сборки и рабочий процесс Run Lighthouse CI , перечисленные под вашей последней фиксацией.

    Вы можете перейти к отчету Lighthouse, соответствующему конкретной фиксации, на вкладке Действия .Щелкните фиксацию, щелкните этап рабочего процесса Lighthouse CI , затем разверните результаты этапа выполнения Lighthouse CI .

    Вы только что настроили действие GitHub для запуска Lighthouse CI. Это будет наиболее полезно при использовании вместе с проверкой статуса GitHub.

Настройка проверки состояния GitHub #

Проверка состояния, если она настроена, - это сообщение, которое появляется при каждом PR и обычно включает такую ​​информацию, как результаты теста или успешность сборки.

Следующие шаги объясняют, как настроить проверку статуса для Lighthouse CI.

  1. Перейдите на страницу приложения Lighthouse CI GitHub и щелкните Настроить .

  2. (Необязательно) Если вы являетесь частью нескольких организаций на GitHub, выберите организацию, которая владеет репозиторием, для которого вы хотите использовать Lighthouse CI.

  3. Выберите Все репозитории , если вы хотите включить Lighthouse CI во всех репозиториях, или выберите Выберите только репозитории , если вы хотите использовать его только в определенных репозиториях, а затем выберите репозитории.Затем нажмите Установить и авторизовать .

  4. Скопируйте отображаемый токен. Вы будете использовать его на следующем шаге.

  5. Чтобы добавить токен, перейдите на страницу Settings вашего репозитория GitHub, щелкните Secrets , затем щелкните Добавить новый секрет .

  6. Задайте для поля Имя значение LHCI_GITHUB_APP_TOKEN и установите в поле Значение токен, который вы скопировали на последнем шаге, а затем нажмите кнопку Добавить секрет .

  7. Проверка статуса готова к использованию. Чтобы проверить это, создайте новый запрос на перенос или нажмите фиксацию на существующий запрос на перенос.

Настройка CI-сервера Lighthouse #

CI-сервер Lighthouse предоставляет информационную панель для изучения исторических отчетов Lighthouse. Он также может выступать в качестве частного долгосрочного хранилища данных для отчетов Lighthouse.

  1. Выберите коммит для сравнения.
  2. Сумма, на которую изменилась оценка Lighthouse между двумя фиксациями.
  3. В этом разделе показаны только показатели, которые изменились между двумя фиксациями.
  4. Регрессии выделены розовым цветом.
  5. Улучшения выделены синим цветом.

Lighthouse CI Server лучше всего подходит для пользователей, которым удобно развертывать собственную инфраструктуру и управлять ею.

Для получения информации о настройке CI-сервера Lighthouse, включая рецепты использования Heroku и Docker для развертывания, обратитесь к этим инструкциям.

Узнать больше #

Последнее обновление: Улучшение статьи

Начало работы с LightHouse CI - JavaScript

Январь

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

Команда сбора

Следующая и, возможно, самая важная команда - это команда collect запускает Lighthouse сканирование указанное количество раз и «собирает» результаты в папку .lighthouseci / относительно текущего рабочего каталога. Запустите lhci collect --help , чтобы увидеть различные доступные параметры конфигурации и их сопоставление с файлом JSON ниже.

Команда collect позволяет

  • Запускать сканирование нескольких URL-адресов, а также сканировать каждый URL-адрес несколько раз.
  • Запустите сценарий кукольника, чтобы вы могли войти на веб-сайт, а затем сканировать страницы, требующие аутентификации. Обратите внимание, что вам нужно будет установить пакет puppeteer из NPM.
  {
  "собирать": {
    "метод": "узел",
    "add": false, // Очистить предыдущие прогоны маяка
    "headful": false, // Chrome без головы
    "numberOfRuns": 3, // 3 запуска на каждый URL
    "puppeteerScript": "./fake-login.js ", // Запустите этот сценарий перед аудитом ниже URL-адресов. Обычно это сценарии входа.
    "url": [
      "https://www.gurucharan.in/",
      "https://www.gurucharan.in/about/"
    ],
    "настройки": {
      "config-path": "./light-house-config.js" // Флаги для передачи в lightHouse
    }
  }
}  

Теперь, когда конфигурация настроена, вы можете запустить lhci collect , и если все будет успешно, вы увидите результаты Lighthouse внутри папки .lighthouseci / .

Assert Command

Мы успешно провели сканирование Lighthouse и «собрали» наши результаты. Следующим логическим шагом является выполнение ряда тестов, которые подтверждают, что результаты соответствуют ожиданиям. Как и в случае с другими командами, ниже представлен фрагмент файла конфигурации.

  {
  "утверждать": {
    "preset": "маяк: no-pwa",
    "assertions": {
      "категории: производительность": ["предупреждать", {"aggregationMethod": "оптимистичный", "minScore": 0,70}],
      "категории: доступность": ["предупреждать", {"aggregationMethod": "optimistic", "minScore": 0.90}]
  }
}  

Следует упомянуть, что операция утверждения поддерживает широкий диапазон конфигураций. Вы можете тестировать по встроенным пресетам или утверждать по отдельным категориям результатов Lighthouse и даже устанавливать базовые уровни для каждой метрики в результатах сканирования.

При проверке результатов запусков по нескольким URL-адресам можно делать разные утверждения для разных шаблонов URL-адресов с использованием регулярных выражений. Обязательно посмотрите документацию по операции assert, где задокументированы другие параметры.

В этом примере мы запускаем тесты для встроенной предустановки, которая игнорирует оценку PWA (Progressive Web App). Мы также утверждаем, что производительность и доступность выше базового уровня 0,70 для производительности и 0,90 для доступности. Поскольку мы запускали сканирование каждого URL-адреса трижды, мы указываем оптимистичный метод агрегации, который дает Lighthouse указание получить оценку с наибольшим шансом на успех.

Серверная команда

Мы выполнили сканирование и подтвердили, что оценки выше нашего базового уровня.Знаете, что было бы хорошо? Возможность видеть результаты на панели управления с историческими данными каждого сканирования и возможность связывать их с конкретным коммитом и сборкой / выпуском в вашем конвейере. Именно это позволяет нам делать сервер Lighthouse. Чтобы установить сервер Lighthouse, запустите npm install @ lhci / server , а затем запустите lhci server с указанной ниже конфигурацией, чтобы запустить сервер локально на порту 9001, который сохраняет результат в базе данных SQLLite.

  {
  "server": {
      «порт»: 9001,
      "место хранения": {
        "storageMethod": "sql",
        "sqlDialect": "sqllite",
        «sqlDatabasePath»: «lhci.db "
      }
    }
}  

Если вы теперь посетите порт 9001, вас встретит дружественная страница с просьбой запустить команду lhci wizard для настройки сервера.

Внимание: сервер Lighthouse сейчас не поддерживает аутентификацию / авторизацию, но над этим работают, поэтому имейте в виду риски здесь.

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

Lighthouse Server в Azure

Для Lighthouse Server доступен образ докера. Это означает, что вы можете использовать веб-приложение Azure для контейнеров и передавать конфигурацию в качестве переменных среды с помощью параметров приложения.

Войдите на портал Azure, создайте новое веб-приложение Azure для контейнеров, чтобы запустить образ patrickhulce / lhci-server из DockerHub. Следующим шагом будет создание базы данных Postgres в Azure.

Теперь, когда ресурсы созданы, давайте обновим их конфигурации.

  • После создания базы данных перейдите в раздел «Безопасность подключения» и убедитесь, что для параметра «Принудительное соединение SSL» установлено значение ОТКЛЮЧЕНО, а для параметра «Разрешить доступ к службам Azure» установлено значение НА.Взгляните на соответствующую проблему на GitHub, чтобы понять, почему SSL в настоящий момент не поддерживается.
  • Следующим шагом будет добавление приведенного ниже фрагмента в настройки приложения. Обратите внимание на строку подключения Postgres. Происходит странная вещь % 40 , а также мы используем базу данных по умолчанию под названием postgres . Конечно, вы можете использовать клиент Postgres для создания новой базы данных и использовать ее в строке подключения.
  [
  {
    "имя": "LHCI_NO_LIGHTHOUSERC",
    "значение": "1",
    "slotSetting": ложь
  },
  {
    "имя": "LHCI_STORAGE__SQL_CONNECTION_SSL",
    "значение": "0",
    "slotSetting": ложь
  },
  {
    "имя": "LHCI_STORAGE__SQL_CONNECTION_URL",
    "значение": "postgresql: // имя пользователя% 40myserver: пароль @ myserver.postgres.database.azure.com:5432/postgres ",
    "slotSetting": ложь
  },
  {
    "имя": "LHCI_STORAGE__SQL_DIALECT",
    "значение": "postgres",
    "slotSetting": ложь
  },
]  

После того, как вы настроили всю эту конфигурацию, вы должны увидеть домашнюю страницу сервера Lighthouse, предлагающую вам запустить мастер для настройки вашего проекта.

Как использовать Google Lighthouse для улучшения вашего веб-сайта

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

На этой неделе нашим популярным дизайнерским инструментом является инструмент разработчика Google Lighthouse. Хорошо, вы можете подумать: «Как инструмент разработчика используется в качестве инструмента дизайна для дизайнеров?». И справедливые вопросы.

Инструмент Lighthouse помогает найти показатели веб-сайта по производительности, поисковой оптимизации, передовым методам и доступности.

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

В современном мире создателей веб-сайтов веб-дизайнеры часто играют роль создателей веб-сайтов. И современный веб-дизайнер должен знать о доступности и лучших методах SEO, поскольку они должны учитываться во всех веб-дизайнах.

Как использовать Google Light House

Есть два варианта доступа к Маяку.Один из них - установка расширения Chrome. Другой - доступ через Inspect Element.

Добавление расширения Google Lighthouse для Chrome

Ну, это довольно просто. Перейдите в Интернет-магазин Chrome или перейдите непосредственно к расширению по этой ссылке и установите расширение Lighthouse. После его активации вы увидите красный значок Маяка на панели инструментов. См. Изображение ниже.

Чтобы использовать, щелкните значок Маяк. Вы получите всплывающее окно. И отсюда выберите «Создать отчет».И дайте ему время. Обычно это занимает минуту или две. Откроется новая вкладка, и отсюда вы получите свой отчет и увидите области веб-сайта, которые нуждаются в улучшении.

Использование Google Lighthouse для проверки элементов

Начните с доступа к Inspect Element, щелкнув правой кнопкой мыши и выбрав «Inspect». В панели инструментов разработчика, на верхней панели, перейдите к «Audit». На вкладке Audit вы можете увидеть опцию Generate Report. Просто нажмите на кнопку и получите отчет о своем веб-сайте.

Трудно ли использовать Google Lighthouse?

В отличие от большинства инструментов Google, Lighthouse очень прост и имеет отличный пользовательский интерфейс.Это в значительной степени говорит само за себя. Теперь, чтобы исправить некоторые проблемы, вам может потребоваться немного больше времени для выяснения исправлений с помощью дополнительных поисков Google. Но это позволяет легко найти и четко определить проблемы.

Заключение

В современной индустрии веб-дизайна дизайнеры делают больше для фактического создания веб-сайтов. И понимание того, как работают доступность, SEO и производительность, может помочь дизайнеру сохранить это как часть своего процесса проектирования. Google Lighthouse - это бесплатный инструмент, который упрощает выявление любых проблем с веб-сайтом и предоставляет информацию, необходимую для соответствующей оптимизации.Чтобы узнать больше, посмотрите мое пошаговое видео ниже.

javascript - Что не так с этим аудитом Lighthouse? Могу ли я установить PWA с http: // localhost

У меня есть PWA, который проходит аудит Lighthouse в Chrome для устанавливаемого PWA, но мне никогда не предлагается установить его, и событие «beforeinstallprompt» никогда не срабатывает. Только что проверил Opera, и меня тоже не просят установить 🙁

Я разрабатываю / отлаживаю с помощью http: // localhost, который кажется подходящим для других тестов, может ли это быть проблемой? Я хочу протестировать свое индивидуальное приглашение на установку локально перед развертыванием.

Манифест: -

  {
  "short_name": "Brotkrumen",
  "name": "Веб-приложение Brotkrumen",
  "description": "POC с исходной фоновой геолокацией",
  "icons": [
    {
      "src": "gingerbreadhouse.png",
      "размеры": "48x48 128x128 144x144 192x192 512x512",
      "тип": "изображение / png",
      "цель": "любой"
    },
    {
      "src": "gingerbreadhouse.png",
      "размеры": "48x48 128x128 144x144 192x192 512x512",
      "тип": "изображение / png",
      "цель": "маскируемый"
    }
  ],
  "start_url": "/ travelmanager.html ",
  "background_color": "# 00ccdd",
  "theme_color": "# 00ccdd",
  "дисплей": "полноэкранный"
}
  

Аудит маяка: -

Редактировать 1

Обратите внимание на : - Репозиторий https://github.com/RichardMaher/Brotkrumen может быть клонирован кем угодно! Просто вставьте его в папку / каталог с выходом в Интернет и перейдите по адресу «https: //your.domain/TravelManager.html». Вам понадобится ключ API Карт Google для использования карт и, по крайней мере, пара показаний GPS, прежде чем вы сможете нажмите "Приехать".

NB: с Edge мне предлагается установить через событие beforeinstall https://github.com/RichardMaher/Brotkrumen/blob/master/TravelManager.html Line # 117, но не Chrome

@Fawaz, вы уверены, что не добавили chrome: // flags / # bypass-app-banner-взаимодействия-проверок? Просто я несколько раз заходил на ваш сайт, и он не просил меня установить. Вы пробовали Chrome на другом ПК?

Редактировать 2

Ошибка школьника 🙁 Уверен, я очистил свой кеш BrotkrumenV1 до того, как он "волшебным образом" начал работать.Совпадение? Думаю, нет.

.