{"id":37593,"date":"2025-09-02T12:08:21","date_gmt":"2025-09-02T19:08:21","guid":{"rendered":"https:\/\/compositefence.shop\/?page_id=37593"},"modified":"2025-09-02T12:10:09","modified_gmt":"2025-09-02T19:10:09","slug":"gg-html-code","status":"publish","type":"page","link":"https:\/\/compositefence.shop\/?page_id=37593","title":{"rendered":"GG HTML Code"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"37593\" class=\"elementor elementor-37593\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-14116a9 e-flex e-con-boxed e-con e-parent\" data-id=\"14116a9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4765cc2 elementor-widget elementor-widget-html\" data-id=\"4765cc2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ONE COPY-PASTE BLOCK: staged loader for ggpage-00.webp \u2026 ggpage-135.webp -->\r\n<style>\r\n  :root{ --page-w:816; --page-h:1056; --ratio:calc(var(--page-h)\/var(--page-w)*100%); }\r\n  #doc{ width:100%; max-width:var(--page-w)px; margin:0 auto; padding:12px 0; }\r\n  .page{ position:relative; width:100%; margin:12px 0; background:#f6f7f8; border:1px solid #eee; border-radius:4px; overflow:hidden; }\r\n  .page .spacer{ width:100%; padding-top:var(--ratio); } \/* height before image loads *\/\r\n  .page img{ width:100%; height:100%; display:block; }\r\n  .page:not([data-loaded=\"1\"])::after{\r\n    content:\"\"; position:absolute; inset:0;\r\n    background:linear-gradient(90deg,#f3f3f3 25%,#fafafa 37%,#f3f3f3 63%);\r\n    background-size:400% 100%; animation:skel 1.1s ease-in-out infinite;\r\n  }\r\n  @keyframes skel{0%{background-position:100% 0}100%{background-position:0 0}}\r\n  \/* keep Elementor\/sections from clipping large content *\/\r\n  html,body{height:auto!important;overflow-y:auto!important;}\r\n  .elementor-section,.elementor-container,.elementor-widget-container{overflow:visible!important;}\r\n<\/style>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/compositefence.shop\"><link rel=\"dns-prefetch\" href=\"\/\/compositefence.shop\">\r\n\r\n<div id=\"doc\">\r\n  <!-- STATIC placeholders so the page is scrollable even if JS is delayed -->\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-00.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-01.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-02.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-03.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-04.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-05.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-06.webp\"><div class=\"spacer\"><\/div><\/div>\r\n  <div class=\"page\" data-src=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/ggpage-07.webp\"><div class=\"spacer\"><\/div><\/div>\r\n<\/div>\r\n\r\n<script data-cfasync=\"false\" data-no-optimize=\"1\">\r\n(function(){\r\n  \/* === CONFIG (you can tweak these) === *\/\r\n  var BASE   = \"https:\/\/compositefence.shop\/wp-content\/uploads\/2025\/09\/\";\r\n  var PREFIX = \"ggpage-\";\r\n  var EXT    = \"webp\";\r\n  var PAD    = 2;\r\n  var START  = 0;        \/\/ first index\r\n  var END    = 135;      \/\/ last index (inclusive) -> 136 pages\r\n  var EAGER_FRACTION    = 0.33; \/\/ ~one-third loads first; set 0.25 for one-quarter\r\n  var EAGER_CONCURRENCY = 6;    \/\/ parallel downloads for eager chunk\r\n  var BG_CONCURRENCY    = 4;    \/\/ parallel downloads for background chunk\r\n  var BG_START_DELAY_MS = 600;  \/\/ start background load shortly after first chunk\r\n  var WATCHDOG_MS       = 12000;\/* after this, force-finish leftovers sequentially *\/\r\n  \/* ==================================== *\/\r\n\r\n  var docEl = document.getElementById('doc');\r\n\r\n  \/\/ Build placeholders for the remaining pages (08..135)\r\n  var existing = docEl.querySelectorAll('.page').length; \/\/ we already have 8 statics\r\n  for (var i = START + existing; i <= END; i++) {\r\n    var n = String(i).padStart(PAD,'0');\r\n    var url = BASE + PREFIX + n + '.' + EXT;\r\n    var d = document.createElement('div');\r\n    d.className = 'page';\r\n    d.setAttribute('data-src', url);\r\n    d.innerHTML = '<div class=\"spacer\"><\/div>';\r\n    docEl.appendChild(d);\r\n  }\r\n\r\n  var pages = Array.prototype.slice.call(document.querySelectorAll('#doc .page'));\r\n  if (!pages.length) return;\r\n\r\n  \/\/ Warm up a few requests for faster start\r\n  for (var j=0; j<Math.min(6, pages.length); j++){\r\n    var u = pages[j].getAttribute('data-src');\r\n    var l = document.createElement('link'); l.rel='preload'; l.as='image'; l.href=u; document.head.appendChild(l);\r\n  }\r\n\r\n  function mount(container, opts){\r\n    if (container.getAttribute('data-loaded') === '1') { if (opts && opts.done) opts.done(); return; }\r\n    var url = container.getAttribute('data-src');\r\n    var img = new Image();\r\n    img.alt = (opts && opts.alt) ? opts.alt : '';\r\n    img.loading = 'eager';     \/\/ no scroll-based lazy; we stage by batches\r\n    img.decoding = 'sync';\r\n    if ('fetchPriority' in img && opts && opts.priority) img.fetchPriority = opts.priority;\r\n    img.src = url;\r\n    img.onload = function(){\r\n      container.textContent = '';\r\n      container.appendChild(img);\r\n      container.setAttribute('data-loaded','1');\r\n      if (opts && opts.done) opts.done();\r\n    };\r\n    img.onerror = function(){\r\n      container.innerHTML = '<div class=\"spacer\"><\/div><div style=\"position:absolute;inset:0;display:grid;place-items:center;color:#b00;background:#fff\">Image failed<\/div>';\r\n      if (opts && opts.done) opts.done();\r\n    };\r\n  }\r\n\r\n  \/\/ Concurrency-limited loader for a list of elements\r\n  function loadWithConcurrency(nodes, slots, highPriFirst){\r\n    var q = nodes.slice();\r\n    var active = 0;\r\n    function pump(){\r\n      if (!q.length) return;\r\n      while (active < slots && q.length){\r\n        var el = q.shift(); active++;\r\n        var idx = pages.indexOf(el);\r\n        mount(el, {\r\n          alt: 'Page ' + (idx + 1),\r\n          priority: (highPriFirst && idx < 2) ? 'high' : 'low',\r\n          done: function(){ active--; pump(); }\r\n        });\r\n      }\r\n    }\r\n    pump();\r\n  }\r\n\r\n  var eagerCount = Math.ceil(pages.length * EAGER_FRACTION);\r\n  var firstChunk = pages.slice(0, eagerCount);\r\n  var restChunk  = pages.slice(eagerCount);\r\n\r\n  \/\/ 1) Load the first chunk immediately (limited concurrency)\r\n  loadWithConcurrency(firstChunk, EAGER_CONCURRENCY, true);\r\n\r\n  \/\/ 2) Then load the rest in the background (no scroll dependency)\r\n  setTimeout(function(){\r\n    loadWithConcurrency(restChunk, BG_CONCURRENCY, false);\r\n  }, BG_START_DELAY_MS);\r\n\r\n  \/\/ 3) Watchdog: after a while, ensure any stragglers are loaded\r\n  setTimeout(function(){\r\n    var leftover = pages.filter(function(p){ return p.getAttribute('data-loaded') !== '1'; });\r\n    var k = 0;\r\n    (function burn(){\r\n      if (k >= leftover.length) return;\r\n      mount(leftover[k++], { priority:'low', done: burn });\r\n    })();\r\n  }, WATCHDOG_MS);\r\n})();\r\n<\/script>\r\n\r\n<noscript>\r\n  <p>Enable JavaScript to view all pages.<\/p>\r\n<\/noscript>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Enable JavaScript to view all pages.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-37593","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.8 (Yoast SEO v24.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GG HTML Code - Aluglobusfence.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/compositefence.shop\/?page_id=37593\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GG HTML Code\" \/>\n<meta property=\"og:description\" content=\"Enable JavaScript to view all pages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/compositefence.shop\/?page_id=37593\" \/>\n<meta property=\"og:site_name\" content=\"Wholesale fencing supplier and Distributor of modern Fences in USA\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-02T19:10:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/compositefence.shop\/wp-content\/uploads\/2024\/11\/logo-alu-121new.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/compositefence.shop\/?page_id=37593\",\"url\":\"https:\/\/compositefence.shop\/?page_id=37593\",\"name\":\"GG HTML Code - Aluglobusfence.com\",\"isPartOf\":{\"@id\":\"https:\/\/compositefence.shop\/#website\"},\"datePublished\":\"2025-09-02T19:08:21+00:00\",\"dateModified\":\"2025-09-02T19:10:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/compositefence.shop\/?page_id=37593#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/compositefence.shop\/?page_id=37593\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/compositefence.shop\/?page_id=37593#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/compositefence.shop\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GG HTML Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/compositefence.shop\/#website\",\"url\":\"https:\/\/compositefence.shop\/\",\"name\":\"Wholesale fencing supplier and Distributor of modern Fences in USA\",\"description\":\"Fence Supply Company in California \u2705 Best Fence Wholesale Distributor &amp; All you need to buy and install in one fence store \u2705 High quality \u2705 Best prices \u2705 Contact us!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/compositefence.shop\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GG HTML Code - Aluglobusfence.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/compositefence.shop\/?page_id=37593","og_locale":"en_US","og_type":"article","og_title":"GG HTML Code","og_description":"Enable JavaScript to view all pages.","og_url":"https:\/\/compositefence.shop\/?page_id=37593","og_site_name":"Wholesale fencing supplier and Distributor of modern Fences in USA","article_modified_time":"2025-09-02T19:10:09+00:00","og_image":[{"width":1000,"height":1000,"url":"https:\/\/compositefence.shop\/wp-content\/uploads\/2024\/11\/logo-alu-121new.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/compositefence.shop\/?page_id=37593","url":"https:\/\/compositefence.shop\/?page_id=37593","name":"GG HTML Code - Aluglobusfence.com","isPartOf":{"@id":"https:\/\/compositefence.shop\/#website"},"datePublished":"2025-09-02T19:08:21+00:00","dateModified":"2025-09-02T19:10:09+00:00","breadcrumb":{"@id":"https:\/\/compositefence.shop\/?page_id=37593#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/compositefence.shop\/?page_id=37593"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/compositefence.shop\/?page_id=37593#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/compositefence.shop\/"},{"@type":"ListItem","position":2,"name":"GG HTML Code"}]},{"@type":"WebSite","@id":"https:\/\/compositefence.shop\/#website","url":"https:\/\/compositefence.shop\/","name":"Wholesale fencing supplier and Distributor of modern Fences in USA","description":"Fence Supply Company in California \u2705 Best Fence Wholesale Distributor &amp; All you need to buy and install in one fence store \u2705 High quality \u2705 Best prices \u2705 Contact us!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/compositefence.shop\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/pages\/37593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/compositefence.shop\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=37593"}],"version-history":[{"count":5,"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/pages\/37593\/revisions"}],"predecessor-version":[{"id":37601,"href":"https:\/\/compositefence.shop\/index.php?rest_route=\/wp\/v2\/pages\/37593\/revisions\/37601"}],"wp:attachment":[{"href":"https:\/\/compositefence.shop\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}