1<!doctype html> 2<html lang="en-US"> 3 4<head> 5 <meta charset="UTF-8">
6<script> 7var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); 8</script>
8 9 10 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 11 <link rel="profile" href="https://gmpg.org/xfn/11"> 12 13
13<script type="text/javascript"> 14 15 var _gaq = _gaq || []; 16 _gaq.push(["_setAccount", "UA-2910089-3"]); 17 _gaq.push(["_trackPageview"]); 18 19 (function () { 20 var ga = document.createElement("script"); 21 ga.type = "text/javascript"; 22 ga.async = true; 23 ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js"; 24 var s = document.getElementsByTagName("script")[0]; 25 s.parentNode.insertBefore(ga, s); 26 })(); 27 28 </script>
28 29 30 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 30-31
30 31 <script async src="https://www.googletagmanager.com/gtag/js?id=
31G-5WVNSRPHGD
vendor: 13 bytes, lines 31-32
31"></script> 32
32<script> 33
vendor: 134 bytes, lines 33-37
33window.dataLayer = window.dataLayer || []; 34 function gtag(){dataLayer.push(arguments);} 35 gtag('js', new Date()); 36 37 gtag('config', '
37G-5WVNSRPHGD
vendor: 5 bytes, lines 37-38
37'); 38
38</script>
38 39 40 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 41 42 <!-- This site is optimized with the Yoast SEO plugin v27.8 - https://yoast.com/product/yoast-seo-wordpress/ --> 43 <title>About Knitting Industry - Knitting Industry</title> 44 <link rel="canonical" href="https://knittingindustry.com/about/" /> 45 <meta property="og:locale" content="en_US" /> 46 <meta property="og:type" content="article" /> 47 <meta property="og:title" content="About Knitting Industry - Knitting Industry" /> 48 <meta property="og:description" content="Knitting Industry, published by Inside Textiles Ltd, was the first of our group of websites and was launched in 2008. We realised there was an opportunity to create something different and exciting in the textiles publishing arena, using digital media to communicate in an industry where traditionally printed trade magazines had been the source of […]" /> 49 <meta property="og:url" content="https://knittingindustry.com/about/" /> 50 <meta property="og:site_name" content="Knitting Industry" /> 51 <meta property="article:modified_time" content="2026-05-07T14:23:48+00:00" /> 52 <meta property="og:image" content="https://knittingindustry.com/wp-content/uploads/2026/04/InsideTextiles_NewYear2020.png" /> 53 <meta property="og:image:width" content="299" /> 54 <meta property="og:image:height" content="168" /> 55 <meta property="og:image:type" content="image/png" /> 56 <meta name="twitter:card" content="summary_large_image" /> 57 <meta name="twitter:label1" content="Est. reading time" /> 58 <meta name="twitter:data1" content="1 minute" /> 59
59<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/knittingindustry.com\/about\/","url":"https:\/\/knittingindustry.com\/about\/","name":"About Knitting Industry - Knitting Industry","isPartOf":{"@id":"https:\/\/knittingindustry.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/knittingindustry.com\/about\/#primaryimage"},"image":{"@id":"https:\/\/knittingindustry.com\/about\/#primaryimage"},"thumbnailUrl":"https:\/\/knittingindustry.com\/wp-content\/uploads\/2026\/04\/InsideTextiles_NewYear2020.png","datePublished":"2026-04-07T11:08:30+00:00","dateModified":"2026-05-07T14:23:48+00:00","breadcrumb":{"@id":"https:\/\/knittingindustry.com\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/knittingindustry.com\/about\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/knittingindustry.com\/about\/#primaryimage","url":"https:\/\/knittingindustry.com\/wp-content\/uploads\/2026\/04\/InsideTextiles_NewYear2020.png","contentUrl":"https:\/\/knittingindustry.com\/wp-content\/uploads\/2026\/04\/InsideTextiles_NewYear2020.png","width":299,"height":168},{"@type":"BreadcrumbList","@id":"https:\/\/knittingindustry.com\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/knittingindustry.com\/"},{"@type":"ListItem","position":2,"name":"About Knitting Industry"}]},{"@type":"WebSite","@id":"https:\/\/knittingindustry.com\/#website","url":"https:\/\/knittingindustry.com\/","name":"Knitting Industry","description":"Keeping You In The Loop","publisher":{"@id":"https:\/\/knittingindustry.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/knittingindustry.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/knittingindustry.com\/#organization","name":"Knitting Industry","url":"https:\/\/knittingindustry.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/knittingindustry.com\/#\/schema\/logo\/image\/","url":"https:\/\/knittingindustry.com\/wp-content\/uploads\/2026\/04\/knitting-industry_logo_compact.png","contentUrl":"https:\/\/knittingindustry.com\/wp-content\/uploads\/2026\/04\/knitting-industry_logo_compact.png","width":180,"height":180,"caption":"Knitting Industry"},"image":{"@id":"https:\/\/knittingindustry.com\/#\/schema\/logo\/image\/"}}]}</script>
59 60 <!-- / Yoast SEO plugin. --> 61 62 63<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 64<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 65<link rel="alternate" type="application/rss+xml" title="Knitting Industry » Feed" href="https://knittingindustry.com/feed/" /> 66<link rel="alternate" type="application/rss+xml" title="Knitting Industry » Comments Feed" href="https://knittingindustry.com/comments/feed/" /> 67<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://knittingindustry.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fknittingindustry.com%2Fabout%2F" /> 68<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://knittingindustry.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fknittingindustry.com%2Fabout%2F&format=xml" /> 69<style id="wp-img-auto-sizes-contain-inline-css"> 70img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 71/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 72</style> 73<style id="wp-emoji-styles-inline-css"> 74 75 img.wp-smiley, img.emoji { 76 display: inline !important; 77 border: none !important; 78 box-shadow: none !important; 79 height: 1em !important; 80 width: 1em !important; 81 margin: 0 0.07em !important; 82 vertical-align: -0.1em !important; 83 background: none !important; 84 padding: 0 !important; 85 } 86/*# sourceURL=wp-emoji-styles-inline-css */ 87</style> 88<style id="wp-block-library-inline-css"> 89: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;
89--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}} 90 91/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 92</style> 93<style id="classic-theme-styles-inline-css"> 94/*! This file is auto-generated */ 95.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 96/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 97</style> 98 99<style id="global-styles-inline-css"> 100: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,
1000) 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%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}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;}
100.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;} 101/*# sourceURL=global-styles-inline-css */ 102</style> 103 104<link rel='stylesheet' id='infusion-front-css-css' href='https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/includes/ext/infusionsoft_infusionbar/css/style.css?ver=7.1.2' media='all' /> 105<link rel='stylesheet' id='inf_infusionsoft-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,700' media='all' /> 106<link rel='stylesheet' id='inf_infusionsoft-css-css' href='https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/css/style.css?ver=1.0.11' media='all' /> 107<link rel='stylesheet' id='cmplz-general-css' href='https://knittingindustry.com/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1781105656' media='all' /> 108<link rel='stylesheet' id='innovationintextiles-style-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/style.css?ver=3.10.3' media='all' /> 109<link rel='stylesheet' id='innovationintextiles-banners-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/banners.css?ver=3.10.3' media='all' /> 110<link rel='stylesheet' id='innovationintextiles-custom-fonts-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/custom-fonts.css?ver=3.10.3' media='all' /> 111<link rel='stylesheet' id='innovationintextiles-custom-styles-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/custom-styles.css?ver=3.10.3' media='all' /> 112<link rel='stylesheet' id='innovationintextiles-custom-menu-styles-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/custom-menu-styles.css?ver=3.10.3' media='all' /> 113<link rel='stylesheet' id='innovationintextiles-engage.itoggle-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/engage.itoggle.css?ver=3.10.3' media='all' /> 114<link rel='stylesheet' id='innovationintextiles-featured-layout-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/featured-layout.css?ver=3.10.3' media='all' /> 115<link rel='stylesheet' id='innovationintextiles-main-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/main.css?ver=3.10.3' media='all' /> 116<link rel='stylesheet' id='innovationintextiles-no-header-footer-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/no-header-footer.css?ver=3.10.3' media='all' /> 117<link rel='stylesheet' id='innovationintextiles-reports-page-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/reports-page.css?ver=3.10.3' media='all' /> 118<link rel='stylesheet' id='innovationintextiles-sidebar-toggle-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/sidebar-toggle.css?ver=3.10.3' media='all' /> 119<link rel='stylesheet' id='innovationintextiles-stylish-select-css' href='https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/css/stylish-select.css?ver=3.10.3' media='all' /> 120<link rel='stylesheet' id='font-awesome-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css?ver=7.1.2' media='all' />
121<script id="jquery-core-js" src="https://knittingindustry.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 121
121
122<script id="jquery-migrate-js" src="https://knittingindustry.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 122
122
123<script id="banshee-logging-js" src="https://knittingindustry.com/wp-content/plugins/it-ad-network-2026/vendor/rare-earth-digital/it-ad-network/js/log_views.src.js?ver=0.0.2"></script>
vendor: 1 bytes, line 123
123
124<script id="banshee-logging-load-js" src="https://knittingindustry.com/wp-content/plugins/it-ad-network-2026/js/logOnLoad.js?ver=0.0.2"></script>
124 125<link rel="https://api.w.org/" href="https://knittingindustry.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://knittingindustry.com/wp-json/wp/v2/pages/57" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://knittingindustry.com/xmlrpc.php?rsd" /> 126<meta name="generator" content="WordPress 7.1.2" /> 127<link rel='shortlink' href='https://knittingindustry.com/?p=57' /> 128 <style>.cmplz-hidden { 129 display: none !important; 130 }</style> <!-- Open Graph / Facebook --> 131 <meta property="og:type" content="article"> 132 <meta property="og:url" content="https://knittingindustry.com/about/"> 133 <meta property="og:title" content="About Knitting Industry"> 134 <meta property="og:description" content="Knitting Industry, published by Inside Textiles Ltd, was the first of our group of websites and was launched in 2008. We realised there was an opportunity to create something different and exciting in the textiles publishing arena, using digital media to communicate in an industry where traditionally printed trade magazines had been the source of […]"> 135 <meta property="og:image" content="https://knittingindustry.com/wp-content/uploads/2026/04/InsideTextiles_NewYear2020.png"> 136 137 <!-- Twitter --> 138 <meta name="twitter:card" content="summary_large_image"> 139 <meta name="twitter:url" content="https://knittingindustry.com/about/"> 140 <meta name="twitter:title" content="About Knitting Industry"> 141 <meta name="twitter:description" content="Knitting Industry, published by Inside Textiles Ltd, was the first of our group of websites and was launched in 2008. We realised there was an opportunity to create something different and exciting in the textiles publishing arena, using digital media to communicate in an industry where traditionally printed trade magazines had been the source of […]"> 142 <meta name="twitter:image" content="https://knittingindustry.com/wp-content/uploads/2026/04/InsideTextiles_NewYear2020.png"> 143 144 <!-- General --> 145 <meta name="description" content="Knitting Industry, published by Inside Textiles Ltd, was the first of our group of websites and was launched in 2008. We realised there was an opportunity to create something different and exciting in the textiles publishing arena, using digital media to communicate in an industry where traditionally printed trade magazines had been the source of […]"> 146<link rel="icon" href="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/images/diamond-site-favicon.png" sizes="512x512" type="image/png"> 147<link rel="apple-touch-icon" href="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/images/diamond-site-favicon.png"> 148 <style> 149 #cmplz-manage-consent .cmplz-manage-consent { 150 bottom: -20px !important; 151 height: 38px !important; 152 right: 40px !important; 153 padding: 0px 15px 15px !important; 154 } 155 </style> 156<link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://knittingindustry.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css?ver=2.10.5' media='all' /> 157<link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://knittingindustry.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css?ver=2.10.5' media='all' /> 158<link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://knittingindustry.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css?ver=2.10.5' media='all' /> 159<link rel='stylesheet' id='gravity_forms_orbital_theme-css' href='https://knittingindustry.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css?ver=2.10.5' media='all' /> 160 161</head> 162 163<body ><a href="https://knittingindustry.com/cdn-cgi/content?id=xQ8UrA2iB1KU0TUvJbG..ZO57TXKVB_rsVSeBttMNwo-1790928239.728064-1.2.1.1-uMvAPMZCek.0jjeYFoaDo8LjZhXeHqkRzENpocCceCcboMohzOQSHz4HDIBIwAa0" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 164 <div class="container"> 165 <div id="page" class="site"> 166 <a class="skip-link screen-reader-text" href="#primary">Skip to content</a> 167 168 <header class="header"> 169 <div class="above-masthead"> 170 <div class="wrapper"> 171 <div class="inner-wrapper"> 172 <ul id="it-site-list"> 173 <li><a href="https://insidetextiles.com/" target="_blank">Inside Textiles</a></li> 174 <li>Knitting Industry</li> 175 <li><a href="https://creative.knittingindustry.com/" target="_blank">Knitting Industry Creative</a></li> 176 <li><a href="https://innovationintextiles.com/" target="_blank">Innovation In Textiles</a></li> 177 </ul> 178 <div id="head-ad"> 179 <div class="leaderboard-ad no-display-ipad"><div class="banshee banshee-site-header"><a 180 href="https://bansheewail.insidetextiles.com/ad/2744" 181 target="_blank" 182 title="Shima Seiki" 183 rel="nofollow" 184 ><img 185 src="https://bansheewail.insidetextiles.com/networkfiles/597efd6d88ff54254f0e67372c07d33f/image.gif" 186 alt="Shima Seiki" 187 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2744\/"}' 188 ></a></div></div> 189 <div class="folio-ad-banner no-display-ipad"></div> 190 </div> 191 <div class="mobile-add" ><a 192 href="https://bansheewail.insidetextiles.com/ad/2674" 193 target="_blank" 194 title="Lycra Coolmax" 195 rel="nofollow" 196 ><img 197 src="https://bansheewail.insidetextiles.com/networkfiles/f23388ff94135c9d08e7d530366ee32d/mobile.jpg" 198 alt="Lycra Coolmax" 199 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2674\/"}' 200 ></a></div> </div> 201 </div>
202 </div> 203 <div class="masthead"> 204 <div class="wrapper"> 205 <div class="inner-wrapper"> 206 <h1 id="site-logo"> 207 <a href="https://knittingindustry.com/" rel="home"> 208 <img 209 class="mobile-logo" 210 src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/images/knitting-industry_logo_mobile.svg" 211 width="188" height="87" 212 alt="Knitting Industry"> 213 <img 214 class="desktop-logo" 215 src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/images/knitting-industry_logo_white.svg" 216 width="720" 217 alt="Knitting Industry"> 218 </a> 219 </h1> 220 221 222 <div style="margin-top: 9px;" class="membership "> 223 <div class="newsletter-signup "> 224 <h1 style="text-transform: uppercase; 225 font-family: 'GraphikCondensed-Bold-Web', sans-serif; 226 font-weight: bold; 227 font-size: 20px; 228 color: $footer-text-gray; 229 line-height: 1; margin-bottom: 7px">Free Weekly Newsletter</h1> 230 <p class="newsletter-signup-heading" 231 style="font-family: 'GraphikCompact-Regular-Web', Arial, sans-serif !important; 232 font-size: 16px !important; 233 margin-bottom: 7px !important;"> 234 This week's key stories, direct to your inbox. 235 </p> 236 237 <div class='gf_browser_chrome gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index="0"].gform-theme,[data-parent-form="1_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893
237C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style> 238 <div class='gform_heading'> 239 <p class='gform_description'></p> 240 </div><form method='post' enctype='multipart/form-data' id='gform_1' action='/about/' data-formid='1' novalidate> 241 <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_1_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> 242 <input name='input_1' id='input_1_1' type='email' value='' class='large' aria-required="true" aria-invalid="false" /> 243 </div></div></div></div> 244 <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class="button hollow" onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value="Subscribe" /> 245 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' /> 246 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' /> 247 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> 248 <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> 249 <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> 250 251 <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='GBP' value='Ypz6q1zJK3nmIU+v5ur3skHeWxkFOC8ZRUdRDAQ3ORMPNUKSgqvRCDbxZX5wCjKLQIPVgKrF9e+QMBFw7gwmZ+QVlDATGXV3+Kozt89/8Lrdd5I=' /> 252 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 253 <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjUyMjg5YzQ2NmYxNWU0NzY1MzU4OTQ5NzdjOGZmNzc4Il0=' /> 254 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> 255 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> 256 <input type='hidden' name='gform_field_values' value='' /> 257 258 </div> 259 </form> 260 </div>
260<script> 261gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 262</script>
262 263 </div> 264 </div> 265 </div> 266 </div> 267 </div> 268 269 <div id="main-menu-container" class="menu"> 270 <div style="width: 100%;" class="inner-wrapper"> 271 <div class="nav-container nav-container-desktop"> 272 273 <nav class="nav"> 274 <ul> 275 <ul id="menu-menu_main" class="mobile-nav-items collapsed"><li class=" has_sub_menu" data-submenu="0"><a href="/news">News</a> 276<ul class="submenu submenu_0"> 277 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/industry-talk/">Industry Talk</a></li> 278 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/design/">Design</a></li> 279 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/fibres-yarns/">Fibres/Yarns</a></li> 280 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/circular-knitting/">Circular Knitting</a></li> 281 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/flat-knitting/">Flat Knitting</a></li> 282 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/hosiery-seamless/">Hosiery/Seamless</a></li> 283 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/warp-knitting-crochet/">Warp Knitting/Crochet</a></li> 284 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/dyeing-finishing-printing/">Dyeing/​Finishing/​Printing</a></li> 285 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/education-training/">Education/Training</a></li> 286</ul> 287</li> 288<li class=" no_sub_menu" data-submenu="1"><a href="/opinion">Opinion</a><ul class='submenu'><li> </li></ul></li> 289<li class=" no_sub_menu" data-submenu="2"><a href="/interviews">Interviews</a><ul class='submenu'><li> </li></ul></li> 290<li class=" has_sub_menu" data-submenu="3"><a href="/exhibitions-conferences/">Events</a> 291<ul class="submenu submenu_1"> 292 <li class=" no_sub_menu"><a href="https://knittingindustry.com/exhibitions-conferences/">Exhibitions and Conferences</a></li> 293</ul> 294</li> 295<li class=" no_sub_menu" data-submenu="4"><a href="/reports">Reports</a><ul class='submenu'><li> </li></ul></li> 296</ul> </ul> 297 <div class="search-container"> 298 <a class="search-toggle">Search</a> 299 <form class="search-form" action="https://knittingindustry.com/" method="get" style="display: none"> 300 <input name="s" type="text" placeholder="Enter your search terms"> 301 <input type="submit" value="Go" style="font-family: 'GraphikCondensed-Bold-Web', sans-serif;"> 302 </form> 303 </div> 304 </nav> 305 306 </div> 307 308 309 <div class="nav-container nav-container-mobile"> 310 311 312 313 <nav class="mobile-nav collapsed"> 314 <div class="mobile-nav"> 315 <ul id="menu-menu_main-1" class="mobile-nav-items collapsed"><li id="menu-item-91" class="inactive"><a href="/news">News</a></li> 316<li id="menu-item-92" class="inactive"><a href="/opinion">Opinion</a></li> 317<li id="menu-item-93" class="inactive"><a href="/interviews">Interviews</a></li> 318<li id="menu-item-82" class="inactive"><a href="/exhibitions-conferences/">Events</a></li> 319<li id="menu-item-94" class="inactive"><a href="/reports">Reports</a></li> 320</ul> <i class="fas fa-bars mobile-nav-icon"></i> 321 </div> 322 323 <form class="account-form" id="password-reset-form" action="/process/login.php" method="POST" style="display: none"> 324 <input type="hidden" name="action" value="reset-password"> 325 <input type="text" name="emailaddress" placeholder="Email"> 326 <input type="submit" class="button solid white" value="Reset"> 327 </form> 328 329 </nav> 330 </div> 331 </div> 332 </div> 333 334 <!-- Menu removed from here and replaced with the custom menu below the header --> 335 </header><!-- #masthead --> 336 337 <div id="content" class="site-content"> 338 <div class="wrapper"> 339 340<div class="page"> 341 <div class="wrapper"> 342 <div class="inner-wrapper"> 343 344 <section class="content"> 345 <div class="template about-us"> 346 <header> 347 <h1 class="page-title title-font">About Knitting Industry</h1> 348 <h2 style="font-family: 'PublicoHeadline-Extrabold-Web', sans-serif !important;" class="page-title title-font"> 349 Keeping you in the loop 350 </h2> 351 </header> 352 353 <div></div> 354 355 <div class="about-us-thumb"> 356 <img width="299" height="168" src="https://knittingindustry.com/wp-content/uploads/2026/04/InsideTextiles_NewYear2020.png" class="attachment-large size-large wp-post-image" alt="" style="width:100%!important;height:auto!important;display:block;" decoding="async" fetchpriority="high" /> </div> 357 358 <section class="body"> 359 <p>Knitting Industry, published by Inside Textiles Ltd, was the first of our group of websites and was launched in 2008. We realised there was an opportunity to create something different and exciting in the textiles publishing arena, using digital media to communicate in an industry where traditionally printed trade magazines had been the source of industry news for many years.</p> 360<p>Knitting Industry delivers unique content, comment and features on new products, processes and technologies for the knitting and hosiery industries. Since launch we have seen our readership and advertisers grow steadily as they realise the value of up to date daily information in an easily accessible format, for smartphones and desktops.</p> 361<p>Our growing community of industry professionals and suppliers have been making the switch from a traditional monthly industry news model, to a dynamic, searchable, rich resource of cutting-edge content, for many years now. Once they make the switch, they are not going back. Digital communication has revolutionized how the industry promotes itself and Knitting Industry has been a pioneer in driving this change.</p> 362<p>Readers can access all of our current and archived content on a free of charge basis and can opt to receive our weekly e-newsletter. Members, additionally, have the option of receiving customised daily news alerts. Our readers range from those at the cutting edge of R&D, to those involved in every stage of the supply chain across a wide range of technologies and markets, including buyers and specifiers of raw materials, machinery or finished goods.</p> 363<p>By partnering with us you can reach today’s leading influencers and decision makers in the Knitting industry. Please download our media pack to get more information about our readership and find out how you can partner with us to reach our audience.</p> 364<p>
364<a class="button solid media-pack-button" href="/advertise">Download Media Pack</a></p> 365 </section> 366 </div> 367 </section> 368 369 <div class="right" id="sidebar"> 370 <aside id="secondary" class="widget-area"> 371 372 <div class="sidebar-layout"> 373 <!-- ITAD TEST: KI_F_1 length=0 --><!-- ITAD TEST: KI_F_2 length=0 --><!-- ITAD TEST: KI_F_3 length=0 --><!-- ITAD TEST: KI_F_4 length=0 --><!-- ITAD TEST: KI_SPF length=2646 --><div class="banshee banshee-article-sidebar"><a 374 href="https://bansheewail.insidetextiles.com/ad/2489" 375 target="_blank" 376 title="LGL Electronics" 377 rel="nofollow" 378 ><img 379 src="https://bansheewail.insidetextiles.com/networkfiles/efd35e10967b1eda9e47cfadf36d24ee/image.gif" 380 alt="LGL Electronics" 381 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2489\/"}' 382 ></a></div><div class="banshee banshee-article-sidebar"><a 383 href="https://bansheewail.insidetextiles.com/ad/2516" 384 target="_blank" 385 title="Fulgar" 386 rel="nofollow" 387 ><img 388 src="https://bansheewail.insidetextiles.com/networkfiles/10dcce726c7570cfd9a965fd3d6a1377/image.jpg" 389 alt="Fulgar" 390 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2516\/"}' 391 ></a></div><div class="banshee banshee-article-sidebar"><a 392 href="https://bansheewail.insidetextiles.com/ad/2674" 393 target="_blank" 394 title="Lycra Coolmax" 395 rel="nofollow" 396 ><img 397 src="https://bansheewail.insidetextiles.com/networkfiles/f23388ff94135c9d08e7d530366ee32d/image.jpg" 398 alt="Lycra Coolmax" 399 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2674\/"}' 400 ></a></div><div class="banshee banshee-article-sidebar"><a 401 href="https://bansheewail.insidetextiles.com/ad/2585" 402 target="_blank" 403 title="Santoni" 404 rel="nofollow" 405 ><img 406 src="https://bansheewail.insidetextiles.com/networkfiles/32f487a54b257d56499ac4bae881a3b0/image.gif" 407 alt="Santoni" 408 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2585\/"}' 409 ></a></div><!-- ITAD TEST: KI_SPF_1 length=0 --><!-- ITAD TEST: KI_SPF_2 length=0 --><!-- ITAD TEST: KI_SPF_3 length=0 --><!-- ITAD TEST: KI_SPF_4 length=0 --> 410 411 <div class="banshee banshee-article-sidebar"><a 412 href="https://bansheewail.insidetextiles.com/ad/2551" 413 target="_blank" 414 title="Karl Mayer" 415 rel="nofollow" 416 ><img 417 src="https://bansheewail.insidetextiles.com/networkfiles/942b5910aa892070715edd983799bb4a/image.gif" 418 alt="Karl Mayer" 419 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2551\/"}' 420 ></a></div><div class="banshee banshee-article-sidebar"><a 421 href="https://bansheewail.insidetextiles.com/ad/2491" 422 target="_blank" 423 title="Knitwear Lab" 424 rel="nofollow" 425 ><img 426 src="https://bansheewail.insidetextiles.com/networkfiles/80ae55062f80d6b41f0470e145c5b79b/image.gif" 427 alt="Knitwear Lab" 428 data-it-network='{"view_url":"https:\/\/bansheewail.insidetextiles.com\/view\/2491\/"}' 429 ></a></div> 430 <a class="button solid" href="/advertise-with-us">Advertise</a> 431 432 433 434 435 </div> 436 </div> 437 </div> 438</div> 439 440</div><!-- .wrapper --> 441</div><!-- #content --> 442 443<footer class="footer"> 444 445 <div class="menu"> 446 <div class="inner-wrapper" style="width: 100%;"> 447 <div style="margin: 0 auto;" class="nav-container nav-container-desktop"> 448 <nav class="nav"> 449 <ul> 450 <ul id="menu-menu_main-2" class="mobile-nav-items collapsed"><li class=" has_sub_menu" data-submenu="5"><a href="/news">News</a> 451<ul class="submenu submenu_2"> 452 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/industry-talk/">Industry Talk</a></li> 453 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/design/">Design</a></li> 454 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/fibres-yarns/">Fibres/Yarns</a></li> 455 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/circular-knitting/">Circular Knitting</a></li> 456 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/flat-knitting/">Flat Knitting</a></li> 457 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/hosiery-seamless/">Hosiery/Seamless</a></li> 458 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/warp-knitting-crochet/">Warp Knitting/Crochet</a></li> 459 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/dyeing-finishing-printing/">Dyeing/​Finishing/​Printing</a></li> 460 <li class=" no_sub_menu"><a href="https://knittingindustry.com/technology/education-training/">Education/Training</a></li> 461</ul> 462</li> 463<li class=" no_sub_menu" data-submenu="6"><a href="/opinion">Opinion</a><ul class='submenu'><li> </li></ul></li> 464<li class=" no_sub_menu" data-submenu="7"><a href="/interviews">Interviews</a><ul class='submenu'><li> </li></ul></li> 465<li class=" has_sub_menu" data-submenu="8"><a href="/exhibitions-conferences/">Events</a> 466<ul class="submenu submenu_3"> 467 <li class=" no_sub_menu"><a href="https://knittingindustry.com/exhibitions-conferences/">Exhibitions and Conferences</a></li> 468</ul> 469</li> 470<li class=" no_sub_menu" data-submenu="9"><a href="/reports">Reports</a><ul class='submenu'><li> </li></ul></li> 471</ul> </ul> 472 <div class="search-container"> 473 <a class="search-toggle">Search</a> 474 <form class="search-form" action="https://knittingindustry.com/" method="get" style="display: none"> 475 <input name="s" type="text" placeholder="Enter your search terms"> 476 <input type="submit" value="Go"> 477 </form> 478 </div> 479 </nav> 480 481 </div> 482 483 484 <div class="nav-container nav-container-mobile"> 485 <nav class="mobile-nav collapsed"> 486 <div class="mobile-nav"> 487 <ul id="menu-menu_main-3" class="mobile-nav-items collapsed"><li class="inactive"><a href="/news">News</a></li> 488<li class="inactive"><a href="/opinion">Opinion</a></li> 489<li class="inactive"><a href="/interviews">Interviews</a></li> 490<li class="inactive"><a href="/exhibitions-conferences/">Events</a></li> 491<li class="inactive"><a href="/reports">Reports</a></li> 492</ul> <i class="fas fa-bars mobile-nav-icon"></i> 493 </div> 494 </nav> 495 </div> 496 </div> 497 </div> 498 499 <div class="footer-content"> 500 <div class="inner-wrapper"> 501 <div class="footer-main"> 502 <h1 id="footer-site-logo"> 503 <a href="/"> 504 <img class="footer-logo" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/images/knitting-industry_logo_compact.svg" width="90" height="90" alt="logo"> 505 </a> 506 </h1> 507 <div class="footer-ad">
508 </div> 509 510 <div class="newsletter-signup"> 511 <h1>Free Weekly Newsletter</h1> 512 <p>This week's key stories, direct to your inbox.<br>Be the first to know.</p> 513 514 <div class='gf_browser_chrome gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index="0"].gform-theme,[data-parent-form="1_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style> 515 <div class='gform_heading'> 516 <p class='gform_description'></p> 517 </div><form method='post' enctype='multipart/form-data' id='gform_1' action='/about/' data-formid='1' novalidate> 518 <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'>
518<div id="field_1_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_1_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> 519 <input name='input_1' id='input_1_1' type='email' value='' class='large' aria-required="true" aria-invalid="false" /> 520 </div></div></div></div> 521 <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class="button hollow" onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value="Subscribe" /> 522 <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' /> 523 <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' /> 524 <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> 525 <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> 526 <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> 527 528 <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='GBP' value='Kfr2olxcrXaaj+SNDiPDTsipn0GEGWx1tznulA8dN9+7EUUBD/zB1wDcvXiHo8G+mIhDViFRV4jYCRc+1zUiIesui0QPQpVZRspN03AQGr7uHlU=' /> 529 <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> 530 <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjUyMjg5YzQ2NmYxNWU0NzY1MzU4OTQ5NzdjOGZmNzc4Il0=' /> 531 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> 532 <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> 533 <input type='hidden' name='gform_field_values' value='' /> 534 535 </div> 536 </form> 537 </div>
537<script> 538gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); 539</script>
539 540 </div> 541 542 </div> 543 544 <div class="footer-sidebar"> 545 <div class="sitemap"> 546 <ul> 547 <li><a href="/advertise-with-us">Advertise with us</a></li> 548 <li><a href="/about">About us</a></li> 549 <li><a href="/contact">Contact us</a></li> 550 <li><a href="/terms-and-conditions">Terms and conditions</a></li> 551 <li><a href="/privacy">Privacy</a></li> 552 </ul> 553 <div class="btt-container"> 554 <a class="button hollow scroll-to-top-btn" href="#">Top</a> 555 </div> 556 </div> 557 </div> 558 </div> 559 </div> 560 561 <div class="copyright"> 562 <div style="font-family: Graphik Compact Web, Arial, sans-serif ! important; margin-left: 30px;" class="inner-wrapper-footer"> 563 <p>© Copyright Knitting Industry. Knitting Industry is an online publication of Inside Textiles Ltd. PO Box 271, Nantwich, CW5 9BT United Kingdom Registered in England No 04687617 </p> 564 </div> 565 </div> 566 567</footer> 568</div><!-- #page --> 569
570<script type="speculationrules"> 571{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/knittingindustry_v2.0/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 572</script>
572 573 574<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 575<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 576 <div class="cmplz-header"> 577 <div class="cmplz-logo"></div> 578 <div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div> 579 <div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog"> 580 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 581 </div> 582 </div> 583 584 <div class="cmplz-divider cmplz-divider-header"></div> 585 <div class="cmplz-body"> 586 <div class="cmplz-message" id="cmplz-message-1-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> 587 <!-- categories start --> 588 <div class="cmplz-categories"> 589 <details class="cmplz-category cmplz-functional" > 590 <summary> 591 <span class="cmplz-category-header"> 592 <span class="cmplz-category-title">Functional</span> 593 <span class='cmplz-always-active'> 594 <span class="cmplz-banner-checkbox"> 595 <input type="checkbox" 596 id="cmplz-functional-optin" 597 data-category="cmplz_functional" 598 class="cmplz-consent-checkbox cmplz-functional" 599 size="40" 600 value="1"/> 601 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Functional</span></label> 602 </span> 603 Always active </span> 604 <span class="cmplz-icon cmplz-open"> 605 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 606 </span> 607 </span> 608 </summary> 609 <div class="cmplz-description"> 610 <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> 611 </div> 612 </details> 613 614 <details class="cmplz-category cmplz-preferences" > 615 <summary> 616 <span class="cmplz-category-header"> 617 <span class="cmplz-category-title">Preferences</span> 618 <span class="cmplz-banner-checkbox"> 619 <input type="checkbox" 620 id="cmplz-preferences-optin" 621 data-category="cmplz_preferences" 622 class="cmplz-consent-checkbox cmplz-preferences" 623 size="40" 624 value="1"/> 625 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferences</span></label> 626 </span> 627 <span class="cmplz-icon cmplz-open"> 628 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 629 </span> 630 </span> 631 </summary> 632 <div class="cmplz-description"> 633 <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> 634 </div> 635 </details> 636 637 <details class="cmplz-category cmplz-statistics" > 638 <summary> 639 <span class="cmplz-category-header"> 640 <span class="cmplz-category-title">Statistics</span> 641 <span class="cmplz-banner-checkbox"> 642 <input type="checkbox" 643 id="cmplz-statistics-optin" 644 data-category="cmplz_statistics" 645 class="cmplz-consent-checkbox cmplz-statistics" 646 size="40" 647 value="1"/> 648 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistics</span></label> 649 </span> 650 <span class="cmplz-icon cmplz-open"> 651 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" >
651<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 652 </span> 653 </span> 654 </summary> 655 <div class="cmplz-description"> 656 <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> 657 <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> 658 </div> 659 </details> 660 <details class="cmplz-category cmplz-marketing" > 661 <summary> 662 <span class="cmplz-category-header"> 663 <span class="cmplz-category-title">Marketing</span> 664 <span class="cmplz-banner-checkbox"> 665 <input type="checkbox" 666 id="cmplz-marketing-optin" 667 data-category="cmplz_marketing" 668 class="cmplz-consent-checkbox cmplz-marketing" 669 size="40" 670 value="1"/> 671 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label> 672 </span> 673 <span class="cmplz-icon cmplz-open"> 674 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 675 </span> 676 </span> 677 </summary> 678 <div class="cmplz-description"> 679 <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> 680 </div> 681 </details> 682 </div><!-- categories end --> 683 </div> 684 685 <div class="cmplz-links cmplz-information"> 686 <ul> 687 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li> 688 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a></li> 689 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li> 690 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li> 691 </ul> 692 </div> 693 694 <div class="cmplz-divider cmplz-footer"></div> 695 696 <div class="cmplz-buttons"> 697 <button class="cmplz-btn cmplz-accept">Accept</button> 698 <button class="cmplz-btn cmplz-deny">Deny</button> 699 <button class="cmplz-btn cmplz-view-preferences">View preferences</button> 700 <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> 701 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> 702 </div> 703 704 705 <div class="cmplz-documents cmplz-links"> 706 <ul> 707 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 708 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 709 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 710 </ul> 711 </div> 712</div> 713</div> 714 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button> 715 716</div>
716<script> 717 jQuery(function($) { 718 // Search form validation 719 $('.search-form').on('submit', function(e) { 720 var $input = $(this).find('input[name="s"]'); 721 var searchTerm = $input.val().trim(); 722 723 if (searchTerm === '') { 724 e.preventDefault(); 725 $input.focus(); 726 // Optional: add a class to style the empty field 727 $input.addClass('error'); 728 setTimeout(function() { 729 $input.removeClass('error'); 730 }, 2000); 731 return false; 732 } 733 }); 734 735 $('.search-toggle').on('click', function(e) { 736 e.preventDefault(); 737 var $container = $(this).closest('.search-container'); 738 var $form = $(this).siblings('.search-form'); 739 var $input = $form.find('input[name="s"]'); 740 741 $container.toggleClass('active'); 742 $form.toggle(); 743 744 if ($form.is(':visible')) { 745 $input.focus(); 746 } 747 }); 748 749 $('.mobile-nav-icon').on('click', function() { 750 $('.mobile-nav-items, .mobile-nav').toggleClass('collapsed'); 751 }); 752 753 var $backToTop = $('.back-to-top'); 754 755 $(window).on('scroll', function() { 756 if ($(this).scrollTop() > 300) { 757 $backToTop.addClass('visible'); 758 } else { 759 $backToTop.removeClass('visible'); 760 } 761 }); 762 763 $backToTop.on('click', function(e) { 764 e.preventDefault(); 765 $('html, body').animate({ 766 scrollTop: 0 767 }, 800, 'swing'); 768 }); 769 }); 770 </script>
vendor: 1 bytes, line 770
770
771<script id="infusionbar_js-js-extra"> 772var infusion = {"admin_bar":""}; 773//# sourceURL=infusionbar_js-js-extra 774</script>
vendor: 1 bytes, line 774
774
775<script id="infusionbar_js-js" src="https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/includes/ext/infusionsoft_infusionbar/js/infusion.js?ver=1.0"></script>
vendor: 1 bytes, line 775
775
776<script id="inf_infusionsoft-uniform-js-js" src="https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/js/jquery.uniform.min.js?ver=1.0.11"></script>
vendor: 1 bytes, line 776
776
777<script id="inf_infusionsoft-custom-js-js-extra"> 778var infusionsoftSettings = {"ajaxurl":"https://knittingindustry.com/wp-admin/admin-ajax.php","pageurl":"https://knittingindustry.com/about/","stats_nonce":"1a75b7b34a","subscribe_nonce":"af26b383fa"}; 779//# sourceURL=inf_infusionsoft-custom-js-js-extra 780</script>
vendor: 1 bytes, line 780
780
781<script id="inf_infusionsoft-custom-js-js" src="https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/js/custom.js?ver=1.0.11"></script>
vendor: 1 bytes, line 781
781
782<script id="inf_infusionsoft-idle-timer-js-js" src="https://knittingindustry.com/wp-content/plugins/infusionsoft-official-opt-in-forms/js/idle-timer.min.js?ver=1.0.11"></script>
vendor: 1 bytes, line 782
782
783<script id="innovationintextiles-checkbox.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/checkbox.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 783
783
784<script id="innovationintextiles-clamp.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/clamp.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 784
784
785<script id="innovationintextiles-custom-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/custom.js?ver=3.10.3"></script>
vendor: 1 bytes, line 785
785
786<script id="innovationintextiles-easing-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/easing.js?ver=3.10.3"></script>
vendor: 1 bytes, line 786
786
787<script id="innovationintextiles-engage.itoggle-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/engage.itoggle.js?ver=3.10.3"></script>
vendor: 1 bytes, line 787
787
788<script id="innovationintextiles-jquery-1.9.1.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/jquery-1.9.1.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 788
788
789<script id="innovationintextiles-jquery.sticky-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/jquery.sticky.js?ver=3.10.3"></script>
vendor: 1 bytes, line 789
789
790<script id="innovationintextiles-jquery.stylish-select-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/jquery.stylish-select.js?ver=3.10.3"></script>
vendor: 1 bytes, line 790
790
791<script id="innovationintextiles-log_views.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/log_views.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 791
791
792<script id="innovationintextiles-main-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/main.js?ver=3.10.3"></script>
vendor: 1 bytes, line 792
792
793<script id="innovationintextiles-printThis-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/printThis.js?ver=3.10.3"></script>
vendor: 1 bytes, line 793
793
794<script id="innovationintextiles-quotify.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/quotify.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 794
794
795<script id="innovationintextiles-RHSads.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/RHSads.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 795
795
796<script id="innovationintextiles-mobile_nav.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/mobile_nav.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 796
796
797<script id="innovationintextiles-tooltips.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/tooltips.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 797
797
798<script id="innovationintextiles-scale.min-js" src="https://knittingindustry.com/wp-content/themes/knittingindustry_v2.0/assets/js/scale.min.js?ver=3.10.3"></script>
vendor: 1 bytes, line 798
798
799<script id="cmplz-cookiebanner-js-extra"> 800var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"15","version":"7.4.7","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"uk","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://knittingindustry.com/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"22","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://knittingindustry.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=15","page_links":{"uk":{"cookie-statement":{"title":"","url":"https://knittingindustry.com/hanesbrands-wins-china-infringement-case/"},"privacy-statement":{"title":"Privacy Policy","url":"https://knittingindustry.com/privacy-policy/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content"}; 801//# sourceURL=cmplz-cookiebanner-js-extra 802</script>
vendor: 1 bytes, line 802
802
803<script defer id="cmplz-cookiebanner-js" src="https://knittingindustry.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1781105656"></script>
vendor: 1 bytes, line 803
803
804<script id="wp-dom-ready-js" src="https://knittingindustry.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 804
804
805<script id="wp-hooks-js" src="https://knittingindustry.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 805
805
806<script id="wp-i18n-js" src="https://knittingindustry.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 806
806
807<script id="wp-i18n-js-after"> 808wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 809//# sourceURL=wp-i18n-js-after 810</script>
vendor: 1 bytes, line 810
810
811<script id="wp-a11y-js" src="https://knittingindustry.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 811
811
812<script id="gform_json-js" defer='defer' src="https://knittingindustry.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 812
812
813<script id="gform_gravityforms-js-extra"> 814var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}}; 815var gf_legacy_multi = []; 816var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://knittingindustry.com/wp-content/plugins/gravityforms/images"}}; 817var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"£","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2,"code":"GBP"},"base_url":"https://knittingindustry.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"ab28e410d8d149d5a2ddebcf4e710683","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 818var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"£","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2,"code":"GBP"},"base_url":"https://knittingindustry.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://knittingindustry.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"ab28e410d8d149d5a2ddebcf4e710683","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; 819//# sourceURL=gform_gravityforms-js-extra 820</script>
vendor: 1 bytes, line 820
820
821<script id="gform_gravityforms-js" defer='defer' src="https://knittingindustry.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 821
821
822<script id="gform_gravityforms_utils-js" defer='defer' src="https://knittingindustry.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d"></script>
vendor: 1 bytes, line 822
822
823<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://knittingindustry.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567"></script>
vendor: 1 bytes, line 823
823
824<script id="gform_gravityforms_theme-js-extra"> 825var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"ab28e410d8d149d5a2ddebcf4e710683"},"ajax":{"ajaxurl":"https://knittingindustry.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"03bb759893","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://knittingindustry.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"efdbe3fe75"}; 826//# sourceURL=gform_gravityforms_theme-js-extra 827</script>
vendor: 1 bytes, line 827
827
828<script id="gform_gravityforms_theme-js" defer='defer' src="https://knittingindustry.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3"></script>
vendor: 1 bytes, line 828
828
829<script id="wp-emoji-settings" type="application/json"> 830{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://knittingindustry.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 831</script>
vendor: 1 bytes, line 831
831
832<script type="module"> 833/*! This file is auto-generated */ 834var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 835//# sourceURL=https://knittingindustry.com/wp-includes/js/wp-emoji-loader.min.js 836</script>
vendor: 1 bytes, line 836
836
837<script> 838gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); 839</script>
vendor: 1 bytes, line 839
839
840<script> 841gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 1, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); 842</script>
842 843 844</div>
845<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":"d94e826c0d3f44e59a821d578da3d591","spa":2}' crossorigin="anonymous"></script>
845 846</body> 847 848</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.