Blog

Poradnik

Wełna skalna czy szklana w drewnianej ścianie

Wełna skalna czy szklana w drewnianej ścianie. Współczesne budownictwo kładzie ogromny nacisk na efektywność energetyczną, komfort akustyczny oraz bezpieczeństwo pożarowe. W przypadku tradycyjnych drewnianych…
Wełna skalna czy szklana w drewnianej ścianie
Poradnik

Ubezpieczenie placu budowy szkieletówki

Ubezpieczenie placu budowy szkieletówki. Budowa domu szkieletowego, choć coraz popularniejsza ze względu na szybkość realizacji i energooszczędność, wiąże się z szeregiem specyficznych ryzyk. Odpowiednie…
Ubezpieczenie placu budowy szkieletówki
Poradnik

Wysoki sufit katedralny w nowoczesnej stodole

Wysoki sufit katedralny w nowoczesnej stodole. Dzisiejsza architektura coraz chętniej czerpie z tradycyjnych rozwiązań, dając im nowe, współczesne życie. Jednym z najbardziej urokliwych i…
Wysoki sufit katedralny w nowoczesnej stodole
Poradnik

Czy dom z drewna zgnije od środka

Czy dom z drewna zgnije od środka. Wokół domów budowanych w technologii drewnianej narosło wiele mitów, a jednym z najczęściej powtarzanych jest obawa przed…
Czy dom z drewna zgnije od środka
Poradnik

Realne koszty ogrzewania szkieletówki zimą

Realne koszty ogrzewania szkieletówki zimą. Współczesne domy w technologii szkieletowej, często nazywane pieszczotliwie szkieletówkami, to konstrukcje, które na przestrzeni lat obrosły w wiele mitów,…
Realne koszty ogrzewania szkieletówki zimą
Poradnik

Winyl deska czy gres na podłogówce

Winyl deska czy gres na podłogówce. Wybór odpowiedniego pokrycia podłogowego w domu z systemem ogrzewania podłogowego to jedna z kluczowych decyzji, wpływających na efektywność…
Winyl, deska czy gres na podłogówce
Poradnik

Przegląd domu z drewna przed zimą

Pourquoi przegląd domu drewnianego przed zimą jest kluczowy? Przegląd domu drewnianego przed zimą to podstawowy krok, który zapobiega kosztownym uszkodzeniom spowodowanym przez niskie temperatury,…
Przegląd domu z drewna przed zimą
” (wklej cały plik razem ze znacznikami script). Nie wymaga żadnych ustawień. Działa tylko na zdjęciach z /wp-content/uploads/ i tylko wtedy, gdy zdjęcie się nie załadowało. ===================================================================== */ (function () { 'use strict';var UPLOADS = /\/wp-content\/uploads\//; var RASTER = /\.(?:jpe?g|png)$/i; var SIZED = /^(.*)-\d+x\d+(\.(?:jpe?g|png))$/i;/* kolejne adresy do wypróbowania dla adresu, który dał błąd */ function candidates(url) { var list = []; var base = url.replace(/\.webp$/i, ''); var m = SIZED.exec(base); if (RASTER.test(url)) list.push(url + '.webp'); // …-1024x767.jpg.webp if (m) { list.push(m[1] + m[2] + '.webp'); // ….jpg.webp (oryginał w WebP) list.push(m[1] + m[2]); // ….jpg (oryginał) } return list; }function retry(img) { var state = img.__dhFallback; if (!state) { var failed = img.currentSrc || img.getAttribute('src') || ''; if (!UPLOADS.test(failed) || failed.indexOf('data:') === 0) return; state = img.__dhFallback = { list: candidates(failed), i: 0 }; } if (state.i >= state.list.length) return; // nic więcej do spróbowania img.removeAttribute('srcset'); img.removeAttribute('sizes'); img.setAttribute('src', state.list[state.i++]); img.classList.remove('error'); }/* błędy ładowania nie „bąbelkują”, więc nasłuch w fazie przechwytywania */ document.addEventListener('error', function (e) { var t = e.target; if (t && t.tagName === 'IMG') retry(t); }, true);/* zdjęcia, które zdążyły zawieść, zanim skrypt się uruchomił */ function sweep() { var list = document.images; for (var i = 0; i < list.length; i++) { var im = list[i], s = im.getAttribute('src'); if (im.complete && im.naturalWidth === 0 && s && s !== '1' && s.indexOf('data:') !== 0) retry(im); } } if (document.readyState === 'complete') sweep(); else window.addEventListener('load', sweep); })();