Как сделать пристройку: Как сделать пристройку к дому: особенности соединения строений

Содержание

Как сделать пристройку к дому: особенности соединения строений

Читайте в этой публикации:
Как сделать пристройку к дому: выбор материалов
Как правильно сделать фундамент пристройки к дому: особенности
Как сделать пристройку к кирпичному дому: нюансы стыковки стен

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

Как сделать пристройку к дому своими руками фото

Как сделать пристройку к дому: выбор материалов

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

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

  1. Блоки различного формата и кирпичи. Разбивать их на отдельные подгруппы нет никакого смысла, так как технология их использования, в общем-то, однотипная – возводится фундамент, на котором блок за блоком, кирпичик за кирпичиком выкладываются стены пристройки. Единственный момент, который отличает все это дело, заключается в свойствах и качествах материалов – это важно, и учитывать их при выборе материалов нужно обязательно. Начнем с классики – кирпича. Прочный, долговечный, материал – с учетом толщины стен обходится он весьма дорого. Мало того, кирпич достаточно холодный материал, который дополнительно придется утеплять, а это плюс к стоимости пристройки. Кроме этого, для данного материала необходим прочный фундамент. В этом отношении намного привлекательнее смотрится шлакоблок – его цена в пару раз ниже, блоки крупнее и сам материал намного теплее. Там, где кирпич нужно будет выкладывать в три ряда, шлакоблок достаточно уложить в два ряда. Еще более привлекательно выглядит газобетон – он легкий, и вопрос, как правильно сделать пристройку к дому, можно решить даже на мелкозаглубленном (0,5 метра) фундаменте. Мало того, газобетон очень теплый и пористый материал, который при толщине 200мм способен эффективно удерживать тепло в помещениях. После оштукатуривания он приобретает весьма приличную прочность, что делает строение надежным. В принципе, можно рассмотреть и другие блочные материалы – например, частенько используется ракушечник, неплохо показал себя в плане сохранения тепла в помещениях арболит (в народе его называют опилкобетон).

    Как сделать пристройку к дому фото

  2. Каркасное строительство. На сегодняшний день это наиболее оптимальный вариант не только для пристройки, но и вообще для строительства частных домов – суть этой технологии заключается в изготовлении деревянного и металлического каркаса с последующей его обшивкой таким листовым материалом, как ОСБ. Внутрь каркаса закладывается утеплитель, что делает строение весьма теплым. По большому счету, сейчас это самая дешевая технология, которая, кроме всего прочего, может похвастаться простотой и весьма быстрыми темпами строительства. Единственное, чем не в состоянии похвастаться каркасная пристройка, так это своей долговечностью. Хотя как знать – при правильном соблюдении технологии и надлежащем уходе она может простоять около века. О том, как сделать каркасную пристройку к дому, мы поговорим немного дальше.

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

Как правильно сделать фундамент пристройки к дому: особенности

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

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

    Как правильно сделать фундамент пристройки к дому фото

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

Как сделать пристройку к кирпичному дому: нюансы стыковки стен

Пристыковать к кирпичному или любому другому блочному дому каркасное строение вообще не является проблемой – вертикальный брус деревянного каркаса или профиль металлического остова строения просто крепится к стене постройки посредством анкеров и все! Нюансов здесь практически нет – разве что соблюдение уровня вертикали этого бруса и герметизация места соединения. Последняя операция производится либо с помощью монтажной пены, либо посредством так называемой ленты ПСУЛ (предварительно сжатая уплотнительная лента).

Как сделать пристройку к кирпичному дому фото

Другое дело – стыковка кирпичной или блочной постройки с аналогичным домом. Здесь дела обстоят несколько сложнее, и без специальных закладных деталей или связок не обойтись. Обеспечить надежное соединение стен без перевязки блоков можно только загоняя через каждые 4-5 рядов блоков железные закладные детали. В стене существующего строения сверлятся отверстия (два по одному с каждой стороны блока на расстоянии 3см от края) – в них забивается арматура, которая должна выступать из стены дома как минимум на 30см. Когда на нее уложится новый блок, цемент надежно свяжет две стены в единое целое изделие. Как вариант, опять-таки, можно сделать перфоратором выбоины, которые в паре с арматурой обеспечат надежную связку двух блочных стен друг с другом.

Как сделать пристройку к деревянному дому фото

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

Автор статьи Александр Куликов

Каркас пристройки к дому своими руками. Каркасная пристройка.

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

Выбор фундамента и деформационный шов

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

Одинаковый фундамент для одинаковых помещений

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

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

Деформационный шов для «подвижных» соединений

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

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

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

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

Возведение стен и их состыковка с домом

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

Возводятся стены в такой очередности:

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

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

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

3. Важно правильно выбрать высоту вертикальных брусьев – будет ли пристройка под общей крышей или под отдельной.

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

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

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

Важно помнить – при использовании клееного бруса окна и двери нельзя вставлять сразу же. Конструкция может дать усадку. Обшивка собранного каркаса производится после устройства кровли.

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

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

Монтаж крыши и её состыковка с домом

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

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

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

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

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

Обшивка стен и утепление

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

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

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

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

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

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

Устройство пола в каркасной пристройке

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

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

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

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

На видео представлен подробный обзор готового каркаса пристройки к дому:

Вам понравится

Как сделать пристрой к дому своими руками. Видео

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

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

Деформация фундамента при пристройке

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

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

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

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

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

Как соорудить пристройку к дому? Рассмотрим такую ситуацию, когда основное здание (дом) уже «уселось», а пристрой начинает проседать и перемещаться относительно него.

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

Эти последствия можно уменьшить в том случае, если увеличить срок строительства на несколько лет. Выглядит это так.… Фундаменту даём выстояться 1 – 2 года, после этого производим возведение пристройки на уже давшем усадку фундаменте. Естественно, дополнительная нагрузка в любом случае вызовет кое-какую усадку, но она будет намного меньше.

Следующей, не менее распространенной причиной деформаций считается различные температурные режимы при эксплуатации дома.

Глубина промерзания почво-грунтов

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

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

Как правильно возвести пристройку к дому

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

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

Хороший фундамент для пристройки, сделанной своими руками

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

Облегчённая пристройка

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

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

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


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

Советы при возведении пристройки своими руками (видео)

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

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

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

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

Подробнее о том, как сделать пристрой к дому, смотрите в нашем ролике

Оцените статью: Поделитесь с друзьями!

Как построить пристройку к дому своими руками

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

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

Блочная пристройка к дому

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

Описание и особенности строительства пристройки к дому

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

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

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

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

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

Виды пристроек

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

  • Из кирпича. Это основа, имеющая три или четыре полноценных стены, может быть перекрыта как деревом, так и плитой. Для того, чтобы сохранить эстетику конструкции, строители советуют поднимать кирпичную пристройку с тыльной стороны здания. Значимым является то, что кирпичная пристройка должна быть конструктивно просчитана верно. То есть, важно чтобы основание было прочным, поэтому основа если и ленточная, то заглубленная больше метра. Снаружи пристройка может быть облицована, внутри поштукатурена, либо обшита деревом.
  • По каркасной технологии. Этот вариант считается простым, менее затратным с точки зрения финансов. Каркасную технологию зачастую применяют для возведения летних вариантов пристроек, которые затем не будут отапливаться и могут эксплуатироваться по теплу. Этот вариант предлагает установку основания на сваи, монтаж столбов необходимого сечения, дальнейшие перекрытие деревом. Говоря о веранде по назначению, следует учитывать то, что ее обычно сразу перекрывают крышей. Это односкатная или двускатная конструкция кровли.
  • Из пеноблока. Такой материал считается капитальным, тёплым, прочным. Его применяют для обустройства пристроек, которые затем можно и нужно отапливать в зимнее время года. Из такого материала пристраивают кухни, котельные, также комнаты для расширения жилой площади. Желательно каждые четыре ряда выполнять армирование пеноблока, поскольку это позволит исключить появление трещин.

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

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

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

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

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

При оборудовании желательно засверлится в основание, которое уже отстоялось, забить туда арматуру и связать каркас воедино. Забуриваясь, углубляйтесь на 15-20 см. В остальном, выводим все под уровень основания. Находим первый венец. Именно с ним мы будем сравнивать первый венец объекта, который возводим.

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

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

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

Как построить пристройку к кирпичному дому?

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

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

Во время кирпичной кладки свяжите каркас кирпичной стены и нового объекта. Для этого, каждые два-три ряда необходимо засверлиться в несущую конструкцию дома. Для этого следует через каждые 2-3 ряда зайти на 2/3 части стены, забить туда арматуру и выпустить ее наружу на 15-20 см. Таким образом можно получим удачный стык.

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

Фундамент для пристройки к дому

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

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

Как построить пристройку к блочному дому?

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

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

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

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

Как рассчитать цену пристройки к дому?

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

  • Глубина и тип основания. Чем глубже, тем больше бетона вы зальете. Считайте по кубатуре, не экономьте на глубине. Копайте не ниже чем на глубину, которая по статистике промерзнет в мороз. Для центральной части России это не менее одного 1, 2 м. Что касается фундамента на сваях, то он тоже применяется для пристроек, но в основном для каркасных типов.
  • Стоимость цоколя или опалубки. За счет этих вариантов, следует выровнять основание. Цоколь возводят из кирпича, опалубку заливают из бетона. Опять же считайте по количеству штук кирпича или по кубатуре раствора.
  • Не забывайте включать стоимость земляных работ, а также работу по укладке кирпича и обустройству опалубки.
  • Стоимость стен. Наиболее дешевым считается каркасная модель возведения. Наиболее дорогим обойдётся кирпич и пеноблок, в некоторых случаях пиломатериал.
  • Кровля. Решите для себя, будете ли вы объединять крышу под общий скат, или накроете невострой отдельно. Последний вариант считается максимально экономически выгодным, поскольку здесь вы платите за фактическую стоимость работ.

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

Как утеплять пристройку?

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

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

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

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

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

100 фото идей постройки и оформлению своими руками

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

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

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

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


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

Краткое содержимое статьи:

Обдумываем и планируем

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

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

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

Обычный навес

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

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


Летнее помещение

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

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

Полноценное жилое помещение для круглогодичного проживания

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

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

Кухня

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

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


Популярный вид среди дачников – гараж

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

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

Санитарная комната

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

Баня

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

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

Технология строительства

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

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


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

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

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

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

Сопряжение с основным зданием

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

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

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

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

Некоторые юридические моменты

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

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

Приступаем к работе

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

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

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

Фото пристройки к дому

Сохраните статью себе на страницу:

Пост опубликован: 29.10

Присоединяйтесь к обсуждению: Copyright © 2021 LandshaftDizajn.Ru — портал о ландшафтном дизайне №1 ***Сайт принадлежит Марии Козак

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

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

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

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

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

У этого варианта есть только один, но очень существенный недостаток – высокая цена. Да, такой проект стоит очень дорого.

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

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

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

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

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

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

С чего начать

Многие собственники частных домов задают один и тот же вопрос: «Хочу сделать пристройку к дому, с чего начать?»

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

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

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

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

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

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

Возможные варианты расположения пристроя относительно основного строения.

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

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

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

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

Пристройка к деревянному дому Пристрой к деревянному дому лучше строить из дерева.

Из чего лучше сделать пристройку к деревянному дому?

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

  • жилой комнаты;
  • веранды;
  • хозяйственной постройки.

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

Пристройка к дачному домику

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

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

Схема строительства такова: деревянный каркас устанавливается на фундамент, накрывается крышей и обшивается досками.

Фундамент

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

Каркас

Каркас выполняем из бруса или досок 150*50. Все зависит от размеров пристроя. Если ширина будущего помещения до двух метров, достаточно взять доски сечением 150*50 мм. При более широком помещении каркас выполняем из бруса 150*150 мм.

Теперь разберем, как сделать нижнюю обвязку пристройки. На фундамент укладываем нижнюю обвязку каркаса. Нижняя обвязка делается из бруса 150*150 мм или досок 150*50 мм, скрепленных между собой. При маленьких размерах пристройки можно использовать брус 100 на 100 мм. Затем выставляем лаги также из досок 150*50 мм, укладывая их на ребро. Шаг лаг берем из таблицы. На лаги укладываем черновой пол из досок толщиной 40 мм при ширине пристройки 3 метра. Сверху стелем чистовой пол из линолеума или ламината.

Устанавливаем вертикальные стойки над каждым фундаментным блоком. При ширине до 2-х метров стойками могут служить доски 150*50 мм, при большей ширине – брусья 150*150 мм. Крепление всех элементов каркаса выполняем металлическими уголками. Перед тем, как закрепить стойку, проверяем, чтобы она стояла строго вертикально. Со стороны основного строения стойки каркаса прикрепляем к ним.

Крепление всех элементов каркаса выполняем металлическими уголками.

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

Крыша

Стропильные конструкции крыши также выполняем из досок 150*50 мм, если ширина строения не более двух метров. Крышу выполняем односкатную, в продолжение крыши основного строения. Двускатную крышу для пристроя делать нет никакого смысла. Уклон крыши -15-25 градусов.

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

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

Выполняем обшивку стен досками, листами фанеры или вагонкой.

Веранда для дачного домика готова.

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

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

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

 Пристройка к деревянному жилому дому: бревенчатому, каркасному, брусовому или срубу.

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

Фундамент

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

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

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

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

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

Для выполнения столбчатого фундамента поступаем следующим образом:

  1. Выполняем разметку на местности. Столбы фундамента делаем из кирпича, бетона или пенобетонных блоков. Шаг столбов – до полутора метров.
  2. Под столбы роем ямы 50*50 см на глубину ниже глубины промерзания грунта (эта величина берется из специальной таблицы строительных норм и правил и зависит от места расположения Вашего участка).
  3. Дно каждой ямы засыпаем песком на 10 см, затем щебнем. Каждый слой тщательно утрамбовываем.
  4. Выкладываем гидроизоляционную пленку, концы выводим на поверхность.
  5. При выполнении столбов из кирпича заливаем дно ямы слоем бетона. После застывания бетона выполняем кирпичную кладку. Если столбы выполняем из бетона, то опускаем в яму арматурные сетки по всей высоте и заливаем бетоном послойно. Над поверхностью земли для заливки цокольной части фундамента, сооружаем опалубку из старых досок и также послойно заполняем ее бетоном. Внутрь опалубки заводим пленку.

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

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

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

Здесь мы разберем, как сделать каркас пристройки к дому

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

Теперь посмотрим, как поэтапно сделать каркасную пристройку к деревянному дому своими руками.

  1. На столбы фундамента укладываем нижнюю обвязку из брусьев 150*150 мм. Если есть только доски, монтируем обвязку и досок 150*50 в несколько слоев. Сначала полностью выкладываем обвязку из досок, вымеряем по горизонтали уровнем. Затем скрепляем доски между собой: сверлим отверстия под шпильки и соединяем. С досками работать легче из-за того, что по углам соединить их проще, чем бруски: делаем нахлест и сбиваем гвоздями. И доски дешевле, чем брусья.
  2. На нижнюю обвязку укладываем лаги из таких же досок на ребро. Шаг лаг выбираем по таблице из раздела «Пристройка к дачному домику».
  3. На лаги кладем черновой пол, гидроизоляцию, затем утеплитель, пароизоляцию, и сверху будет уложен чистовой пол. Для чернового пола берем доски толщиной 40 мм при ширине пристройки 3 метра. Чистовой пол и утеплитель делаем позже, когда будет собран основной каркас, стены и крыша.
  4. Затем выставляем вертикальные стойки и выполняем верхнюю обвязку из тех же брусков 150*150 мм.
  5. Тщательно проверяем вертикальность стоек отвесом. Не забываем про ребра жесткости: через 2 стойки прибиваем брус по диагонали.

    В качестве лаг для пола укладываем доски торцом.

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

Крыша

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

Как сделать стропильник к пристройке?

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

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

  1. Стропила укладываем наклонно, с уклоном 15-25 градусов и с шагом примерно 60 см для ширины пристройки до 3-х метров.
  2. На стропила укладываем обрешетку. Обрешетка делается сплошной под мягкую кровлю и разреженной – под жесткую.
  3. На обрешетку укладываем пароизоляцию, утеплитель, затем гидроизоляцию и крепим кровлю.
  4. Листы кровли укладываем с нахлестом.
Утеплитель

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

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

Утеплять нужно пол, стены, крышу.

Конструкция стен для каркасного строения состоит из следующих слоев с примерным подбором материалов:

  1. Внутренней обшивки (фанера, вагонка, гипсокартон).
  2. Пароизоляции (пленка Elkatek 150).
  3. Утеплителя (базальтовый 150 мм).
  4. Ветрозащитной и гидроизоляционной пленки (Elkatek 4440).
  5. Наружной обрешетки для крепления фасада (доски 100 мм).
  6. Наружной обшивки фасада (любой отделочный материал).

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

Конструкция пола

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

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

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

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

Пристройка к кирпичному дому или дому из блоков

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

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

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

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

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

Кирпичные строения ценятся дорого именно из-за высокой стоимости материала и трудности возведения кирпичной кладки.

Фундамент

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

  1. Сначала делаем разметку на местности: вбиваем по углам будущего фундамента колышки и натягиваем веревку.
  2. Роем траншеи под будущий ленточный фундамент. Ширина траншеи должна быть на 100-150 мм шире будущих стен пристроя, а глубина – равной глубине залегания фундамента под основное строение.
  3. На дно траншеи насыпаем песок толщиной 100 мм и утрамбовывается. Затем насыпаем щебень или битый кирпич такой же толщины и также тщательно утрамбовывается.

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

  1. По всей длине траншеи укладываем гидроизоляцию. Она должна выходить за края траншеи на 50-60 см.
  2. На гидроизоляционную пленку устанавливаем арматурную конструкцию, сваренную из сеток, на всю ширину, длину и высоту фундамента. Арматура должна быть выше уложенной гидроизоляции на 100 мм. Для этого подкладываем под нее обломки кирпича.
  3. Затем выполняем заливку бетоном послойно до краев траншеи.
  4. После этого устраиваем опалубку из досок для надземной части фундамента – цоколя. Края гидроизоляционной пленки оставляем внутри опалубки. Опалубку заливаем бетоном и даем ему застыть.

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

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

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

Устройство пола

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

Если же подвал не нужен, пол можно устроить по грунту, действуя в следующей последовательности:

  1. Из внутренней части фундамента убирается лишний грунт на глубину 25-30 см и засыпается песчаная подушка толщиной 10 см и утрамбовывается.
  2. На песчаную подушку укладывается керамзит для утепления толщиной 20 см.
  3. На керамзит укладывается арматурная сетка и заливается цементным раствором. Поверхность разравнивается правилами.
  4. По такой основе впоследствии укладывается досчатый пол, линолеум или ламинат. Рис 10

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

Стены

Напоминаем еще раз, что кирпичная кладка должна выполняться специалистом. Толщина зависит от климатических условий. В Средней полосе России толщина кирпичной стены принята 51 см.

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

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

Крыша

Теперь разберем как сделать потолок в пристройке к дому.

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

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

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

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

Для пристроя подойдет односкатная кровля. Как лучше всего сделать односкатную крышу на нашей пристройке к кирпичному дому?

Уклон для ската воды и снега делаем от 15 до 25 градусов. Стропила будут расположены наклонно, в соответствии с выбранным уклоном крыши. Стропила должны выходить за пределы стены на 25-30 см, чтобы стена была защищена от дождя и снега. Шаг стропил – 60 см.

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

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

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

Выводы

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

 

Просмотров: 19 860

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

Уютная «умная» пристройка к дому

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

     Все работы можно распределить на семь этапов:

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

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

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

  • Дерево (доски, брус, вагонка)
  • Камень
  • Кирпич
  • Газосиликатные блоки
Заливка фундамента
      Обязательно при заливке фундамента нужно учитывать формат уже существующих конструкций, если не сделать связки между тем фундаментом, что установлен под домом
и новой постройкой, то конструкция грозит обрушением. Как только начнется весеннее движение талых вод, новая пристройка начнет отходить от дома. Итак, учитывать нужно размеры пристройки, материал, из которого она будет ставиться и глубину закладки.
      Типы фундаментов для пристроек к дому:

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

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


                             

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

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

  •  Ставится система стропил
  •  Устанавливаются стойки, укосы и ригели
  •  Набивается обрешетка                                                    
  •  Облицовываются фронтоны
  •  Обрабатываются карнизы
  •  Укладывается кровельный материал

                
     

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

    Остается обязательно провести работы по обработке строительного деревянного бруса:
  • Обработать растворами глубокого проникновения
  • Антисептиком
  • Препаратами от гниения древесины
  • Составами для колеровки.

      


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

Начало работы — разработчики Chrome

На просматриваемой странице описаны расширения, использующие Manifest V2. Теперь, когда Manifest V3 запущен, мы настоятельно рекомендуем вам использовать его для любых новых расширений, которые вы создаете.

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

В этом руководстве будет создано расширение, которое позволяет пользователю изменять цвет фона любой страницы на developer.chrome.com. Он будет использовать многие основные компоненты для вводной демонстрации их взаимосвязей.

Для начала создайте новый каталог для хранения файлов расширения.

Готовое расширение можно скачать здесь.

Создание манифеста #

Расширения начинаются с их манифеста.Создайте файл с именем manifest.json и включите следующий код или загрузите файл здесь.

  {
"name": "Пример начала работы",
"version": "1.0",
"description": "Создайте расширение!",
"manifest_version": 2
}

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

  1. Откройте страницу управления расширениями, перейдя на chrome: // extensions .
    • Страницу управления расширениями также можно открыть, щелкнув меню Chrome, наведя курсор на Дополнительные инструменты , затем выбрав Расширения .
  2. Включите режим разработчика, щелкнув переключатель рядом с Режим разработчика .
  3. Нажмите кнопку ЗАГРУЗИТЬ РАСПАКОВАННУЮ и выберите каталог расширений.

Та-да! Расширение успешно установлено. Поскольку в манифест не были включены значки, для расширения будет создан общий значок на панели инструментов.

Добавить инструкцию №

Хотя расширение было установлено, в нем нет инструкции. Представьте фоновый сценарий, создав файл с названием background.js или загрузив его здесь и поместив в каталог расширений.

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

  {
"name": "Пример начала работы",
"version": "1.0 ",
" description ":" Создайте расширение! ",
" background ": {
" scripts ": [" background.js "],
" persistent ": false
},
" manifest_version ": 2
}

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

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

  chrome.runtime.onInstalled.addListener (function () {
chrome.storage.sync.set ({color: '# 3aa757'}, function () {
console.log («Цвет зеленый.») ;
});
});

Большинство API-интерфейсов, включая API хранилища, должны быть зарегистрированы в поле «permissions» в манифесте, чтобы расширение могло их использовать.

  {
"name": "Пример начала работы",
"version": "1.0",
"description": "Создайте расширение!",
"permissions": ["storage"],
"background ": {
" scripts ": [" background.js "],
" persistent ": false
},
" manifest_version ": 2
}

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

Щелкните ссылку, чтобы просмотреть журнал консоли фонового сценария: « Цвет зеленый. »

Введение в пользовательский интерфейс #

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

   







Как и фоновый скрипт, этот файл необходимо обозначить как всплывающее окно в манифесте под page_action .

  {
"name": "Пример начала работы",
"version": "1.0",
"description": "Создайте расширение!",
"permissions": ["storage"],
"background ": {
" scripts ": [" background.js "],
" persistent ": false
},
" page_action ": {
" default_popup ":" popup.html "
},
" manifest_version ": 2
}

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

  {
"name": "Пример начала работы",
"version": "1.0",
"description": "Создайте расширение!",
"permissions": ["storage"],
"background ": {
" scripts ": [" background.js "],
" persistent ": false
},
" page_action ": {
" default_popup ":" popup.html ",
" default_icon ": {
" 16 ":" изображений / get_started16.png ",
" 32 ":" images / get_started32.png ",
" 48 ":" images / get_started48.png ",
" 128 ":" images / get_started128.png "
}
},
" manifest_version " : 2
}

Расширения также отображают изображения на странице управления расширениями, предупреждение о разрешениях и значок. Эти изображения обозначены в манифесте под значками .

  {
"имя": "Пример начала работы" ,
«версия»: «1.0»,
«описание»: «Создать расширение!»,
«разрешения»: [«хранилище»],
«фон»: {
«сценарии»: [«фон.js "],
" persistent ": false
},
" page_action ": {
" default_popup ":" popup.html ",
" default_icon ": {
" 16 ":" images / get_started16.png ",
"32": "images / get_started32.png",
"48": "images / get_started48.png",
"128": "images / get_started128.png"
}
},
"icons": {
" 16 ":" images / get_started16.png ",
" 32 ":" images / get_started32.png ",
" 48 ":" images / get_started48.png ",
" 128 ":" images / get_started128.png "
},
"manifest_version": 2
}

Если расширение перезагружается на этом этапе, оно будет содержать значок в серой шкале, но не будет содержать никаких различий в функциональности.Поскольку page_action объявлен в манифесте, расширение должно сообщать браузеру, когда пользователь может взаимодействовать с popup.html .

Добавьте объявленные правила в фоновый сценарий с помощью API-интерфейса declarativeContent в событии прослушивателя runtime.onInstalled .

  chrome.runtime.onInstalled.addListener (function () {
chrome.storage.sync.set ({color: '# 3aa757'}, function () {
console.log ('Цвет зеленый.');
});
chrome.declarativeContent.onPageChanged.removeRules (undefined, function () {
chrome.declarativeContent.onPageChanged.addRules ([{условия
: [новый chrome.declarativeContent.PageStateMatcher ({
pageUrl 'Developer: {hostEquals.com '},
})
],
действия: [новый chrome.declarativeContent.ShowPageAction ()]
}]);
});
});

Расширению потребуется разрешение на доступ к API-интерфейсу declarativeContent в его манифесте.

  {
"name": "Пример начала работы",
...
"permissions": ["declarativeContent", "storage"],
...
}

Теперь в браузере будет отображаться полное -цветной значок действия страницы на панели инструментов браузера, когда пользователи переходят по URL-адресу, который содержит «developer.chrome.com» и . Когда значок является полноцветным, пользователи могут щелкнуть его, чтобы просмотреть popup.html.

Последним шагом для всплывающего пользовательского интерфейса является добавление цвета к кнопке. Создайте и добавьте файл с именем popup.js со следующим кодом в каталог расширений или загрузите здесь.

  пусть changeColor = document.getElementById ('changeColor'); 

chrome.storage.sync.get ('цвет', функция (данные) {
changeColor.style.backgroundColor = data.color;
changeColor.setAttribute ('значение', data.color);
});

Этот код захватывает кнопку из popup.html и запрашивает значение цвета из хранилища. Затем он применяет цвет в качестве фона кнопки.Включите тег скрипта в popup.js в popup.html .

   

...




< / html>

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

Логика уровня #

Расширение теперь знает, что всплывающее окно должно быть доступно пользователям на сайте developer.chrome.com, и отображает цветную кнопку, но ему нужна логика для дальнейшего взаимодействия с пользователем.Обновите popup.js , включив в него следующий код.

  пусть changeColor = document.getElementById ('changeColor'); 
...
changeColor.onclick = function (element) {
let color = element.target.value;
chrome.tabs.query ({active: true, currentWindow: true}, функция (вкладки) {
chrome.tabs.executeScript (
tabs [0] .id,
{code: 'document.body.style.backgroundColor = "'+ цвет +'"; '});
});
};

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

Для манифеста потребуется разрешение activeTab , чтобы разрешить расширению временный доступ к API вкладок . Это позволяет расширению вызывать tabs.executeScript .

  {
"name": "Пример начала работы",
...
"permissions": ["activeTab", "declarativeContent", "storage"],
...
}

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

Предоставить пользователям параметры #

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

Начните с создания файла в каталоге с именем options.html и включите следующий код или загрузите его здесь.

   








Выберите другой цвет фона!



< / body>

Затем зарегистрируйте страницу параметров в манифесте,

  {
" name ":" Пример начала работы ",
...
" options_page ":" options .html ",
...
" manifest_version ": 2
}

Перезагрузите расширение и щелкните ПОДРОБНЕЕ .

Прокрутите страницу сведений и выберите Параметры расширения , чтобы просмотреть страницу параметров, хотя она будет в настоящее время отображается пустым

Последний шаг — добавить логику опций.Создайте файл с именем options.js в каталоге расширений со следующим кодом или загрузите его здесь.

  let page = document.getElementById ('buttonDiv'); 
const kButtonColors = ['# 3aa757', '# e8453c', '# f9bb2d', '# 4688f1'];
function constructOptions (kButtonColors) {
for (let элемент из kButtonColors) {
let button = document.createElement ('button');
button.style.backgroundColor = item;
button.addEventListener ('щелчок', функция () {
хром.storage.sync.set ({color: item}, function () {
console.log ('color is' + item);
})
});
page.appendChild (кнопка);
}
}
constructOptions (kButtonColors);

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

Сделать следующий шаг #

Поздравляем! В каталоге теперь находится полнофункциональное, хотя и упрощенное расширение Chrome.

Что дальше?

  • Обзор расширений Chrome содержит небольшую резервную копию и содержит много деталей об архитектуре расширений в целом, а также некоторых конкретных концепциях, с которыми разработчики захотят ознакомиться.
  • Узнайте о параметрах, доступных для отладки расширений в руководстве по отладке.
  • Расширения Chrome имеют доступ к мощным API, выходящим за рамки того, что доступно в открытом Интернете.Документация по API chrome. * Будет проходить через каждый API.
  • В руководстве разработчика есть десятки дополнительных ссылок на части документации, относящиеся к созданию расширенных расширений.

Начало работы — разработчики Chrome

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

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

Для начала создайте новый каталог для хранения файлов расширения.

Готовое расширение можно скачать здесь.

Создание манифеста #

Расширения начинаются с их манифеста.Создайте файл с именем manifest.json и включите следующий код.

  {
"name": "Пример начала работы",
"description": "Создайте расширение!",
"version": "1.0",
"manifest_version": 3
}

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

  1. Откройте страницу управления расширениями, перейдя на chrome: // extensions .
    • Вы также можете открыть эту страницу, нажав кнопку меню «Расширения» и выбрав « Управление расширениями» в нижней части меню.
    • Или откройте эту страницу, щелкнув меню Chrome, наведя курсор на Дополнительные инструменты , затем выбрав Extensions
  2. Включите режим разработчика, щелкнув переключатель рядом с Developer mode .
  3. Нажмите кнопку Загрузить распакованный и выберите каталог расширения.

Та-да! Расширение успешно установлено. Поскольку в манифест не были включены значки, для расширения будет создан общий значок.

Добавить функциональность #

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

Зарегистрируйте фоновый сценарий в манифесте #

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

  {
"name": "Пример начала работы",
"description": "Создайте расширение!",
"version": "1.0",
"manifest_version": 3,
"background": {
"service_worker": "background.js"
}
}

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

Создайте фоновый сценарий #

Этому расширению потребуется информация из постоянной переменной сразу после его установки. Начните с включения события прослушивания для среды выполнения . on Установлен в фоновом сценарии. Внутри прослушивателя onInstalled расширение установит значение с помощью API хранилища. Это позволит нескольким компонентам расширения получить доступ к этому значению и обновить его. Внутри каталога расширения создайте файл с именем background.js и добавьте следующий код.

  

пусть цвет = '# 3aa757';

chrome.runtime.onInstalled.addListener (() => {
chrome.storage.sync.set ({color});
console.log ('Цвет фона по умолчанию установлен на% cgreen', `color: $ {color } `);
});

Добавьте разрешение хранилища #

Большинство API-интерфейсов, включая API хранилища, должны быть зарегистрированы в поле «permissions» в манифесте, чтобы расширение могло их использовать.

  {
"name": "Пример начала работы",
"description": "Создайте расширение!",
"version": "1.0 ",
" manifest_version ": 3,
" background ": {
" service_worker ":" background.js "
},
" permissions ": [" storage "]
}

Проверьте фоновый скрипт #

Вернитесь на страницу управления расширениями и щелкните ссылку Reload . Новое поле Inspect views становится доступным с синей ссылкой service worker .

Щелкните ссылку, чтобы просмотреть консоль фонового сценария log, « Цвет фона по умолчанию установлен на зеленый »

Введение в пользовательский интерфейс #

Расширения могут иметь множество форм пользовательского интерфейса; в этом случае будет использоваться всплывающее окно.Создайте и добавьте файл с именем popup.html в каталог расширения. Это расширение использует кнопку для изменения цвета фона.

   







Как и фоновый сценарий, этот файл должен быть объявлен в манифесте, чтобы Chrome представил его во всплывающем окне расширения.Для этого добавьте в манифест объект action и установите popup.html как действие default_popup .

  {
"name": "Пример начала работы",
"description": "Создайте расширение!",
"version": "1.0",
"manifest_version": 3,
"background": {
"service_worker": "background.js"
},
"permissions": ["storage"],
"action": {
"default_popup": "popup.html"
}
}

HTML этого всплывающего окна ссылается на внешний файл CSS с именем button.css . Добавьте еще один файл в каталог расширения, назовите его соответствующим образом и добавьте следующий код.

  кнопка {
высота: 30 пикселей;
ширина: 30 пикселей;
схема: нет;
маржа: 10 пикселей;
граница: отсутствует;
border-radius: 2px;
}

button.current {
box-shadow: 0 0 0 2px белый,
0 0 0 4px черный;
}

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

  {
«name»: «Пример начала работы»,
«description»: «Создайте расширение!»,
«version»: «1.0»,
«manifest_version»: 3,
«background»: {
"service_worker": "background.js"
},
"permissions": ["storage"],
"action": {
"default_popup": "popup.html",
"default_icon": {
«16»: «/ images / get_started16.png ",
" 32 ":" /images/get_started32.png ",
" 48 ":" /images/get_started48.png ",
" 128 ":" /images/get_started128.png "
}
}
}

Расширения также отображают изображения на странице управления расширениями, предупреждение о разрешениях и значок. Эти изображения обозначены в манифесте под значками .

  {
"имя": «Пример для начала»,
«описание»: «Создайте расширение!»,
«версия»: «1.0 ",
" manifest_version ": 3,
" background ": {
" service_worker ":" background.js "
},
" permissions ": [" storage "],
" action ": {
" default_popup " : "popup.html",
"default_icon": {
"16": "/images/get_started16.png",
"32": "/images/get_started32.png",
"48": "/ images / get_started48.png ",
" 128 ":" /images/get_started128.png "
}
},
" значки ": {
" 16 ":" / images / get_started16.png ",
" 32 ":" /images/get_started32.png ",
" 48 ":" /images/get_started48.png ",
" 128 ":" /images/get_started128.png "
}
}

По умолчанию расширения отображаются в меню расширений (фрагмент пазла). При закреплении расширения на панели инструментов отображается значок.

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

Последним шагом для всплывающего пользовательского интерфейса является добавление цвета к кнопке. Создайте и добавьте файл с именем popup.js со следующим кодом в каталог расширения.

  
пусть changeColor = document.getElementById ("changeColor");

chrome.storage.sync.get ("цвет", ({color}) => {
changeColor.style.backgroundColor = color;
});

Этот код захватывает кнопку из popup.html и запрашивает значение цвета из хранилища.Затем он применяет цвет в качестве фона кнопки. Включите тег скрипта в popup.js в popup.html .

   








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

Логика уровня #

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

  
changeColor.addEventListener ("click", async () => {
let [tab] = await chrome.tabs.query ({active: true, currentWindow: true});

chrome.scripting.executeScript ({
цель: {tabId: tab.id},
function: setPageBackgroundColor,
});
});


function setPageBackgroundColor () {
chrome.storage.sync.get ("цвет", ({color}) => {
document.body.style.backgroundColor = color;
});
}

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

Для манифеста потребуется разрешение activeTab , чтобы разрешить расширению временный доступ к текущей странице, и разрешение сценариев для использования метода executeScript в Scripting API.

  {
"name": "Пример начала работы",
...
"permissions": ["storage", "activeTab", "scripting"],
...
}

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

Предоставить пользователям параметры #

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

Начните с создания файла в каталоге с именем options.html и включите следующий код.

   


Кнопка





Выберите другой цвет фона!





Затем зарегистрируйте страницу параметров в манифесте,

  {
"name": "Пример начала работы",
...
"options_page": "options.html"
}

Перезагрузите расширение и щелкните правой кнопкой мыши значок расширения на панели инструментов, затем выберите Options .Либо нажмите ПОДРОБНОСТИ, прокрутите страницу сведений вниз и выберите Параметры расширения .

Последний шаг — добавить логику опций. Создайте файл с именем options.js в каталоге расширения со следующим кодом.

  let page = document.getElementById ("buttonDiv"); 
пусть selectedClassName = "текущий";
const presetButtonColors = ["# 3aa757", "# e8453c", "# f9bb2d", "# 4688f1"];


function handleButtonClick (event) {
let current = event.target.parentElement.querySelector (
`. $ {selectedClassName}`
);
if (текущий && текущий! == event.target) {
current.classList.remove (selectedClassName);
}


let color = event.target.dataset.color;
event.target.classList.add (selectedClassName);
chrome.storage.sync.set ({цвет});
}


function constructOptions (buttonColors) {
chrome.storage.sync.get ("color", (data) => {
let currentColor = data.color;
for (let buttonColor of buttonColors) {
let button) = документ.createElement ("кнопка");
button.dataset.color = buttonColor;
button.style.backgroundColor = buttonColor;


if (buttonColor === currentColor) {
button.classList.add (selectedClassName);
}


button.addEventListener («щелчок», handleButtonClick);
page.appendChild (кнопка);
}
});
}


constructOptions (presetButtonColors);

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

Сделать следующий шаг #

Поздравляем! В каталоге теперь находится полнофункциональное, хотя и упрощенное расширение Chrome.

Что дальше?

  • Обзор расширений Chrome содержит небольшую резервную копию и содержит много деталей об архитектуре расширений в целом, а также некоторых конкретных концепциях, с которыми разработчики захотят ознакомиться.
  • Узнайте о параметрах, доступных для отладки расширений в руководстве по отладке.
  • Расширения Chrome имеют доступ к мощным API, выходящим за рамки того, что доступно в открытом Интернете. Документация по API chrome. * Будет проходить через каждый API.
  • В руководстве разработчика есть десятки дополнительных ссылок на части документации, относящиеся к созданию расширенных расширений.

Управляйте событиями с помощью сервисных работников

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

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

  • Расширение сначала устанавливается или обновляется до новой версии.
  • Фоновая страница ожидала события, и событие отправлено.
  • Сценарий содержимого или другое расширение отправляет сообщение.
  • Другое представление в расширении, такое как всплывающее окно, вызывает runtime.getBackgroundPage .

После загрузки сервис-воркер продолжает работать, пока выполняет какое-либо действие, например, вызывает Chrome API или отправляет сетевой запрос. Кроме того, работник службы не выгружается, пока не будут закрыты все видимые представления и все порты сообщений.

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

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

Регистрация фоновых сценариев #

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

  {
"name": "Расширение Awesome Test",
...
"background": {
"service_worker": "background.js "
},
...
}

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

  {
...
...
}

Инициализировать расширение #

Прослушать событие runtime.onInstalled для инициализации расширения при установке. Используйте это событие, чтобы установить состояние или для одноразовой инициализации, например, контекстное меню.

  chrome.runtime.onInstalled.addListener (function () {
chrome.contextMenus.create ({
"id": "sampleContextMenu",
"title": "Образец контекстного меню",
"contexts": [" выделение "]
});
});

Настройка слушателей #

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

Слушатели должны регистрироваться синхронно с начала страницы.

  chrome.runtime.onInstalled.addListener (function () {
chrome.contextMenus.create ({
"id": "sampleContextMenu",
"title": "Образец контекстного меню",
"contexts": [" выделение "]
});
});


chrome.bookmarks.onCreated.addListener (функция () {
});

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

  хром.runtime.onInstalled.addListener (function () {
chrome.bookmarks.onCreated.addListener (function () {
});
});

Расширения могут удалять слушателей из своих фоновых сценариев, вызывая removeListener . Если все прослушиватели события удалены, Chrome больше не будет загружать фоновый скрипт расширения для этого события.

  chrome.runtime.onMessage.addListener (функция (сообщение, отправитель, ответ) {
chrome.runtime.onMessage.removeListener (событие);
});

Фильтровать события #

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

  chrome.webNavigation.onCompleted.addListener (function () {
alert («Это мой любимый веб-сайт!»);
}, {url: [{urlMatches: 'https://www.google.com/' }]});

Реагировать на слушателей #

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

  chrome.runtime.onMessage.addListener (function (message, callback) {
if (message.data == "setAlarm") {
chrome.alarms.create ({delayInMinutes: 5})
} else if (message .data == "runLogic") {
chrome.scripting.executeScript ({file: 'logic.js'});
} else if (message.data == "changeColor") {
chrome.scripting.executeScript (
{code: 'document.body.style.backgroundColor = "orange"'});
};
});

Выгрузить фоновые сценарии #

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

  chrome.storage.local.set ({variable: variableInformation});  

Если добавочный номер использует передачу сообщений, убедитесь, что все порты закрыты. Фоновый сценарий не будет выгружен, пока не будут закрыты все порты сообщений. Прослушивание события runtime.Port.onDisconnect позволит понять, когда закрываются открытые порты. Закройте их вручную с помощью runtime.Port.disconnect.

  chrome.runtime.onMessage.addListener (function (message, callback) {
if (message == 'hello') {
sendResponse ({приветствие: 'welcome!'})
} else if (message == ' до свидания ') {
хром.runtime.Port.disconnect ();
}
});

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

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

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

  chrome.runtime.onSuspend.addListener (function () {
console.log ("Выгрузка.");
chrome.browserAction.setBadgeText ({text: ""});
});

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

Что такое расширения? — Разработчики Chrome

На этой странице представлено краткое введение в расширения Chrome и рассказывается о создании сообщения «Hello, World!». расширение.

О расширениях #

Расширения — это небольшие программы, которые настраивают работу в Интернете. Они позволяют пользователям настраивать функциональность и поведение Chrome разными способами, например:

  • Инструменты повышения производительности
  • Обогащение содержимого веб-страницы
  • Агрегирование информации
  • Развлечения и игры

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

Как работают расширения? #

Расширения основаны на таких веб-технологиях, как HTML, JavaScript и CSS. Они работают в отдельной изолированной среде выполнения и взаимодействуют с браузером Chrome.

Расширения позволяют «расширить» браузер с помощью API-интерфейсов для изменения поведения браузера и доступа к веб-контенту. Расширения работают с помощью пользовательского интерфейса конечного пользователя и API разработчика:

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

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

Чтобы создать расширение, вы собираете некоторые ресурсы — манифест, файлы JavaScript и HTML, изображения и другие — которые составляют расширение. Для разработки и тестирования вы можете загрузить эти «распакованные» в Chrome в режиме разработчика расширений. Как только вы будете довольны своим расширением, вы можете упаковать его и распространить среди пользователей.

Как пользователи получают расширения? #

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

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

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

Примечание о политике расширений #

Расширения в Интернет-магазине Chrome должны соответствовать правилам Интернет-магазина Chrome. Вот несколько вещей, которые следует иметь в виду, когда вы начнете:

  • Расширение должно выполнять единственную цель, которая четко определена и проста для понимания. Одно расширение может включать в себя несколько компонентов и набор функций, если все способствует достижению общей цели.
  • Пользовательские интерфейсы должны быть минимальными и иметь намерение. Они могут варьироваться от простого значка, такого как расширение AMP-валидатора] amp-validator, показанного выше, до открытия нового окна с формой, например расширения Google Similar Pages, показанного ниже.

Hello extensions #

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

Затем добавьте файл с именем manifest.json и включите следующий код:

  {
"name": "Hello Extensions",
"description": "Расширение базового уровня",
"version": "1.0",
"manifest_version": 3
}

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

  {
«имя»: «Hello Extensions»,
«описание»: «Расширение базового уровня»,
«версия» : "1.0 ",
" manifest_version ": 3,
" action ": {
" default_popup ":" hello.html ",
" default_icon ":" hello_extensions.png "
}
}

Загрузите hello_extensions.png здесь и затем создайте файл с названием hello.html :

   

Hello Extensions



Расширение теперь отображает hello.html при щелчке по значку. Следующим шагом является включение команды в manifest.json , которая включает сочетание клавиш. Этот шаг интересен, но не обязателен:

  {
"name": "Hello Extensions",
"description": "Base Level Extension",
"version": "1.0",
"manifest_version": 3,
"действие": {
"default_popup": "hello.html",
"default_icon": "hello_extensions.png"
},
"команды": {
"_execute_action": {
"предложенный_ ключ ": {
" default ":" Ctrl + Shift + F ",
" mac ":" MacCtrl + Shift + F "
},
" description ":" Открывает привет.html "
}
}
}

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

  1. Перейдите к chrome: // extensions в своем браузере. Вы также можете получить доступ к этому Нажмите на меню Chrome в правом верхнем углу омнибокса, наведите указатель мыши на Дополнительные инструменты и выберите Extensions .9
  2. Установите флажок рядом с Developer Mode .9
  3. Нажмите Load Unpacked Extension и выберите каталог для вашего расширения «Hello Extensions».

Поздравляем! Теперь вы можете использовать всплывающее расширение, щелкнув значок hello_world.png или нажав Ctrl + Shift + F на клавиатуре.

Что дальше? #

  1. Следуйте инструкциям руководства по началу работы
  2. Изучите примеры расширений
  3. Подпишитесь на группу Google chromium-extensions

Формат файла манифеста — разработчики Chrome

Каждое расширение имеет файл манифеста в формате JSON с именем manifest.json , в котором содержится важная информация.

Сводка полей #

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

  {
  
  "manifest_version": 3,
  "name": "Мое расширение",
  "версия": "строка версии",

  
  "действие": {...},
  "default_locale": "ru",
  "description": "Текстовое описание",
  "icons": {...},

  
  "действие": ...,
  "автор": ...,
  «автоматизация»: ...,
  "задний план": {
    
    "service_worker":
  },
  "chrome_settings_overrides": {...},
  "chrome_url_overrides": {...},
  "команды": {...},
  "content_capabilities": ...,
  "content_scripts": [{...}],
  "content_security_policy": "policyString",
  "convert_from_user_script": ...,
  "current_locale": ...,
  "declarative_net_request": ...,
  "devtools_page": "devtools.html",
  "diff_fingerprint": ...,
  "event_rules": [{...}],
  "external_connectable": {
    "соответствует": ["*: //*.example.com/*"]
  },
  "file_browser_handlers": [...],
  "file_system_provider_capabilities": {
    "настраиваемый": правда,
    "multiple_mounts": правда,
    "источник": "сеть"
  },
  "homepage_url": "http: // путь / к / домашней странице",
  "host_permissions": [...],
  "import": [{"id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],
  "инкогнито": "объединение, разделение или not_allowed",
  "input_components": ...,
  "key": "publicKey",
  "minimum_chrome_version": "versionString",
  "nacl_modules": [...],
  "natively_connectable": ...,
  "oauth3": ...,
  "offline_enabled": правда,
  "омнибокс": {
    "keyword": "aString"
  },
  "optional_permissions": ["вкладки"],
  "options_page": "options.html",
  "options_ui": {
    "chrome_style": правда,
    "страница": "options.html"
  },
  "разрешения": ["вкладки"],
  "платформы":...,
  "replace_web_app": ...,
  "требования": {...},
  "песочница": [...],
  "short_name": "Краткое имя",
  "место хранения": {
    "managed_schema": "schema.json"
  },
  "system_indicator": ...,
  "tts_engine": {...},
  "update_url": "http: //path/to/updateInfo.xml",
  "version_name": "aString",
  "web_accessible_resources": [...]
}  

Предоставьте пользователям параметры — разработчики Chrome

Разрешите пользователям настраивать поведение расширения, предоставляя страницу параметров. Пользователь может просмотреть параметры расширения, щелкнув правой кнопкой мыши значок расширения на панели инструментов, затем выбрав параметры или перейдя на страницу управления расширениями по адресу chrome: // extensions , найдя нужное расширение, щелкнув Details , затем выбрав ссылка на опции.

Запишите страницу параметров #

Ниже приведен пример страницы параметров.

   

Мои параметры расширения теста

Любимый цвет:




Сохраните предпочтительные параметры пользователя на разных устройствах с помощью API-интерфейса storage.sync.

  
function save_options () {
var color = document.getElementById ('color'). Value; значение;
var likeColor = document.getElementById ('like'). Checked;
chrome.storage.sync.set ({
FavourColor: color,
LikeColor: LikeColor
}, function () {
var status = document.getElementById ('status');
status.textContent = 'Параметры сохранены.';
setTimeout (function () {
status.textContent = '';
}, 750);
});
}


function restore_options () {
chrome.storage.sync.get ({
FavourColor: 'red',
LikeColor: true
}, function (items) {
document.getElementById ('color'). Value = items.favoriteColor;
документ.getElementById ('like'). checked = items.likesColor;
});
}
document.addEventListener ('DOMContentLoaded', restore_options);
document.getElementById ('сохранить'). AddEventListener ('щелкнуть',
save_options);

Описание поведения страницы параметров #

Существует два доступных типа страниц параметров расширения: полностраничные и встроенные. Тип параметров определяется тем, как он объявлен в манифесте.

Параметры полной страницы #

Страница параметров расширения отобразится в новой вкладке.HTML-файл опций указан в списке под полем options_page .

  {
"name": "My extension",
...
"options_page": "options.html",
...
}

Embedded options #

Embedded options позволяет пользователям настраивайте параметры расширений, не уходя со страницы управления расширениями во встроенном поле. Чтобы объявить встроенные параметры, зарегистрируйте HTML-файл в поле options_ui в манифесте расширения, установив для ключа open_in_tab значение false.

  {
"name": "Мое расширение",
...
"options_ui": {
"page": "options.html",
"open_in_tab": false
},
...
}
  • страница (строка)

    Путь к странице параметров относительно корня расширения.

  • open_in_tab (логическое)

    Укажите false , чтобы объявить страницу встроенных параметров. Если истинно , страница параметров расширения будет открыта в новой вкладке, а не встроена в chrome: // extensions .

Учитывайте различия #

Страницы параметров, встроенные в chrome: // extensions , имеют некоторые тонкие различия в поведении, связанные с тем, что они не размещаются внутри их собственных вкладок.

Ссылка на страницу параметров #

Расширение может напрямую ссылаться на страницу параметров, вызвав chrome.runtime.openOptionsPage () .

    
  document.querySelector ('# go-to-options').addEventListener (function () {
if (chrome.runtime.openOptionsPage) {
chrome.runtime.openOptionsPage ();
} else {
window.open (chrome.runtime.getURL ('options.html'));
}
});

API вкладок #

Код страницы встроенных параметров расширения не размещается внутри вкладки, что влияет на использование API вкладок:

Использование runtime.connect и runtime.sendMessage позволяет обойти эти ограничения, если параметры page действительно нуждается в манипулировании вкладкой, содержащей его.

API обмена сообщениями #

Если страница параметров расширения отправляет сообщение с использованием runtime.connect или runtime.sendMessage, вкладка отправителя не будет установлена, а URL-адрес отправителя будет URL-адресом страницы параметров.

Размер #

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

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

Как создать расширение Chrome за 10 минут без перерыва

Подробнее о работе с расширениями Chrome см. В нашем видеоуроке «Взаимодействие с содержимым браузера из расширения Chrome».

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

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

В этом уроке я покажу вам, как создать базовое расширение Chrome примерно за 5 минут — без шуток!

Что будем строить

Я очень одержим скоростью своего веб-сайта http://simpleprogrammer.com, поэтому я часто использую такие сайты, как GTmetrix, чтобы проверить скорость своего сайта, просто чтобы убедиться, что он не замедляется.

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

Ну, разве не было бы неплохо, если бы существовало расширение Chrome, которое позволяло бы использовать GTmetrix для проверки скорости любого сайта, который вы просматриваете, просто нажав кнопку?

Я проверил Интернет-магазин Chrome, и там не было расширения, которое выполняло бы это действие, так что это именно то, что мы собираемся создать сегодня.

Что такое расширение Chrome?

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

На самом базовом уровне расширение Chrome — это всего лишь некоторый HTML, CSS и JavaScript, который позволяет вам добавлять некоторые функции в Chrome с помощью некоторых JavaScript API, предоставляемых Chrome. Расширение — это просто веб-страница, размещенная в Chrome и имеющая доступ к некоторым дополнительным API.

В этом руководстве я покажу вам, как создать базовое расширение Chrome, которое называется расширением Browser Action . Этот вид расширения помещает кнопку на панель инструментов Chrome, которая будет отображать HTML-страницу при нажатии и, при необходимости, выполнить некоторый JavaScript.

Расширения

Chrome также могут быть созданы для работы только на определенных страницах с помощью Page Actions , они могут запускать код в фоновом режиме с помощью Background Pages , и они даже могут изменять существующую страницу, загруженную в браузер, используя Content Скрипты . Но в этом уроке мы сделаем все проще.

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

Шаг 1: Создайте проект

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

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

Далее нам понадобится значок для нашего расширения. Это должен быть файл PNG размером 19x19px. Вы можете получить образец значка из демонстрационного проекта Google, который можно изменить.

Далее нам понадобится HTML-страница, которая будет показывать, когда пользователь нажимает на наше действие в браузере, поэтому мы создадим файл popup.html и файл popup.js в нашем каталоге «GTmetrix Extension».

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

Шаг 2. Создайте файл манифеста

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

Откройте файл manifest.json и введите следующий код:

  {
  "manifest_version": 2,

  "name": "Плагин GTmetrix Analyzer",
  "description": "Это расширение будет анализировать страницу с помощью GTmetrix",
  "версия": "1.0",

  "browser_action": {
   "default_icon": "icon.png",
   "default_popup": "всплывающее окно.html "
  },
  "разрешения": [
   "activeTab"
   ]
}  

Большинство полей в этом файле JSON говорят сами за себя, поэтому я не буду тратить ваше время на объяснение всего, но обратите внимание на раздел browser_action , где мы указываем, какой значок по умолчанию и какая HTML-страница должна отображаться, когда нажата кнопка Действия браузера.

Вы также заметите, что я добавил раздел permissions , в котором указано, что нам необходимо иметь разрешение на доступ к activeTab.Это необходимо для того, чтобы мы могли получить URL-адрес текущей вкладки для передачи в GTmetrix.

Многие API-интерфейсы, которые Chrome предоставляет вам для использования с вашими расширениями, требуют от вас указания любых требуемых разрешений.

Шаг 3. Создание пользовательского интерфейса

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

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

Откройте страницу popup.html и добавьте следующее:

  

  
     Анализатор GTmetrix 
    
  
  
     

Анализатор GTmetrix

Вы заметите, что в этот HTML-код я включил сценарий popup.js .Здесь мы разместим логику для нашего расширения, которое будет выполняться при нажатии кнопки с идентификатором checkPage .

Шаг 4: Реализуйте логику

Последнее, что нам нужно сделать для создания плагина, — это реализовать логику, которая должна выполняться, когда пользователь нажимает «Проверить эту страницу сейчас!» кнопка внутри вкладки.

Нам нужно добавить прослушиватель событий для прослушивания события click на кнопке checkPage . При нажатии на нее нам нужно будет создать новую форму для отправки в GTmetrix, которая содержит URL-адрес текущей страницы, отправляет ее, а затем отображает результат.

Откройте файл popup.js и добавьте следующий код:

  document.addEventListener ('DOMContentLoaded', function () {
  var checkPageButton = document.getElementById ('checkPage');
  checkPageButton.addEventListener ('щелчок', function () {

    chrome.tabs.getSelected (null, function (tab) {
      d = документ;

      var f = d.createElement ('форма');
      f.action = 'http://gtmetrix.com/analyze.html?bm';
      f.method = 'сообщение';
      var i = d.createElement ('ввод');
      я.type = 'скрытый';
      i.name = 'url';
      i.value = tab.url;
      f.appendChild (i);
      d.body.appendChild (е);
      f.submit ();
    });
  }, ложный);
}, ложный);  

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

Если вы изучите приведенный выше код, вы увидите, что мы сначала регистрируем обработчик для события click на кнопке checkPage .Затем, когда кнопка нажата, мы получаем текущую выбранную вкладку и выполняем некоторый JavaScript для создания формы с некоторыми скрытыми полями, которая отправляется в GTmetrix. Мы используем URL-адрес текущей вкладки, чтобы сообщить GTmetrix, для какой страницы нужно выполнить тест.

Проверяем

Проверить новое расширение в Chrome действительно просто. Введите «chrome: // extensions» на вкладке, чтобы открыть страницу расширений.

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

Чтобы протестировать расширение, перейдите на страницу, которую вы хотите протестировать с помощью GTmetrics. Затем нажмите на значок нашего расширения GTmetrix. Когда откроется HTML-страница, нажмите «Проверить эту страницу сейчас!» и вы должны немедленно увидеть запрос и результаты с текущей отображаемой страницы.

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

Добавить комментарий

Ваш адрес email не будет опубликован.