1<!-- TEMPLATE: /www/windowgnome_158/public/wp-content/themes/lawn-theme/home.php --><!doctype html> 2<html lang="en-US"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 9 10 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 11 12 <!-- This site is optimized with the Yoast SEO plugin v20.4 - https://yoast.com/wordpress/plugins/seo/ --> 13 <title>Window Gnome - Window Gnome Window Service Site</title> 14 <meta name="description" content="Window Gnome Window Service Site" /> 15 <link rel="canonical" href="https://windowgnome.com/blog/" /> 16 <meta property="og:locale" content="en_US" /> 17 <meta property="og:type" content="website" /> 18 <meta property="og:title" content="Window Gnome" /> 19 <meta property="og:description" content="Window Gnome Window Service Site" /> 20 <meta property="og:url" content="https://windowgnome.com/blog/" /> 21 <meta property="og:site_name" content="Window Gnome" /> 22 <meta name="twitter:card" content="summary_large_image" /> 23
23<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://windowgnome.com/blog/","url":"https://windowgnome.com/blog/","name":"Window Gnome - Window Gnome Window Service Site","isPartOf":{"@id":"https://windowgnome.com/blog/#website"},"about":{"@id":"https://windowgnome.com/blog/#organization"},"description":"Window Gnome Window Service Site","breadcrumb":{"@id":"https://windowgnome.com/blog/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://windowgnome.com/blog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://windowgnome.com/blog/#website","url":"https://windowgnome.com/blog/","name":"Window Gnome","description":"Window Gnome Window Service Site","publisher":{"@id":"https://windowgnome.com/blog/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://windowgnome.com/blog/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://windowgnome.com/blog/#organization","name":"Window Gnome","url":"https://windowgnome.com/blog/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://windowgnome.com/blog/#/schema/logo/image/","url":"https://windowgnome.com/blog/wp-content/uploads/2023/07/Windowgnome-logo.svg","contentUrl":"https://windowgnome.com/blog/wp-content/uploads/2023/07/Windowgnome-logo.svg","width":360,"height":75,"caption":"Window Gnome"},"image":{"@id":"https://windowgnome.com/blog/#/schema/logo/image/"}}]}</script>
23 24 <!-- / Yoast SEO plugin. --> 25 26 27<link rel='dns-prefetch' href='//windowgnome.com' /> 28<link rel='dns-prefetch' href='//stats.wp.com' /> 29<link rel="alternate" type="application/rss+xml" title="Window Gnome » Feed" href="https://windowgnome.com/blog/feed/" /> 30<link rel="alternate" type="application/rss+xml" title="Window Gnome » Comments Feed" href="https://windowgnome.com/blog/comments/feed/" /> 31<!-- windowgnome.com/blog is managing ads with Advanced Ads 1.48.1 --><!--noptimize-->
31<script id="windo-ready"> 32 window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[]; </script>
32 33 <!--/noptimize--><style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<link rel='stylesheet' id='wgs2-css' href='https://windowgnome.com/blog/wp-content/plugins/wp-google-search/wgs2.css?ver=7.1.2' media='all' /> 38<link rel='stylesheet' id='hfe-widgets-style-css' href='https://windowgnome.com/blog/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css?ver=1.6.45' media='all' /> 39<style id="wp-emoji-styles-inline-css"> 40 41 img.wp-smiley, img.emoji { 42 display: inline !important; 43 border: none !important; 44 box-shadow: none !important; 45 height: 1em !important; 46 width: 1em !important; 47 margin: 0 0.07em !important; 48 vertical-align: -0.1em !important; 49 background: none !important; 50 padding: 0 !important; 51 } 52/*# sourceURL=wp-emoji-styles-inline-css */ 53</style> 54<style id="wp-block-library-inline-css"> 55:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
55--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 56 57/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 58</style> 59<style id="wp-block-latest-posts-inline-css"> 60.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid:not(.is-layout-grid){display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2:not(.is-layout-grid) li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){margin-right:0}}@media (max-width:600px){.wp-block-latest-posts-is-layout-grid[class*=columns-]:not
60(.has-native-responsive-grid){grid-template-columns:1fr}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center} 61/*# sourceURL=https://windowgnome.com/blog/wp-includes/blocks/latest-posts/style.min.css */ 62</style> 63<style id="wp-block-paragraph-inline-css"> 64.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 65/*# sourceURL=https://windowgnome.com/blog/wp-includes/blocks/paragraph/style.min.css */ 66</style> 67<style id="wp-block-search-inline-css"> 68.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right} 69/*# sourceURL=https://windowgnome.com/blog/wp-includes/blocks/search/style.min.css */ 70</style> 71<style id="wp-block-search-theme-inline-css"> 72.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em} 73/*# sourceURL=https://windowgnome.com/blog/wp-includes/blocks/search/theme.min.css */ 74</style> 75 76 77<style id="global-styles-inline-css"> 78:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
780) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 50rem;--wp--style--global--wide-size: 80rem; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
78.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 79/*# sourceURL=global-styles-inline-css */ 80</style> 81 82<link rel='stylesheet' id='hfe-style-css' href='https://windowgnome.com/blog/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css?ver=1.6.45' media='all' /> 83<link rel='stylesheet' id='elementor-icons-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.31.0' media='all' /> 84<link rel='stylesheet' id='elementor-frontend-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.25.2' media='all' /> 85<link rel='stylesheet' id='swiper-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> 86<link rel='stylesheet' id='e-swiper-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.25.2' media='all' /> 87<link rel='stylesheet' id='elementor-post-277-css' href='https://windowgnome.com/blog/wp-content/uploads/elementor/css/post-277.css?ver=1730228280' media='all' /> 88<link rel='stylesheet' id='tailwind-starter-style-css' href='https://windowgnome.com/blog/wp-content/themes/lawn-theme/style.css?ver=1.0.0' media='all' /> 89<link rel='stylesheet' id='tailwind-theme-css' href='https://windowgnome.com/blog/wp-content/themes/lawn-theme/assets/dist/css/theme.min.css?ver=12-08-23' media='all' /> 90<link rel='stylesheet' id='hfe-icons-list-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.24.3' media='all' /> 91<link rel='stylesheet' id='hfe-social-icons-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' /> 92<link rel='stylesheet' id='hfe-social-share-icons-brands-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=5.15.3' media='all' /> 93<link rel='stylesheet' id='hfe-social-share-icons-fontawesome-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=5.15.3' media='all' /> 94<link rel='stylesheet' id='hfe-nav-menu-icons-css' href='https://windowgnome.com/blog/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=5.15.3' media='all' /> 95<link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CRoboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap&ver=7.1.2' media='all' /> 96<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
96<script id="jquery-core-js" src="https://windowgnome.com/blog/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 96
96
97<script id="jquery-migrate-js" src="https://windowgnome.com/blog/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
97 98<link rel="https://api.w.org/" href="https://windowgnome.com/blog/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://windowgnome.com/blog/xmlrpc.php?rsd" /> 99<meta name="generator" content="WordPress 7.1.2" /> 100 101 <!-- GA Google Analytics @ https://m0n.co/ga -->
vendor: 66 bytes, lines 101-102
101 102 <script async src="https://www.googletagmanager.com/gtag/js?id=
102G-FV2HC0PPFB
vendor: 14 bytes, lines 102-103
102"></script> 103
103<script> 104
vendor: 136 bytes, lines 104-107
104window.dataLayer = window.dataLayer || []; 105 function gtag(){dataLayer.push(arguments);} 106 gtag('js', new Date()); 107 gtag('config', '
107G-R6BJB7Z8QX
vendor: 7 bytes, lines 107-108
107'); 108
108gtag('config', 'G-FV2HC0PPFB'); 109 </script>
109 110 111
111<script> 112 document.addEventListener("DOMContentLoaded", function() { 113 if ( document.querySelector(".site-title a") ) { 114 const links = document.querySelectorAll(".site-title a"); 115 links.forEach(link => link.setAttribute("href", "http://windowgnome.com")); 116 } 117 if ( document.querySelector("a.custom-logo-link") ) { 118 const links = document.querySelectorAll("a.custom-logo-link"); 119 links.forEach(link => link.setAttribute("href", "http://windowgnome.com")); 120 } 121 }); 122 </script>
122 123
123<script> 124 document.addEventListener("DOMContentLoaded", function() { 125 if ( document.querySelector(".site-title a") ) { 126 const links = document.querySelectorAll(".site-title a"); 127 links.forEach( link => link.setAttribute("target", "_self")); 128 } 129 if (document.querySelector("a.custom-logo-link")) { 130 const links = document.querySelectorAll("a.custom-logo-link"); 131 links.forEach( link => link.setAttribute("target", "_self")); 132 } 133 }); 134 </script>
134 135 136 <style></style> 137 138 <style>img#wpstats{display:none}</style> 139 <style>:root {--lawn_primary: #1c36ba;--lawn_primary_hover: #0b1d7a;}</style><meta name="generator" content="Elementor 3.25.2; features: additional_custom_breakpoints, e_optimized_control_loading; settings: css_print_method-external, google_font-enabled, font_display-swap"> 140 <style> 141 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 142 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 143 background-image: none !important; 144 } 145 @media screen and (max-height: 1024px) { 146 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 147 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 148 background-image: none !important; 149 } 150 } 151 @media screen and (max-height: 640px) { 152 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 153 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 154 background-image: none !important; 155 } 156 } 157 </style> 158
158<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2518537606787367" crossorigin="anonymous"></script>
158<link rel="icon" href="https://windowgnome.com/blog/wp-content/uploads/2023/04/7B518371-9F18-425F-8BD4-CF1695E14434__1_-removebg-preview-1-150x150.png" sizes="32x32" /> 159<link rel="icon" href="https://windowgnome.com/blog/wp-content/uploads/2023/04/7B518371-9F18-425F-8BD4-CF1695E14434__1_-removebg-preview-1-300x300.png" sizes="192x192" /> 160<link rel="apple-touch-icon" href="https://windowgnome.com/blog/wp-content/uploads/2023/04/7B518371-9F18-425F-8BD4-CF1695E14434__1_-removebg-preview-1-300x300.png" /> 161<meta name="msapplication-TileImage" content="https://windowgnome.com/blog/wp-content/uploads/2023/04/7B518371-9F18-425F-8BD4-CF1695E14434__1_-removebg-preview-1-300x300.png" /> 162<style id="wp-custom-css"> 163.prose :where(a):not(:where([class~=not-prose] *)) { 164 color: #1C36BA; 165} 166.prose :where(a):not(:where([class~=not-prose] *)):hover { 167 color: #0b1d7a; 168} 169.text-theme-green { 170 color: #1C36BA!important; 171} 172.visited\:text-theme-green:visited { 173 color: #1C36BA!important; 174} 175.posts-navigation .nav-next a, .posts-navigation .nav-previous a { 176 color: #1C36BA; 177} 178</style> 179 </head> 180 181 <body class="home blog wp-custom-logo wp-theme-lawn-theme font-sans ehf-template-lawn-theme ehf-stylesheet-lawn-theme hfeed elementor-default elementor-kit-277 aa-prefix-windo-"> 182 <div id="page" class="site"> 183 <a class="skip-link screen-reader-text" href="#primary">Skip to content</a> 184 185 <header id="masthead" class="site-header border border-gray-300 lg:py-6"> 186 <nav class="flex items-center justify-between flex-wrap px-4 max-w-screen-xl mx-auto"> 187 <div class="flex items-center flex-shrink-0 text-white mr-6 py-6" id="menu-logo"> 188 <a href="https://windowgnome.com/blog/" class="custom-logo-link" rel="home" aria-current="page"><img width="360" height="75" src="https://windowgnome.com/blog/wp-content/uploads/2023/07/Windowgnome-logo.svg" class="custom-logo" alt="Windowgnome logo" decoding="async" /></a> </div> 189 190 <div class="flex items-center md:order-2" id="menu-actions"> 191 <!-- Search --> 192 <form action="https://windowgnome.com/blog/" method="get" id="menu-search" class="hidden relative flex-grow"> 193 <label for="search" class="sr-only">Search in https://windowgnome.com/blog/</label> 194 <svg class="fill-current absolute mt-6 top-0 left-0 text-gray-600 h-6 w-6" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"> 195 <path d="M44.7,23.2c11.8,0,21.5,9.6,21.5,21.5c0,4.5-1.4,8.7-4,12.4l-2.1,3l-3,2.1c-3.7,2.6-7.9,4-12.4,4 c-11.8,0-21.5-9.6-21.5-21.5S32.9,23.2,44.7,23.2 M44.7,12.5c-17.8,0-32.2,14.4-32.2,32.2s14.4,32.2,32.2,32.2 c6.9,0,13.3-2.2,18.6-6L78.4,86c1,1,2.4,1.6,3.8,1.6S85,87.1,86,86l0.1-0.1c2.1-2.1,2.4-5.6,0-7.6L71,63.3c3.7-5.3,6-11.7,6-18.6 C76.9,26.9,62.5,12.5,44.7,12.5L44.7,12.5z" /> 196 </svg> 197 <!-- <input type="text" name="s" placeholder="Search" class="w-full text-lg outline-none focus:border-theme-green lg:mr-16" id="search" value="" /> --> 198 <input type="text" name="s" id="keyword" class="w-full text-lg outline-none focus:border-theme-green lg:mr-16" onkeyup="fetch()"></input> 199 <!-- <div id="datafetch" class="absolute hidden bg-white max-h-64 overflow-scroll px-2 py-3 rounded-md shadow-2xl z-10"></div> --> 200 </form> 201 202 <!-- Search Toggle --> 203 <button class="flex items-center px-3 py2 border-none md:order-2 outline-none focus:border-theme-green" id="search-toggle"> 204 <svg class="fill-current text-gray-600 h-6 w-6" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"> 205 <path d="M44.7,23.2c11.8,0,21.5,9.6,21.5,21.5c0,4.5-1.4,8.7-4,12.4l-2.1,3l-3,2.1c-3.7,2.6-7.9,4-12.4,4 c-11.8,0-21.5-9.6-21.5-21.5S32.9,23.2,44.7,23.2 M44.7,12.5c-17.8,0-32.2,14.4-32.2,32.2s14.4,32.2,32.2,32.2 c6.9,0,13.3-2.2,18.6-6L78.4,86c1,1,2.4,1.6,3.8,1.6S85,87.1,86,86l0.1-0.1c2.1-2.1,2.4-5.6,0-7.6L71,63.3c3.7-5.3,6-11.7,6-18.6 C76.9,26.9,62.5,
20512.5,44.7,12.5L44.7,12.5z" /> 206 </svg> 207 <svg class="fill-current h3 w-3" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.56 15.56"> 208 <polygon points="15.56 1.41 14.14 0 7.78 6.36 1.41 0 0 1.41 6.36 7.78 0 14.14 1.41 15.56 7.78 9.19 14.14 15.56 15.56 14.14 9.19 7.78 15.56 1.41" /> 209 </svg> 210 </button> 211 212 <!-- Menu Toggle --> 213 <div class="block md:hidden ml-4"> 214 <button id="menu-toggle" class="flex items-center px-3 py-2 border rounded text-gray"> 215 <svg class="fill-current h-3 w-3" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> 216 <title>Menu</title> 217 <path d="M0 3h20v2H0V3zm0 6h20v2H0V9zm0 6h20v2H0v-2z" /> 218 </svg> 219 <svg class="fill-current h3 w-3" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.56 15.56"> 220 <polygon points="15.56 1.41 14.14 0 7.78 6.36 1.41 0 0 1.41 6.36 7.78 0 14.14 1.41 15.56 7.78 9.19 14.14 15.56 15.56 14.14 9.19 7.78 15.56 1.41" /> 221 </svg> 222 </button> 223 </div> 224 </div> 225 226 <!-- Menu --> 227 <div class="w-full block flex-grow md:flex md:items-center md:w-auto lg:order-1" id="header-nav"> 228 <div class="text-sm md:flex-grow md:text-right"> 229 <div id="site-navigation" class="menu-main-container"><ul id="menu-main" class="primary-menu"><li id="menu-item-98223" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-98223"><a href="#">Windows</a> 230<ul class="sub-menu"> 231 <li id="menu-item-98227" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-98227"><a href="https://windowgnome.com/blog/tag/window-installation/">Window Installation</a></li> 232 <li id="menu-item-98229" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98229"><a href="https://windowgnome.com/blog/category/window-cleaning/">Window Cleaning</a></li> 233 <li id="menu-item-98230" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98230"><a href="https://windowgnome.com/blog/category/window-repair/">Window Repair</a></li> 234</ul> 235</li> 236<li id="menu-item-98225" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98225"><a href="https://windowgnome.com/blog/category/cost/">Pricing Guides</a></li> 237<li id="menu-item-98224" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98224"><a href="https://windowgnome.com/blog/category/reviews/">Reviews</a></li> 238<li id="menu-item-98226" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-98226"><a href="https://windowgnome.com/blog/category/studies/">Studies</a></li> 239<li id="menu-item-1764" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1764"><a href="/blog/">Blog</a></li> 240</ul></div> </div> 241 </div> 242 </nav> 243 </header><!-- #masthead --> 244 <div class="max-w-screen-lg mx-auto mt-8 px-4 lg:px-0 lg:flex lg:justify-between"> 245 <main id="primary" class="site-main lg:w-2/3 lg:px-3"> 246 247 248<section class="no-results not-found"> 249 <header class="page-header text-center py-16"> 250 <h1 class="page-title text-2xl mb-4">Nothing Found</h1> 251 <p class="max-w-sm mx-auto mb-8">That search did not return any results.</p> 252 253<form id="searchform" class="flex items-center justify-center -mx-2" method="get" action="https://windowgnome.com/blog/"> 254 <div class="px-2 w-64"> 255 <input type="text" class="input py-2 px-2 my-0" id="search" name="s" placeholder="Search" value=""> 256 </div> 257 <div class="px-2"><input type="submit" value="Search" class="theme-btn w-24"></div> 258</form> </header><!-- .entry-header --> 259 260 261</section><!-- .no-results --> 262 263 </main><!-- #main --> 264 265 <aside class="lg:w-1/3 lg:px-3"> 266 267 <section id="block-12" class="widget widget_block"><div 268 class="shadow text-center px-4 pt-6 pb-24" 269 style="background-image: url(); 270 background-position: bottom; 271 background-repeat: no-repeat; 272 background-size: 100%;"> 273 274 <h3 class="text-2xl leading-6 mb-8"><strong>New windows, window repairs, and even doors all at the click of a button.</strong></h3> 275 <p class="mb-4">We're Window Gnome, and our local experts will install and replace your windows. We also can handle all of your door needs.</p> 276 277 <hr> 278 279 <div class="my-8"> 280 <img decoding="async" src="https://windowgnome.com/blog/wp-content/uploads/2023/10/clock.svg" class="mb-4 inline-block"> 281 <p class="mb-4">Get a quote in minutes.</p> 282 283 <img decoding="async" src="https://windowgnome.com/blog/wp-content/uploads/2023/10/devices.svg" class="mb-4 inline-block"> 284 <p class="mb-4">Manage everything online.</p> 285 286 287 288 </a> 289 </div> 290</div></section><section id="block-37" class="widget widget_block">
290<h3 class="text-2xl leading-6 mb-8"><strong>About Us</strong></h3> 291<p class="mb-4"><strong>Window Gnome</strong>, part of the Home Gnome family, puts local home services experts at your fingertips. You want secure windows to keep the heat and cold outside and doors to keep your family safe, and our local Window Gnomes (and Door Gnomes) will get the job done right.</p></section><section id="block-38" class="widget widget_block widget_search"><form role="search" method="get" action="https://windowgnome.com/blog/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></section><section id="block-39" class="widget widget_block"><h3 class="text-2xl leading-6 mb-8"><strong>Recent Posts</strong></h3></section><section id="block-40" class="widget widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow"></ul></section><section id="block-41" class="widget widget_block widget_text"> 292<p class="wp-block-paragraph"></p> 293</section> </aside> 294 </div> 295 296 297 <footer id="colophon" class="site-footer bg-slate text-white mt-8 py-8"> 298 <div class="px-4 max-w-screen-lg mx-auto md:grid md:grid-cols-2 md:gap-x-12"> 299 <div class="site-info"> 300 </div><!-- .site-info --> 301 <div id="footer-right"> 302 303 </div> 304 </div> 305 </footer><!-- #colophon --> 306</div><!-- #page --> 307
308<script type="speculationrules"> 309{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/blog/*"},{"not":{"href_matches":["/blog/wp-*.php","/blog/wp-admin/*","/blog/wp-content/uploads/*","/blog/wp-content/*","/blog/wp-content/plugins/*","/blog/wp-content/themes/lawn-theme/*","/blog/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 310</script>
310 311
311<script type='text/javascript'> 312 const lazyloadRunObserver = () => { 313 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 314 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 315 entries.forEach( ( entry ) => { 316 if ( entry.isIntersecting ) { 317 let lazyloadBackground = entry.target; 318 if( lazyloadBackground ) { 319 lazyloadBackground.classList.add( 'e-lazyloaded' ); 320 } 321 lazyloadBackgroundObserver.unobserve( entry.target ); 322 } 323 }); 324 }, { rootMargin: '200px 0px 200px 0px' } ); 325 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 326 lazyloadBackgroundObserver.observe( lazyloadBackground ); 327 } ); 328 }; 329 const events = [ 330 'DOMContentLoaded', 331 'elementor/lazyload/observe', 332 ]; 333 events.forEach( ( event ) => { 334 document.addEventListener( event, lazyloadRunObserver ); 335 } ); 336 </script>
336 337
337<script id="google_cse_v2-js-extra"> 338var scriptParams = {"google_search_engine_id":"376ba40b6c90e4b1a"}; 339//# sourceURL=google_cse_v2-js-extra 340</script>
vendor: 1 bytes, line 340
340
341<script id="google_cse_v2-js" src="https://windowgnome.com/blog/wp-content/plugins/wp-google-search/assets/js/google_cse_v2.js?ver=1"></script>
vendor: 1 bytes, line 341
341
342<script id="rocket-browser-checker-js-after"> 343"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 344//# sourceURL=rocket-browser-checker-js-after 345</script>
vendor: 1 bytes, line 345
345
346<script id="rocket-preload-links-js-extra"> 347var RocketPreloadLinksConfig = {"excludeUris":"/blog(/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index\\.php/)?(.*)wp\\-json(/.*|$))|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://windowgnome.com/blog","onHoverDelay":"100","rateThrottle":"3"}; 348//# sourceURL=rocket-preload-links-js-extra 349</script>
vendor: 1 bytes, line 349
349
350<script id="rocket-preload-links-js-after"> 351(function() { 352"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 353}()); 354 355//# sourceURL=rocket-preload-links-js-after 356</script>
vendor: 1 bytes, line 356
356
357<script id="tailwind-starter-main-js" src="https://windowgnome.com/blog/wp-content/themes/lawn-theme/assets/dist/js/main.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 357
357
358<script data-wp-strategy="defer" id="jetpack-stats-js" src="https://stats.wp.com/e-202641.js"></script>
vendor: 1 bytes, line 358
358
359<script id="jetpack-stats-js-after"> 360_stq = window._stq || []; 361_stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"217634162\",\"post\":\"0\",\"tz\":\"0\",\"srv\":\"windowgnome.com\",\"j\":\"1:13.9.2\"}") ]); 362_stq.push([ "clickTrackerInit", "217634162", "0" ]); 363//# sourceURL=jetpack-stats-js-after 364</script>
364 365<!--noptimize-->
365<script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script>
365<!--/noptimize-->
366<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"cc065f53569e405fa55c2abbc3004118","r":1,"spa":2}' crossorigin="anonymous"></script>
366 367</body> 368</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.