CINXE.COM
#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration | eWEEK
<!doctype html > <!--[if IE 8]> <html class="ie8" lang="en"> <![endif]--> <!--[if IE 9]> <html class="ie9" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html lang="en-US"> <!--<![endif]--> <head> <title>#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration | eWEEK</title> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="pingback" href="https://www.eweek.com/wp/xmlrpc.php" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="icon" type="image/png" href="https://assets.eweek.com/uploads/2021/01/eweek_logo_Favicon.png"> <!-- This site is optimized with the Yoast SEO plugin v24.0 - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration | eWEEK" /> <style type="text/css"> .commission-disclaimer-message { background-color: #f7f7f7; color: #aaaaaa !important; font-weight: 300; font-size: .8rem !important; padding: 10px 20px; margin-bottom:10px; border-radius: 20px; } .search .commission-disclaimer-message, .archive .commission-disclaimer-message, .category .commission-disclaimer-message { display: none; } </style> <meta property="og:description" content="eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More. On Tuesday, Feb. 9, at 11 a.m. PST/2 p.m. EST/7 p.m. GMT, @eWEEKNews will host its 95th monthly #eWEEKchat. The topic will be “Down the Batch: Trends in Data Orchestration.” It will be […]" /> <meta property="og:url" content="https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/" /> <meta property="og:site_name" content="eWEEK" /> <meta property="article:publisher" content="https://www.facebook.com/eWeekNews/" /> <meta property="article:published_time" content="2021-02-03T22:14:30+00:00" /> <meta property="article:modified_time" content="2021-02-16T04:14:18+00:00" /> <meta property="og:image" content="https://www.eweek.com/wp-content/uploads/2021/02/eWEEKchat2-new_1-2.jpg" /> <meta property="og:image:width" content="720" /> <meta property="og:image:height" content="480" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Chris Preimesberger" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@https://twitter.com/editingwhiz" /> <meta name="twitter:site" content="@eWEEKNews" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Chris Preimesberger" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="6 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#article","isPartOf":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/"},"author":[{"@id":"https://www.eweek.com/#/schema/person/3f6ac11ac183253b53b8e44115c716a7"}],"headline":"#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration","datePublished":"2021-02-03T22:14:30+00:00","dateModified":"2021-02-16T04:14:18+00:00","mainEntityOfPage":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/"},"wordCount":1347,"publisher":{"@id":"https://www.eweek.com/#organization"},"image":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#primaryimage"},"thumbnailUrl":"https://assets.eweek.com/uploads/2021/02/eWEEKchat2-new_1-2.jpg","articleSection":["IT Management","Latest News"],"inLanguage":"en-US","copyrightYear":"2021","copyrightHolder":{"@id":"https://www.eweek.com/#organization"}},{"@type":"WebPage","@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/","url":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/","name":"#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration | eWEEK","isPartOf":{"@id":"https://www.eweek.com/#website"},"primaryImageOfPage":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#primaryimage"},"image":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#primaryimage"},"thumbnailUrl":"https://assets.eweek.com/uploads/2021/02/eWEEKchat2-new_1-2.jpg","datePublished":"2021-02-03T22:14:30+00:00","dateModified":"2021-02-16T04:14:18+00:00","breadcrumb":{"@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#primaryimage","url":"https://assets.eweek.com/uploads/2021/02/eWEEKchat2-new_1-2.jpg","contentUrl":"https://assets.eweek.com/uploads/2021/02/eWEEKchat2-new_1-2.jpg","width":720,"height":480},{"@type":"BreadcrumbList","@id":"https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.eweek.com/"},{"@type":"ListItem","position":2,"name":"#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration"}]},{"@type":"WebSite","@id":"https://www.eweek.com/#website","url":"https://www.eweek.com/","name":"eWEEK","description":"Technology News, Tech Product Reviews, Research and Enterprise Analysis","publisher":{"@id":"https://www.eweek.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.eweek.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.eweek.com/#organization","name":"eWEEK","url":"https://www.eweek.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.eweek.com/#/schema/logo/image/","url":"https://assets.eweek.com/uploads/2024/12/channels4_profile.jpg","contentUrl":"https://assets.eweek.com/uploads/2024/12/channels4_profile.jpg","width":160,"height":160,"caption":"eWEEK"},"image":{"@id":"https://www.eweek.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/eWeekNews/","https://x.com/eWEEKNews","https://www.linkedin.com/showcase/eweek-com/","https://www.linkedin.com/company/eweek-washington-bureau/posts/"]},{"@type":"Person","@id":"https://www.eweek.com/#/schema/person/3f6ac11ac183253b53b8e44115c716a7","name":"Chris Preimesberger","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.eweek.com/#/schema/person/image/a2ed180e3fa9b2b91899eb6666ed35bf","url":"https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=96&d=mm&r=g","caption":"Chris Preimesberger"},"description":"Chris J. Preimesberger is Editor Emeritus of eWEEK. In his 16 years and more than 5,000 articles at eWEEK, he distinguished himself in reporting and analysis of the business use of new-gen IT in a variety of sectors, including cloud computing, data center systems, storage, edge systems, security and others. In February 2017 and September 2018, Chris was named among the 250 most influential business journalists in the world (https://richtopia.com/inspirational-people/top-250-business-journalists/) by Richtopia, a UK research firm that used analytics to compile the ranking. He has won several national and regional awards for his work, including a 2011 Folio Award for a profile (https://www.eweek.com/cloud/marc-benioff-trend-seer-and-business-socialist/) of Salesforce founder/CEO Marc Benioff--the only time he has entered the competition. Previously, Chris was a founding editor of both IT Manager's Journal and DevX.com and was managing editor of Software Development magazine. He has been a stringer for the Associated Press since 1983 and resides in Silicon Valley.","sameAs":["https://www.eweek.com/author/cpreimesberger/","https://www.linkedin.com/in/editingwhiz/","https://x.com/https://twitter.com/editingwhiz"],"url":"https://www.eweek.com/author/cpreimesberger/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.eweek.com' /> <link rel='dns-prefetch' href='//assets.eweek.com' /> <link rel="alternate" type="application/rss+xml" title="eWEEK » Feed" href="https://www.eweek.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="eWEEK » Comments Feed" href="https://www.eweek.com/comments/feed/" /> <link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='wp-block-library' href='https://www.eweek.com/wp/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='wp-block-library' href='https://www.eweek.com/wp/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all'></noscript><style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='ta-forms-form-style-inline-css' type='text/css'> .ta-form__container{container-name:ta-form;container-type:inline-size}.ta-form{--ta-form--field--border--width:1px;--ta-form--field--border--color:#000;--ta-form--field--border--color-focus:#d4d4d8;--ta-form--field--outline--color-focus:transparent;--ta-form--field--border--radius:0.5rem;--ta-form--label--gap:16px;--spacing:1rem;--columns:2;--colorError:red;--borderColor:var(--ta-form--field--border--color);--borderRadius:var(--ta-form--field--border--radius);--borderWidth:var(--ta-form--field--border--width);display:grid;gap:var(--spacing);grid-template-columns:1fr;.ta-form__element{--col-span:1;align-content:start;display:grid;font-size:inherit;gap:var(--ta-form--label--gap);line-height:inherit;min-height:0;min-width:0;label{font-size:inherit;line-height:inherit;min-height:inherit;min-width:inherit;order:-1}input,textarea{border-color:var(--borderColor);border-radius:var(--borderRadius);border-style:solid;border-width:var(--borderWidth);font-size:inherit;line-height:inherit;min-height:inherit;min-width:inherit;padding:.3rem .4rem;&:focus,&:focus-visible,&:focus-within{outline:2px solid var(--ta-form--field--outline--color-focus)}}[required]+label{&:after{color:var(--colorError);content:" *"}}}.ta-form__button{button{align-items:center;display:flex;gap:calc(var(--spacing)/2);justify-content:center;width:100%}}.ta-form__feedback{display:none;min-height:inherit;min-width:inherit}.ta-form__element.invalid{input{border-color:var(--colorError);outline-color:var(--colorError)}.ta-form__feedback{color:var(--colorError);display:block}}.ta-form__disclosure{font-size:.8rem}}@container ta-form (width >=425px){.ta-form{grid-template-columns:repeat(var(--columns),1fr);.ta-form__element{grid-column:span min(var(--col-span),var(--columns))}}}.ta-form{--buttonHoverColor:#2f4f4f;border-style:none}.ta-form .wp-block-button .wp-block-button__link:hover{background-color:var(--buttonHoverColor)!important}.ta-form .ta-form__success,.ta-form .wp-block-paragraph,.ta-form>p{grid-column:-1/1} </style> <style id='ta-forms-input-style-inline-css' type='text/css'> .wp-block-ta-forms-input input{--borderColor:var(--ta-form--field--border--color);--borderWidth:var(--ta-form--field--border--width);--borderRadius:var(--ta-form--field--border--radius)}.wp-block-ta-forms-input input:focus{border-color:var(--ta-form--field--border--color-focus);outline:var(--ta-form--field--outline--color-focus)} </style> <style id='ta-forms-select-style-inline-css' type='text/css'> .wp-block-ta-forms-select{--sl-input-focus-ring-color:var(--ta-form--select--outline--color-focus,var(--ta-form--field--outline--color-focus));--sl-input-border-color-focus:var(--ta-form--select--border--color-focus,var(--ta-form--field--border--color-focus));--sl-input-border-width:var(--ta-form--select--border--width,var(--ta-form--field--border--width));--sl-input-border-color:var(--ta-form--select--border--color,var(--ta-form--field--border--color));--sl-input-border-radius-medium:var(--ta-form--select--border--radius,var(--ta-form--field--border--radius));--sl-color-primary-600:var(--ta-form--select--option--hover,var(--wp--preset--color--primary,#a1a1aa ))} </style> <style id='ta-forms-textarea-style-inline-css' type='text/css'> .wp-block-ta-forms-textarea textarea{--borderColor:var(--ta-form--field--border--color);--borderWidth:var(--ta-form--field--border--width);--borderRadius:var(--ta-form--field--border--radius);border-color:var(--ta-form--field--border--color);border-radius:var(--ta-form--field--border--radius);border-width:var(--ta-form--field--border--width)}.wp-block-ta-forms-textarea textarea:focus{border-color:var(--ta-form--field--border--color-focus);outline:var(--ta-form--field--outline--color-focus)} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .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} </style> <style id='global-styles-inline-css' type='text/css'> :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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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: 11px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 15px;--wp--preset--font-size--larger: 50px;--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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}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;}.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;}.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;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='parent-style-css' href='https://www.eweek.com/wp-content/themes/newspaper/style.css?ver=1739984718' type='text/css' media='all' /> <link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='native' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/native-styles.css?ver=6.7.1' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='native' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/native-styles.css?ver=6.7.1' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='article' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/article.css?ver=1740044927' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='article' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/article.css?ver=1740044927' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-plugin-multi-purpose' href='https://www.eweek.com/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='td-plugin-multi-purpose' href='https://www.eweek.com/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-multipurpose' href='https://www.eweek.com/wp-content/plugins/td-composer/assets/fonts/td-multipurpose/td-multipurpose.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='td-multipurpose' href='https://www.eweek.com/wp-content/plugins/td-composer/assets/fonts/td-multipurpose/td-multipurpose.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='font_awesome' href='https://www.eweek.com/wp-content/plugins/td-composer/assets/fonts/font-awesome/font-awesome.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='font_awesome' href='https://www.eweek.com/wp-content/plugins/td-composer/assets/fonts/font-awesome/font-awesome.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-theme' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/style.css?ver=1740044927' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='td-theme' href='https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/style.css?ver=1740044927' type='text/css' media='all'></noscript><style id='td-theme-inline-css' type='text/css'> /* custom css - generated by TagDiv Composer */ @media (max-width: 767px) { .td-header-desktop-wrap { display: none; } } @media (min-width: 767px) { .td-header-mobile-wrap { display: none; } } </style> <link rel='stylesheet' id='td-legacy-framework-front-style-css' href='https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/td_legacy_main.css?ver=def8edc4e13d95bdf49953a9dce2f608' type='text/css' media='all' /> <link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-standard-pack-framework-front-style' href='https://www.eweek.com/wp-content/plugins/td-standard-pack/Newspaper/assets/css/td_standard_pack_main.css?ver=1b3d5bf2c64738aa07b4643e31257da9' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='td-standard-pack-framework-front-style' href='https://www.eweek.com/wp-content/plugins/td-standard-pack/Newspaper/assets/css/td_standard_pack_main.css?ver=1b3d5bf2c64738aa07b4643e31257da9' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-theme-demo-style' href='https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/includes/demos/fast/demo_style.css?ver=12.6.8' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='td-theme-demo-style' href='https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/includes/demos/fast/demo_style.css?ver=12.6.8' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='tdb_style_cloud_templates_front' href='https://www.eweek.com/wp-content/plugins/td-cloud-library/assets/css/tdb_main.css?ver=b33652f2535d2f3812f59e306e26300d' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='tdb_style_cloud_templates_front' href='https://www.eweek.com/wp-content/plugins/td-cloud-library/assets/css/tdb_main.css?ver=b33652f2535d2f3812f59e306e26300d' type='text/css' media='all'></noscript><script nodelay> //InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) (function() { var host = 'www.eweek.com'; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url = 'https://cmp.inmobi.com' .concat('/choice/', 'vPn77x7pBG57Y', '/', host, '/choice.js?tag_version=V3'); var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type = 'text/javascript'; element.src = url; firstScript.parentNode.insertBefore(element, firstScript); function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame; function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe'); iframe.style.cssText = 'display:none'; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler() { var gdprApplies; var args = arguments; if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' }; if (typeof args[2] === 'function') { args[2](retr); } } else { if(args[0] === 'init' && typeof args[3] === 'object') { args[3] = Object.assign(args[3], { tag_version: 'V3' }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, '*'); } }, payload.parameter ); } } while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); function makeGppStub() { var CMP_ID = 10; var SUPPORTED_APIS = [ '2:tcfeuv2', '6:uspv1', '7:usnatv1', '8:usca', '9:usvav1', '10:uscov1', '11:usutv1', '12:usctv1' ]; window.__gpp_addFrame = function (n) { if (!window.frames[n]) { if (document.body) { var i = document.createElement("iframe"); i.style.cssText = "display:none"; i.name = n; document.body.appendChild(i); } else { window.setTimeout(window.__gpp_addFrame, 10, n); } } }; window.__gpp_stub = function () { var b = arguments; __gpp.queue = __gpp.queue || []; __gpp.events = __gpp.events || []; if (!b.length || (b.length == 1 && b[0] == "queue")) { return __gpp.queue; } if (b.length == 1 && b[0] == "events") { return __gpp.events; } var cmd = b[0]; var clb = b.length > 1 ? b[1] : null; var par = b.length > 2 ? b[2] : null; if (cmd === "ping") { clb( { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, true ); } else if (cmd === "addEventListener") { if (!("lastId" in __gpp)) { __gpp.lastId = 0; } __gpp.lastId++; var lnr = __gpp.lastId; __gpp.events.push({ id: lnr, callback: clb, parameter: par, }); clb( { eventName: "listenerRegistered", listenerId: lnr, // Registered ID of the listener data: true, // positive signal pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // list of supported APIs sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "removeEventListener") { var success = false; for (var i = 0; i < __gpp.events.length; i++) { if (__gpp.events[i].id == par) { __gpp.events.splice(i, 1); success = true; break; } } clb( { eventName: "listenerRemoved", listenerId: par, // Registered ID of the listener data: success, // status info pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // CMP ID sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "hasSection") { clb(false, true); } else if (cmd === "getSection" || cmd === "getField") { clb(null, true); } //queue all other commands else { __gpp.queue.push([].slice.apply(b)); } }; window.__gpp_msghandler = function (event) { var msgIsString = typeof event.data === "string"; try { var json = msgIsString ? JSON.parse(event.data) : event.data; } catch (e) { var json = null; } if (typeof json === "object" && json !== null && "__gppCall" in json) { var i = json.__gppCall; window.__gpp( i.command, function (retValue, success) { var returnMsg = { __gppReturn: { returnValue: retValue, success: success, callId: i.callId, }, }; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); }, "parameter" in i ? i.parameter : null, "version" in i ? i.version : "1.1" ); } }; if (!("__gpp" in window) || typeof window.__gpp !== "function") { window.__gpp = window.__gpp_stub; window.addEventListener("message", window.__gpp_msghandler, false); window.__gpp_addFrame("__gppLocator"); } }; makeGppStub(); var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } })(); // End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) /** * DataLayer Push & CCPA Support * * Version 2.0.7 */ (function() { //URLs need to be externalized based on environments, during build update. var get_iab_vendors_url = 'https://cmp.inmobi.com/GVL-v3/vendor-list.json'; var get_google_atp_url = "https://cmp.inmobi.com/tcfv2/google-atp-list.json"; var iab_vendors, iab_vendor_ids, iab_vendor_names; var google_vendors, google_vendor_ids, google_vendor_names; var google_vendors_arr = [], google_vendor_ids_arr = [], google_vendor_names_arr = []; var iab_vendors_arr = [], iab_vendor_ids_arr = [], iab_vendor_names_arr = []; var non_iab_vendors, non_iab_vendor_ids, non_iab_vendor_names; var non_iab_vendors_arr = [], non_iab_vendor_ids_arr = [], non_iab_vendor_names_arr = []; var publisher_consents, publisher_legitimate_interests; var purpose_consents, purpose_legitimate_interests; function resultToList(a) {b = ','; for (var i in a){if (a[i]){b+=i+','}} return b;} /** * Get a full list of Non-IAB Vendors, specific to the Quantcast Universal Tag ID, using tcfapi */ function vendors_getNonIABVendorList() { window.__tcfapi('getConfig', 2, function(retObj) { if(retObj.hasOwnProperty('nonIabVendorsInfo')){ if(retObj.nonIabVendorsInfo.hasOwnProperty('nonIabVendorList')) { non_iab_vendors = retObj.nonIabVendorsInfo.nonIabVendorList; // Dont assume array key = vendor id, set key as vendor id with iab_vendors[i].id Object.keys(non_iab_vendors).forEach(function (i) { non_iab_vendors_arr[non_iab_vendors[i].vendorId] = non_iab_vendors[i].name; }); } } }); } /** * Get a full list of IAB Vendors. */ function vendors_getIABVendorList() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { var res = JSON.parse(this.responseText); if(res.hasOwnProperty('vendors')) { iab_vendors = res.vendors; // Dont assume array key = vendor id, set key as vendor id with iab_vendors[i].id Object.keys(iab_vendors).forEach(function (i) { iab_vendors_arr[iab_vendors[i].id] = iab_vendors[i].name; }); } } }; xhttp.open("GET", get_iab_vendors_url, true); xhttp.send(); } /** * Get a full list of google atp list */ function vendors_getGoogleVendorList() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { google_vendors = JSON.parse(this.responseText); google_vendors.forEach(function (vendor) { google_vendors_arr[vendor.provider_id] = vendor.provider_name; }); } }; xhttp.open("GET", get_google_atp_url, true); xhttp.send(); } /** * CMP Loaded. * * Push __cmpLoaded event to the data layer. */ function dlSend_tcLoaded(tcData) { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': '__cmpLoaded', '__cmpLoaded': true, 'gdpr': tcData.gdprApplies, }); } /** * IAB Vendors. * * Push __cmpIABConsents event to the datalayer, along with iab vendor consent ids. */ function dlSend_consentData(tcData) { window.dataLayer = window.dataLayer || []; iab_vendor_names_arr = []; iab_vendor_ids_arr = []; non_iab_vendor_names_arr = []; non_iab_vendor_ids_arr = []; google_vendor_names_arr = []; google_vendor_ids_arr = []; if(tcData.hasOwnProperty('publisher')) { if(tcData.publisher.hasOwnProperty('consents')) { publisher_consents = resultToList(tcData.publisher.consents); } publisher_legitimate_interests = resultToList(tcData.publisher.legitimateInterests); } if(tcData.hasOwnProperty('purpose')) { if(tcData.purpose.hasOwnProperty('consents')) { purpose_consents = resultToList(tcData.purpose.consents); } purpose_legitimate_interests = resultToList(tcData.purpose.legitimateInterests); } // Run this in an interval (every 0.1s) just in case we are still waiting // on the return with our iab_vendors list calls, bail after 10 seconds var cnt = 0; var interval = setInterval(function(){ cnt += 1; if(cnt === 100){ clearInterval(interval); } if(iab_vendors) { clearInterval(interval); if(tcData.gdprApplies) { // Create name & id arrays of iab vendors with consent. if(tcData.hasOwnProperty('vendor')) { Object.keys(tcData.vendor.consents).forEach(function(vendorId) { if(tcData.vendor.consents[vendorId] || ! tcData.gdprApplies) { iab_vendor_names_arr[vendorId] = iab_vendors_arr[vendorId]; iab_vendor_ids_arr[vendorId] = vendorId; } }); } } else { // GDPR does not apply, add all vendor names/ids iab_vendor_names_arr = iab_vendors_arr; iab_vendors_arr.forEach(function(vendorName, vendorId) { iab_vendor_ids_arr[vendorId] = vendorId; }); } if(tcData.addtlConsent && google_vendors_arr) { // Create name and id arrays of google vendors with consent. // addtlConsent: "1~39.43.46.55.61. // 1~ is the version and the rest are the decoded ids google_vendor_ids_arr = tcData.addtlConsent.split('1~')[1].split('.'); google_vendor_ids_arr && google_vendor_ids_arr.forEach(function(google_id) { google_vendor_names_arr.push(google_vendors_arr[google_id]); }); } // Non IAB Vendors window.__tcfapi('getNonIABVendorConsents',2, function(nonIabConsent, nonIabSuccess) { if (nonIabSuccess) { if(nonIabConsent.gdprApplies) { // Create name & id arrays of non iab vendors with consent. nonIabConsent.nonIabVendorConsents && Object.keys(nonIabConsent.nonIabVendorConsents).forEach(function(vendorId) { if(nonIabConsent.nonIabVendorConsents[vendorId] || ! nonIabConsent.gdprApplies) { non_iab_vendor_names_arr[vendorId] = non_iab_vendors_arr[vendorId]; non_iab_vendor_ids_arr[vendorId] = vendorId; } }); } else { // GDPR does not apply, add all non iab vendor names/ids non_iab_vendor_names_arr = non_iab_vendors_arr; non_iab_vendors_arr.forEach(function(vendorName, vendorId) { non_iab_vendor_ids_arr[vendorId] = vendorId; }); } } // Join our array values, skipping empty items and joing them with a delimiter iab_vendor_names = iab_vendor_names_arr.filter(Boolean).join('|'); iab_vendor_ids = iab_vendor_ids_arr.filter(Boolean).join(','); google_vendor_names = google_vendor_names_arr.filter(Boolean).join('|'); google_vendor_ids = google_vendor_ids_arr.filter(Boolean).join('|'); non_iab_vendor_names = non_iab_vendor_names_arr.filter(Boolean).join('|'); non_iab_vendor_ids = non_iab_vendor_ids_arr.filter(Boolean).join(','); // Push __cmpIABConsents signals to the data layer. window.dataLayer.push({ 'event': '__cmpConsents', '__cmpConsents': { 'iabVendorConsentIds': iab_vendor_ids, 'iabVendorsWithConsent': iab_vendor_names, 'nonIABVendorConsentIds': non_iab_vendor_ids, 'nonIABVendorsWithConsent': non_iab_vendor_names, 'googleVendorConsentIds': google_vendor_ids, 'googleVendorsWithConsent': google_vendor_names, 'gdpr': tcData.gdprApplies, 'publisherConsents': publisher_consents, 'publisherLegitimateInterests': publisher_legitimate_interests, 'purposeConsents': purpose_consents, 'purposeLegitimateInterests': purpose_legitimate_interests, } }); }); } }, 100); } /** * CCPA footer message. */ function ccpa_footerMsg(tcData) { window.__uspapi('uspPing', 1, function(obj, status) { var footer_msg = document.getElementById('choice-footer-msg'); // get the footer container for our CCPA message if (status && obj.mode.includes('USP') && footer_msg !== null) { footer_msg.innerHTML = footer_msg.innerHTML + 'We use cookies' + ' and other data collection technologies' + ' to provide the best experience for our customers. You may request' + ' that your data not be shared with third parties here: ' + '<a href="#" onclick="window.__uspapi(\'displayUspUi\');"' + '>Do Not Sell My Data</a>' + '.'; // Add the 'ccpa-msg-added' class to the container for post message add styling. footer_msg.classList.add("ccpa-msg-added"); window.__uspapi('setUspDftData', 1, function(obj, status) { if (!status) { console.log("Error: USP string not updated!") } }); } }); } // Only get the IAB and Non-IAB vendor lists if the the Data layer push functionality // is enabled, otherwise we do not need the vendor lists. window.__tcfapi('addEventListener', 2, function(getConfig, listenerSuccess) { vendors_getIABVendorList(); // Get global IAB vendor list vendors_getGoogleVendorList(); // Get google vendor list vendors_getNonIABVendorList(); // Get UTID specific Non-IAB vendors }); // CCPA ccpa_footerMsg(); // Add our main listener. window.__tcfapi('addEventListener', 2, function(tcData,listenerSuccess) { if (listenerSuccess) { /** * User Visits: * 1st visit/no cookie = 'cmpuishown' called and then 'useractioncomplete' after user make their selection * Repeat visit/has cookie = only 'tcloaded' is called as the UI does not show unless the user clicks to show */ switch (tcData.eventStatus) { case 'cmpuishown': // Data Layer dlSend_tcLoaded(tcData); break; case 'tcloaded': // Data Layer if(tcData && tcData.gdprApplies) { dlSend_tcLoaded(tcData); dlSend_consentData(tcData); } break; case 'useractioncomplete': // Data Layer dlSend_consentData(tcData) break; } } }); })(); </script> <link rel="https://api.w.org/" href="https://www.eweek.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.eweek.com/wp-json/wp/v2/posts/218305" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.eweek.com/wp/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel='shortlink' href='https://www.eweek.com/?p=218305' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.eweek.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eweek.com%2Fit-management%2Feweekchat-feb-9-down-the-batch-trends-in-data-orchestration%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.eweek.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eweek.com%2Fit-management%2Feweekchat-feb-9-down-the-batch-trends-in-data-orchestration%2F&format=xml" /> <!-- Google Tag Manager --> <script type="text/javascript"> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NR3XXWX8'); </script> <!-- End Google Tag Manager --> <script> window.tdb_global_vars = {"wpRestUrl":"https:\/\/www.eweek.com\/wp-json\/","permalinkStructure":"\/%category%\/%postname%\/"}; window.tdb_p_autoload_vars = {"isAjax":false,"isAdminBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null}; </script> <style id="tdb-global-colors"> /* custom css - generated by TagDiv Composer */ :root {--accent-color: #fff;} </style> <link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script"> <script nodelay async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <!-- Start: Data Layer --> <script nodelay> window.dataLayer = window.dataLayer || []; dataLayer.push({"event":"CMS_Data","category":["it-management","news"],"keywords":["Data Orchestration","kubernetes","data automation","automated workflows"],"taxonomy":["product networking software defined networking automation and orchestration"]}); </script> <!-- End: Data Layer--> <!-- Start: GAM Head Tag --> <script nodelay> window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; const fetchWithFallback = (request) => { return fetch(request, { cache: 'force-cache' }) .catch(e => e instanceof TypeError && e.message === "Failed to fetch" ? fetch(request, { cache: 'reload' }) : Promise.reject(e) ) } // NGT const ngt = fetchWithFallback('https://traction.technologyadvice.com/ngt/me') .then(res => res.json()) .then(data => window.googletag.cmd.push(() => { let user_agent = navigator?.userAgent ?? 'Unknown User Agent'; let company_size = (data?.company?.company_size_range ?? '').replaceAll(',', ''); window.googletag.pubads() .setTargeting('user_agent', user_agent) .setTargeting('ngt_company_size', company_size); let tags = data?.tags?.map(tag => tag.toLowerCase().replaceAll('site.', '')) ?? []; ([ ['is_datacenter', ['is-datacenter']], ['is_suspected_bot', ['suspected-bad-bot', 'bad-bot']], ['is_ta_user', ['ta-user-ip']], ['is_crawler', ['user-agent-blocked']], ['is_ad_blocked', ['ad-blocked-ip']], ]) .filter(([tag, flags]) => flags.some(flag => tags.includes(flag))) .reduce((acc, [tag, flags]) => [...acc, tag], []) .forEach(tag => window.googletag.pubads().setTargeting(tag, 'true')); })) .catch(err => console.error(err)); // 6Sense const sense6 = fetchWithFallback(new Request("https://epsilon.6sense.com/v3/company/details", { headers: { Authorization: 'Token d20a1b0e892442270cbc4cb6801c0160d28af04c' } })) .then(res => res.json()) .then(data => window.googletag.cmd.push(() => { if (data.segments?.ids?.length) { window.googletag.pubads() .setTargeting('segment_ids_6si', data.segments.ids.map(String)); } })) .catch(err => console.error(err)); window.googletag.cmd.push(() => { window.googletag.pubads() .addEventListener("slotResponseReceived", async (event) => { if (!event.slot.getResponseInformation()) { window.requestAnimationFrame(() => { const id = event.slot.getSlotElementId(); if (!id) return; const slot = document.getElementById(id); if (!slot) return; // unset sizing on slots if no ads are available for assignment slot.style.setProperty('height', 'unset'); slot.style.setProperty('width', 'unset'); }) } }); const env = 'prod'; const ptype = 'article'; const keywords = ["Data Orchestration","kubernetes","data automation","automated workflows"]; const taxonomies = ["product networking software defined networking automation and orchestration"]; const categories = ["it-management","news"]; const path = window.location.pathname; const url = window.location.hostname + path; const content_id = path.split('/').filter(v => !!v).pop() ?? ''; const campaign = (new URL(window.location)).searchParams.get("adTargeting_campaign") ?? ''; window.googletag.pubads() .setTargeting("env", env) .setTargeting("url", url) .setTargeting("hostname", window.location.hostname) .setTargeting("kw", keywords) .setTargeting("tax", taxonomies) .setTargeting("category", categories) .setTargeting("topic", categories) .setTargeting("path", path.split('/').filter(v => !!v)) .setTargeting("ptype", ptype) .setTargeting("campaign", campaign) .setTargeting("cid", content_id) .setTargeting('lazyload', 'true'); window.googletag.pubads().enableLazyLoad({ fetchMarginPercent: 300, // when to fetch the ad? renderMarginPercent: 150, // when to render the ad mobileScaling: 2.0 // config for mobile }); window.googletag.pubads().enableSingleRequest(); }) </script> <!-- End: GAM Head Tag --> <!-- Start: GAM Ad Slot Definitions | eWEEK it-management --> <script nowprocket> window.googletag = window.googletag || { cmd: [] }; window.ta = window.ta || { gam: { ready: false, tags: {} } }; const gam_is_homepage = false; const gam_is_article = true; const gam_is_category = false; window.googletag.cmd.push(() => { const makeSlot = (target, ad_path, sizes, position) => { document.addEventListener("DOMContentLoaded", function(){ if ( ! document.getElementById( target ) ) { console.log(target + ' is defined but was not found on the page'); } }); return window.googletag .defineSlot(ad_path, sizes, target) .addService(window.googletag.pubads()) .setTargeting('pos', position) .setTargeting('refreshable', 'false') .setTargeting('adrefreshed', 'false'); } const inline_top_slot = makeSlot('inline-top', '/5055/B2B/IT/eweek/it-management/inline-top', [[300,50],[320,50],[728,90],[970,90],[970,250],[1000,90]], 'top') inline_top_slot?.defineSizeMapping( googletag.sizeMapping().addSize([1240,650], [[728,90],[970,90],[970,250],[1000,90]]).addSize([768,321], [[728,90]]).addSize([0,0], [[300,50],[320,50]]).build() ) const sticky_rail_slot = makeSlot('sticky-rail', '/5055/B2B/IT/eweek/it-management/sticky-rail', [[300,50],[320,50],[300,250],[300,600],[160,600]], 'top') sticky_rail_slot?.defineSizeMapping( googletag.sizeMapping().addSize([768,650], [[300,250],[300,600],[160,600]]).addSize([0,0], [[300,50],[320,50],[300,250]]).build() ) const sticky_bottom_slot = makeSlot('sticky-bottom', '/5055/B2B/IT/eweek/it-management/sticky-bottom', [[300,50],[320,50],[728,90],[970,90],[1000,90]], 'sticky') sticky_bottom_slot?.defineSizeMapping( googletag.sizeMapping().addSize([1240,650], [[728,90],[970,90],[1000,90]]).addSize([768,321], [[728,90]]).addSize([0,0], [[300,50],[320,50]]).build() ) const native_boap_slot = makeSlot('native-boap', '/5055/B2B/IT/eweek/it-management/native-boap', ["fluid"], 'native-boap') const native_rr_article_slot = makeSlot('native-rr-article', '/5055/B2B/IT/eweek/it-management/native-rr-article', ["fluid"], 'native-rr-article') }); window.googletag.cmd.push(() => { window.googletag.enableServices() }); </script> <!-- End: GAM Ad Slot Definitions | eWEEK it-management --> <!-- JS generated by theme --> <script type="text/javascript" id="td-generated-header-js"> var tdBlocksArray = []; //here we store all the items for the current page // td_block class - each ajax block uses a object of this class for requests function tdBlock() { this.id = ''; this.block_type = 1; //block type id (1-234 etc) this.atts = ''; this.td_column_number = ''; this.td_current_page = 1; // this.post_count = 0; //from wp this.found_posts = 0; //from wp this.max_num_pages = 0; //from wp this.td_filter_value = ''; //current live filter value this.is_ajax_running = false; this.td_user_action = ''; // load more or infinite loader (used by the animation) this.header_color = ''; this.ajax_pagination_infinite_stop = ''; //show load more at page x } // td_js_generator - mini detector ( function () { var htmlTag = document.getElementsByTagName("html")[0]; if ( navigator.userAgent.indexOf("MSIE 10.0") > -1 ) { htmlTag.className += ' ie10'; } if ( !!navigator.userAgent.match(/Trident.*rv\:11\./) ) { htmlTag.className += ' ie11'; } if ( navigator.userAgent.indexOf("Edge") > -1 ) { htmlTag.className += ' ieEdge'; } if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) { htmlTag.className += ' td-md-is-ios'; } var user_agent = navigator.userAgent.toLowerCase(); if ( user_agent.indexOf("android") > -1 ) { htmlTag.className += ' td-md-is-android'; } if ( -1 !== navigator.userAgent.indexOf('Mac OS X') ) { htmlTag.className += ' td-md-is-os-x'; } if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) { htmlTag.className += ' td-md-is-chrome'; } if ( -1 !== navigator.userAgent.indexOf('Firefox') ) { htmlTag.className += ' td-md-is-firefox'; } if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) { htmlTag.className += ' td-md-is-safari'; } if( -1 !== navigator.userAgent.indexOf('IEMobile') ){ htmlTag.className += ' td-md-is-iemobile'; } })(); var tdLocalCache = {}; ( function () { "use strict"; tdLocalCache = { data: {}, remove: function (resource_id) { delete tdLocalCache.data[resource_id]; }, exist: function (resource_id) { return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null; }, get: function (resource_id) { return tdLocalCache.data[resource_id]; }, set: function (resource_id, cachedData) { tdLocalCache.remove(resource_id); tdLocalCache.data[resource_id] = cachedData; } }; })(); var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}]; var tdc_is_installed="yes"; var td_ajax_url="https:\/\/www.eweek.com\/wp\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=12.6.8"; var td_get_template_directory_uri="https:\/\/www.eweek.com\/wp-content\/plugins\/td-composer\/legacy\/common"; var tds_snap_menu=""; var tds_logo_on_sticky="show_header_logo"; var tds_header_style=""; var td_please_wait="Please wait..."; var td_email_user_pass_incorrect="User or password incorrect!"; var td_email_user_incorrect="Email or username incorrect!"; var td_email_incorrect="Email incorrect!"; var td_user_incorrect="Username incorrect!"; var td_email_user_empty="Email or username empty!"; var td_pass_empty="Pass empty!"; var td_pass_pattern_incorrect="Invalid Pass Pattern!"; var td_retype_pass_incorrect="Retyped Pass incorrect!"; var tds_more_articles_on_post_enable=""; var tds_more_articles_on_post_time_to_wait=""; var tds_more_articles_on_post_pages_distance_from_top=300; var tds_captcha=""; var tds_theme_color_site_wide="#0084c4"; var tds_smart_sidebar=""; var tdThemeName="Newspaper"; var tdThemeNameWl="Newspaper"; var td_magnific_popup_translation_tPrev="Previous (Left arrow key)"; var td_magnific_popup_translation_tNext="Next (Right arrow key)"; var td_magnific_popup_translation_tCounter="%curr% of %total%"; var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded."; var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded."; var tdBlockNonce="1038377b25"; var tdMobileMenu="enabled"; var tdMobileSearch="enabled"; var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}; var tdb_modal_confirm="Save"; var tdb_modal_cancel="Cancel"; var tdb_modal_confirm_alt="Yes"; var tdb_modal_cancel_alt="No"; var td_deploy_mode="deploy"; var td_ad_background_click_link=""; var td_ad_background_click_target=""; </script> <!-- Header style compiled by theme --> <style> /* custom css - generated by TagDiv Composer */ ul.sf-menu > .menu-item > a { font-family:Montserrat; font-size:14px; font-weight:600; } .sf-menu ul .menu-item a { font-family:Montserrat; font-size:12px; font-weight:600; } .td-mobile-content .td-mobile-main-menu > li > a { font-weight:600; } .td-mobile-content .sub-menu a { font-weight:600; } #td-mobile-nav, #td-mobile-nav .wpb_button, .td-search-wrap-mob { font-family:Montserrat; } :root{--td_theme_color:#0084c4;--td_slider_text:rgba(0,132,196,0.7);--td_mobile_menu_color:#d90844;--td_mobile_gradient_one_mob:rgba(0,0,0,0.7);--td_mobile_gradient_two_mob:rgba(0,0,0,0.9);--td_mobile_text_active_color:#d90844;--td_login_hover_background:#d90844;--td_login_gradient_one:rgba(0,0,0,0.7);--td_login_gradient_two:rgba(0,0,0,0.9);}.td-header-style-12 .td-header-menu-wrap-full, .td-header-style-12 .td-affix, .td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category, .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category, .td_category_template_3 .td-current-sub-category, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .td_block_big_grid_9.td-grid-style-1 .td-post-category, .td_block_big_grid_9.td-grid-style-5 .td-post-category, .td-grid-style-6.td-hover-1 .td-module-thumb:after, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: #0084c4; } .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a, .td-header-top-menu .td-icon-search:hover, .td-header-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .footer-text-wrap .footer-email-wrap a, .footer-social-wrap a:hover, .td_module_17 .td-read-more a:hover, .td_module_18 .td-read-more a:hover, .td_module_19 .td-post-author-name a:hover, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover { color: #0084c4; } .td-mega-menu-page .wpb_content_element ul li a:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #0084c4 !important; } .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: #0084c4; } .td-header-wrap .td-header-menu-wrap-full, .td-header-menu-wrap.td-affix, .td-header-style-3 .td-header-main-menu, .td-header-style-3 .td-affix .td-header-main-menu, .td-header-style-4 .td-header-main-menu, .td-header-style-4 .td-affix .td-header-main-menu, .td-header-style-8 .td-header-menu-wrap.td-affix, .td-header-style-8 .td-header-top-menu-full { background-color: #d3303e; } .td-boxed-layout .td-header-style-3 .td-header-menu-wrap, .td-boxed-layout .td-header-style-4 .td-header-menu-wrap, .td-header-style-3 .td_stretch_content .td-header-menu-wrap, .td-header-style-4 .td_stretch_content .td-header-menu-wrap { background-color: #d3303e !important; } @media (min-width: 1019px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 28px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 14px; } } .td-header-style-7 .td-header-top-menu { border-bottom: none; } .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td_block_mega_menu .td-next-prev-wrap a:hover, .td-mega-span .td-post-category:hover, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: rgba(255,255,255,0.8); } .td_block_mega_menu .td-next-prev-wrap a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: rgba(255,255,255,0.8); } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent rgba(255,255,255,0.8) transparent; } .td_mega_menu_sub_cats .cur-sub-cat, .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a { color: rgba(255,255,255,0.8); } .td-header-wrap .td-header-menu-wrap .sf-menu > li > a, .td-header-wrap .td-header-menu-social .td-social-icon-wrap a, .td-header-style-4 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-5 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-6 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-12 .td-header-menu-social .td-social-icon-wrap i, .td-header-wrap .header-search-wrap #td-header-search-button .td-icon-search { color: #ffffff; } .td-header-wrap .td-header-menu-social + .td-search-wrapper #td-header-search-button:before { background-color: #ffffff; } ul.sf-menu > .td-menu-item > a, .td-theme-wrap .td-header-menu-social { font-family:Montserrat; font-size:14px; font-weight:600; } .sf-menu ul .td-menu-item a { font-family:Montserrat; font-size:12px; font-weight:600; } .td-theme-wrap .td_mega_menu_sub_cats { background-color: rgba(255,255,255,0.01); } @media (min-width: 1141px) { .td_stretch_content .td_block_mega_menu:before { background-color: rgba(255,255,255,0.01); } } .td-theme-wrap .sf-menu .td_mega_menu_sub_cats .cur-sub-cat, .td-theme-wrap .td-mega-menu ul { border-color: rgba(255,255,255,0.01); } .td-theme-wrap .td_mega_menu_sub_cats:after { background-color: rgba(255,255,255,0.01); } .td-theme-wrap .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu .td_mega_menu_sub_cats .cur-sub-cat { color: #d3303e; } .td-theme-wrap .sf-menu .td-mega-menu .td-post-category:hover, .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { background-color: #d3303e; } .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { border-color: #d3303e; } .td-theme-wrap .header-search-wrap .td-drop-down-search .btn { background-color: #c4364e; } .td-theme-wrap .header-search-wrap .td-drop-down-search .btn:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #ed6178 !important; } .td-theme-wrap .sf-menu .td-normal-menu .td-menu-item > a:hover, .td-theme-wrap .sf-menu .td-normal-menu .sfHover > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-category-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-item > a { color: #c4364e; } .td_mod_mega_menu .item-details a { font-family:Montserrat; font-size:12px; font-weight:600; } .td_mega_menu_sub_cats .block-mega-child-cats a { font-family:Montserrat; font-size:12px; font-weight:600; } ul.sf-menu > .menu-item > a { font-family:Montserrat; font-size:14px; font-weight:600; } .sf-menu ul .menu-item a { font-family:Montserrat; font-size:12px; font-weight:600; } .td-mobile-content .td-mobile-main-menu > li > a { font-weight:600; } .td-mobile-content .sub-menu a { font-weight:600; } #td-mobile-nav, #td-mobile-nav .wpb_button, .td-search-wrap-mob { font-family:Montserrat; } :root{--td_theme_color:#0084c4;--td_slider_text:rgba(0,132,196,0.7);--td_mobile_menu_color:#d90844;--td_mobile_gradient_one_mob:rgba(0,0,0,0.7);--td_mobile_gradient_two_mob:rgba(0,0,0,0.9);--td_mobile_text_active_color:#d90844;--td_login_hover_background:#d90844;--td_login_gradient_one:rgba(0,0,0,0.7);--td_login_gradient_two:rgba(0,0,0,0.9);}.td-header-style-12 .td-header-menu-wrap-full, .td-header-style-12 .td-affix, .td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category, .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category, .td_category_template_3 .td-current-sub-category, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .td_block_big_grid_9.td-grid-style-1 .td-post-category, .td_block_big_grid_9.td-grid-style-5 .td-post-category, .td-grid-style-6.td-hover-1 .td-module-thumb:after, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: #0084c4; } .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a, .td-header-top-menu .td-icon-search:hover, .td-header-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .footer-text-wrap .footer-email-wrap a, .footer-social-wrap a:hover, .td_module_17 .td-read-more a:hover, .td_module_18 .td-read-more a:hover, .td_module_19 .td-post-author-name a:hover, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover { color: #0084c4; } .td-mega-menu-page .wpb_content_element ul li a:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #0084c4 !important; } .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: #0084c4; } .td-header-wrap .td-header-menu-wrap-full, .td-header-menu-wrap.td-affix, .td-header-style-3 .td-header-main-menu, .td-header-style-3 .td-affix .td-header-main-menu, .td-header-style-4 .td-header-main-menu, .td-header-style-4 .td-affix .td-header-main-menu, .td-header-style-8 .td-header-menu-wrap.td-affix, .td-header-style-8 .td-header-top-menu-full { background-color: #d3303e; } .td-boxed-layout .td-header-style-3 .td-header-menu-wrap, .td-boxed-layout .td-header-style-4 .td-header-menu-wrap, .td-header-style-3 .td_stretch_content .td-header-menu-wrap, .td-header-style-4 .td_stretch_content .td-header-menu-wrap { background-color: #d3303e !important; } @media (min-width: 1019px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 28px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 14px; } } .td-header-style-7 .td-header-top-menu { border-bottom: none; } .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td_block_mega_menu .td-next-prev-wrap a:hover, .td-mega-span .td-post-category:hover, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > li > a:hover, .tdm-menu-active-style5 .tdm-header .td-header-menu-wrap .sf-menu > .sfHover > a { background-color: rgba(255,255,255,0.8); } .td_block_mega_menu .td-next-prev-wrap a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-item > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style4 .tdm-header .sf-menu > li > a:hover, .tdm-menu-active-style4 .tdm-header .sf-menu > .sfHover > a { border-color: rgba(255,255,255,0.8); } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent rgba(255,255,255,0.8) transparent; } .td_mega_menu_sub_cats .cur-sub-cat, .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-item > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-menu-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .current-category-ancestor > a, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > li > a:hover, .tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu > .sfHover > a { color: rgba(255,255,255,0.8); } .td-header-wrap .td-header-menu-wrap .sf-menu > li > a, .td-header-wrap .td-header-menu-social .td-social-icon-wrap a, .td-header-style-4 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-5 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-6 .td-header-menu-social .td-social-icon-wrap i, .td-header-style-12 .td-header-menu-social .td-social-icon-wrap i, .td-header-wrap .header-search-wrap #td-header-search-button .td-icon-search { color: #ffffff; } .td-header-wrap .td-header-menu-social + .td-search-wrapper #td-header-search-button:before { background-color: #ffffff; } ul.sf-menu > .td-menu-item > a, .td-theme-wrap .td-header-menu-social { font-family:Montserrat; font-size:14px; font-weight:600; } .sf-menu ul .td-menu-item a { font-family:Montserrat; font-size:12px; font-weight:600; } .td-theme-wrap .td_mega_menu_sub_cats { background-color: rgba(255,255,255,0.01); } @media (min-width: 1141px) { .td_stretch_content .td_block_mega_menu:before { background-color: rgba(255,255,255,0.01); } } .td-theme-wrap .sf-menu .td_mega_menu_sub_cats .cur-sub-cat, .td-theme-wrap .td-mega-menu ul { border-color: rgba(255,255,255,0.01); } .td-theme-wrap .td_mega_menu_sub_cats:after { background-color: rgba(255,255,255,0.01); } .td-theme-wrap .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu .td_mega_menu_sub_cats .cur-sub-cat { color: #d3303e; } .td-theme-wrap .sf-menu .td-mega-menu .td-post-category:hover, .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { background-color: #d3303e; } .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { border-color: #d3303e; } .td-theme-wrap .header-search-wrap .td-drop-down-search .btn { background-color: #c4364e; } .td-theme-wrap .header-search-wrap .td-drop-down-search .btn:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #ed6178 !important; } .td-theme-wrap .sf-menu .td-normal-menu .td-menu-item > a:hover, .td-theme-wrap .sf-menu .td-normal-menu .sfHover > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-category-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-item > a { color: #c4364e; } .td_mod_mega_menu .item-details a { font-family:Montserrat; font-size:12px; font-weight:600; } .td_mega_menu_sub_cats .block-mega-child-cats a { font-family:Montserrat; font-size:12px; font-weight:600; } </style> <meta name='webgains-site-verification' content='ofy1yvom' /> <meta name="google-site-verification" content="R4gv3MGmDWGkODRq4ZL-3-N_7JopwXv64XXgMlp-TjM" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "item": { "@type": "WebSite", "@id": "https://www.eweek.com/", "name": "Home" } }, { "@type": "ListItem", "position": 2, "item": { "@type": "WebPage", "@id": "https://www.eweek.com/it-management/", "name": "IT Management" } } ] } </script> <style type="text/css" id="wp-custom-css"> .td-scroll-up { display: none; } </style> <!-- Button style compiled by theme --> <style> /* custom css - generated by TagDiv Composer */ .tdm-btn-style1 { background-color: #0084c4; } .tdm-btn-style2:before { border-color: #0084c4; } .tdm-btn-style2 { color: #0084c4; } .tdm-btn-style3 { -webkit-box-shadow: 0 2px 16px #0084c4; -moz-box-shadow: 0 2px 16px #0084c4; box-shadow: 0 2px 16px #0084c4; } .tdm-btn-style3:hover { -webkit-box-shadow: 0 4px 26px #0084c4; -moz-box-shadow: 0 4px 26px #0084c4; box-shadow: 0 4px 26px #0084c4; } </style> <style id="tdw-css-placeholder">/* custom css - generated by TagDiv Composer */ .td_flex_block_4 .td_module_flex_1 .td-post-date { color: white !important; } </style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head> <body class="post-template-default single single-post postid-218305 single-format-standard td-standard-pack tdm-menu-active-style3 eweekchat-feb-9-down-the-batch-trends-in-data-orchestration global-block-template-1 td-fast-news tdc-header-template tdc-footer-template td-full-layout" itemscope="itemscope" itemtype="https://schema.org/WebPage" role=document> <div class="td-scroll-up td-hide-scroll-up-on-mob" data-style="style1"><i class="td-icon-menu-up"></i></div> <div class="td-menu-background"></div> <div id="td-mobile-nav" role="navigation" aria-label="mobile"> <div class="td-mobile-container"> <!-- mobile menu top section --> <div class="td-menu-socials-wrap"> <!-- socials --> <div class="td-menu-socials"> </div> <!-- close button --> <div class="td-mobile-close"> <a href="#" onclick="return false;"><i class="td-icon-close-mobile"></i><span class="sr-only">Close</span></a> </div> </div> <!-- login section --> <!-- menu section --> <div class="td-mobile-content"> <div class="menu-main-menu-container"><ul id="menu-main-menu-1" class="td-mobile-main-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-first menu-item-4091"><a href="https://www.eweek.com/news/">Latest News</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-222008"><a href="https://www.eweek.com/artificial-intelligence/">Artificial Intelligence</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-229880"><a href="https://www.eweek.com/video/">Video</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2622"><a href="https://www.eweek.com/big-data-and-analytics/">Big Data and Analytics</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2623"><a href="https://www.eweek.com/cloud/">Cloud</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2625"><a href="https://www.eweek.com/networking/">Networking</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2626"><a href="https://www.eweek.com/security/">Cybersecurity</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2621"><a href="https://www.eweek.com/enterprise-apps/">Applications</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-2633"><a href="https://www.eweek.com/it-management/">IT Management</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2627"><a href="https://www.eweek.com/storage/">Storage</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-218922"><a href="https://www.eweek.com/sponsored/">Sponsored</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2624"><a href="https://www.eweek.com/mobile/">Mobile</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2635"><a href="https://www.eweek.com/small-business/">Small Business</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2631"><a href="https://www.eweek.com/development/">Development</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2630"><a href="https://www.eweek.com/database/">Database</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2634"><a href="https://www.eweek.com/servers/">Servers</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218022"><a href="https://www.eweek.com/android/">Android</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218023"><a href="https://www.eweek.com/apple/">Apple</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218275"><a href="https://www.eweek.com/innovation/">Innovation</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218024"><a href="https://www.eweek.com/blogs/">Blogs</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218026"><a href="https://www.eweek.com/pc-hardware/">PC Hardware</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218027"><a href="https://www.eweek.com/reviews/">Reviews</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218028"><a href="https://www.eweek.com/search-engines/">Search Engines</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-218029"><a href="https://www.eweek.com/virtualization/">Virtualization</a></li> </ul></div> </div> </div> <!-- register/login section --> <div id="login-form-mobile" class="td-register-section"> <div id="td-login-mob" class="td-login-animation td-login-hide-mob" role="presentation" aria-label="Mobile Login"> <!-- close button --> <div class="td-login-close" > <a href="#" class="td-back-button"><i class="td-icon-read-down"></i><span class="sr-only">Read Down</span></a> <div class="td-login-title">Sign in</div> <!-- close button --> <div class="td-mobile-close"> <a href="#"><i class="td-icon-close-mobile"></i><span class="sr-only">Close</span></a> </div> </div> <div class="td-login-form-wrap"> <div class="td-login-panel-title"><span>Welcome!</span>Log into your account</div> <div class="td_display_err"></div> <div class="td-login-inputs"><input class="td-login-input" type="text" name="login_email" id="login_email-mob" value="" required><label for="login_email-mob">your username</label></div> <div class="td-login-inputs"><input class="td-login-input" type="password" name="login_pass" id="login_pass-mob" value="" required><label for="login_pass-mob">your password</label></div> <input type="button" name="login_button" id="login_button-mob" class="td-login-button" value="LOG IN"> <div class="td-login-info-text"> <a href="#" id="forgot-pass-link-mob">Forgot your password?</a> </div> <div class="td-login-register-link"> </div> </div> </div> <div id="td-forgot-pass-mob" class="td-login-animation td-login-hide-mob" role="presentation" aria-label="Mobile Forgot Password"> <!-- close button --> <div class="td-forgot-pass-close"> <a href="#" class="td-back-button"><i class="td-icon-read-down"></i><span class="sr-only">Read Down</span></a> <div class="td-login-title">Password recovery</div> </div> <div class="td-login-form-wrap"> <div class="td-login-panel-title">Recover your password</div> <div class="td_display_err"></div> <div class="td-login-inputs"><input class="td-login-input" type="text" name="forgot_email" id="forgot_email-mob" value="" required><label for="forgot_email-mob">your email</label></div> <input type="button" name="forgot_button" id="forgot_button-mob" class="td-login-button" value="Send My Pass"> </div> </div> </div> </div> <div class="td-search-background"></div> <div class="td-search-wrap-mob"> <div class="td-drop-down-search"> <form method="get" class="td-search-form" action="https://www.eweek.com/" role="form" aria-label="Search Form"> <!-- close button --> <div class="td-search-close"> <a href="#" onclick="return false;"><i class="td-icon-close-mobile" aria-label="close mobile"></i><span class="sr-only">Close</span></a> </div> <div role="search" class="td-search-input"> <span>Search</span> <input id="td-header-search-mob" type="text" value="" name="s" autocomplete="off" aria-label="button"/> </div> </form> <div id="td-aj-search-mob" class="td-ajax-search-flex"></div> </div> </div> <div id="td-outer-wrap" class="td-theme-wrap"> <nav role="navigation" aria-label="Main menu"> <div class="td-header-template-wrap" style="position: relative"> <div class="td-header-mobile-wrap"> <div id="tdi_1" class="tdc-zone"><div class="tdc_zone tdi_2 wpb_row td-pb-row" data-sticky-offset="0" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_2{ min-height: 0; }.td-header-mobile-sticky-wrap.td-header-active{ opacity: 1; } </style><div id="tdi_3" class="tdc-row"><div class="vc_row tdi_4 wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_4, .tdi_4 .tdc-columns{ min-height: 0; }.tdi_4 > .td-element-style:after{ content: '' !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0 !important; left: 0 !important; z-index: 0 !important; display: block !important; background-color: #ffffff !important; }.tdi_4, .tdi_4 .tdc-columns{ display: block; }.tdi_4 .tdc-columns{ width: 100%; }.tdi_4:before, .tdi_4:after{ display: table; } /* phone */ @media (max-width: 767px){ @media (min-width: 768px) { .tdi_4 { margin-left: -0px; margin-right: -0px; } .tdi_4 .tdc-row-video-background-error, .tdi_4 > .vc_column, .tdi_4 > .tdc-columns > .vc_column { padding-left: 0px; padding-right: 0px; } } } </style> <div class="tdi_3_rand_style td-element-style" ></div><div class="vc_column tdi_6 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_6{ vertical-align: baseline; }.tdi_6 > .wpb_wrapper, .tdi_6 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_6 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_6 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_6 > .wpb_wrapper{ width: auto; height: auto; } /* phone */ @media (max-width: 767px){ .tdi_6{ vertical-align: middle; } } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_6{ width:20% !important; display:inline-block !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_menu tdi_7 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_7" > <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_7{ margin-left:-13px !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdb-header-align{ vertical-align: middle; }.tdb_mobile_menu{ margin-bottom: 0; clear: none; }.tdb_mobile_menu a{ display: inline-block !important; position: relative; text-align: center; color: var(--td_theme_color, #4db2ec); }.tdb_mobile_menu a > span{ display: flex; align-items: center; justify-content: center; }.tdb_mobile_menu svg{ height: auto; }.tdb_mobile_menu svg, .tdb_mobile_menu svg *{ fill: var(--td_theme_color, #4db2ec); }#tdc-live-iframe .tdb_mobile_menu a{ pointer-events: none; }.td-menu-mob-open-menu{ overflow: hidden; }.td-menu-mob-open-menu #td-outer-wrap{ position: static; }.tdi_7{ display: inline-block; }.tdi_7 .tdb-mobile-menu-button i{ font-size: 22px; width: 55px; height: 55px; line-height: 55px; }.tdi_7 .tdb-mobile-menu-button svg{ width: 22px; }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{ width: 55px; height: 55px; }.tdi_7 .tdb-mobile-menu-button{ color: #000000; }.tdi_7 .tdb-mobile-menu-button svg, .tdi_7 .tdb-mobile-menu-button svg *{ fill: #000000; } /* phone */ @media (max-width: 767px){ .tdi_7 .tdb-mobile-menu-button i{ font-size: 27px; width: 54px; height: 54px; line-height: 54px; }.tdi_7 .tdb-mobile-menu-button svg{ width: 27px; }.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{ width: 54px; height: 54px; } } </style><div class="tdb-block-inner td-fix-index"><span class="tdb-mobile-menu-button"><i class="tdb-mobile-menu-icon td-icon-mobile"></i></span></div></div> <!-- ./block --></div></div><div class="vc_column tdi_9 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_9{ vertical-align: baseline; }.tdi_9 > .wpb_wrapper, .tdi_9 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_9 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_9 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_9 > .wpb_wrapper{ width: auto; height: auto; } /* phone */ @media (max-width: 767px){ .tdi_9{ vertical-align: middle; } } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_9{ width:60% !important; display:inline-block !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_10 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_10" > <style> /* custom css - generated by TagDiv Composer */ .tdb_header_logo{ margin-bottom: 0; clear: none; }.tdb_header_logo .tdb-logo-a, .tdb_header_logo h1{ display: flex; pointer-events: auto; align-items: flex-start; }.tdb_header_logo h1{ margin: 0; line-height: 0; }.tdb_header_logo .tdb-logo-img-wrap img{ display: block; }.tdb_header_logo .tdb-logo-svg-wrap + .tdb-logo-img-wrap{ display: none; }.tdb_header_logo .tdb-logo-svg-wrap svg{ width: 50px; display: block; transition: fill .3s ease; }.tdb_header_logo .tdb-logo-text-wrap{ display: flex; }.tdb_header_logo .tdb-logo-text-title, .tdb_header_logo .tdb-logo-text-tagline{ -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }.tdb_header_logo .tdb-logo-text-title{ background-size: cover; background-position: center center; font-size: 75px; font-family: serif; line-height: 1.1; color: #222; white-space: nowrap; }.tdb_header_logo .tdb-logo-text-tagline{ margin-top: 2px; font-size: 12px; font-family: serif; letter-spacing: 1.8px; line-height: 1; color: #767676; }.tdb_header_logo .tdb-logo-icon{ position: relative; font-size: 46px; color: #000; }.tdb_header_logo .tdb-logo-icon-svg{ line-height: 0; }.tdb_header_logo .tdb-logo-icon-svg svg{ width: 46px; height: auto; }.tdb_header_logo .tdb-logo-icon-svg svg, .tdb_header_logo .tdb-logo-icon-svg svg *{ fill: #000; }.tdi_10 .tdb-logo-a, .tdi_10 h1{ flex-direction: row; align-items: center; justify-content: center; }.tdi_10 .tdb-logo-svg-wrap{ display: block; }.tdi_10 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{ display: none; }.tdi_10 .tdb-logo-img-wrap{ display: block; }.tdi_10 .tdb-logo-text-tagline{ margin-top: 2px; margin-left: 0; display: block; }.tdi_10 .tdb-logo-text-title{ display: block; }.tdi_10 .tdb-logo-text-wrap{ flex-direction: column; align-items: flex-start; }.tdi_10 .tdb-logo-icon{ top: 0px; display: block; }@media (max-width: 767px) { .tdb_header_logo .tdb-logo-text-title { font-size: 36px; } }@media (max-width: 767px) { .tdb_header_logo .tdb-logo-text-tagline { font-size: 11px; } } /* phone */ @media (max-width: 767px){ .tdi_10 .tdb-logo-img{ max-width: 140px; } } </style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.eweek.com/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2021/01/eweek_logo_RetinaLogo-300x80.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Logo" title="" data-lazy-src="https://assets.eweek.com/uploads/2021/01/eweek_logo_MainLogo-300x80.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2021/01/eweek_logo_RetinaLogo-300x80.png" src="https://assets.eweek.com/uploads/2021/01/eweek_logo_MainLogo-300x80.png" alt="Logo" title="" /></noscript></span></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_12 wpb_column vc_column_container tdc-column td-pb-span4"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_12{ vertical-align: baseline; }.tdi_12 > .wpb_wrapper, .tdi_12 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_12 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_12 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_12 > .wpb_wrapper{ width: auto; height: auto; } /* phone */ @media (max-width: 767px){ .tdi_12{ vertical-align: middle; } } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_12{ width:20% !important; display:inline-block !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_search tdi_13 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_13" > <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_13{ margin-right:-19px !important; margin-bottom:0px !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdb_mobile_search{ margin-bottom: 0; clear: none; }.tdb_mobile_search a{ display: inline-block !important; position: relative; text-align: center; color: var(--td_theme_color, #4db2ec); }.tdb_mobile_search a > span{ display: flex; align-items: center; justify-content: center; }.tdb_mobile_search svg{ height: auto; }.tdb_mobile_search svg, .tdb_mobile_search svg *{ fill: var(--td_theme_color, #4db2ec); }#tdc-live-iframe .tdb_mobile_search a{ pointer-events: none; }.td-search-opened{ overflow: hidden; }.td-search-opened #td-outer-wrap{ position: static; }.td-search-opened .td-search-wrap-mob{ position: fixed; height: calc(100% + 1px); }.td-search-opened .td-drop-down-search{ height: calc(100% + 1px); overflow-y: scroll; overflow-x: hidden; }.tdi_13{ display: inline-block; float: right; clear: none; }.tdi_13 .tdb-header-search-button-mob i{ font-size: 22px; width: 55px; height: 55px; line-height: 55px; }.tdi_13 .tdb-header-search-button-mob svg{ width: 22px; }.tdi_13 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{ width: 55px; height: 55px; display: flex; justify-content: center; }.tdi_13 .tdb-header-search-button-mob{ color: #0084c4; }.tdi_13 .tdb-header-search-button-mob svg, .tdi_13 .tdb-header-search-button-mob svg *{ fill: #0084c4; }.tdi_13 .tdb-header-search-button-mob:hover{ color: #7dacc4; } </style><div class="tdb-block-inner td-fix-index"><span class="tdb-header-search-button-mob dropdown-toggle" data-toggle="dropdown"><i class="tdb-mobile-search-icon td-icon-search"></i></span></div></div> <!-- ./block --></div></div></div></div></div></div> </div> <div class="td-header-desktop-wrap"> <div id="tdi_14" class="tdc-zone"><div class="tdc_zone tdi_15 wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_15{ min-height: 0; }.td-header-desktop-wrap{ position: relative; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_15{ box-shadow:0 2px 14px #888888 !important; position:relative; } </style> <div class="tdi_14_rand_style td-element-style" ><style> /* custom css - generated by TagDiv Composer */ .tdi_14_rand_style{ background-color:#ffffff !important; } .tdi_14_rand_style::after { content:'' !important; width:100% !important; height:100% !important; position:absolute !important; top:0 !important; left:0 !important; z-index:0 !important; display:block !important; background: linear-gradient(180deg,#ffffff, rgba(0,0,0,0.15)) !important; } </style></div><div id="tdi_16" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_17 wpb_row td-pb-row tdc-element-style tdc-row-content-vert-center" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_17, .tdi_17 .tdc-columns{ min-height: 0; }.tdi_17, .tdi_17 .tdc-columns{ display: block; }.tdi_17 .tdc-columns{ width: 100%; }.tdi_17:before, .tdi_17:after{ display: table; }@media (min-width: 768px) { .tdi_17 { margin-left: -0px; margin-right: -0px; } .tdi_17 .tdc-row-video-background-error, .tdi_17 > .vc_column, .tdi_17 > .tdc-columns > .vc_column { padding-left: 0px; padding-right: 0px; } }@media (min-width: 767px) { .tdi_17.tdc-row-content-vert-center, .tdi_17.tdc-row-content-vert-center .tdc-columns { display: flex; align-items: center; flex: 1; } .tdi_17.tdc-row-content-vert-bottom, .tdi_17.tdc-row-content-vert-bottom .tdc-columns { display: flex; align-items: flex-end; flex: 1; } .tdi_17.tdc-row-content-vert-center .td_block_wrap { vertical-align: middle; } .tdi_17.tdc-row-content-vert-bottom .td_block_wrap { vertical-align: bottom; } } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_17{ position:relative; } .tdi_17 .td_block_wrap{ text-align:left } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_17{ padding-right:15px !important; padding-left:15px !important; } } </style> <div class="tdi_16_rand_style td-element-style" ><style> /* custom css - generated by TagDiv Composer */ .tdi_16_rand_style{ background-color:#ffffff !important; } .tdi_16_rand_style::after { content:'' !important; width:100% !important; height:100% !important; position:absolute !important; top:0 !important; left:0 !important; z-index:0 !important; display:block !important; background: linear-gradient(180deg,#ffffff, rgba(0,0,0,0.15)) !important; } </style></div><div class="vc_column tdi_19 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_19{ vertical-align: baseline; }.tdi_19 > .wpb_wrapper, .tdi_19 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_19 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_19 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_19 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_19{ width:18% !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_19{ width:20% !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_20 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_20" > <style> /* custom css - generated by TagDiv Composer */ .tdi_20 .tdb-logo-a, .tdi_20 h1{ flex-direction: row; align-items: center; justify-content: center; }.tdi_20 .tdb-logo-svg-wrap{ display: block; }.tdi_20 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{ display: none; }.tdi_20 .tdb-logo-img{ max-width: 80%; }.tdi_20 .tdb-logo-img-wrap{ display: block; }.tdi_20 .tdb-logo-text-tagline{ margin-top: 2px; margin-left: 0; display: block; }.tdi_20 .tdb-logo-text-title{ display: block; }.tdi_20 .tdb-logo-text-wrap{ flex-direction: column; align-items: flex-start; }.tdi_20 .tdb-logo-icon{ top: 0px; display: block; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_20 .tdb-logo-img{ max-width: 186px; } } </style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.eweek.com/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2021/01/eweek_logo_RetinaLogo-300x80.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" alt="Logo" title="" data-lazy-src="https://assets.eweek.com/uploads/2021/01/eweek_logo_MainLogo-300x80.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2021/01/eweek_logo_RetinaLogo-300x80.png" src="https://assets.eweek.com/uploads/2021/01/eweek_logo_MainLogo-300x80.png" alt="Logo" title="" /></noscript></span></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_22 wpb_column vc_column_container tdc-column td-pb-span6"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_22{ vertical-align: baseline; }.tdi_22 > .wpb_wrapper, .tdi_22 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_22 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_22 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_22 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_22{ padding-right:15px !important; padding-left:30px !important; width:76% !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_22{ padding-right:10px !important; padding-left:20px !important; width:74% !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_23 tds_menu_active1 tds_menu_sub_active1 tdb-menu-items-in-more tdb-mm-align-parent td-pb-border-top td-ht-fast-news-menu td_block_template_1 tdb-header-align" data-td-block-uid="tdi_23" style=" z-index: 999;"> <style> /* custom css - generated by TagDiv Composer */ .tdb_header_menu .tdb-menu-items-pulldown{ -webkit-transition: opacity 0.5s; transition: opacity 0.5s; opacity: 1; }.tdb_header_menu .tdb-menu-items-pulldown.tdb-menu-items-pulldown-inactive{ white-space: nowrap; opacity: 0; }.tdb_header_menu .tdb-menu-items-pulldown.tdb-menu-items-pulldown-inactive .tdb-menu{ white-space: nowrap; }.tdb_header_menu .tdb-menu-items-pulldown.tdb-menu-items-pulldown-inactive .tdb-menu > li{ float: none; display: inline-block; }.tdb_header_menu .tdb-menu-items-dropdown{ position: relative; display: inline-block; vertical-align: middle; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); }.tdb_header_menu .tdb-menu-items-dropdown:hover .td-pulldown-filter-list{ display: block; }.tdb_header_menu .tdb-menu-items-dropdown:hover .td-subcat-more:after{ width: 100%; }.tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-sep{ position: relative; vertical-align: middle; font-size: 14px; }.tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-more-icon-svg, .tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-sep-svg{ line-height: 0; }.tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-more-icon-svg svg, .tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-sep-svg svg{ width: 14px; height: auto; }.tdb_header_menu .tdb-menu-items-dropdown .tdb-menu-more-icon-svg{ vertical-align: middle; }.tdb_header_menu .tdb-menu-items-empty + .tdb-menu-items-dropdown .tdb-menu-sep{ display: none; }.tdb_header_menu .td-subcat-more{ position: relative; display: inline-block; padding: 0 14px; font-size: 14px; line-height: 48px; vertical-align: middle; -webkit-backface-visibility: hidden; color: #000; cursor: pointer; }.tdb_header_menu .td-subcat-more > .tdb-menu-item-text{ font-weight: 700; text-transform: uppercase; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); float: left; }.tdb_header_menu .td-subcat-more:after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 0; height: 3px; background-color: var(--td_theme_color, #4db2ec); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: width 0.2s ease; transition: width 0.2s ease; }.tdb_header_menu .td-subcat-more .tdb-menu-more-subicon{ margin: 0 0 0 7px; }.tdb_header_menu .td-subcat-more .tdb-menu-more-subicon-svg{ line-height: 0; }.tdb_header_menu .td-subcat-more .tdb-menu-more-subicon-svg svg{ width: 14px; height: auto; }.tdb_header_menu .td-subcat-more .tdb-menu-more-subicon-svg svg, .tdb_header_menu .td-subcat-more .tdb-menu-more-subicon-svg svg *{ fill: #000; }.tdb_header_menu .td-pulldown-filter-list, .tdb_header_menu .td-pulldown-filter-list .sub-menu{ position: absolute; width: 170px !important; background-color: #fff; display: none; z-index: 99; }.tdb_header_menu .td-pulldown-filter-list{ list-style-type: none; top: 100%; left: -15px; margin: 0; padding: 15px 0; text-align: left; }.tdb_header_menu .td-pulldown-filter-list .sub-menu{ top: 0; right: 100%; left: auto; margin-top: -15px; }.tdb_header_menu .td-pulldown-filter-list li{ margin: 0; }.tdb_header_menu .td-pulldown-filter-list li a{ position: relative; display: block; padding: 7px 30px; font-size: 12px; line-height: 20px; color: #111; }.tdb_header_menu .td-pulldown-filter-list li:hover > a{ color: var(--td_theme_color, #4db2ec); }.tdb_header_menu .td-pulldown-filter-list li:hover > .sub-menu{ display: block !important; }.tdb_header_menu .td-pulldown-filter-list li .tdb-menu-sep{ display: none; }.tdb_header_menu .td-pulldown-filter-list li:not(.tdb-normal-menu) > a > .tdb-sub-menu-icon, .tdb_header_menu .td-pulldown-filter-list li:not(.tdb-normal-menu) .sub-menu{ display: none !important; }.tdb_header_menu{ margin-bottom: 0; z-index: 999; clear: none; }.tdb_header_menu .tdb-main-sub-icon-fake, .tdb_header_menu .tdb-sub-icon-fake{ display: none; }.rtl .tdb_header_menu .tdb-menu{ display: flex; }.tdb_header_menu .tdb-menu{ display: inline-block; vertical-align: middle; margin: 0; }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive, .tdb_header_menu .tdb-menu .tdb-menu-item-inactive{ pointer-events: none; }.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive > ul, .tdb_header_menu .tdb-menu .tdb-menu-item-inactive > ul{ visibility: hidden; opacity: 0; }.tdb_header_menu .tdb-menu .sub-menu{ font-size: 14px; position: absolute; top: -999em; background-color: #fff; z-index: 99; }.tdb_header_menu .tdb-menu .sub-menu > li{ list-style-type: none; margin: 0; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); }.tdb_header_menu .tdb-menu > li{ float: left; list-style-type: none; margin: 0; }.tdb_header_menu .tdb-menu > li > a{ position: relative; display: inline-block; padding: 0 14px; font-weight: 700; font-size: 14px; line-height: 48px; vertical-align: middle; text-transform: uppercase; -webkit-backface-visibility: hidden; color: #000; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); }.tdb_header_menu .tdb-menu > li > a:after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 0; height: 3px; background-color: var(--td_theme_color, #4db2ec); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: width 0.2s ease; transition: width 0.2s ease; }.tdb_header_menu .tdb-menu > li > a > .tdb-menu-item-text{ display: inline-block; }.tdb_header_menu .tdb-menu > li > a .tdb-menu-item-text, .tdb_header_menu .tdb-menu > li > a span{ vertical-align: middle; float: left; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon{ margin: 0 0 0 7px; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg{ float: none; line-height: 0; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg{ width: 14px; height: auto; }.tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg, .tdb_header_menu .tdb-menu > li > a .tdb-sub-menu-icon-svg svg *{ fill: #000; }.tdb_header_menu .tdb-menu > li.current-menu-item > a:after, .tdb_header_menu .tdb-menu > li.current-menu-ancestor > a:after, .tdb_header_menu .tdb-menu > li.current-category-ancestor > a:after, .tdb_header_menu .tdb-menu > li.current-page-ancestor > a:after, .tdb_header_menu .tdb-menu > li:hover > a:after, .tdb_header_menu .tdb-menu > li.tdb-hover > a:after{ width: 100%; }.tdb_header_menu .tdb-menu > li:hover > ul, .tdb_header_menu .tdb-menu > li.tdb-hover > ul{ top: auto; display: block !important; }.tdb_header_menu .tdb-menu > li.td-normal-menu > ul.sub-menu{ top: auto; left: 0; z-index: 99; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep{ position: relative; vertical-align: middle; font-size: 14px; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg{ line-height: 0; }.tdb_header_menu .tdb-menu > li .tdb-menu-sep-svg svg{ width: 14px; height: auto; }.tdb_header_menu .tdb-menu > li:last-child .tdb-menu-sep{ display: none; }.tdb_header_menu .tdb-menu-item-text{ word-wrap: break-word; }.tdb_header_menu .tdb-menu-item-text, .tdb_header_menu .tdb-sub-menu-icon, .tdb_header_menu .tdb-menu-more-subicon{ vertical-align: middle; }.tdb_header_menu .tdb-sub-menu-icon, .tdb_header_menu .tdb-menu-more-subicon{ position: relative; top: 0; padding-left: 0; }.tdb_header_menu .tdb-normal-menu{ position: relative; }.tdb_header_menu .tdb-normal-menu ul{ left: 0; padding: 15px 0; text-align: left; }.tdb_header_menu .tdb-normal-menu ul ul{ margin-top: -15px; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item{ position: relative; list-style-type: none; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a{ position: relative; display: block; padding: 7px 30px; font-size: 12px; line-height: 20px; color: #111; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon, .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon{ position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 0; padding-right: inherit; font-size: 7px; line-height: 20px; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg, .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon-svg{ line-height: 0; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg, .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon-svg svg{ width: 7px; height: auto; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon svg, .tdb_header_menu .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon svg *{ fill: #000; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > ul, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover > ul{ top: 0; display: block !important; }.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-item > a, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-ancestor > a, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-category-ancestor > a, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-page-ancestor > a, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover > a, .tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover > a{ color: var(--td_theme_color, #4db2ec); }.tdb_header_menu .tdb-normal-menu > ul{ left: -15px; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul, .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{ width: 100% !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul li, .tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list li{ display: inline-block; width: auto !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu, .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item{ position: static; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul ul{ margin-top: 0 !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu > ul{ left: 0 !important; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item > a .tdb-sub-menu-icon{ float: none; line-height: 1; }.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item:hover > ul, .tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item.tdb-hover > ul{ top: 100%; }.tdb_header_menu.tdb-menu-sub-inline .tdb-menu-items-dropdown{ position: static; }.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{ left: 0 !important; }.tdb-menu .tdb-mega-menu .sub-menu{ -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; width: 1114px !important; }.tdb-menu .tdb-mega-menu .sub-menu, .tdb-menu .tdb-mega-menu .sub-menu > li{ position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }.tdb-menu .tdb-mega-menu .sub-menu > li{ top: 0; width: 100%; max-width: 1114px !important; height: auto; background-color: #fff; border: 1px solid #eaeaea; overflow: hidden; }.tdc-dragged .tdb-block-menu ul{ visibility: hidden !important; opacity: 0 !important; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }.tdb-mm-align-screen .tdb-menu .tdb-mega-menu .sub-menu{ -webkit-transform: translateX(0); transform: translateX(0); }.tdb-mm-align-parent .tdb-menu .tdb-mega-menu{ position: relative; }.tdb-menu .tdb-mega-menu .tdc-row:not([class*='stretch_row_']), .tdb-menu .tdb-mega-menu .tdc-row-composer:not([class*='stretch_row_']){ width: auto !important; max-width: 1240px; }.tdb-menu .tdb-mega-menu-page > .sub-menu > li .tdb-page-tpl-edit-btns{ position: absolute; top: 0; left: 0; display: none; flex-wrap: wrap; gap: 0 4px; }.tdb-menu .tdb-mega-menu-page > .sub-menu > li:hover .tdb-page-tpl-edit-btns{ display: flex; }.tdb-menu .tdb-mega-menu-page > .sub-menu > li .tdb-page-tpl-edit-btn{ background-color: #000; padding: 1px 8px 2px; font-size: 11px; color: #fff; z-index: 100; }.tdi_23 .tdb-menu > li .tdb-menu-sep, .tdi_23 .tdb-menu-items-dropdown .tdb-menu-sep{ top: -1px; }.tdi_23 .tdb-menu > li > a .tdb-sub-menu-icon, .tdi_23 .td-subcat-more .tdb-menu-more-subicon{ top: -1px; }.tdi_23 .td-subcat-more .tdb-menu-more-icon{ top: 0px; }.tdi_23 .tdb-menu > li > a, .tdi_23 .td-subcat-more{ color: #000000; }.tdi_23 .tdb-menu > li > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .td-subcat-more .tdb-menu-more-subicon-svg svg, .tdi_23 .td-subcat-more .tdb-menu-more-subicon-svg svg *, .tdi_23 .td-subcat-more .tdb-menu-more-icon-svg, .tdi_23 .td-subcat-more .tdb-menu-more-icon-svg *{ fill: #000000; }.tdi_23 .tdb-menu > li > a, .tdi_23 .td-subcat-more, .tdi_23 .td-subcat-more > .tdb-menu-item-text{ font-family:Roboto !important;font-size:14px !important;line-height:80px !important;font-weight:600 !important; }.tdi_23 .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon, .tdi_23 .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon{ right: 0; margin-top: 1px; }.tdi_23 .tdb-menu .tdb-normal-menu ul, .tdi_23 .td-pulldown-filter-list, .tdi_23 .td-pulldown-filter-list .sub-menu{ box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.15); }.tdi_23 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a, .tdi_23 .td-pulldown-filter-list li a{ font-family:Roboto Condensed !important;font-size:14px !important;font-weight:600 !important; }.tdi_23:not(.tdb-mm-align-screen) .tdb-mega-menu .sub-menu, .tdi_23 .tdb-mega-menu .sub-menu > li{ max-width: 300px !important; }.tdi_23 .tdb-mega-menu .tdb_header_mega_menu{ max-width: 300px; margin: 0 auto; }.tdi_23 .tdb-mega-menu-page > .sub-menu > li{ padding: 15px; }.tdi_23 .tdb-mega-menu .sub-menu{ left: 0; transform: none; -webkit-transform: none; -moz-transform: none; }.tdi_23 .tdb-menu .tdb-mega-menu .sub-menu > li{ box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); }@media (max-width: 1018px) { .tdb_header_menu .td-pulldown-filter-list { left: auto; right: -15px; } }@media (max-width: 1140px) { .tdb-menu .tdb-mega-menu .sub-menu > li { width: 100% !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_23 .tdb-menu > li > a, .tdi_23 .td-subcat-more{ padding: 0 9px; }.tdi_23 .tdb-menu > li > a, .tdi_23 .td-subcat-more, .tdi_23 .td-subcat-more > .tdb-menu-item-text{ font-size:11px !important;line-height:60px !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_23 .tdb-menu > li.current-menu-item > a, .tdi_23 .tdb-menu > li.current-menu-ancestor > a, .tdi_23 .tdb-menu > li.current-category-ancestor > a, .tdi_23 .tdb-menu > li.current-page-ancestor > a, .tdi_23 .tdb-menu > li:hover > a, .tdi_23 .tdb-menu > li.tdb-hover > a, .tdi_23 .tdb-menu-items-dropdown:hover .td-subcat-more{ color: #0785c4; }.tdi_23 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu > li.current-page-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg, .tdi_23 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg *{ fill: #0785c4; }.tdi_23 .tdb-menu > li > a:after, .tdi_23 .tdb-menu-items-dropdown .td-subcat-more:after{ background-color: #0785c4; bottom: 0px; }.tdi_23 .tdb-menu > li.current-menu-item > a:after, .tdi_23 .tdb-menu > li.current-menu-ancestor > a:after, .tdi_23 .tdb-menu > li.current-category-ancestor > a:after, .tdi_23 .tdb-menu > li.current-page-ancestor > a:after, .tdi_23 .tdb-menu > li:hover > a:after, .tdi_23 .tdb-menu > li.tdb-hover > a:after, .tdi_23 .tdb-menu-items-dropdown:hover .td-subcat-more:after{ width: 0px; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-item > a, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a, .tdi_23 .tdb-menu ul .tdb-normal-menu.tdb-hover > a, .tdi_23 .tdb-menu ul .tdb-normal-menu:hover > a, .tdi_23 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a{ color: #0785c4; }.tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg *, .tdi_23 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg, .tdi_23 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg *{ fill: #0785c4; } </style><div id=tdi_23 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><div class="tdb-menu-items-pulldown tdb-menu-items-pulldown-inactive"><ul id="menu-main-menu-2" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-4091"><a href="https://www.eweek.com/news/"><div class="tdb-menu-item-text">Latest News</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-222008"><a href="https://www.eweek.com/artificial-intelligence/"><div class="tdb-menu-item-text">Artificial Intelligence</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-229880"><a href="https://www.eweek.com/video/"><div class="tdb-menu-item-text">Video</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2622"><a href="https://www.eweek.com/big-data-and-analytics/"><div class="tdb-menu-item-text">Big Data and Analytics</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2623"><a href="https://www.eweek.com/cloud/"><div class="tdb-menu-item-text">Cloud</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2625"><a href="https://www.eweek.com/networking/"><div class="tdb-menu-item-text">Networking</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2626"><a href="https://www.eweek.com/security/"><div class="tdb-menu-item-text">Cybersecurity</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2621"><a href="https://www.eweek.com/enterprise-apps/"><div class="tdb-menu-item-text">Applications</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2633"><a href="https://www.eweek.com/it-management/"><div class="tdb-menu-item-text">IT Management</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2627"><a href="https://www.eweek.com/storage/"><div class="tdb-menu-item-text">Storage</div></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218922"><a href="https://www.eweek.com/sponsored/"><div class="tdb-menu-item-text">Sponsored</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2624"><a href="https://www.eweek.com/mobile/"><div class="tdb-menu-item-text">Mobile</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2635"><a href="https://www.eweek.com/small-business/"><div class="tdb-menu-item-text">Small Business</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2631"><a href="https://www.eweek.com/development/"><div class="tdb-menu-item-text">Development</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2630"><a href="https://www.eweek.com/database/"><div class="tdb-menu-item-text">Database</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-2634"><a href="https://www.eweek.com/servers/"><div class="tdb-menu-item-text">Servers</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218022"><a href="https://www.eweek.com/android/"><div class="tdb-menu-item-text">Android</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218023"><a href="https://www.eweek.com/apple/"><div class="tdb-menu-item-text">Apple</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218275"><a href="https://www.eweek.com/innovation/"><div class="tdb-menu-item-text">Innovation</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218024"><a href="https://www.eweek.com/blogs/"><div class="tdb-menu-item-text">Blogs</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218026"><a href="https://www.eweek.com/pc-hardware/"><div class="tdb-menu-item-text">PC Hardware</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218027"><a href="https://www.eweek.com/reviews/"><div class="tdb-menu-item-text">Reviews</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218028"><a href="https://www.eweek.com/search-engines/"><div class="tdb-menu-item-text">Search Engines</div></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-218029"><a href="https://www.eweek.com/virtualization/"><div class="tdb-menu-item-text">Virtualization</div></a></li> </ul><div class="tdb-menu-items-dropdown"><div class="td-subcat-more"><div class="tdb-menu-item-text">More</div><i class="tdb-menu-more-subicon td-icon-down tdb-main-sub-menu-icon"></i><ul class="td-pulldown-filter-list"></ul></div></div></div></div></div></div></div><div class="vc_column tdi_27 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_27{ vertical-align: baseline; }.tdi_27 > .wpb_wrapper, .tdi_27 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_27 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_27 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_27 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_27{ width:6% !important; } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_search tdi_28 tdb-header-search-trigger-enabled td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_28" > <style> /* custom css - generated by TagDiv Composer */ .tdb_module_header{ width: 100%; padding-bottom: 0; }.tdb_module_header .td-module-container{ display: flex; flex-direction: column; position: relative; }.tdb_module_header .td-module-container:before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; }.tdb_module_header .td-image-wrap{ display: block; position: relative; padding-bottom: 70%; }.tdb_module_header .td-image-container{ position: relative; width: 100%; flex: 0 0 auto; }.tdb_module_header .td-module-thumb{ margin-bottom: 0; }.tdb_module_header .td-module-meta-info{ width: 100%; margin-bottom: 0; padding: 7px 0 0 0; z-index: 1; border: 0 solid #eaeaea; min-height: 0; }.tdb_module_header .entry-title{ margin: 0; font-size: 13px; font-weight: 500; line-height: 18px; }.tdb_module_header .td-post-author-name, .tdb_module_header .td-post-date, .tdb_module_header .td-module-comments{ vertical-align: text-top; }.tdb_module_header .td-post-author-name, .tdb_module_header .td-post-date{ top: 3px; }.tdb_module_header .td-thumb-css{ width: 100%; height: 100%; position: absolute; background-size: cover; background-position: center center; }.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category), .tdb_module_header .td-post-vid-time{ position: absolute; z-index: 2; bottom: 0; }.tdb_module_header .td-category-pos-image .td-post-category:not(.td-post-extra-category){ left: 0; }.tdb_module_header .td-post-vid-time{ right: 0; background-color: #000; padding: 3px 6px 4px; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); font-size: 10px; font-weight: 600; line-height: 1; color: #fff; }.tdb_module_header .td-excerpt{ margin: 20px 0 0; line-height: 21px; }.tdb_module_header .td-read-more{ margin: 20px 0 0; }.tdb_module_search .tdb-author-photo{ display: inline-block; }.tdb_module_search .tdb-author-photo, .tdb_module_search .tdb-author-photo img{ vertical-align: middle; }.tdb_module_search .td-post-author-name{ white-space: normal; }.tdb_header_search{ margin-bottom: 0; clear: none; }.tdb_header_search .tdb-block-inner{ position: relative; display: inline-block; width: 100%; }.tdb_header_search .tdb-search-form{ position: relative; padding: 20px; border-width: 3px 0 0; border-style: solid; border-color: var(--td_theme_color, #4db2ec); pointer-events: auto; }.tdb_header_search .tdb-search-form:before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; }.tdb_header_search .tdb-search-form-inner{ position: relative; display: flex; background-color: #fff; }.tdb_header_search .tdb-search-form-inner:after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 1px solid #e1e1e1; pointer-events: none; }.tdb_header_search .tdb-head-search-placeholder{ position: absolute; top: 50%; transform: translateY(-50%); padding: 3px 9px; font-size: 12px; line-height: 21px; color: #999; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; pointer-events: none; }.tdb_header_search .tdb-head-search-form-input:focus + .tdb-head-search-placeholder, .tdb-head-search-form-input:not(:placeholder-shown) ~ .tdb-head-search-placeholder{ opacity: 0; }.tdb_header_search .tdb-head-search-form-btn, .tdb_header_search .tdb-head-search-form-input{ height: auto; min-height: 32px; }.tdb_header_search .tdb-head-search-form-input{ color: #444; flex: 1; background-color: transparent; border: 0; }.tdb_header_search .tdb-head-search-form-input.tdb-head-search-nofocus{ color: transparent; text-shadow: 0 0 0 #444; }.tdb_header_search .tdb-head-search-form-btn{ margin-bottom: 0; padding: 0 15px; background-color: #222222; font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 13px; font-weight: 500; color: #fff; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index: 1; }.tdb_header_search .tdb-head-search-form-btn:hover{ background-color: var(--td_theme_color, #4db2ec); }.tdb_header_search .tdb-head-search-form-btn i, .tdb_header_search .tdb-head-search-form-btn span{ display: inline-block; vertical-align: middle; }.tdb_header_search .tdb-head-search-form-btn i{ font-size: 12px; }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon{ position: relative; }.tdb_header_search .tdb-head-search-form-btn .tdb-head-search-form-btn-icon-svg{ line-height: 0; }.tdb_header_search .tdb-head-search-form-btn svg{ width: 12px; height: auto; }.tdb_header_search .tdb-head-search-form-btn svg, .tdb_header_search .tdb-head-search-form-btn svg *{ fill: #fff; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }.tdb_header_search .tdb-aj-search-results{ padding: 20px; background-color: rgba(144, 144, 144, 0.02); border-width: 1px 0; border-style: solid; border-color: #ededed; background-color: #fff; }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child{ margin-bottom: 0; padding-bottom: 0; }.tdb_header_search .tdb-aj-search-results .td_module_wrap:last-child .td-module-container:before{ display: none; }.tdb_header_search .tdb-aj-search-inner{ display: flex; flex-wrap: wrap; *zoom: 1; }.tdb_header_search .tdb-aj-search-inner:before, .tdb_header_search .tdb-aj-search-inner:after{ display: table; content: ''; line-height: 0; }.tdb_header_search .tdb-aj-search-inner:after{ clear: both; }.tdb_header_search .result-msg{ padding: 4px 0 6px 0; font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 12px; font-style: italic; background-color: #fff; }.tdb_header_search .result-msg a{ color: #222; }.tdb_header_search .result-msg a:hover{ color: var(--td_theme_color, #4db2ec); }.tdb_header_search .td-module-meta-info, .tdb_header_search .td-next-prev-wrap{ text-align: left; }.tdb_header_search .td_module_wrap:hover .entry-title a{ color: var(--td_theme_color, #4db2ec); }.tdb_header_search .tdb-aj-cur-element .entry-title a{ color: var(--td_theme_color, #4db2ec); }.tdc-dragged .tdb-head-search-btn:after, .tdc-dragged .tdb-drop-down-search{ visibility: hidden !important; opacity: 0 !important; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }.tdb-header-search-trigger-enabled{ z-index: 1000; }.tdb-header-search-trigger-enabled .tdb-head-search-btn{ display: flex; align-items: center; position: relative; text-align: center; color: var(--td_theme_color, #4db2ec); }.tdb-header-search-trigger-enabled .tdb-head-search-btn:after{ visibility: hidden; opacity: 0; content: ''; display: block; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; width: 0; height: 0; border-style: solid; border-width: 0 6.5px 7px 6.5px; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; border-color: transparent transparent var(--td_theme_color, #4db2ec) transparent; }.tdb-header-search-trigger-enabled .tdb-drop-down-search-open + .tdb-head-search-btn:after{ visibility: visible; opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }.tdb-header-search-trigger-enabled .tdb-search-icon, .tdb-header-search-trigger-enabled .tdb-search-txt, .tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{ -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }.tdb-header-search-trigger-enabled .tdb-search-icon-svg{ display: flex; align-items: center; justify-content: center; }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg{ height: auto; }.tdb-header-search-trigger-enabled .tdb-search-icon-svg svg, .tdb-header-search-trigger-enabled .tdb-search-icon-svg svg *{ fill: var(--td_theme_color, #4db2ec); }.tdb-header-search-trigger-enabled .tdb-search-txt{ position: relative; line-height: 1; }.tdb-header-search-trigger-enabled .tdb-drop-down-search{ visibility: hidden; opacity: 0; position: absolute; top: 100%; left: 0; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; pointer-events: none; z-index: 10; }.tdb-header-search-trigger-enabled .tdb-drop-down-search-open{ visibility: visible; opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }.tdb-header-search-trigger-enabled .tdb-drop-down-search-inner{ position: relative; max-width: 300px; pointer-events: all; }.rtl .tdb-header-search-trigger-enabled .tdb-drop-down-search-inner{ margin-left: 0; margin-right: auto; }.tdb_header_search .tdb-aj-srs-title{ margin-bottom: 10px; font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-weight: 500; font-size: 13px; line-height: 1.3; color: #888; }.tdb_header_search .tdb-aj-sr-taxonomies{ display: flex; flex-direction: column; }.tdb_header_search .tdb-aj-sr-taxonomy{ font-family: var(--td_default_google_font_2, 'Roboto', sans-serif); font-size: 13px; font-weight: 500; line-height: 18px; color: #111; }.tdb_header_search .tdb-aj-sr-taxonomy:not(:last-child){ margin-bottom: 5px; }.tdb_header_search .tdb-aj-sr-taxonomy:hover{ color: var(--td_theme_color, #4db2ec); }.tdi_28 .tdb-head-search-btn i{ font-size: 20px; width: 76px; height: 76px; line-height: 76px; color: #0785c4; }.tdi_28 .tdb-head-search-btn svg{ width: 20px; }.tdi_28 .tdb-search-icon-svg{ width: 76px; height: 76px; }.tdi_28 .tdb-head-search-btn{ justify-content: center; }.tdi_28{ display: inline-block; float: right; clear: none; }.tdi_28 .tdb-search-txt{ top: 0px; }.tdi_28 .tdb-drop-down-search .tdb-drop-down-search-inner{ max-width: 450px; }.tdi_28 .tdb-drop-down-search{ left: auto; right: 0; }body .tdi_28 .tdb-drop-down-search-inner, .tdi_28 .tdb-search-form, .tdi_28 .tdb-aj-search{ margin-left: auto; margin-right: 0; }.tdi_28 .tdb-head-search-form-btn-icon{ top: 0px; }.tdi_28 .result-msg{ text-align: center; }.tdi_28 .tdb-head-search-btn svg, .tdi_28 .tdb-head-search-btn svg *{ fill: #0785c4; }.tdi_28 .tdb-search-form{ border-color: rgba(255,255,255,0.8); }.tdi_28 .tdb-head-search-btn:after{ border-bottom-color: #0785c4; }.tdi_28 .tdb-drop-down-search-inner{ box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2); }.tdi_28 .tdb-head-search-form-input{ color: #000000; }.tdi_28 .tdb-head-search-form-input.tdb-head-search-nofocus{ text-shadow: 0 0 0 #000000; }.tdi_28 .tdb-head-search-form-btn{ background: -webkit-linear-gradient(-90deg,#0084c4,#0785c4);background: linear-gradient(-90deg,#0084c4,#0785c4); }.tdi_28 .tdb-head-search-form-btn:hover{ background-color: #7dacc4; }.tdi_28 .result-msg, .tdi_28 .result-msg a{ color: #222222; }.tdi_28 .result-msg a:hover{ color: #7dacc4; }.tdi_28 .td_module_wrap{ width: 100%; float: left; padding-left: 11px; padding-right: 11px; padding-bottom: 10px; margin-bottom: 10px; }.tdi_28 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0; padding-bottom: 0; }.tdi_28 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none; }.tdi_28 .tdb-aj-search-inner{ margin-left: -11px; margin-right: -11px; }.tdi_28 .td-module-container:before{ bottom: -10px; border-color: #eaeaea; }.tdi_28 .td-module-container{ border-color: #eaeaea; flex-direction: row; }.tdi_28 .entry-thumb{ background-position: center 50%; }.tdi_28 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.ie10 .tdi_28 .td-image-container, .ie11 .tdi_28 .td-image-container{ flex: 0 0 auto; }.ie10 .tdi_28 .td-module-meta-info, .ie11 .tdi_28 .td-module-meta-info{ flex: 1; }.tdi_28 .td-post-vid-time{ display: none; }.tdi_28 .td-module-meta-info{ padding: 2px 0 0 15px; border-color: #eaeaea; }.tdi_28 .entry-title{ margin: 0 0 5px; }.tdi_28 .td-excerpt{ column-count: 1; column-gap: 48px; display: none; }.tdi_28 .td-post-category:not(.td-post-extra-category){ display: none; }.tdi_28 .td-read-more{ display: none; }.tdi_28 .td-author-date{ display: inline; }.tdi_28 .td-post-author-name{ display: none; }.tdi_28 .entry-review-stars{ display: none; }.tdi_28 .td-icon-star, .tdi_28 .td-icon-star-empty, .tdi_28 .td-icon-star-half{ font-size: 15px; }.tdi_28 .td-module-comments{ display: none; }.tdi_28 .tdb-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }body .tdi_28 .td_module_wrap:hover .td-module-title a, .tdi_28 .tdb-aj-cur-element .entry-title a{ color: #7dacc4 !important; }.tdi_28 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_28 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_28 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_28 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_28 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_28 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_28 .td-module-container:before{ bottom: -10px; }.tdi_28 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_28 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_28 .tdb-head-search-btn i{ font-size: 15px; width: 40.5px; height: 40.5px; line-height: 40.5px; }.tdi_28 .tdb-head-search-btn svg{ width: 15px; }.tdi_28 .tdb-search-icon-svg{ width: 40.5px; height: 40.5px; }.tdi_28 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_28 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_28 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_28 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_28 .td-module-container:before{ bottom: -10px; }.tdi_28 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_28 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_28 .td_module_wrap{ padding-bottom: 10px !important; margin-bottom: 10px !important; padding-bottom: 10px; margin-bottom: 10px; }.tdi_28 .td_module_wrap:nth-last-child(-n+1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_28 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_28 .td_module_wrap:nth-last-child(-n+1) .td-module-container:before{ display: none !important; }.tdi_28 .td-module-container:before{ bottom: -10px; }.tdi_28 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_28 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } </style><div class="tdb-block-inner td-fix-index"><div class="tdb-drop-down-search" aria-labelledby="td-header-search-button"><div class="tdb-drop-down-search-inner"><form method="get" class="tdb-search-form" action="https://www.eweek.com/"><div class="tdb-search-form-inner"><input class="tdb-head-search-form-input" placeholder=" " type="text" value="" name="s" autocomplete="off" /><button class="wpb_button wpb_btn-inverse btn tdb-head-search-form-btn" title="Search" type="submit" aria-label="Search"><span>Search</span></button></div></form><div class="tdb-aj-search"></div></div></div><a href="#" role="button" aria-label="Search" class="tdb-head-search-btn dropdown-toggle" data-toggle="dropdown"><i class="tdb-search-icon td-icon-search"></i></a></div></div> <!-- ./block --><div class="tdm_block td_block_wrap tdm_block_icon tdi_29 tdm-content-horiz-left td-pb-border-top td_block_template_1" data-td-block-uid="tdi_29" > <style> /* inline tdc_css att - generated by TagDiv Composer */ /* desktop */ @media(min-width: 1141px) { .tdi_29 { display:none !important; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px) { .tdi_29{ display:none !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_29{ display:none !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdm_block_icon.tdm_block{ margin-bottom: 0; }.tds-icon{ position: relative; }.tds-icon:after{ content: ''; width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: -1; opacity: 0; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; }.tds-icon svg{ display: block; }.tdi_29 i{ font-size: 50px; text-align: center; width: 80px; height: 80px; line-height: 80px; }.tdi_29 i, .tdi_29 .tds-icon-svg-wrap{ position: relative; top: 0px; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_30{ -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }.tdi_30:before{ -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ } /* phone */ @media (max-width: 767px){ } </style><i class="tds-icon tdc-font-tdmp tdc-font-tdmp-globe tdi_30 td-fix-index"></i></div></div></div></div></div></div></div> </div> <div class="td-header-desktop-sticky-wrap tdc-zone-sticky-invisible tdc-zone-sticky-inactive" style="display: none"> <div id="tdi_31" class="tdc-zone"><div class="tdc_zone tdi_32 wpb_row td-pb-row" data-sticky-offset="0" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_32{ min-height: 0; }.td-header-desktop-sticky-wrap.td-header-active{ opacity: 1; } </style><div id="tdi_33" class="tdc-row"><div class="vc_row tdi_34 wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_34, .tdi_34 .tdc-columns{ min-height: 0; }.tdi_34, .tdi_34 .tdc-columns{ display: block; }.tdi_34 .tdc-columns{ width: 100%; }.tdi_34:before, .tdi_34:after{ display: table; } </style><div class="vc_column tdi_36 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_36{ vertical-align: baseline; }.tdi_36 > .wpb_wrapper, .tdi_36 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_36 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_36 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_36 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ></div></div></div></div></div></div> </div> </div> </nav> <!-- Top Ad --> <div role="banner" aria-label="top ad" style="margin-bottom: 12px !important;margin-top: 32px !important;"> <!-- Start: Render Ad Slot | Inline Top --> <div id='inline-top' style='min-width: 300px; width: auto; text-align:center; max-height: 250px; height: auto; background-color: #ffffff; border:0px solid #efefef;'> <script nodelay> window.googletag.cmd.push(function() { googletag.display('inline-top'); }); </script> </div> <!-- End: Render Ad Slot | Inline Top --> </div> <!-- Top Ad End --> <div class="td-main-content-wrap td-container-wrap"> <style> /* custom css */ @media (min-width: 1019px) { .td-featured-image-rec{ float: left; max-width: 60%; padding: 0 25px 25px 0; } .td-featured-image-rec img{ margin :0; } } @media (min-width: 768px) and (max-width: 1018px) { .td-featured-image-rec{ float: left; max-width: 60%; padding: 0 25px 25px 0; } .td-featured-image-rec img{ margin :0; } } /* custom css */ </style> <div class="" role="main" aria-label="Main Content"> <div class="tdc_zone tdi_37 wpb_row td-pb-row" role="presentation" aria-label="Breadcrumb"> <div id="tdi_38" class="tdc-row stretch_row_1400 td-stretch-content"> <div class="vc_row tdi_39 wpb_row td-pb-row"> <div class="td-pb-span12 td-main-content" > <div class="td-crumb-container"><div class="entry-crumbs"><span><a title="" class="entry-crumb" href="https://www.eweek.com/">Home</a></span> <i class="td-icon-right td-bread-sep td-bred-no-url-last"></i> <span class="td-bred-no-url-last">IT Management</span></div></div> </div> </div> </div> </div> <div class="tdc_zone tdi_40 wpb_row td-pb-row"> <div id="tdi_41" class="tdc-row stretch_row_1400 td-stretch-content"> <div class="vc_row tdi_42 wpb_row td-pb-row"> <div class="vc_column tdi_43 wpb_column vc_column_container tdc-column td-pb-span9" role="presentation" aria-label="Article Content"> <div class="wpb_wrapper"> <article id="post-218305" class="post-218305 post type-post status-publish format-standard has-post-thumbnail category-it-management category-news b2b_product-networking-automation-and-orchestration" itemscope itemtype="https://schema.org/Article" role="article"> <div class="td-post-header"> <ul class="td-category"><li class="entry-category"><a href="https://www.eweek.com/it-management/">IT Management</a></li></ul> <header class="td-post-title"> <h1 class="entry-title">#eWEEKchat Feb. 9: Down the Batch: Trends in Data Orchestration</h1> <div class="td-module-meta-info author-byline"> <div class="author-byline--wrapper"> <div class="author-byline--author"><a href="https://www.eweek.com/author/cpreimesberger/" title="Chris Preimesberger"><img alt='' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2044%2044'%3E%3C/svg%3E" data-lazy-srcset='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=88&d=mm&r=g 2x' class='avatar avatar-44 photo is-style-circle' height='44' width='44' decoding='async' data-lazy-src="https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=44&d=mm&r=g"/><noscript><img alt='' src='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=44&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=88&d=mm&r=g 2x' class='avatar avatar-44 photo is-style-circle' height='44' width='44' decoding='async'/></noscript></a><div class="author-byline--author--meta"><p class="author-byline--label">Written by</p><a href="https://www.eweek.com/author/cpreimesberger/" class="author-byline--link" title="Chris Preimesberger">Chris Preimesberger</a></div></div> </div> <div class="td-post-date">Published <time class="entry-date updated td-module-date" datetime="2021-02-03T17:14:30-05:00" >February 3, 2021</time></div> </div> </header> </div> <div class="td-post-sharing-top"><div id="td_social_sharing_article_top" class="td-post-sharing td-ps-bg td-ps-notext td-ps-rounded td-post-sharing-style3"> <style> /* custom css - generated by TagDiv Composer */ .td-post-sharing-classic { position: relative; height: 20px; } .td-post-sharing { margin-left: -3px; margin-right: -3px; font-family: var(--td_default_google_font_1, 'Open Sans', 'Open Sans Regular', sans-serif); z-index: 2; white-space: nowrap; opacity: 0; } .td-post-sharing.td-social-show-all { white-space: normal; } .td-js-loaded .td-post-sharing { -webkit-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 1; } .td-post-sharing-classic + .td-post-sharing { margin-top: 15px; /* responsive portrait phone */ } @media (max-width: 767px) { .td-post-sharing-classic + .td-post-sharing { margin-top: 8px; } } .td-post-sharing-top { margin-bottom: 30px; } @media (max-width: 767px) { .td-post-sharing-top { margin-bottom: 20px; } } .td-post-sharing-bottom { border-style: solid; border-color: #ededed; border-width: 1px 0; padding: 21px 0; margin-bottom: 42px; } .td-post-sharing-bottom .td-post-sharing { margin-bottom: -7px; } .td-post-sharing-visible, .td-social-sharing-hidden { display: inline-block; } .td-social-sharing-hidden ul { display: none; } .td-social-show-all .td-pulldown-filter-list { display: inline-block; } .td-social-network, .td-social-handler { position: relative; display: inline-block; margin: 0 3px 7px; height: 40px; min-width: 40px; font-size: 11px; text-align: center; vertical-align: middle; } .td-ps-notext .td-social-network .td-social-but-icon, .td-ps-notext .td-social-handler .td-social-but-icon { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .td-social-network { color: #000; overflow: hidden; } .td-social-network .td-social-but-icon { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .td-social-network .td-social-but-text { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .td-social-network:hover { opacity: 0.8 !important; } .td-social-handler { color: #444; border: 1px solid #e9e9e9; border-radius: 2px; } .td-social-handler .td-social-but-text { font-weight: 700; } .td-social-handler .td-social-but-text:before { background-color: #000; opacity: 0.08; } .td-social-share-text { margin-right: 18px; } .td-social-share-text:before, .td-social-share-text:after { content: ''; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 100%; width: 0; height: 0; border-style: solid; } .td-social-share-text:before { border-width: 9px 0 9px 11px; border-color: transparent transparent transparent #e9e9e9; } .td-social-share-text:after { border-width: 8px 0 8px 10px; border-color: transparent transparent transparent #fff; } .td-social-but-text, .td-social-but-icon { display: inline-block; position: relative; } .td-social-but-icon { padding-left: 13px; padding-right: 13px; line-height: 40px; z-index: 1; } .td-social-but-icon i { position: relative; top: -1px; vertical-align: middle; } .td-social-but-text { margin-left: -6px; padding-left: 12px; padding-right: 17px; line-height: 40px; } .td-social-but-text:before { content: ''; position: absolute; top: 12px; left: 0; width: 1px; height: 16px; background-color: #fff; opacity: 0.2; z-index: 1; } .td-social-handler i, .td-social-facebook i, .td-social-reddit i, .td-social-linkedin i, .td-social-tumblr i, .td-social-stumbleupon i, .td-social-vk i, .td-social-viber i, .td-social-flipboard i, .td-social-koo i { font-size: 14px; } .td-social-telegram i { font-size: 16px; } .td-social-mail i, .td-social-line i, .td-social-print i { font-size: 15px; } .td-social-handler .td-icon-share { top: -1px; left: -1px; } .td-social-twitter .td-icon-twitter { font-size: 14px; } .td-social-pinterest .td-icon-pinterest { font-size: 13px; } .td-social-whatsapp .td-icon-whatsapp, .td-social-kakao .td-icon-kakao { font-size: 18px; } .td-social-kakao .td-icon-kakao:before { color: #3C1B1D; } .td-social-reddit .td-social-but-icon { padding-right: 12px; } .td-social-reddit .td-icon-reddit { left: -1px; } .td-social-telegram .td-social-but-icon { padding-right: 12px; } .td-social-telegram .td-icon-telegram { left: -1px; } .td-social-stumbleupon .td-social-but-icon { padding-right: 11px; } .td-social-stumbleupon .td-icon-stumbleupon { left: -2px; } .td-social-digg .td-social-but-icon { padding-right: 11px; } .td-social-digg .td-icon-digg { left: -2px; font-size: 17px; } .td-social-vk .td-social-but-icon { padding-right: 11px; } .td-social-vk .td-icon-vk { left: -2px; } .td-social-naver .td-icon-naver { left: -1px; font-size: 16px; } .td-social-gettr .td-icon-gettr { font-size: 25px; } .td-ps-notext .td-social-gettr .td-icon-gettr { left: -5px; } .td-social-copy_url { position: relative; } .td-social-copy_url-check { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; opacity: 0; pointer-events: none; transition: opacity .2s ease-in-out; z-index: 11; } .td-social-copy_url .td-icon-copy_url { left: -1px; font-size: 17px; } .td-social-copy_url-disabled { pointer-events: none; } .td-social-copy_url-disabled .td-icon-copy_url { opacity: 0; } .td-social-copy_url-copied .td-social-copy_url-check { opacity: 1; } @keyframes social_copy_url_loader { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } .td-social-expand-tabs i { top: -2px; left: -1px; font-size: 16px; } @media (min-width: 767px) { .td-social-line, .td-social-viber { display: none; } } .td-ps-bg .td-social-network { color: #fff; } .td-ps-bg .td-social-facebook .td-social-but-icon, .td-ps-bg .td-social-facebook .td-social-but-text { background-color: #516eab; } .td-ps-bg .td-social-twitter .td-social-but-icon, .td-ps-bg .td-social-twitter .td-social-but-text { background-color: #29c5f6; } .td-ps-bg .td-social-pinterest .td-social-but-icon, .td-ps-bg .td-social-pinterest .td-social-but-text { background-color: #ca212a; } .td-ps-bg .td-social-whatsapp .td-social-but-icon, .td-ps-bg .td-social-whatsapp .td-social-but-text { background-color: #7bbf6a; } .td-ps-bg .td-social-reddit .td-social-but-icon, .td-ps-bg .td-social-reddit .td-social-but-text { background-color: #f54200; } .td-ps-bg .td-social-mail .td-social-but-icon, .td-ps-bg .td-social-digg .td-social-but-icon, .td-ps-bg .td-social-copy_url .td-social-but-icon, .td-ps-bg .td-social-mail .td-social-but-text, .td-ps-bg .td-social-digg .td-social-but-text, .td-ps-bg .td-social-copy_url .td-social-but-text { background-color: #000; } .td-ps-bg .td-social-print .td-social-but-icon, .td-ps-bg .td-social-print .td-social-but-text { background-color: #333; } .td-ps-bg .td-social-linkedin .td-social-but-icon, .td-ps-bg .td-social-linkedin .td-social-but-text { background-color: #0266a0; } .td-ps-bg .td-social-tumblr .td-social-but-icon, .td-ps-bg .td-social-tumblr .td-social-but-text { background-color: #3e5a70; } .td-ps-bg .td-social-telegram .td-social-but-icon, .td-ps-bg .td-social-telegram .td-social-but-text { background-color: #179cde; } .td-ps-bg .td-social-stumbleupon .td-social-but-icon, .td-ps-bg .td-social-stumbleupon .td-social-but-text { background-color: #ee4813; } .td-ps-bg .td-social-vk .td-social-but-icon, .td-ps-bg .td-social-vk .td-social-but-text { background-color: #4c75a3; } .td-ps-bg .td-social-line .td-social-but-icon, .td-ps-bg .td-social-line .td-social-but-text { background-color: #00b900; } .td-ps-bg .td-social-viber .td-social-but-icon, .td-ps-bg .td-social-viber .td-social-but-text { background-color: #5d54a4; } .td-ps-bg .td-social-naver .td-social-but-icon, .td-ps-bg .td-social-naver .td-social-but-text { background-color: #3ec729; } .td-ps-bg .td-social-flipboard .td-social-but-icon, .td-ps-bg .td-social-flipboard .td-social-but-text { background-color: #f42827; } .td-ps-bg .td-social-kakao .td-social-but-icon, .td-ps-bg .td-social-kakao .td-social-but-text { background-color: #f9e000; } .td-ps-bg .td-social-gettr .td-social-but-icon, .td-ps-bg .td-social-gettr .td-social-but-text { background-color: #fc223b; } .td-ps-bg .td-social-koo .td-social-but-icon, .td-ps-bg .td-social-koo .td-social-but-text { background-color: #facd00; } .td-ps-dark-bg .td-social-network { color: #fff; } .td-ps-dark-bg .td-social-network .td-social-but-icon, .td-ps-dark-bg .td-social-network .td-social-but-text { background-color: #000; } .td-ps-border .td-social-network .td-social-but-icon, .td-ps-border .td-social-network .td-social-but-text { line-height: 38px; border-width: 1px; border-style: solid; } .td-ps-border .td-social-network .td-social-but-text { border-left-width: 0; } .td-ps-border .td-social-network .td-social-but-text:before { background-color: #000; opacity: 0.08; } .td-ps-border.td-ps-padding .td-social-network .td-social-but-icon { border-right-width: 0; } .td-ps-border.td-ps-padding .td-social-network.td-social-expand-tabs .td-social-but-icon { border-right-width: 1px; } .td-ps-border-grey .td-social-but-icon, .td-ps-border-grey .td-social-but-text { border-color: #e9e9e9; } .td-ps-border-colored .td-social-facebook .td-social-but-icon, .td-ps-border-colored .td-social-facebook .td-social-but-text { border-color: #516eab; } .td-ps-border-colored .td-social-twitter .td-social-but-icon, div.td-ps-border-colored .td-social-twitter .td-social-but-text { border-color: #29c5f6; color: #29c5f6; } .td-ps-border-colored .td-social-pinterest .td-social-but-icon, .td-ps-border-colored .td-social-pinterest .td-social-but-text { border-color: #ca212a; } .td-ps-border-colored .td-social-whatsapp .td-social-but-icon, .td-ps-border-colored .td-social-whatsapp .td-social-but-text { border-color: #7bbf6a; } .td-ps-border-colored .td-social-reddit .td-social-but-icon, .td-ps-border-colored .td-social-reddit .td-social-but-text { border-color: #f54200; } .td-ps-border-colored .td-social-mail .td-social-but-icon, .td-ps-border-colored .td-social-digg .td-social-but-icon, .td-ps-border-colored .td-social-copy_url .td-social-but-icon, .td-ps-border-colored .td-social-mail .td-social-but-text, .td-ps-border-colored .td-social-digg .td-social-but-text, .td-ps-border-colored .td-social-copy_url .td-social-but-text { border-color: #000; } .td-ps-border-colored .td-social-print .td-social-but-icon, .td-ps-border-colored .td-social-print .td-social-but-text { border-color: #333; } .td-ps-border-colored .td-social-linkedin .td-social-but-icon, .td-ps-border-colored .td-social-linkedin .td-social-but-text { border-color: #0266a0; } .td-ps-border-colored .td-social-tumblr .td-social-but-icon, .td-ps-border-colored .td-social-tumblr .td-social-but-text { border-color: #3e5a70; } .td-ps-border-colored .td-social-telegram .td-social-but-icon, .td-ps-border-colored .td-social-telegram .td-social-but-text { border-color: #179cde; } .td-ps-border-colored .td-social-stumbleupon .td-social-but-icon, .td-ps-border-colored .td-social-stumbleupon .td-social-but-text { border-color: #ee4813; } .td-ps-border-colored .td-social-vk .td-social-but-icon, .td-ps-border-colored .td-social-vk .td-social-but-text { border-color: #4c75a3; } .td-ps-border-colored .td-social-line .td-social-but-icon, .td-ps-border-colored .td-social-line .td-social-but-text { border-color: #00b900; } .td-ps-border-colored .td-social-viber .td-social-but-icon, .td-ps-border-colored .td-social-viber .td-social-but-text { border-color: #5d54a4; } .td-ps-border-colored .td-social-naver .td-social-but-icon, .td-ps-border-colored .td-social-naver .td-social-but-text { border-color: #3ec729; } .td-ps-border-colored .td-social-flipboard .td-social-but-icon, .td-ps-border-colored .td-social-flipboard .td-social-but-text { border-color: #f42827; } .td-ps-border-colored .td-social-kakao .td-social-but-icon, .td-ps-border-colored .td-social-kakao .td-social-but-text { border-color: #f9e000; } .td-ps-border-colored .td-social-gettr .td-social-but-icon, .td-ps-border-colored .td-social-gettr .td-social-but-text { border-color: #fc223b; } .td-ps-border-colored .td-social-koo .td-social-but-icon, .td-ps-border-colored .td-social-koo .td-social-but-text { border-color: #facd00; } .td-ps-icon-bg .td-social-but-icon { height: 100%; border-color: transparent !important; } .td-ps-icon-bg .td-social-network .td-social-but-icon { color: #fff; } .td-ps-icon-bg .td-social-facebook .td-social-but-icon { background-color: #516eab; } .td-ps-icon-bg .td-social-twitter .td-social-but-icon { background-color: #29c5f6; } .td-ps-icon-bg .td-social-pinterest .td-social-but-icon { background-color: #ca212a; } .td-ps-icon-bg .td-social-whatsapp .td-social-but-icon { background-color: #7bbf6a; } .td-ps-icon-bg .td-social-reddit .td-social-but-icon { background-color: #f54200; } .td-ps-icon-bg .td-social-mail .td-social-but-icon, .td-ps-icon-bg .td-social-digg .td-social-but-icon, .td-ps-icon-bg .td-social-copy_url .td-social-but-icon { background-color: #000; } .td-ps-icon-bg .td-social-print .td-social-but-icon { background-color: #333; } .td-ps-icon-bg .td-social-linkedin .td-social-but-icon { background-color: #0266a0; } .td-ps-icon-bg .td-social-tumblr .td-social-but-icon { background-color: #3e5a70; } .td-ps-icon-bg .td-social-telegram .td-social-but-icon { background-color: #179cde; } .td-ps-icon-bg .td-social-stumbleupon .td-social-but-icon { background-color: #ee4813; } .td-ps-icon-bg .td-social-vk .td-social-but-icon { background-color: #4c75a3; } .td-ps-icon-bg .td-social-line .td-social-but-icon { background-color: #00b900; } .td-ps-icon-bg .td-social-viber .td-social-but-icon { background-color: #5d54a4; } .td-ps-icon-bg .td-social-naver .td-social-but-icon { background-color: #3ec729; } .td-ps-icon-bg .td-social-flipboard .td-social-but-icon { background-color: #f42827; } .td-ps-icon-bg .td-social-kakao .td-social-but-icon { background-color: #f9e000; } .td-ps-icon-bg .td-social-gettr .td-social-but-icon { background-color: #fc223b; } .td-ps-icon-bg .td-social-koo .td-social-but-icon { background-color: #facd00; } .td-ps-icon-bg .td-social-but-text { margin-left: -3px; } .td-ps-icon-bg .td-social-network .td-social-but-text:before { display: none; } .td-ps-icon-arrow .td-social-network .td-social-but-icon:after { content: ''; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: calc(100% + 1px); width: 0; height: 0; border-style: solid; border-width: 9px 0 9px 11px; border-color: transparent transparent transparent #000; } .td-ps-icon-arrow .td-social-network .td-social-but-text { padding-left: 20px; } .td-ps-icon-arrow .td-social-network .td-social-but-text:before { display: none; } .td-ps-icon-arrow.td-ps-padding .td-social-network .td-social-but-icon:after { left: 100%; } .td-ps-icon-arrow .td-social-facebook .td-social-but-icon:after { border-left-color: #516eab; } .td-ps-icon-arrow .td-social-twitter .td-social-but-icon:after { border-left-color: #29c5f6; } .td-ps-icon-arrow .td-social-pinterest .td-social-but-icon:after { border-left-color: #ca212a; } .td-ps-icon-arrow .td-social-whatsapp .td-social-but-icon:after { border-left-color: #7bbf6a; } .td-ps-icon-arrow .td-social-reddit .td-social-but-icon:after { border-left-color: #f54200; } .td-ps-icon-arrow .td-social-mail .td-social-but-icon:after, .td-ps-icon-arrow .td-social-digg .td-social-but-icon:after, .td-ps-icon-arrow .td-social-copy_url .td-social-but-icon:after { border-left-color: #000; } .td-ps-icon-arrow .td-social-print .td-social-but-icon:after { border-left-color: #333; } .td-ps-icon-arrow .td-social-linkedin .td-social-but-icon:after { border-left-color: #0266a0; } .td-ps-icon-arrow .td-social-tumblr .td-social-but-icon:after { border-left-color: #3e5a70; } .td-ps-icon-arrow .td-social-telegram .td-social-but-icon:after { border-left-color: #179cde; } .td-ps-icon-arrow .td-social-stumbleupon .td-social-but-icon:after { border-left-color: #ee4813; } .td-ps-icon-arrow .td-social-vk .td-social-but-icon:after { border-left-color: #4c75a3; } .td-ps-icon-arrow .td-social-line .td-social-but-icon:after { border-left-color: #00b900; } .td-ps-icon-arrow .td-social-viber .td-social-but-icon:after { border-left-color: #5d54a4; } .td-ps-icon-arrow .td-social-naver .td-social-but-icon:after { border-left-color: #3ec729; } .td-ps-icon-arrow .td-social-flipboard .td-social-but-icon:after { border-left-color: #f42827; } .td-ps-icon-arrow .td-social-kakao .td-social-but-icon:after { border-left-color: #f9e000; } .td-ps-icon-arrow .td-social-gettr .td-social-but-icon:after { border-left-color: #fc223b; } .td-ps-icon-arrow .td-social-koo .td-social-but-icon:after { border-left-color: #facd00; } .td-ps-icon-arrow .td-social-expand-tabs .td-social-but-icon:after { display: none; } .td-ps-icon-color .td-social-facebook .td-social-but-icon { color: #516eab; } .td-ps-icon-color .td-social-pinterest .td-social-but-icon { color: #ca212a; } .td-ps-icon-color .td-social-whatsapp .td-social-but-icon { color: #7bbf6a; } .td-ps-icon-color .td-social-reddit .td-social-but-icon { color: #f54200; } .td-ps-icon-color .td-social-mail .td-social-but-icon, .td-ps-icon-color .td-social-digg .td-social-but-icon, .td-ps-icon-color .td-social-copy_url .td-social-but-icon, .td-ps-icon-color .td-social-copy_url-check, .td-ps-icon-color .td-social-twitter .td-social-but-icon { color: #000; } .td-ps-icon-color .td-social-print .td-social-but-icon { color: #333; } .td-ps-icon-color .td-social-linkedin .td-social-but-icon { color: #0266a0; } .td-ps-icon-color .td-social-tumblr .td-social-but-icon { color: #3e5a70; } .td-ps-icon-color .td-social-telegram .td-social-but-icon { color: #179cde; } .td-ps-icon-color .td-social-stumbleupon .td-social-but-icon { color: #ee4813; } .td-ps-icon-color .td-social-vk .td-social-but-icon { color: #4c75a3; } .td-ps-icon-color .td-social-line .td-social-but-icon { color: #00b900; } .td-ps-icon-color .td-social-viber .td-social-but-icon { color: #5d54a4; } .td-ps-icon-color .td-social-naver .td-social-but-icon { color: #3ec729; } .td-ps-icon-color .td-social-flipboard .td-social-but-icon { color: #f42827; } .td-ps-icon-color .td-social-kakao .td-social-but-icon { color: #f9e000; } .td-ps-icon-color .td-social-gettr .td-social-but-icon { color: #fc223b; } .td-ps-icon-color .td-social-koo .td-social-but-icon { color: #facd00; } .td-ps-text-color .td-social-but-text { font-weight: 700; } .td-ps-text-color .td-social-facebook .td-social-but-text { color: #516eab; } .td-ps-text-color .td-social-twitter .td-social-but-text { color: #29c5f6; } .td-ps-text-color .td-social-pinterest .td-social-but-text { color: #ca212a; } .td-ps-text-color .td-social-whatsapp .td-social-but-text { color: #7bbf6a; } .td-ps-text-color .td-social-reddit .td-social-but-text { color: #f54200; } .td-ps-text-color .td-social-mail .td-social-but-text, .td-ps-text-color .td-social-digg .td-social-but-text, .td-ps-text-color .td-social-copy_url .td-social-but-text { color: #000; } .td-ps-text-color .td-social-print .td-social-but-text { color: #333; } .td-ps-text-color .td-social-linkedin .td-social-but-text { color: #0266a0; } .td-ps-text-color .td-social-tumblr .td-social-but-text { color: #3e5a70; } .td-ps-text-color .td-social-telegram .td-social-but-text { color: #179cde; } .td-ps-text-color .td-social-stumbleupon .td-social-but-text { color: #ee4813; } .td-ps-text-color .td-social-vk .td-social-but-text { color: #4c75a3; } .td-ps-text-color .td-social-line .td-social-but-text { color: #00b900; } .td-ps-text-color .td-social-viber .td-social-but-text { color: #5d54a4; } .td-ps-text-color .td-social-naver .td-social-but-text { color: #3ec729; } .td-ps-text-color .td-social-flipboard .td-social-but-text { color: #f42827; } .td-ps-text-color .td-social-kakao .td-social-but-text { color: #f9e000; } .td-ps-text-color .td-social-gettr .td-social-but-text { color: #fc223b; } .td-ps-text-color .td-social-koo .td-social-but-text { color: #facd00; } .td-ps-text-color .td-social-expand-tabs .td-social-but-text { color: #b1b1b1; } .td-ps-notext .td-social-but-icon { width: 40px; } .td-ps-notext .td-social-network .td-social-but-text { display: none; } .td-ps-padding .td-social-network .td-social-but-icon { padding-left: 17px; padding-right: 17px; } .td-ps-padding .td-social-handler .td-social-but-icon { width: 40px; } .td-ps-padding .td-social-reddit .td-social-but-icon, .td-ps-padding .td-social-telegram .td-social-but-icon { padding-right: 16px; } .td-ps-padding .td-social-stumbleupon .td-social-but-icon, .td-ps-padding .td-social-digg .td-social-but-icon, .td-ps-padding .td-social-expand-tabs .td-social-but-icon { padding-right: 13px; } .td-ps-padding .td-social-vk .td-social-but-icon { padding-right: 14px; } .td-ps-padding .td-social-expand-tabs .td-social-but-icon { padding-left: 13px; } .td-ps-rounded .td-social-network .td-social-but-icon { border-top-left-radius: 100px; border-bottom-left-radius: 100px; } .td-ps-rounded .td-social-network .td-social-but-text { border-top-right-radius: 100px; border-bottom-right-radius: 100px; } .td-ps-rounded.td-ps-notext .td-social-network .td-social-but-icon { border-top-right-radius: 100px; border-bottom-right-radius: 100px; } .td-ps-rounded .td-social-expand-tabs { border-radius: 100px; } .td-ps-bar .td-social-network .td-social-but-icon, .td-ps-bar .td-social-network .td-social-but-text { -webkit-box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.31); box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, 0.31); } .td-ps-bar .td-social-mail .td-social-but-icon, .td-ps-bar .td-social-digg .td-social-but-icon, .td-ps-bar .td-social-copy_url .td-social-but-icon, .td-ps-bar .td-social-mail .td-social-but-text, .td-ps-bar .td-social-digg .td-social-but-text, .td-ps-bar .td-social-copy_url .td-social-but-text { -webkit-box-shadow: inset 0px -3px 0px 0px rgba(255, 255, 255, 0.28); box-shadow: inset 0px -3px 0px 0px rgba(255, 255, 255, 0.28); } .td-ps-bar .td-social-print .td-social-but-icon, .td-ps-bar .td-social-print .td-social-but-text { -webkit-box-shadow: inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2); box-shadow: inset 0px -3px 0px 0px rgba(255, 255, 255, 0.2); } .td-ps-big .td-social-but-icon { display: block; line-height: 60px; } .td-ps-big .td-social-but-icon .td-icon-share { width: auto; } .td-ps-big .td-social-handler .td-social-but-text:before { display: none; } .td-ps-big .td-social-share-text .td-social-but-icon { width: 90px; } .td-ps-big .td-social-expand-tabs .td-social-but-icon { width: 60px; } @media (max-width: 767px) { .td-ps-big .td-social-share-text { display: none; } } .td-ps-big .td-social-facebook i, .td-ps-big .td-social-reddit i, .td-ps-big .td-social-mail i, .td-ps-big .td-social-linkedin i, .td-ps-big .td-social-tumblr i, .td-ps-big .td-social-stumbleupon i { margin-top: -2px; } .td-ps-big .td-social-facebook i, .td-ps-big .td-social-reddit i, .td-ps-big .td-social-linkedin i, .td-ps-big .td-social-tumblr i, .td-ps-big .td-social-stumbleupon i, .td-ps-big .td-social-vk i, .td-ps-big .td-social-viber i, .td-ps-big .td-social-fliboard i, .td-ps-big .td-social-koo i, .td-ps-big .td-social-share-text i { font-size: 22px; } .td-ps-big .td-social-telegram i { font-size: 24px; } .td-ps-big .td-social-mail i, .td-ps-big .td-social-line i, .td-ps-big .td-social-print i { font-size: 23px; } .td-ps-big .td-social-twitter i, .td-ps-big .td-social-expand-tabs i { font-size: 20px; } .td-ps-big .td-social-whatsapp i, .td-ps-big .td-social-naver i, .td-ps-big .td-social-flipboard i, .td-ps-big .td-social-kakao i { font-size: 26px; } .td-ps-big .td-social-pinterest .td-icon-pinterest { font-size: 21px; } .td-ps-big .td-social-telegram .td-icon-telegram { left: 1px; } .td-ps-big .td-social-stumbleupon .td-icon-stumbleupon { left: -2px; } .td-ps-big .td-social-digg .td-icon-digg { left: -1px; font-size: 25px; } .td-ps-big .td-social-vk .td-icon-vk { left: -1px; } .td-ps-big .td-social-naver .td-icon-naver { left: 0; } .td-ps-big .td-social-gettr .td-icon-gettr { left: -1px; } .td-ps-big .td-social-copy_url .td-icon-copy_url { left: 0; font-size: 25px; } .td-ps-big .td-social-copy_url-check { font-size: 18px; } .td-ps-big .td-social-but-text { margin-left: 0; padding-top: 0; padding-left: 17px; } .td-ps-big.td-ps-notext .td-social-network, .td-ps-big.td-ps-notext .td-social-handler { height: 60px; } .td-ps-big.td-ps-notext .td-social-network { width: 60px; } .td-ps-big.td-ps-notext .td-social-network .td-social-but-icon { width: 60px; } .td-ps-big.td-ps-notext .td-social-share-text .td-social-but-icon { line-height: 40px; } .td-ps-big.td-ps-notext .td-social-share-text .td-social-but-text { display: block; line-height: 1; } .td-ps-big.td-ps-padding .td-social-network, .td-ps-big.td-ps-padding .td-social-handler { height: 90px; font-size: 13px; } .td-ps-big.td-ps-padding .td-social-network { min-width: 60px; } .td-ps-big.td-ps-padding .td-social-but-icon { border-bottom-left-radius: 0; border-top-right-radius: 2px; } .td-ps-big.td-ps-padding.td-ps-bar .td-social-but-icon { -webkit-box-shadow: none; box-shadow: none; } .td-ps-big.td-ps-padding .td-social-but-text { display: block; padding-bottom: 17px; line-height: 1; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 2px; } .td-ps-big.td-ps-padding .td-social-but-text:before { display: none; } .td-ps-big.td-ps-padding .td-social-expand-tabs i { line-height: 90px; } .td-ps-nogap { margin-left: 0; margin-right: 0; } .td-ps-nogap .td-social-network, .td-ps-nogap .td-social-handler { margin-left: 0; margin-right: 0; border-radius: 0; } .td-ps-nogap .td-social-network .td-social-but-icon, .td-ps-nogap .td-social-network .td-social-but-text { border-radius: 0; } .td-ps-nogap .td-social-expand-tabs { border-radius: 0; } .td-post-sharing-style7 .td-social-network .td-social-but-icon { height: 100%; } .td-post-sharing-style7 .td-social-network .td-social-but-icon:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.31); } .td-post-sharing-style7 .td-social-network .td-social-but-text { padding-left: 17px; } .td-post-sharing-style7 .td-social-network .td-social-but-text:before { display: none; } .td-post-sharing-style7 .td-social-mail .td-social-but-icon:before, .td-post-sharing-style7 .td-social-digg .td-social-but-icon:before, .td-post-sharing-style7 .td-social-copy_url .td-social-but-icon:before { background-color: rgba(255, 255, 255, 0.2); } .td-post-sharing-style7 .td-social-print .td-social-but-icon:before { background-color: rgba(255, 255, 255, 0.1); } @media (max-width: 767px) { .td-post-sharing-style1 .td-social-share-text .td-social-but-text, .td-post-sharing-style3 .td-social-share-text .td-social-but-text, .td-post-sharing-style5 .td-social-share-text .td-social-but-text, .td-post-sharing-style14 .td-social-share-text .td-social-but-text, .td-post-sharing-style16 .td-social-share-text .td-social-but-text { display: none !important; } } @media (max-width: 767px) { .td-post-sharing-style2 .td-social-share-text, .td-post-sharing-style4 .td-social-share-text, .td-post-sharing-style6 .td-social-share-text, .td-post-sharing-style7 .td-social-share-text, .td-post-sharing-style15 .td-social-share-text, .td-post-sharing-style17 .td-social-share-text, .td-post-sharing-style18 .td-social-share-text, .td-post-sharing-style19 .td-social-share-text, .td-post-sharing-style20 .td-social-share-text { display: none !important; } } </style> <div class="td-post-sharing-visible"><div class="td-social-sharing-button td-social-sharing-button-js td-social-handler td-social-share-text"> <div class="td-social-but-icon"><i class="td-icon-share"></i></div> <div class="td-social-but-text">Share</div> </div><a class="td-social-sharing-button td-social-sharing-button-js td-social-network td-social-facebook" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.eweek.com%2Fit-management%2Feweekchat-feb-9-down-the-batch-trends-in-data-orchestration%2F" title="Facebook" ><div class="td-social-but-icon"><i class="td-icon-facebook"></i></div><div class="td-social-but-text">Facebook</div></a><a class="td-social-sharing-button td-social-sharing-button-js td-social-network td-social-twitter" href="https://twitter.com/intent/tweet?text=%23eWEEKchat+Feb.+9%3A+Down+the+Batch%3A+Trends+in+Data+Orchestration&url=https%3A%2F%2Fwww.eweek.com%2Fit-management%2Feweekchat-feb-9-down-the-batch-trends-in-data-orchestration%2F&via=eWEEKNews" title="Twitter" ><div class="td-social-but-icon"><i class="td-icon-twitter"></i></div><div class="td-social-but-text">Twitter</div></a><a class="td-social-sharing-button td-social-sharing-button-js td-social-network td-social-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.eweek.com/it-management/eweekchat-feb-9-down-the-batch-trends-in-data-orchestration/&title=%23eWEEKchat+Feb.+9%3A+Down+the+Batch%3A+Trends+in+Data+Orchestration" title="Linkedin" ><div class="td-social-but-icon"><i class="td-icon-linkedin"></i></div><div class="td-social-but-text">Linkedin</div></a></div><div class="td-social-sharing-hidden"><ul class="td-pulldown-filter-list"></ul><a class="td-social-sharing-button td-social-handler td-social-expand-tabs" href="#" data-block-uid="td_social_sharing_article_top" title="More"> <div class="td-social-but-icon"><i class="td-icon-plus td-social-expand-tabs-icon"></i></div> </a></div></div></div> <div class="td-post-content tagdiv-type"> <div class="td-featured-image-rec"> </div> <style type="text/css"> .commission-disclaimer-message { background-color: #f7f7f7; color: #aaaaaa !important; font-weight: 300; font-size: .8rem !important; padding: 10px 20px; margin-bottom:10px; border-radius: 20px; } .search .commission-disclaimer-message, .archive .commission-disclaimer-message, .category .commission-disclaimer-message { display: none; } </style><p class="commission-disclaimer-message"> eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. <a href="/editorial-policy/" target="_blank">Learn More</a>. </p><p>On Tuesday, Feb. 9, at 11 a.m. PST/2 p.m. EST/7 p.m. GMT, @eWEEKNews will host its 95th monthly #eWEEKchat. The topic will be “Down the Batch: Trends in Data Orchestration.” It will be moderated by Chris Preimesberger, eWEEK’s Editor in Chief.</p> <p>Some quick facts:</p> <p><strong>Topic:</strong> “Down the Batch: Trends in Data Orchestration”</p> <p><strong>Date/time:</strong> Tuesday, Feb. 9, 11 a.m. PST / 2 p.m. EST / 7 p.m. GMT</p> <div class="further-reading"> <h4>Further reading</h4> <ul> <li><a href="https://www.eweek.com/it-management/executive-q-a-rola-dagher-dell-technologies-global-channel-chief">Executive Q&A: Rola Dagher, Dell Technologies’ Global…</a></li> <li><a href="https://www.eweek.com/it-management/five-ways-the-pandemic-is-impacting-the-workplace-in-2021">Five Ways the Pandemic is Impacting the Workplace in…</a></li> </ul> </div> <p><strong>Tweetchat handle:</strong> You can use #eWEEKChat to follow/participate via Twitter itself, but it’s easier and more efficient to use the real-time chat room link at<a href="https://www.crowdchat.net/eweekchat" target="_self" rel="noopener"> CrowdChat</a>. Instructions are on that page; log in at the top right, use your Twitter handle to register, and the chat begins promptly at 11am PT. The page will come alive at that time with the real-time discussion. You can join in or simply watch the discussion as it is created. Special thanks to John Furrier of<a href="https://siliconangle.com/" target="_self" rel="noopener"> SiliconAngle.com</a> for developing the CrowdChat app.</p> <p>Our in-chat experts will include:<strong> Eric Kavanagh</strong>, CEO of The Bloor Group and host of<a href="https://dmradio.biz/" target="_self" rel="noopener"> DM (Data Management) Radio</a>; <strong>David Wilmer,</strong> Principal Technical Product Marketing Manager at Talend; others to come.</p> <p><strong>Chat room real-time link:</strong> Use <a href="https://www.crowdchat.net/eweekchat" target="_self" rel="noopener">https://www.crowdchat.net/eweekchat</a>. Sign in and use #eweekchat for the identifier.<a id="eztoc_1_1_1_1" name="eztoc_1_1_1_1"></a></p> <h4>How to manage all that data efficiently</h4> <p><strong><em>By Eric Kavanagh</em> </strong>(excerpted from a previous <em>eWEEK</em> article)</p> <p>Data and its mechanism of transport has long been the tried-and-relatively-true practice of extract, transform, load, a.k.a. ETL. That’s now finally changing.</p> <p>Granted, there have been other ways of moving data: Change data capture (CDC), one of the leanest methods, has been around for decades and remains a very viable option; the old File Transfer Protocol (FTP) can’t be overlooked; nor can the seriously old-fashioned forklifting of DVDs.</p> <p>Data virtualization 1.0 brought a novel approach as well. This approach leveraged a fairly sophisticated system of strategic caching. High-value queries would be preprocessed, and certain VIP users would benefit from a combination of pre-aggregation and stored result sets.</p> <p>During the rise of the open-source Hadoop movement about a decade ago, some other curious innovations took place, notably the Apache Sqoop project. Sqoop is a command-line interface application for transferring data between relational databases and Hadoop. Sqoop proved very effective at pulling data from relational sources and dropping it into HDFS. That paradigm has somewhat faded, however.</p> <p>But a whole new class of technologies–scalable, dynamic, increasingly driven by artificial intelligence–now threatens the status quo. So significant is this change that we can reasonably anoint a new term in the lexicon of information management: data orchestration.</p> <p>There are several reasons why this term makes sense. First and foremost, as an orchestra comprises many different instruments–all woven together harmoniously. Today’s data world suddenly boasts many new sources, each with its own frequency, rhythm and nature.</p> <p>Secondly, the concept of orchestration implies much more than integration, because the former connotes significantly more complexity and richness. That maps nicely to the data industry these days: The shape, size, speed and use of data all vary tremendously.</p> <p>Thirdly, the category of data orchestration speaks volumes about the growing importance of information strategy, arguably among the most critical success factors for business today. It’s no longer enough to merely integrate it, transport it or change it; data must be leveraged strategically.<a id="eztoc_2_1_1_1" name="eztoc_2_1_1_1"></a></p> <h4>Down the batch!</h4> <p>For the mainstay of data movement over the past 30 years, ETL took the lead. Initially, custom code was the way to go, but as Rick Sherman of Athena IT Solutions once noted: “Hand coding works well at first, but once the workloads grow in size, that’s when the problems begin.”</p> <p>As the information age matured, a handful of vendors addressed this market in a meaningful way, including Informatica in 1993, Ab Initio (a company that openly eschews industry analysts) in 1995, then Informix spin-off Ascential (later bought by IBM) in 2000.Those were the heydays of data warehousing, the primary driver for ETL.</p> <p>Companies realized they could not effectively query their enterprise resource planning (ERP) systems to gauge business trajectory, so the data warehouse was created to enable enterprise-wide analysis.</p> <p>The more people got access to the warehouse, the more they wanted. This resulted in batch windows stacking up to the ceiling. Batch windows are the time slots within which data engineers (formerly called ETL developers) had to squeeze in specific data ingestions.</p> <p>Within a short span of years, data warehousing became so popular that a host of boutique ETL vendors cropped up. Then, around the early- to mid-2000s, the data warehouse appliance wave hit the market, with Teradata, Netezza, DATAllegro, Dataupia and others climbing on board.</p> <p>This was a boon to the ETL business but also to the Data Virtualization 1.0 movement, primarily occupied by Composite Software (bought by Cisco, then spun out, then picked up by TIBCO) and Denodo Technologies. Both remain going concerns in the data world.<a id="eztoc_3_1_1_1" name="eztoc_3_1_1_1"></a></p> <h4>Big data boom</h4> <p>Then came big data. Vastly larger, much more unwieldy and in many cases faster than traditional data, this new resource upset the apple cart in disruptive ways. As mega-vendors such as Facebook, LinkedIn and others rolled their own software, the tech world changed dramatically. The proliferation of database technologies, fueled by open-source initiatives, widened the landscape and diversified the topography of data. These included Facebook’s Cassandra, 10gen’s MongoDB and MariaDB (spun out by MySQL founder Monty Widenius the day Oracle bought Sun Microsystems in late 2009)–all of which are now pervasive solutions.</p> <p>Let’s not forget about the MarTech 7,000. In 2011, it was the MarTech 150. By 2015, it was the MarTech 2,000. It’s now 7,000 companies offering some sort of sales or marketing automation software. All those tools have their own data models and their own APIs. Egad!</p> <p>Add to the mix the whole world of streaming data. By open-sourcing Kafka to the Apache Foundation, LinkedIn let loose the gushing waters of data streams. These high-speed freeways of data largely circumvent traditional data management tooling, which can’t stand the pressure.</p> <p>Doing the math, we see a vastly different scenario for today’s data, as compared to only a few years ago. Companies have gone from relying on five to 10 source systems for an enterprise data warehouse to now embracing dozens or more systems across various analytical platforms.</p> <p>Meanwhile, the appetite for insights is greater than ever, as is the desire to dynamically link analytical systems with operational ones. The end result is a tremendous amount of energy focused on the need for … (wait for it!) … meaningful data orchestration.</p> <p>For performance, governance, quality and a vast array of business needs, data orchestration is taking shape right now out of sheer necessity. The old highways for data have become too clogged and cannot support the necessary traffic. A whole new system is required.<a id="eztoc_4_1_1_1" name="eztoc_4_1_1_1"></a></p> <h4>Questions we’ll discuss</h4> <p>That’s what we’re here to chat about on Feb. 9. Questions we’ll ask include:</p> <ul> <li>How is your company using data orchestration?</li> <li>What tools are you using to orchestrate data?</li> <li>What data orchestration providers do you see as leading this revolution?</li> <li>How important is Kubernetes in these new orchestration models? What alternatives are there?</li> <li>What should data orchestration be doing, or doing better, than it currently does for your company?</li> </ul> <p>Join us Tuesday, Feb. 9 at 11am Pacific / 2pm Eastern for this, the 95th monthly #eWEEKchat. <a href="https://www.crowdchat.net/eweekchat" target="_self" rel="noopener">Go here for CrowdChat information</a>.<a id="eztoc_5_1_1_1" name="eztoc_5_1_1_1"></a></p> <h4>#eWEEKchat Tentative Schedule for 2021*</h4> <p>Jan. 12: What’s Up in Next-Gen Data Security<br /> <strong>Feb. 9: Down the Batch: Trends in Data Orchestration</strong><br /> March 9: New Trends & Services in Health-Care IT<br /> April 13: Trends in Project Management & Collaboration Tools<br /> May 11: Trends in Data Management<br /> June 8: Trends in Data Storage, Protection and Privacy<br /> July 13: Next-Gen Networking Products & Services<br /> Aug. 10: DevSecOps: Open Source Security and Risk Assessment<br /> Sept. 14: Confidential Computing and Next-Gen Security<br /> Oct. 12: DataOps: The Data Management Platform of the Future?<br /> Nov. 9: New Tech to Expect for 2022<br /> Dec. 14: Predixions and Wild Guesses for IT in 2022</p> <p>*all topics subject to change</p> </div> <footer> <div class="td-post-source-tags"> </div> <div class="author-box-wrap"><a href="https://www.eweek.com/author/cpreimesberger/" aria-label="author-photo"><img alt='Chris Preimesberger' src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2096%2096'%3E%3C/svg%3E" data-lazy-srcset='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=192&d=mm&r=g 2x' class='avatar avatar-96 photo' height='96' width='96' decoding='async' data-lazy-src="https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=96&d=mm&r=g"/><noscript><img alt='Chris Preimesberger' src='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=96&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/b22ea634cb9711392e57de6a40957668?s=192&d=mm&r=g 2x' class='avatar avatar-96 photo' height='96' width='96' decoding='async'/></noscript></a><div class="desc"><div class="td-author-name vcard author"><span class="fn"><a href="https://www.eweek.com/author/cpreimesberger/">Chris Preimesberger</a></span></div><div class="td-author-url"><a href="https://www.eweek.com/author/cpreimesberger/">https://www.eweek.com/author/cpreimesberger/</a></div><div class="td-author-description">Chris J. Preimesberger is Editor Emeritus of eWEEK. In his 16 years and more than 5,000 articles at eWEEK, he distinguished himself in reporting and analysis of the business use of new-gen IT in a variety of sectors, including cloud computing, data center systems, storage, edge systems, security and others. In February 2017 and September 2018, Chris was named among the 250 most influential business journalists in the world (https://richtopia.com/inspirational-people/top-250-business-journalists/) by Richtopia, a UK research firm that used analytics to compile the ranking. He has won several national and regional awards for his work, including a 2011 Folio Award for a profile (https://www.eweek.com/cloud/marc-benioff-trend-seer-and-business-socialist/) of Salesforce founder/CEO Marc Benioff--the only time he has entered the competition. Previously, Chris was a founding editor of both IT Manager's Journal and DevX.com and was managing editor of Software Development magazine. He has been a stringer for the Associated Press since 1983 and resides in Silicon Valley.</div><div class="td-author-social"> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.linkedin.com/in/editingwhiz/" title="Linkedin"> <i class="td-icon-font td-icon-linkedin"></i> <span style="display: none">Linkedin</span> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://twitter.com/editingwhiz" title="Twitter"> <i class="td-icon-font td-icon-twitter"></i> <span style="display: none">Twitter</span> </a> </span></div><div class="clearfix"></div></div></div> </footer> <div style=" --ta-campaign-plugin-primary: #2a8ccc; --ta-campaign-plugin-button-text: #fff; --ta-campaign-plugin-button-hover-background: #000000; --ta-campaign-plugin-button-hover-text: #fff; --ta-campaign-plugin-button-toggle-background: #2a8ccc; --ta-campaign-plugin-button-toggle-text: #000000; " data-ajax-url="https://www.eweek.com/wp/wp-admin/admin-ajax.php"> <div id="ta-campaign-widget-67b8b5616b9f8" class="ta-campaign-widget ta-campaign-widget--banner" data-campaign-fields='{"properties":{"campaign_type":"banner","sailthru_list":["daily-tech-insider"],"campaign_category":false,"appearance":{"colors":{"primary_color":"#2a8ccc","button":{"button_text_color":"#fff","hover":{"button_hover_background_color":"#000000","button_hover_text_color":"#fff"},"toggle":{"button_toggle_background_color":"#2a8ccc","button_toggle_text_color":"#000000"}}},"custom_scss":"margin-bottom: 30px"},"behavior":{"opt_in_enabled":true},"language":{"tagline":"Get the Free Newsletter!","subtagline":"","content":"Subscribe to Daily Tech Insider for top news, trends & analysis","email_placeholder":"Work Email Address","opt_in":"By signing up to receive our newsletter, you agree to our <a href=\\\"\/terms-conditions\/\\\">Terms of Use<\/a> and <a href=\\\"\/privacy-policy\/\\\">Privacy Policy<\/a>.","subscribe_button":"Subscribe"}},"identifier":"67b8b5616b9f8","campaign_id":"223322","campaign_type":"banner","popup_type":null,"newsletters":["daily-tech-insider"],"behavior":{"opt_in_enabled":true},"appearance":{"colors":{"primary":"#2a8ccc","button":{"text":"#fff","hover":{"background":"#000000","text":"#fff"},"toggle":{"background":"#2a8ccc","text":"#000000"}}},"custom_css":"#ta-campaign-widget-67b8b5616b9f8 {\n margin-bottom: 30px;\n}\n"},"language":{"tagline":"Get the Free Newsletter!","subtagline":"","content":"Subscribe to Daily Tech Insider for top news, trends & analysis","email_placeholder":"Work Email Address","opt_in":"By signing up to receive our newsletter, you agree to our <a href=\"\/terms-conditions\/\">Terms of Use<\/a> and <a href=\"\/privacy-policy\/\">Privacy Policy<\/a>.","subscribe_button":"Subscribe"}}'> <div class="ta-campaign-widget__wrapper"> <div class="ta-campaign-widget__header mb-6"> <h3 class="ta-campaign-widget__tagline"> Get the Free Newsletter! </h3> <p class="ta-campaign-widget__content mt-6"> Subscribe to Daily Tech Insider for top news, trends & analysis </p> </div> <form class="ta-campaign-widget__form"> <div class="ta-campaign-widget__input mb-4" data-field="email"> <label class="sr-only" for="email-67b8b5616b9f8"> Email Address </label> <input class="ta-campaign-widget__input__text" placeholder="Work Email Address" id="email-67b8b5616b9f8" name="email" type="email"> </div> <div class="ta-campaign-widget__checkbox mb-4" data-field="opt_in"> <div class="flex items-start"> <input id="opt-in-67b8b5616b9f8" class="ta-campaign-widget__checkbox__input mr-2" name="opt-in" type="checkbox"/> <label class="ta-campaign-widget__checkbox__label" for="opt-in-67b8b5616b9f8"> By signing up to receive our newsletter, you agree to our <a href="/terms-conditions/">Terms of Use</a> and <a href="/privacy-policy/">Privacy Policy</a>. </label> </div> </div> <button class="ta-campaign-widget__button" type="submit" > Subscribe </button> </form> </div> </div> </div> <style> #ta-campaign-widget-67b8b5616b9f8 { margin-bottom: 30px; } </style> </article> <!-- /.post --> </div> </div> <div class="vc_column tdi_46 wpb_column vc_column_container tdc-column td-pb-span3 td-is-sticky" role="presentation" aria-label="Side Bar"> <div class="wpb_wrapper" data-sticky-offset="20"> <!-- Add TagDiv Composer's Widget Sidebar block - temporary feature--> <!-- Add Newsletter widget --> <div style=" --ta-campaign-plugin-primary: #2a8ccc; --ta-campaign-plugin-button-text: #fff; --ta-campaign-plugin-button-hover-background: #000000; --ta-campaign-plugin-button-hover-text: #fff; --ta-campaign-plugin-button-toggle-background: #2a8ccc; --ta-campaign-plugin-button-toggle-text: #000000; " data-ajax-url="https://www.eweek.com/wp/wp-admin/admin-ajax.php"> <div id="ta-campaign-widget-67b8b5617bc69" class="ta-campaign-widget ta-campaign-widget--sidebar" data-campaign-fields='{"properties":{"campaign_type":"sidebar","campaign_category":false,"sailthru_list":["daily-tech-insider"],"appearance":{"colors":{"primary_color":"#2a8ccc","button":{"button_text_color":"#fff","hover":{"button_hover_background_color":"#000000","button_hover_text_color":"#fff"},"toggle":{"button_toggle_background_color":"#2a8ccc","button_toggle_text_color":"#000000"}}},"custom_scss":"margin-bottom: 30px"},"behavior":{"opt_in_enabled":true},"language":{"tagline":"Get the Free Newsletter!","subtagline":"","content":"Subscribe to Daily Tech Insider for top news, trends & analysis","email_placeholder":"Work Email Address","opt_in":"By signing up to receive our newsletter, you agree to our <a href=\\\"\/terms-conditions\/\\\">Terms of Use<\/a> and <a href=\\\"\/privacy-policy\/\\\">Privacy Policy<\/a>.","subscribe_button":"Subscribe"}},"identifier":"67b8b5617bc69","campaign_id":"221777","campaign_type":"sidebar","popup_type":null,"newsletters":["daily-tech-insider"],"behavior":{"opt_in_enabled":true},"appearance":{"colors":{"primary":"#2a8ccc","button":{"text":"#fff","hover":{"background":"#000000","text":"#fff"},"toggle":{"background":"#2a8ccc","text":"#000000"}}},"custom_css":"#ta-campaign-widget-67b8b5617bc69 {\n margin-bottom: 30px;\n}\n"},"language":{"tagline":"Get the Free Newsletter!","subtagline":"","content":"Subscribe to Daily Tech Insider for top news, trends & analysis","email_placeholder":"Work Email Address","opt_in":"By signing up to receive our newsletter, you agree to our <a href=\"\/terms-conditions\/\">Terms of Use<\/a> and <a href=\"\/privacy-policy\/\">Privacy Policy<\/a>.","subscribe_button":"Subscribe"}}'> <div class="ta-campaign-widget__wrapper"> <div class="ta-campaign-widget__header mb-6"> <h3 class="ta-campaign-widget__tagline"> Get the Free Newsletter! </h3> <p class="ta-campaign-widget__content mt-6"> Subscribe to Daily Tech Insider for top news, trends & analysis </p> </div> <form class="ta-campaign-widget__form"> <div class="ta-campaign-widget__input mb-4" data-field="email"> <label class="sr-only" for="email-67b8b5617bc69"> Email Address </label> <input class="ta-campaign-widget__input__text" placeholder="Work Email Address" id="email-67b8b5617bc69" name="email" type="email"> </div> <div class="ta-campaign-widget__checkbox mb-4" data-field="opt_in"> <div class="flex items-start"> <input id="opt-in-67b8b5617bc69" class="ta-campaign-widget__checkbox__input mr-2" name="opt-in" type="checkbox"/> <label class="ta-campaign-widget__checkbox__label" for="opt-in-67b8b5617bc69"> By signing up to receive our newsletter, you agree to our <a href="/terms-conditions/">Terms of Use</a> and <a href="/privacy-policy/">Privacy Policy</a>. </label> </div> </div> <button class="ta-campaign-widget__button" type="submit" > Subscribe </button> </form> </div> </div> </div> <style> #ta-campaign-widget-67b8b5617bc69 { margin-bottom: 30px; } </style> <!-- Most Popular Articles --> <div class="td_block_wrap td_flex_block_1 tdi_47 td-pb-border-top td-subheader-flex td_block_template_14 td_flex_block" data-td-block-uid="tdi_47" > <style> .td_block_template_14.widget > ul > li { margin-left: 0 !important; } .td_block_template_14 .td-related-title a { margin: 0 12px !important; font-size: 14px; } @media (max-width: 767px) { .td_block_template_14 .td-related-title a { margin: 0 8px !important; } } .td_block_template_14 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td_block_template_14 .td-block-title { font-size: 13px; font-weight: 400; margin-top: 0; margin-bottom: 26px; padding: 11px 0; line-height: 1; position: relative; overflow: hidden; text-align: center; background-color: var(--td_header_color, #111); border: 1px solid transparent; } .td_block_template_14 .td-block-title > * { color: var(--td_text_header_color, #fff); margin: 0 12px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: transparent !important; display: inline-block; color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option, .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i { height: 100%; display: table; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option, .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option i, .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover, .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i { color: var(--td_text_header_color, #fff); } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter i { margin-right: 16px; color: #fff; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-list { border-width: 0 1px 1px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link { padding-right: 32px; } .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more { vertical-align: middle; display: table-cell; padding: 0; opacity: 0.8; } @media (max-width: 767px) { .td_block_template_14 .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-more span { display: none; } } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_47{ margin-bottom:25px !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_47{ margin-bottom:20px !important; } } /* phone */ @media (max-width: 767px) { .tdi_47{ margin-bottom:30px !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_47 .td-image-wrap{ padding-bottom: 70%; }.tdi_47 .entry-thumb{ background-position: center 50%; }.tdi_47 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.ie10 .tdi_47 .td-image-container, .ie11 .tdi_47 .td-image-container{ flex: 0 0 auto; }.tdi_47 .td-module-container{ flex-direction: row; border-color: #eaeaea !important; }.ie10 .tdi_47 .td-module-meta-info, .ie11 .tdi_47 .td-module-meta-info{ flex: 1; }.tdi_47 .td-module-meta-info{ margin: 0 0 0 15px; padding: 0px; border-color: #eaeaea; }.tdi_47 .td_module_wrap{ padding-left: 20px; padding-right: 20px; padding-bottom: 10px; margin-bottom: 10px; }.tdi_47 .td_block_inner{ margin-left: -20px; margin-right: -20px; }.tdi_47 .td-module-container:before{ bottom: -10px; border-color: #eaeaea; }.tdi_47 .td-post-vid-time{ display: block; }.tdi_47 .td-post-category{ display: none; }.tdi_47 .td-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_47 .td-excerpt{ display: none; column-count: 1; column-gap: 48px; font-family:Garamond, "Hoefler Text", "Times New Roman", Times, serif !important; }.tdi_47 .td-audio-player{ opacity: 1; visibility: visible; height: auto; font-size: 13px; }.tdi_47 .td-read-more{ display: none; }.tdi_47 .td-post-author-name{ display: none; }.tdi_47 .td-post-date, .tdi_47 .td-post-author-name span{ display: none; }.tdi_47 .entry-review-stars{ display: inline-block; }.tdi_47 .td-icon-star, .tdi_47 .td-icon-star-empty, .tdi_47 .td-icon-star-half{ font-size: 15px; }.tdi_47 .td-module-comments{ display: none; }.tdi_47 .td_module_wrap:nth-last-child(1){ margin-bottom: 0; padding-bottom: 0; }.tdi_47 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none; }.tdi_47 .td_module_wrap:hover .td-module-title a{ color: #7dacc4 !important; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_47 .td-block-title a, .tdi_47 .td-block-title span{ font-size:16px !important;line-height:1 !important;font-weight:700 !important;text-transform:uppercase !important; }.tdi_47 .entry-title{ font-family:Montserrat !important;font-size:14px !important;line-height:1.4 !important;font-weight:700 !important; }.tdi_47 .td-read-more a{ font-family:Garamond, "Hoefler Text", "Times New Roman", Times, serif !important; }html:not([class*='ie']) .tdi_47 .td-module-container:hover .entry-thumb:before{ opacity: 0; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px !important; margin-bottom: 10px !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px !important; margin-bottom: 10px !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_47 .td_module_wrap{ padding-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px !important; margin-bottom: 10px !important; }.tdi_47 .td-module-container:before{ bottom: -10px; }.tdi_47 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_47 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_47 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_47 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_47 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } </style><script>var block_tdi_47 = new tdBlock(); block_tdi_47.id = "tdi_47"; block_tdi_47.atts = '{"custom_title":"MOST POPULAR ARTICLES","limit":5,"modules_on_row":"","all_modules_space":"20","image_height":"70","image_width":"30","image_floated":"float_left","show_date":"none","show_com":"none","show_author":"none","show_btn":"none","meta_padding":"0","image_radius":"","meta_info_horiz":"layout-default","modules_category":"image","modules_category_margin":"","show_excerpt":"none","f_title_font_size":"14","f_title_font_line_height":"1.4","f_ex_font_line_height":"","f_title_font_family":"394","f_ex_font_family":"fs_4","f_btn_font_family":"fs_4","f_title_font_weight":"700","shadow_shadow_offset_vertical":"0","ajax_pagination":"","tdc_css":"eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjI1IiwiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdCI6eyJtYXJnaW4tYm90dG9tIjoiMjAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3NjgsInBob25lIjp7Im1hcmdpbi1ib3R0b20iOiIzMCIsImRpc3BsYXkiOiIifSwicGhvbmVfbWF4X3dpZHRoIjo3Njd9","show_cat":"none","block_template_id":"td_block_template_14","el_class":"td-subheader-flex","meta_info_align":"","title_txt_hover":"#7dacc4","sort":"popular","meta_margin":"0 0 0 15px","mc1_tl":"8","f_header_font_size":"16","f_header_font_line_height":"1","f_header_font_transform":"uppercase","f_header_font_weight":"700","f_header_font_family":"","block_type":"td_flex_block_1","separator":"","custom_url":"","title_tag":"","mc1_title_tag":"","mc1_el":"","post_ids":"-218305","category_id":"","taxonomies":"","category_ids":"","in_all_terms":"","tag_slug":"","autors_id":"","installed_post_types":"","include_cf_posts":"","exclude_cf_posts":"","popular_by_date":"","linked_posts":"","favourite_only":"","offset":"","open_in_new_window":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","review_source":"","td_query_cache":"","td_query_cache_expiration":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","modules_gap":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_border_radius":"","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_size":"","image_alignment":"50","hide_image":"","show_favourites":"","fav_size":"2","fav_space":"","fav_ico_color":"","fav_ico_color_h":"","fav_bg":"","fav_bg_h":"","fav_shadow_shadow_header":"","fav_shadow_shadow_title":"Shadow","fav_shadow_shadow_size":"","fav_shadow_shadow_offset_horizontal":"","fav_shadow_shadow_offset_vertical":"","fav_shadow_shadow_spread":"","fav_shadow_shadow_color":"","video_icon":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_width":"","meta_space":"","art_title":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_style":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_size":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","all_underline_height":"","all_underline_color":"","cat_style":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","css":"","td_column_number":1,"header_color":"","color_preset":"","border_top":"","class":"tdi_47","tdc_css_class":"tdi_47","tdc_css_class_style":"tdi_47_rand_style"}'; block_tdi_47.td_column_number = "1"; block_tdi_47.block_type = "td_flex_block_1"; block_tdi_47.post_count = "5"; block_tdi_47.found_posts = "25490"; block_tdi_47.header_color = ""; block_tdi_47.ajax_pagination_infinite_stop = ""; block_tdi_47.max_num_pages = "5098"; tdBlocksArray.push(block_tdi_47); </script><div class="td-block-title-wrap"><h4 class="td-block-title"><span>MOST POPULAR ARTICLES</span></h4></div><div id=tdi_47 class="td_block_inner td-mc1-wrap"> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> <div class="td-module-container td-category-pos-image"> <div class="td-image-container"> <a href="https://www.eweek.com/artificial-intelligence/" class="td-post-category" >Artificial Intelligence</a> <div class="td-module-thumb"><a href="https://www.eweek.com/artificial-intelligence/best-ai-3d-generators/" rel="bookmark" class="td-image-wrap" title="9 Best AI 3D Generators You Need To Try" ><span data-bg="https://assets.eweek.com/uploads/2023/11/ew_20231115-best-ai-3d-generators-696x447.png" class="entry-thumb td-thumb-css rocket-lazyload" style="" ></span></a></div> </div> <div class="td-module-meta-info"> <h3 class="entry-title td-module-title"><a href="https://www.eweek.com/artificial-intelligence/best-ai-3d-generators/" rel="bookmark" title="9 Best AI 3D Generators You Need To Try">9 Best AI 3D Generators You Need...</a></h3> <div class="td-editor-date"> <span class="td-author-date"> <span class="td-post-author-name"><a href="https://www.eweek.com/author/sam-rinko/">Sam Rinko</a> <span>-</span> </span> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-06-25T09:00:33-04:00" >June 25, 2024</time></span> <span class="td-module-comments"><a href="https://www.eweek.com/artificial-intelligence/best-ai-3d-generators/#respond">0</a></span> </span> </div> <div class="td-excerpt">AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.</div> <div class="td-read-more"> <a href="https://www.eweek.com/artificial-intelligence/best-ai-3d-generators/" title="Read more" >Read more</a> </div> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> <div class="td-module-container td-category-pos-image"> <div class="td-image-container"> <a href="https://www.eweek.com/cloud/" class="td-post-category" >Cloud</a> <div class="td-module-thumb"><a href="https://www.eweek.com/cloud/ringcentral-expands-its-collaboration-platform/" rel="bookmark" class="td-image-wrap" title="RingCentral Expands Its Collaboration Platform" ><span data-bg="https://assets.eweek.com/uploads/2023/11/ew_20231121-ring-central-expands-its-collaboration-platform-696x447.png" class="entry-thumb td-thumb-css rocket-lazyload" style="" ></span></a></div> </div> <div class="td-module-meta-info"> <h3 class="entry-title td-module-title"><a href="https://www.eweek.com/cloud/ringcentral-expands-its-collaboration-platform/" rel="bookmark" title="RingCentral Expands Its Collaboration Platform">RingCentral Expands Its Collaboration Platform</a></h3> <div class="td-editor-date"> <span class="td-author-date"> <span class="td-post-author-name"><a href="https://www.eweek.com/author/zeus-kerravala/">Zeus Kerravala</a> <span>-</span> </span> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2023-11-22T11:52:20-05:00" >November 22, 2023</time></span> <span class="td-module-comments"><a href="https://www.eweek.com/cloud/ringcentral-expands-its-collaboration-platform/#respond">0</a></span> </span> </div> <div class="td-excerpt">RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.</div> <div class="td-read-more"> <a href="https://www.eweek.com/cloud/ringcentral-expands-its-collaboration-platform/" title="Read more" >Read more</a> </div> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> <div class="td-module-container td-category-pos-image"> <div class="td-image-container"> <a href="https://www.eweek.com/artificial-intelligence/" class="td-post-category" >Artificial Intelligence</a> <div class="td-module-thumb"><a href="https://www.eweek.com/artificial-intelligence/ai-data-analytics-software/" rel="bookmark" class="td-image-wrap" title="8 Best AI Data Analytics Software & Tools To Try" ><span data-bg="https://assets.eweek.com/uploads/2024/01/ew_20240116-ai-data-analytics-software-696x447.png" class="entry-thumb td-thumb-css rocket-lazyload" style="" ></span></a></div> </div> <div class="td-module-meta-info"> <h3 class="entry-title td-module-title"><a href="https://www.eweek.com/artificial-intelligence/ai-data-analytics-software/" rel="bookmark" title="8 Best AI Data Analytics Software & Tools To Try">8 Best AI Data Analytics Software &...</a></h3> <div class="td-editor-date"> <span class="td-author-date"> <span class="td-post-author-name"><a href="https://www.eweek.com/author/aminu-abdullahi/">Aminu Abdullahi</a> <span>-</span> </span> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-01-18T18:07:40-05:00" >January 18, 2024</time></span> <span class="td-module-comments"><a href="https://www.eweek.com/artificial-intelligence/ai-data-analytics-software/#respond">0</a></span> </span> </div> <div class="td-excerpt">Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.</div> <div class="td-read-more"> <a href="https://www.eweek.com/artificial-intelligence/ai-data-analytics-software/" title="Read more" >Read more</a> </div> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> <div class="td-module-container td-category-pos-image"> <div class="td-image-container"> <a href="https://www.eweek.com/news/" class="td-post-category" >Latest News</a> <div class="td-module-thumb"><a href="https://www.eweek.com/networking/zeus-kerravala-on-networking/" rel="bookmark" class="td-image-wrap" title="Zeus Kerravala on Networking: Multicloud, 5G, and Automation" ><span data-bg="https://assets.eweek.com/uploads/2022/12/eSPEAKS-thumbnail-4-696x392.png" class="entry-thumb td-thumb-css rocket-lazyload" style="" ></span><span class="td-video-play-ico"><i class="td-icon-video-thumb-play"></i></span></a></div> </div> <div class="td-module-meta-info"> <h3 class="entry-title td-module-title"><a href="https://www.eweek.com/networking/zeus-kerravala-on-networking/" rel="bookmark" title="Zeus Kerravala on Networking: Multicloud, 5G, and Automation">Zeus Kerravala on Networking: Multicloud, 5G, and...</a></h3> <div class="td-editor-date"> <span class="td-author-date"> <span class="td-post-author-name"><a href="https://www.eweek.com/author/jmaguire/">James Maguire</a> <span>-</span> </span> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2022-12-16T17:58:06-05:00" >December 16, 2022</time></span> <span class="td-module-comments"><a href="https://www.eweek.com/networking/zeus-kerravala-on-networking/#respond">0</a></span> </span> </div> <div class="td-excerpt">I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...</div> <div class="td-read-more"> <a href="https://www.eweek.com/networking/zeus-kerravala-on-networking/" title="Read more" >Read more</a> </div> </div> </div> </div> <div class="td_module_flex td_module_flex_1 td_module_wrap td-animation-stack td-cpt-post"> <div class="td-module-container td-category-pos-image"> <div class="td-image-container"> <a href="https://www.eweek.com/video/" class="td-post-category" >Video</a> <div class="td-module-thumb"><a href="https://www.eweek.com/video/datadog-infrastructure-observability-trends/" rel="bookmark" class="td-image-wrap" title="Datadog President Amit Agarwal on Trends in Infrastructure Observability" ><span data-bg="https://assets.eweek.com/uploads/2022/11/eSPEAKS-thumbnail-3-696x392.png" class="entry-thumb td-thumb-css rocket-lazyload" style="" ></span><span class="td-video-play-ico"><i class="td-icon-video-thumb-play"></i></span></a></div> </div> <div class="td-module-meta-info"> <h3 class="entry-title td-module-title"><a href="https://www.eweek.com/video/datadog-infrastructure-observability-trends/" rel="bookmark" title="Datadog President Amit Agarwal on Trends in Infrastructure Observability">Datadog President Amit Agarwal on Trends in...</a></h3> <div class="td-editor-date"> <span class="td-author-date"> <span class="td-post-author-name"><a href="https://www.eweek.com/author/jmaguire/">James Maguire</a> <span>-</span> </span> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2022-11-11T16:12:37-05:00" >November 11, 2022</time></span> <span class="td-module-comments"><a href="https://www.eweek.com/video/datadog-infrastructure-observability-trends/#respond">0</a></span> </span> </div> <div class="td-excerpt">I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...</div> <div class="td-read-more"> <a href="https://www.eweek.com/video/datadog-infrastructure-observability-trends/" title="Read more" >Read more</a> </div> </div> </div> </div> </div></div> <div class="clearfix"></div> <!-- Side bar Ad --> <!-- Start: Render Ad Slot | Sticky Rail --> <div id='sticky-rail' style='min-width: 160px; width: auto; text-align:center; max-height: 600px; height: auto; background-color: #ffffff; border:0px solid #efefef;'> <script nodelay> window.googletag.cmd.push(function() { googletag.display('sticky-rail'); }); </script> </div> <!-- End: Render Ad Slot | Sticky Rail --> <!-- Side bar End --> <div class="clearfix" style="margin-bottom:25px !important;"></div> </div> </div> </div> </div> </div> <!-- /.td-pb-row --> </div> <!-- /.td-container --> </div> <!-- /.td-main-content-wrap --> <div role="banner" aria-label="bottom ad"> <!-- <div class="wpb_wrapper"> <div class="td_block_wrap td-a-rec td-a-rec-id-custom-spot td-a-rec-img tdi_75_a2c td_block_template_1"> <style> /* inline tdc_css att */ .tdi_75_a2c {margin-bottom:10px !important;} </style> <style> /* custom css */ .tdi_75_a2c.td-a-rec {text-align: center;} .tdi_75_a2c .td-element-style {z-index: -1;} .tdi_75_a2c .td-spot-id-spot_img_hidden {display: none;} .tdi_75_a2c .td-adspot-title {display: block;} @media (max-width: 767px) { .tdi_75_a2c .td_spot_img_all {display: none;} .tdi_75_a2c .td-adspot-title {display: block;} } </style> <div style="display: inline-block"> <span class="td-adspot-title">- Advertisment -</span><a href="" class="td_spot_img_all"><img title="footer ad" alt="footer ad" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2020/07/b2b_default_728x90-2.png"><noscript><img title="footer ad" alt="footer ad" role="img" src="/wp-content/uploads/2020/07/b2b_default_728x90-2.png"></noscript></a><a href="" class="td_spot_img_mob"><img title="footer ad" alt="footer ad" role="img" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E" data-lazy-src="/wp-content/uploads/2020/07/b2b_default_300x50-2.png"><noscript><img title="footer ad" alt="footer ad" role="img" src="/wp-content/uploads/2020/07/b2b_default_300x50-2.png"></noscript></a> </div> </div> </div> --> </div> <footer> <nav> <section> <!-- Instagram --> <div class="td-footer-template-wrap" style="position: relative"> <div class="td-footer-wrap"> <div id="tdi_48" class="tdc-zone"><div class="tdc_zone tdi_49 wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_49{ min-height: 0; }.tdi_49 > .td-element-style:after{ content: '' !important; width: 100% !important; height: 100% !important; position: absolute !important; top: 0 !important; left: 0 !important; z-index: 0 !important; display: block !important; background-color: #000000 !important; } </style> <div class="tdi_48_rand_style td-element-style" ></div><div id="tdi_50" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_51 wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_51, .tdi_51 .tdc-columns{ min-height: 0; }.tdi_51, .tdi_51 .tdc-columns{ display: block; }.tdi_51 .tdc-columns{ width: 100%; }.tdi_51:before, .tdi_51:after{ display: table; }@media (min-width: 768px) { .tdi_51 { margin-left: -15px; margin-right: -15px; } .tdi_51 .tdc-row-video-background-error, .tdi_51 > .vc_column, .tdi_51 > .tdc-columns > .vc_column { padding-left: 15px; padding-right: 15px; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ @media (min-width: 768px) { .tdi_51 { margin-left: -10px; margin-right: -10px; } .tdi_51 .tdc-row-video-background-error, .tdi_51 > .vc_column, .tdi_51 > .tdc-columns > .vc_column { padding-left: 10px; padding-right: 10px; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ @media (min-width: 768px) { .tdi_51 { margin-left: -10px; margin-right: -10px; } .tdi_51 .tdc-row-video-background-error, .tdi_51 > .vc_column, .tdi_51 > .tdc-columns > .vc_column { padding-left: 10px; padding-right: 10px; } } } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_51{ padding-top:60px !important; } .tdi_51 .td_block_wrap{ text-align:left } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_51{ padding-top:30px !important; padding-bottom:10px !important; } } </style><div class="vc_column tdi_53 wpb_column vc_column_container tdc-column td-pb-span6"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_53{ vertical-align: baseline; }.tdi_53 > .wpb_wrapper, .tdi_53 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_53 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_53 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_53 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_53{ justify-content:center !important; text-align:center !important; } } </style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_54 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_54" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_54{ margin-top:10px !important; margin-bottom:10px !important; } /* phone */ @media (max-width: 767px) { .tdi_54{ margin-right:auto !important; margin-left:auto !important; padding-left:32px !important; display:inline-block !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_54{ display: inline-block; }.tdi_54 .tdb-logo-a, .tdi_54 h1{ flex-direction: row; align-items: center; justify-content: center; }.tdi_54 .tdb-logo-svg-wrap{ display: block; }.tdi_54 .tdb-logo-svg-wrap + .tdb-logo-img-wrap{ display: none; }.tdi_54 .tdb-logo-img{ max-width: 90%; }.tdi_54 .tdb-logo-img-wrap{ display: block; }.tdi_54 .tdb-logo-text-tagline{ margin-top: 2px; margin-left: 0; display: block; }.tdi_54 .tdb-logo-text-title{ display: block; color: #ffffff; font-size:34px !important;font-weight:500 !important;text-transform:uppercase !important;; }.tdi_54 .tdb-logo-text-wrap{ flex-direction: column; align-items: center; }.tdi_54 .tdb-logo-icon{ top: 0px; display: block; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_54 .tdb-logo-text-title{ font-size:32px !important;; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_54 .tdb-logo-text-title{ font-size:22px !important;; } } /* phone */ @media (max-width: 767px){ .tdi_54 .tdb-logo-img{ max-width: 80%; } } </style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.eweek.com/"><span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2020/07/eweek-logo-footer.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20157%2042'%3E%3C/svg%3E" alt="Logo" title="" width="157" height="42" data-lazy-src="https://assets.eweek.com/uploads/2020/07/eweek-logo-footer.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.eweek.com/uploads/2020/07/eweek-logo-footer.png" src="https://assets.eweek.com/uploads/2020/07/eweek-logo-footer.png" alt="Logo" title="" width="157" height="42" /></noscript></span></a></div></div> <!-- ./block --><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_55 tdm-inline-block td-pb-border-top td_block_template_1" data-td-block-uid="tdi_55" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_55{ width:80% !important; } /* phone */ @media (max-width: 767px) { .tdi_55{ justify-content:center !important; text-align:center !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdm_block.tdm_block_inline_text{ margin-bottom: 0; vertical-align: top; }.tdm_block.tdm_block_inline_text .tdm-descr{ margin-bottom: 0; -webkit-transform: translateZ(0); transform: translateZ(0); }.tdc-row-content-vert-center .tdm-inline-text-yes{ vertical-align: middle; }.tdc-row-content-vert-bottom .tdm-inline-text-yes{ vertical-align: bottom; }.tdi_55{ text-align: left !important; }.tdi_55 .tdm-descr{ color: #ffffff; font-family:Roboto !important;font-size:16px !important;line-height:1.4 !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_55 .tdm-descr{ font-size:12px !important; } } </style><p class="tdm-descr">eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.</p></div><div class="tdm_block td_block_wrap tdm_block_socials tdi_56 tdm-inline-block tdm-content-horiz-left td-pb-border-top td_block_template_1" data-td-block-uid="tdi_56" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_56{ margin-top:10px !important; margin-bottom:20px !important; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdm_block.tdm_block_socials{ margin-bottom: 0; }.tdm-social-wrapper{ *zoom: 1; }.tdm-social-wrapper:before, .tdm-social-wrapper:after{ display: table; content: ''; line-height: 0; }.tdm-social-wrapper:after{ clear: both; }.tdm-social-item-wrap{ display: inline-block; }.tdm-social-item{ position: relative; display: inline-block; vertical-align: middle; -webkit-transition: all 0.2s; transition: all 0.2s; text-align: center; -webkit-transform: translateZ(0); transform: translateZ(0); }.tdm-social-item i{ font-size: 14px; color: var(--td_theme_color, #4db2ec); -webkit-transition: all 0.2s; transition: all 0.2s; }.tdm-social-text{ display: none; margin-top: -1px; vertical-align: middle; font-size: 13px; color: var(--td_theme_color, #4db2ec); -webkit-transition: all 0.2s; transition: all 0.2s; }.tdm-social-item-wrap:hover i, .tdm-social-item-wrap:hover .tdm-social-text{ color: #000; }.tdm-social-item-wrap:last-child .tdm-social-text{ margin-right: 0 !important; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_57 .tdm-social-item i{ font-size: 20px; vertical-align: middle; line-height: 36px; }.tdi_57 .tdm-social-item i.td-icon-linkedin, .tdi_57 .tdm-social-item i.td-icon-pinterest, .tdi_57 .tdm-social-item i.td-icon-blogger, .tdi_57 .tdm-social-item i.td-icon-vimeo{ font-size: 16px; }.tdi_57 .tdm-social-item{ width: 36px; height: 36px; margin: 5px 10px 5px 0; }.tdi_57 .tdm-social-item-wrap:last-child .tdm-social-item{ margin-right: 0 !important; }.tdi_57 .tdm-social-item i, .tds-team-member2 .tdi_57.tds-social1 .tdm-social-item i{ color: #ffffff; }.tdi_57 .tdm-social-item-wrap:hover i, .tds-team-member2 .tdi_57.tds-social1 .tdm-social-item:hover i{ color: #2a8ccc; }.tdi_57 .tdm-social-text{ display: none; margin-left: 2px; margin-right: 18px; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_57 .tdm-social-item i{ font-size: 12px; vertical-align: middle; line-height: 21.6px; }.tdi_57 .tdm-social-item i.td-icon-linkedin, .tdi_57 .tdm-social-item i.td-icon-pinterest, .tdi_57 .tdm-social-item i.td-icon-blogger, .tdi_57 .tdm-social-item i.td-icon-vimeo{ font-size: 9.6px; }.tdi_57 .tdm-social-item{ width: 21.6px; height: 21.6px; } } </style><div class="tdm-social-wrapper tds-social1 tdi_57"><div class="tdm-social-item-wrap"><a href="https://www.facebook.com/eWeekNews/" title="Facebook" class="tdm-social-item"><i class="td-icon-font td-icon-facebook"></i><span style="display: none">Facebook</span></a></div><div class="tdm-social-item-wrap"><a href="https://www.linkedin.com/company/eweek-washington-bureau/?trk=company_name" title="Linkedin" class="tdm-social-item"><i class="td-icon-font td-icon-linkedin"></i><span style="display: none">Linkedin</span></a></div><div class="tdm-social-item-wrap"><a href="https://www.eweek.com/feed/" title="RSS" class="tdm-social-item"><i class="td-icon-font td-icon-rss"></i><span style="display: none">RSS</span></a></div><div class="tdm-social-item-wrap"><a href="https://twitter.com/eWEEKNews" title="Twitter" class="tdm-social-item"><i class="td-icon-font td-icon-twitter"></i><span style="display: none">Twitter</span></a></div><div class="tdm-social-item-wrap"><a href="https://www.youtube.com/user/eweeknews" title="Youtube" class="tdm-social-item"><i class="td-icon-font td-icon-youtube"></i><span style="display: none">Youtube</span></a></div></div></div></div></div><div class="vc_column tdi_59 wpb_column vc_column_container tdc-column td-pb-span6"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_59{ vertical-align: baseline; }.tdi_59 > .wpb_wrapper, .tdi_59 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_59 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_59 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_59 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="vc_row_inner tdi_61 vc_row vc_inner wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_61{ position: relative !important; top: 0; transform: none; -webkit-transform: none; }.tdi_61, .tdi_61 .tdc-inner-columns{ display: block; }.tdi_61 .tdc-inner-columns{ width: 100%; } </style><div class="vc_column_inner tdi_63 wpb_column vc_column_container tdc-inner-column td-pb-span6"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_63{ vertical-align: baseline; }.tdi_63 .vc_column-inner > .wpb_wrapper, .tdi_63 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_63 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_63{ margin-bottom:0px !important; padding-bottom:0px !important; } } </style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="td_block_wrap td_block_title tdi_64 td-pb-border-top td_block_template_2 td-fix-index" data-td-block-uid="tdi_64" > <style> .td_block_template_2.widget > ul > li { margin-left: 0 !important; } .td_block_template_2 .td-block-title { font-size: 17px; font-weight: 500; margin-top: 0; margin-bottom: 16px; line-height: 31px; text-align: left; } .td_block_template_2 .td-block-title > * { color: var(--td_text_header_color, #000); } .td_block_template_2 .td-related-title a { padding: 0 20px 0 0; } @media (max-width: 767px) { .td_block_template_2 .td-related-title a { font-size: 15px; } } .td_block_template_2 .td-related-title .td-cur-simple-item { color: var(--td_theme_color, #4db2ec); } .td-theme-wrap .tdi_64 .td-block-title > *, .td-theme-wrap .tdi_64 .td-pulldown-filter-link:hover, .td-theme-wrap .tdi_64 .td-subcat-item a:hover, .td-theme-wrap .tdi_64 .td-subcat-item .td-cur-simple-item, .td-theme-wrap .tdi_64 .td-subcat-dropdown:hover .td-subcat-more span, .td-theme-wrap .tdi_64 .td-subcat-dropdown:hover .td-subcat-more i { color: #2a8ccc; } .td-theme-wrap .tdi_64 .td-subcat-dropdown ul:after { background-color: #2a8ccc; } .td-theme-wrap .tdi_64 .td_module_wrap:hover .entry-title a, .td-theme-wrap .tdi_64 .td_quote_on_blocks, .td-theme-wrap .tdi_64 .td-opacity-cat .td-post-category:hover, .td-theme-wrap .tdi_64 .td-opacity-read .td-read-more a:hover, .td-theme-wrap .tdi_64 .td-opacity-author .td-post-author-name a:hover, .td-theme-wrap .tdi_64 .td-instagram-user a { color: #2a8ccc; } .td-theme-wrap .tdi_64 .td-next-prev-wrap a:hover, .td-theme-wrap .tdi_64 .td-load-more-wrap a:hover { background-color: #2a8ccc; border-color: #2a8ccc; } .td-theme-wrap .tdi_64 .td-read-more a, .td-theme-wrap .tdi_64 .td-weather-information:before, .td-theme-wrap .tdi_64 .td-weather-week:before, .td-theme-wrap .tdi_64 .td-exchange-header:before, .td-theme-wrap .td-footer-wrapper .tdi_64 .td-post-category, .td-theme-wrap .tdi_64 .td-post-category:hover { background-color: #2a8ccc; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_64{ margin-bottom:-5px !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_64{ margin-bottom:-15px !important; } } /* phone */ @media (max-width: 767px) { .tdi_64{ width:100% !important; display:inline-block !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ body .tdi_64 .td-block-title a, body .tdi_64 .td-block-title span{ font-family:Roboto Condensed !important;font-size:24px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:1px !important; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ body .tdi_64 .td-block-title a, body .tdi_64 .td-block-title span{ font-size:19px !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ body .tdi_64 .td-block-title a, body .tdi_64 .td-block-title span{ font-size:18px !important; } } /* phone */ @media (max-width: 767px){ body .tdi_64 .td-block-title{ text-align: center; }body .tdi_64.td_block_template_4 .td-block-title > *:before, body .tdi_64.td_block_template_17 .td-block-title:after, body .tdi_64.td_block_template_13 .td-block-subtitle, body .tdi_64.td_block_template_9 .td-block-title:after{ right: 0; left: 0; }body .tdi_64.td_block_template_5 .td-block-title > *{ border-width: 0 0 0 4px; }body .tdi_64.td_block_template_8 .td-block-title > *{ padding-left: 20px; padding-right: 20px; }body .tdi_64.td_block_template_12 .td-block-title{ justify-content: center; } } </style><div class="td-block-title-wrap"><h4 class="td-block-title"><span class="td-pulldown-size">Advertisers</span></h4></div></div><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_65 tdm-inline-block td-pb-border-top td_block_template_1" data-td-block-uid="tdi_65" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_65{ margin-bottom:30px !important; width:100% !important; } /* phone */ @media (max-width: 767px) { .tdi_65{ width:100% !important; justify-content:center !important; text-align:center !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_65{ text-align: left !important; }.tdi_65 .tdm-descr{ color: #ffffff; font-family:Roboto !important;font-size:16px !important;line-height:1.4 !important;font-weight:500 !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_65 .tdm-descr{ font-size:12px !important; } } </style><p class="tdm-descr">Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.</p></div><div class="tdm_block td_block_wrap tdm_block_button tdi_66 tdm-block-button-inline tdm-content-horiz-center td-pb-border-top footer_advertise_btn td_block_template_1" data-td-block-uid="tdi_66" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_66{ border-color:#2a8ccc !important; width:auto !important; border-style:solid !important; border-width:0 !important; } /* phone */ @media (max-width: 767px) { .tdi_66{ width:100% !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdm_block.tdm_block_button{ margin-bottom: 0; }.tdm_block.tdm_block_button .tds-button{ line-height: 0; }.tdm_block.tdm_block_button.tdm-block-button-inline{ display: inline-block; }.tdm_block.tdm_block_button.tdm-block-button-full, .tdm_block.tdm_block_button.tdm-block-button-full .tdm-btn{ display: block; }.tdi_66 .tdm-btn{ height: auto; padding: 10px 16px; } /* phone */ @media (max-width: 767px){ .tdi_66 .tdm-btn{ height: auto; padding: 15px 30px; } } </style> <style> /* custom css - generated by TagDiv Composer */ body .tdi_67{ background-color: #2a8ccc; }.tdi_67{ padding: 10px 16px; height: auto; line-height: 1; font-family:Roboto !important;font-weight:500 !important; }.tdi_67 .tdm-btn-icon:last-child{ margin-left: 10px; }.tdi_67, .tdi_67:before{ border-radius: 15px; } /* phone */ @media (max-width: 767px){ .tdi_67{ padding: 15px 30px; height: auto; line-height: 1; }.tdi_67, .tdi_67:before{ border-radius: 25px; } } </style><div class="tds-button td-fix-index"><a href="https://solutions.technologyadvice.com/advertise-on-eweek/?utm_source=eweek&utm_medium=portfolio_footer&utm_campaign=advertise_button" title="Advertise with Us" class="tds-button1 tdm-btn tdm-btn-lg tdi_67" ><span class="tdm-btn-text">Advertise with Us</span><i class="tdm-btn-icon tdc-font-fa tdc-font-fa-angle-right"></i></a></div></div></div></div></div><div class="vc_column_inner tdi_69 wpb_column vc_column_container tdc-inner-column td-pb-span6"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_69{ vertical-align: baseline; }.tdi_69 .vc_column-inner > .wpb_wrapper, .tdi_69 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_69 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_69{ display:none !important; } } </style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="td_block_wrap td_block_title tdi_70 td-pb-border-top td_block_template_2 td-fix-index" data-td-block-uid="tdi_70" > <style> .td-theme-wrap .tdi_70 .td-block-title > *, .td-theme-wrap .tdi_70 .td-pulldown-filter-link:hover, .td-theme-wrap .tdi_70 .td-subcat-item a:hover, .td-theme-wrap .tdi_70 .td-subcat-item .td-cur-simple-item, .td-theme-wrap .tdi_70 .td-subcat-dropdown:hover .td-subcat-more span, .td-theme-wrap .tdi_70 .td-subcat-dropdown:hover .td-subcat-more i { color: #2a8ccc; } .td-theme-wrap .tdi_70 .td-subcat-dropdown ul:after { background-color: #2a8ccc; } .td-theme-wrap .tdi_70 .td_module_wrap:hover .entry-title a, .td-theme-wrap .tdi_70 .td_quote_on_blocks, .td-theme-wrap .tdi_70 .td-opacity-cat .td-post-category:hover, .td-theme-wrap .tdi_70 .td-opacity-read .td-read-more a:hover, .td-theme-wrap .tdi_70 .td-opacity-author .td-post-author-name a:hover, .td-theme-wrap .tdi_70 .td-instagram-user a { color: #2a8ccc; } .td-theme-wrap .tdi_70 .td-next-prev-wrap a:hover, .td-theme-wrap .tdi_70 .td-load-more-wrap a:hover { background-color: #2a8ccc; border-color: #2a8ccc; } .td-theme-wrap .tdi_70 .td-read-more a, .td-theme-wrap .tdi_70 .td-weather-information:before, .td-theme-wrap .tdi_70 .td-weather-week:before, .td-theme-wrap .tdi_70 .td-exchange-header:before, .td-theme-wrap .td-footer-wrapper .tdi_70 .td-post-category, .td-theme-wrap .tdi_70 .td-post-category:hover { background-color: #2a8ccc; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_70{ margin-bottom:-5px !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_70{ margin-bottom:-15px !important; } } /* phone */ @media (max-width: 767px) { .tdi_70{ display:inline-block !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ body .tdi_70 .td-block-title a, body .tdi_70 .td-block-title span{ font-family:Roboto Condensed !important;font-size:24px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:1px !important; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ body .tdi_70 .td-block-title a, body .tdi_70 .td-block-title span{ font-size:19px !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ body .tdi_70 .td-block-title a, body .tdi_70 .td-block-title span{ font-size:18px !important; } } </style><div class="td-block-title-wrap"><h4 class="td-block-title"><span class="td-pulldown-size">Menu</span></h4></div></div><div class="td_block_wrap td_block_list_menu tdi_71 td-blm-display-vertical td-pb-border-top td_block_template_1 widget" data-td-block-uid="tdi_71" > <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_71{ justify-content:center !important; text-align:center !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .td_block_list_menu ul{ flex-wrap: wrap; margin-left: 12px; }.td_block_list_menu ul li{ margin-left: 0; }.td_block_list_menu ul li a{ display: flex; margin-left: 0; }.td_block_list_menu .td-blm-menu-item-txt{ display: flex; align-items: center; flex-grow: 1; }.td_block_list_menu .sub-menu{ padding-left: 22px; }.td_block_list_menu .sub-menu li{ font-size: 13px; }.td_block_list_menu li.current-menu-item > a, .td_block_list_menu li.current-menu-ancestor > a, .td_block_list_menu li.current-category-ancestor > a, .td_block_list_menu li.current-page-ancestor > a{ color: var(--td_theme_color, #4db2ec); }.td_block_list_menu .td-blm-sub-icon{ display: flex; align-items: center; justify-content: center; margin-left: .6em; padding: 0 .6em; transition: transform .2s ease-in-out; }.td_block_list_menu .td-blm-sub-icon svg{ display: block; width: 1em; height: auto; }.td_block_list_menu .td-blm-sub-icon svg, .td_block_list_menu .td-blm-sub-icon svg *{ fill: currentColor; }.td_block_list_menu.td-blm-display-accordion .menu-item-has-children ul{ display: none; }.td_block_list_menu.td-blm-display-accordion .menu-item-has-children-open > a > .td-blm-sub-icon{ transform: rotate(180deg); }.td_block_list_menu.td-blm-display-horizontal ul{ display: flex; }body .tdi_71 ul{ text-align: left; justify-content: flex-start; margin: 0px; }body .tdi_71 ul li a{ justify-content: flex-start; }body .tdi_71 .td-blm-menu-item-txt{ flex-grow: 1; }body .tdi_71 a, body .tdi_71 .td-blm-sub-icon{ color: #ffffff; }body .tdi_71 li.current-menu-item > a, body .tdi_71 li.current-menu-ancestor > a, body .tdi_71 li.current-category-ancestor > a, body .tdi_71 li.current-page-ancestor > a, body .tdi_71 a:hover, body .tdi_71 li.current-menu-item > a > .td-blm-sub-icon, body .tdi_71 li.current-menu-ancestor > a > .td-blm-sub-icon, body .tdi_71 li.current-category-ancestor > a > .td-blm-sub-icon, body .tdi_71 li.current-page-ancestor > a > .td-blm-sub-icon, body .tdi_71 a:hover > .td-blm-sub-icon{ color: #2a8ccc; }body .tdi_71 .td-block-title a, body .tdi_71 .td-block-title span{ font-size:14px !important;font-weight:500 !important; }body .tdi_71 li{ font-family:Roboto !important;font-size:16px !important;line-height:24px !important;font-weight:500 !important;letter-spacing:1px !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ body .tdi_71 li{ line-height:20px !important; } } </style><div class="td-block-title-wrap"></div><div id=tdi_71 class="td_block_inner td-fix-index"><div class="menu-bottom-menu-container"><ul id="menu-bottom-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-220685"><a href="https://www.eweek.com/about/"><span class="td-blm-menu-item-txt">About eWeek</span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-220686"><a href="https://www.eweek.com/subscribe-to-our-newsletter/"><span class="td-blm-menu-item-txt">Subscribe to our Newsletter</span></a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-220687"><a href="https://www.eweek.com/news/"><span class="td-blm-menu-item-txt">Latest News</span></a></li> </ul></div></div></div></div></div></div></div></div></div></div></div><div id="tdi_72" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_73 wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_73, .tdi_73 .tdc-columns{ min-height: 0; }.tdi_73, .tdi_73 .tdc-columns{ display: block; }.tdi_73 .tdc-columns{ width: 100%; }.tdi_73:before, .tdi_73:after{ display: table; } /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_73{ margin-top:40px !important; } } </style><div class="vc_column tdi_75 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_75{ vertical-align: baseline; }.tdi_75 > .wpb_wrapper, .tdi_75 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_75 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_75 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_75 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_separator td_block_wrap vc_separator tdi_77 td_separator_solid td_separator_center"><span style="border-color:#EBEBEB;border-width:1px;width:100%;"></span> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .td_block_separator{ width: 100%; align-items: center; margin-bottom: 38px; padding-bottom: 10px; }.td_block_separator span{ position: relative; display: block; margin: 0 auto; width: 100%; height: 1px; border-top: 1px solid #EBEBEB; }.td_separator_align_left span{ margin-left: 0; }.td_separator_align_right span{ margin-right: 0; }.td_separator_dashed span{ border-top-style: dashed; }.td_separator_dotted span{ border-top-style: dotted; }.td_separator_double span{ height: 3px; border-bottom: 1px solid #EBEBEB; }.td_separator_shadow > span{ position: relative; height: 20px; overflow: hidden; border: 0; color: #EBEBEB; }.td_separator_shadow > span > span{ position: absolute; top: -30px; left: 0; right: 0; margin: 0 auto; height: 13px; width: 98%; border-radius: 100%; }html :where([style*='border-width']){ border-style: none; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_77{ margin-top:15px !important; } </style></div><div class="tdm_block td_block_wrap tdm_block_column_title tdi_78 tdm-content-horiz-center td-pb-border-top td_block_template_1" data-td-block-uid="tdi_78" > <style> /* custom css - generated by TagDiv Composer */ .tdm_block_column_title{ margin-bottom: 0; display: inline-block; width: 100%; } </style><div class="td-block-row"><div class="td-block-span12 tdm-col"> <style> /* custom css - generated by TagDiv Composer */ body .tdi_79 .tdm-title{ color: #ffffff; }body .tdi_79:hover .tdm-title, body .tds_icon_box5_wrap:hover .tdi_79 .tdm-title{ color: #ffffff; -webkit-text-fill-color: unset; background: transparent; transition: none; }.tdi_79:hover .tdm-title{ cursor: default; }.tdi_79 .tdm-title{ font-family:Roboto Condensed !important;font-weight:600 !important;text-transform:uppercase !important; } </style><div class="tds-title tds-title1 td-fix-index tdi_79"><h3 class="tdm-title tdm-title-md">Our Brands</h3></div></div></div></div></div></div></div></div><div id="tdi_80" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_81 wpb_row td-pb-row tdc-row-content-vert-center" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_81, .tdi_81 .tdc-columns{ min-height: 0; }.tdi_81, .tdi_81 .tdc-columns{ display: block; }.tdi_81 .tdc-columns{ width: 100%; }.tdi_81:before, .tdi_81:after{ display: table; }@media (min-width: 768px) { .tdi_81 { margin-left: -2px; margin-right: -2px; } .tdi_81 .tdc-row-video-background-error, .tdi_81 > .vc_column, .tdi_81 > .tdc-columns > .vc_column { padding-left: 2px; padding-right: 2px; } }@media (min-width: 767px) { .tdi_81.tdc-row-content-vert-center, .tdi_81.tdc-row-content-vert-center .tdc-columns { display: flex; align-items: center; flex: 1; } .tdi_81.tdc-row-content-vert-bottom, .tdi_81.tdc-row-content-vert-bottom .tdc-columns { display: flex; align-items: flex-end; flex: 1; } .tdi_81.tdc-row-content-vert-center .td_block_wrap { vertical-align: middle; } .tdi_81.tdc-row-content-vert-bottom .td_block_wrap { vertical-align: bottom; } } </style><div class="vc_column tdi_83 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_83{ vertical-align: baseline; }.tdi_83 > .wpb_wrapper, .tdi_83 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_83 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_83 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_83 > .wpb_wrapper{ width: auto; height: auto; } /* phone */ @media (max-width: 767px){ div.tdi_83{ width: 100% !important; } } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_84 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_84"><a data-bg="https://assets.eweek.com/uploads/2021/01/TAwhitefooter.png" class="td_single_image_bg rocket-lazyload" style="" href="https://technologyadvice.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_84{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .td_block_single_image.td-image-video-modal{ cursor: pointer; }.td_block_single_image.td-no-img-custom-url .td_single_image_bg{ pointer-events: none; cursor: default; }.vc_single_image a{ position: relative; }.td-single-image-style-rounded .td_single_image_bg, .td-single-image-style-rounded .td_single_image_bg:before, .td-single-image-style-rounded .td_single_image_bg:after{ border-radius: 4px; }.td-single-image-style-border, .td-single-image-style-round-border, .td-single-image-style-circle-border, .td-single-image-style-outline, .td-single-image-style-bordered-shadow, .td-single-image-style-round-outline, .td-single-image-style-round-border-shadow, .td-single-image-style-circle-outline, .td-single-image-style-circle-border-shadow{ margin-bottom: 22px; background-color: #EBEBEB; }.td-single-image-style-border, .td-single-image-style-round-border, .td-single-image-style-circle-border{ padding: 6px; }.td-single-image-style-outline, .td-single-image-style-bordered-shadow, .td-single-image-style-round-outline, .td-single-image-style-round-border-shadow, .td-single-image-style-circle-outline, .td-single-image-style-circle-border-shadow{ padding: 1px; }.td-single-image-style-outline .td_single_image_bg:before, .td-single-image-style-bordered-shadow .td_single_image_bg:before, .td-single-image-style-round-outline .td_single_image_bg:before, .td-single-image-style-round-border-shadow .td_single_image_bg:before, .td-single-image-style-circle-outline .td_single_image_bg:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:before, .td-single-image-style-outline a:after, .td-single-image-style-bordered-shadow .td_single_image_bg:after, .td-single-image-style-round-outline .td_single_image_bg:after, .td-single-image-style-round-border-shadow .td_single_image_bg:after, .td-single-image-style-circle-outline .td_single_image_bg:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.td-single-image-style-outline .td_single_image_bg:after, .td-single-image-style-bordered-shadow .td_single_image_bg:after, .td-single-image-style-round-outline .td_single_image_bg:after, .td-single-image-style-round-border-shadow .td_single_image_bg:after, .td-single-image-style-circle-outline .td_single_image_bg:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:after{ color: #fff; -webkit-box-shadow: inset 0px 0px 0px 6px; box-shadow: inset 0px 0px 0px 6px; }.td-single-image-style-outline .td_single_image_bg:before, .td-single-image-style-bordered-shadow .td_single_image_bg:before, .td-single-image-style-round-outline .td_single_image_bg:before, .td-single-image-style-round-border-shadow .td_single_image_bg:before, .td-single-image-style-circle-outline .td_single_image_bg:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:before{ color: #EBEBEB; -webkit-box-shadow: inset 0px 0px 0px 7px; box-shadow: inset 0px 0px 0px 7px; }.td-single-image-style-shadow .td_single_image_bg, .td-single-image-style-bordered-shadow .td_single_image_bg, .td-single-image-style-round-shadow .td_single_image_bg, .td-single-image-style-round-border-shadow .td_single_image_bg, .td-single-image-style-circle-shadow .td_single_image_bg, .td-single-image-style-circle-border-shadow .td_single_image_bg{ -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); }.td-single-image-style-3d-shadow{ position: relative; }.td-single-image-style-3d-shadow:before, .td-single-image-style-3d-shadow:after{ content: ''; position: absolute; bottom: 0; height: 30%; -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6); box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6); z-index: 0; }.td-single-image-style-3d-shadow:before{ left: 5px; right: 50%; -webkit-transform: skewY(-6deg); transform: skewY(-6deg); -webkit-transform-origin: 0 0; transform-origin: 0 0; }.td-single-image-style-3d-shadow:after{ left: 50%; right: 5px; -webkit-transform: skewY(6deg); transform: skewY(6deg); -webkit-transform-origin: 100% 0; transform-origin: 100% 0; }.td-single-image-style-3d-shadow .td_single_image_bg{ z-index: 1; }.td-single-image-style-round, .td-single-image-style-round-border, .td-single-image-style-round-outline, .td-single-image-style-round-shadow, .td-single-image-style-round-border-shadow, .td-single-image-style-circle, .td-single-image-style-circle-border, .td-single-image-style-circle-outline, .td-single-image-style-circle-shadow, .td-single-image-style-circle-border-shadow{ border-radius: 50%; }.td-single-image-style-round .td_single_image_bg, .td-single-image-style-round-border .td_single_image_bg, .td-single-image-style-round-outline .td_single_image_bg, .td-single-image-style-round-shadow .td_single_image_bg, .td-single-image-style-round-border-shadow .td_single_image_bg, .td-single-image-style-circle .td_single_image_bg, .td-single-image-style-circle-border .td_single_image_bg, .td-single-image-style-circle-outline .td_single_image_bg, .td-single-image-style-circle-shadow .td_single_image_bg, .td-single-image-style-circle-border-shadow .td_single_image_bg, .td-single-image-style-round .td_single_image_bg:before, .td-single-image-style-round-border .td_single_image_bg:before, .td-single-image-style-round-outline .td_single_image_bg:before, .td-single-image-style-round-shadow .td_single_image_bg:before, .td-single-image-style-round-border-shadow .td_single_image_bg:before, .td-single-image-style-circle .td_single_image_bg:before, .td-single-image-style-circle-border .td_single_image_bg:before, .td-single-image-style-circle-outline .td_single_image_bg:before, .td-single-image-style-circle-shadow .td_single_image_bg:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:before, .td-single-image-style-round .td_single_image_bg:after, .td-single-image-style-round-border .td_single_image_bg:after, .td-single-image-style-round-outline .td_single_image_bg:after, .td-single-image-style-round-shadow .td_single_image_bg:after, .td-single-image-style-round-border-shadow .td_single_image_bg:after, .td-single-image-style-circle .td_single_image_bg:after, .td-single-image-style-circle-border .td_single_image_bg:after, .td-single-image-style-circle-outline .td_single_image_bg:after, .td-single-image-style-circle-shadow .td_single_image_bg:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:after{ border-radius: 50%; }.td-single-image-style-round-outline .td_single_image_bg:before, .td-single-image-style-round-border-shadow .td_single_image_bg:before, .td-single-image-style-circle-outline .td_single_image_bg:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:before, .td-single-image-style-round-outline .td_single_image_bg:before:before, .td-single-image-style-round-border-shadow .td_single_image_bg:before:before, .td-single-image-style-circle-outline .td_single_image_bg:before:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:before:before, .td-single-image-style-round-outline .td_single_image_bg:after:before, .td-single-image-style-round-border-shadow .td_single_image_bg:after:before, .td-single-image-style-circle-outline .td_single_image_bg:after:before, .td-single-image-style-circle-border-shadow .td_single_image_bg:after:before, .td-single-image-style-round-outline .td_single_image_bg:after, .td-single-image-style-round-border-shadow .td_single_image_bg:after, .td-single-image-style-circle-outline .td_single_image_bg:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:after, .td-single-image-style-round-outline .td_single_image_bg:before:after, .td-single-image-style-round-border-shadow .td_single_image_bg:before:after, .td-single-image-style-circle-outline .td_single_image_bg:before:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:before:after, .td-single-image-style-round-outline .td_single_image_bg:after:after, .td-single-image-style-round-border-shadow .td_single_image_bg:after:after, .td-single-image-style-circle-outline .td_single_image_bg:after:after, .td-single-image-style-circle-border-shadow .td_single_image_bg:after:after{ border-radius: 50%; }.td-single-image-style-circle .td_single_image_bg, .td-single-image-style-circle-border .td_single_image_bg, .td-single-image-style-circle-outline .td_single_image_bg, .td-single-image-style-circle-shadow .td_single_image_bg, .td-single-image-style-circle-border-shadow .td_single_image_bg{ height: 0; padding-bottom: 100%; }.vc_single_image .td_single_image_bg{ width: 100%; display: block; background-size: cover; }.tdi_84 .td_single_image_bg{ height: 40px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_84{ width: 100%; }body .tdi_84 .td_single_image_bg{ background-size: contain; }.tdi_84:hover .td_single_image_bg:before{ opacity: 0; }@media (max-width: 767px) { .td-stretch-content .td_block_single_image { margin-right: -20px; margin-left: -20px; } }@media (max-width: 767px) { .td-single-image-style-border, .td-single-image-style-round-border, .td-single-image-style-circle-border, .td-single-image-style-outline, .td-single-image-style-bordered-shadow, .td-single-image-style-round-outline, .td-single-image-style-round-border-shadow, .td-single-image-style-circle-outline, .td-single-image-style-circle-border-shadow { margin-bottom: 32px; } } </style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_85 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_85"><a data-bg="https://assets.eweek.com/uploads/2021/01/serverwatchwhitefooter-10.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.serverwatch.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_85{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_85 .td_single_image_bg{ height: 40px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_85{ width: 100%; }body .tdi_85 .td_single_image_bg{ background-size: contain; }.tdi_85:hover .td_single_image_bg:before{ opacity: 0; } </style></div></div></div><div class="vc_column tdi_87 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_87{ vertical-align: baseline; }.tdi_87 > .wpb_wrapper, .tdi_87 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_87 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_87 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_87 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_88 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_88"><a data-bg="https://assets.eweek.com/uploads/2021/01/datamationwhitefooter.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.datamation.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_88{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_88 .td_single_image_bg{ height: 40px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_88{ width: 100%; }body .tdi_88 .td_single_image_bg{ background-size: contain; }.tdi_88:hover .td_single_image_bg:before{ opacity: 0; } </style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_89 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_89"><a data-bg="https://assets.eweek.com/uploads/2021/01/PMcomwhitefooter-09.png" class="td_single_image_bg rocket-lazyload" style="" href="https://project-management.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_89{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_89 .td_single_image_bg{ height: 45px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_89{ width: 100%; }body .tdi_89 .td_single_image_bg{ background-size: contain; }.tdi_89:hover .td_single_image_bg:before{ opacity: 0; } </style></div></div></div><div class="vc_column tdi_91 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_91{ vertical-align: baseline; }.tdi_91 > .wpb_wrapper, .tdi_91 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_91 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_91 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_91 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_92 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_92"><a data-bg="https://assets.eweek.com/uploads/2024/11/tech-republic-logo.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.techrepublic.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_92{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_92 .td_single_image_bg{ height: 40px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_92{ width: 100%; }body .tdi_92 .td_single_image_bg{ background-size: contain; }.tdi_92:hover .td_single_image_bg:before{ opacity: 0; } </style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_93 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_93"><a data-bg="https://assets.eweek.com/uploads/2021/01/esecuritywhitefooter.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.esecurityplanet.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_93{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_93 .td_single_image_bg{ height: 45px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_93{ width: 100%; }body .tdi_93 .td_single_image_bg{ background-size: contain; }.tdi_93:hover .td_single_image_bg:before{ opacity: 0; } </style></div></div></div><div class="vc_column tdi_95 wpb_column vc_column_container tdc-column td-pb-span3"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_95{ vertical-align: baseline; }.tdi_95 > .wpb_wrapper, .tdi_95 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_95 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_95 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_95 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_96 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_96"><a data-bg="https://assets.eweek.com/uploads/2021/01/ENP_whitefooter_stack.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.enterprisenetworkingplanet.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_96{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_96 .td_single_image_bg{ height: 45px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_96{ width: 100%; }body .tdi_96 .td_single_image_bg{ background-size: contain; }.tdi_96:hover .td_single_image_bg:before{ opacity: 0; } </style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_97 td-single-image- td-pb-border-top td_block_template_1" data-td-block-uid="tdi_97"><a data-bg="https://assets.eweek.com/uploads/2021/01/ITBEwhitefooter-copy.png" class="td_single_image_bg rocket-lazyload" style="" href="https://www.itbusinessedge.com/" target="_blank" ></a> <style> /* inline tdc_css att - generated by TagDiv Composer */ /* phone */ @media (max-width: 767px) { .tdi_97{ margin-right:auto !important; margin-left:auto !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_97 .td_single_image_bg{ height: 45px; padding-bottom: 0; background-repeat: no-repeat; background-position: center top; }body .tdi_97{ width: 100%; }body .tdi_97 .td_single_image_bg{ background-size: contain; }.tdi_97:hover .td_single_image_bg:before{ opacity: 0; } </style></div></div></div></div></div><div id="tdi_98" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_99 wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_99, .tdi_99 .tdc-columns{ min-height: 0; }.tdi_99, .tdi_99 .tdc-columns{ display: block; }.tdi_99 .tdc-columns{ width: 100%; }.tdi_99:before, .tdi_99:after{ display: table; } </style><div class="vc_column tdi_101 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_101{ vertical-align: baseline; }.tdi_101 > .wpb_wrapper, .tdi_101 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_101 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_101 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_101 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_separator td_block_wrap vc_separator tdi_103 td_separator_solid td_separator_center"><span style="border-color:#EBEBEB;border-width:1px;width:100%;"></span> <style scoped> /* custom css - generated by TagDiv Composer */ /* inline tdc_css att - generated by TagDiv Composer */ .tdi_103{ margin-top:15px !important; } </style></div><div class="vc_row_inner tdi_105 vc_row vc_inner wpb_row td-pb-row" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_105{ position: relative !important; top: 0; transform: none; -webkit-transform: none; }.tdi_105, .tdi_105 .tdc-inner-columns{ display: block; }.tdi_105 .tdc-inner-columns{ width: 100%; } </style><div class="vc_column_inner tdi_107 wpb_column vc_column_container tdc-inner-column td-pb-span12"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_107{ vertical-align: baseline; }.tdi_107 .vc_column-inner > .wpb_wrapper, .tdi_107 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_107 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } </style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_108 tds_menu_active1 tds_menu_sub_active1 td-pb-border-top td_block_template_1 tdb-header-align" data-td-block-uid="tdi_108" style=" z-index: 999;"> <style> /* custom css - generated by TagDiv Composer */ .tdi_108 .td_block_inner{ text-align: center; }.tdi_108 .tdb-menu > li .tdb-menu-sep, .tdi_108 .tdb-menu-items-dropdown .tdb-menu-sep{ top: -1px; }.tdi_108 .tdb-menu > li > a .tdb-sub-menu-icon, .tdi_108 .td-subcat-more .tdb-menu-more-subicon{ top: -1px; }.tdi_108 .td-subcat-more .tdb-menu-more-icon{ top: 0px; }.tdi_108 .tdb-menu > li > a, .tdi_108 .td-subcat-more{ color: #ffffff; }.tdi_108 .tdb-menu > li > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .td-subcat-more .tdb-menu-more-subicon-svg svg, .tdi_108 .td-subcat-more .tdb-menu-more-subicon-svg svg *, .tdi_108 .td-subcat-more .tdb-menu-more-icon-svg, .tdi_108 .td-subcat-more .tdb-menu-more-icon-svg *{ fill: #ffffff; }.tdi_108 .tdb-menu > li > a, .tdi_108 .td-subcat-more, .tdi_108 .td-subcat-more > .tdb-menu-item-text{ font-family:Roboto !important;font-size:14px !important; }.tdi_108 .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon, .tdi_108 .td-pulldown-filter-list .tdb-menu-item > a .tdb-sub-menu-icon{ right: 0; margin-top: 1px; }.tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a{ color: #ffffff; }.tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a .tdb-sub-menu-icon-svg svg *{ fill: #ffffff; }.tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a .tdb-sub-menu-icon{ color: #ffffff; }.tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu .tdb-normal-menu ul .tdb-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li a .tdb-sub-menu-icon-svg svg *{ fill: #ffffff; }.tdi_108 .tdb-menu .tdb-normal-menu ul, .tdi_108 .td-pulldown-filter-list, .tdi_108 .td-pulldown-filter-list .sub-menu{ box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.15); }.tdi_108 .tdb-menu .tdb-mega-menu .sub-menu > li{ box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); } /* phone */ @media (max-width: 767px){ .tdi_108 .tdb-menu > li > a, .tdi_108 .td-subcat-more, .tdi_108 .td-subcat-more > .tdb-menu-item-text{ font-size:10px !important; } } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_108 .tdb-menu > li.current-menu-item > a, .tdi_108 .tdb-menu > li.current-menu-ancestor > a, .tdi_108 .tdb-menu > li.current-category-ancestor > a, .tdi_108 .tdb-menu > li.current-page-ancestor > a, .tdi_108 .tdb-menu > li:hover > a, .tdi_108 .tdb-menu > li.tdb-hover > a, .tdi_108 .tdb-menu-items-dropdown:hover .td-subcat-more{ color: #ffffff; }.tdi_108 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu > li.current-page-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li:hover > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg, .tdi_108 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon-svg svg *{ fill: #ffffff; fill: #ffffff; }.tdi_108 .tdb-menu > li.current-menu-item > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu > li.current-menu-ancestor > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu > li.current-category-ancestor > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu > li.current-page-ancestor > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu > li:hover > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu > li.tdb-hover > a .tdb-sub-menu-icon, .tdi_108 .tdb-menu-items-dropdown:hover .td-subcat-more .tdb-menu-more-icon{ color: #ffffff; }.tdi_108 .tdb-menu > li > a:after, .tdi_108 .tdb-menu-items-dropdown .td-subcat-more:after{ bottom: 0px; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-item > a, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a, .tdi_108 .tdb-menu ul .tdb-normal-menu.tdb-hover > a, .tdi_108 .tdb-menu ul .tdb-normal-menu:hover > a, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a{ color: #ffffff; }.tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-item > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-menu-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu ul .tdb-normal-menu.current-category-ancestor > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu ul .tdb-normal-menu.tdb-hover > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu ul .tdb-normal-menu:hover > a .tdb-sub-menu-icon-svg svg *, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg, .tdi_108 .tdb-menu-items-dropdown .td-pulldown-filter-list li:hover > a .tdb-sub-menu-icon-svg svg *{ fill: #ffffff; } </style><div id=tdi_108 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><ul id="menu-footer-menu" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li id="menu-item-230857" class="menu-item menu-item-type-post_type menu-item-object-page tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-230857"><a href="https://www.eweek.com/privacy-policy/"><div class="tdb-menu-item-text">Privacy Policy</div></a></li> <li id="menu-item-230856" class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-230856"><a href="https://www.eweek.com/terms-conditions/"><div class="tdb-menu-item-text">Terms</div></a></li> <li id="menu-item-219737" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-219737"><a href="https://technologyadvice.com/about-us/"><div class="tdb-menu-item-text">About</div></a></li> <li id="menu-item-219738" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-219738"><a href="https://technologyadvice.com/contact-us/"><div class="tdb-menu-item-text">Contact</div></a></li> <li id="menu-item-219739" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-219739"><a href="https://solutions.technologyadvice.com/advertise-on-eweek/?utm_source=eweek&utm_medium=portfolio_footer&utm_campaign=advertise_contact-us"><div class="tdb-menu-item-text">Advertise</div></a></li> <li id="menu-item-219741" class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-219741"><a href="https://www.eweek.com/sitemap/"><div class="tdb-menu-item-text">Sitemap</div></a></li> <li id="menu-item-219740" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-219740"><a href="https://technologyadvice.com/privacy-policy/ccpa-opt-out-form/"><div class="tdb-menu-item-text">California – Do Not Sell My Information</div></a></li> </ul></div></div></div></div></div></div><div class="tdm_block td_block_wrap tdm_block_column_content tdi_111 tdm-content-horiz-center td-pb-border-top td_block_template_1" data-td-block-uid="tdi_111" > <style> /* inline tdc_css att - generated by TagDiv Composer */ .tdi_111{ margin-top:20px !important; margin-bottom:20px !important; } </style> <style> /* custom css - generated by TagDiv Composer */ .tdm_block_column_content .tdm-image-holder{ position: relative; display: block; height: 0; margin-bottom: 24px; padding-bottom: 70%; }.tdm_block_column_content .tdm-image-holder:hover .tdm-hover-img{ opacity: 1; }.tdm_block_column_content .tdm-image-holder > div{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; }.tdm_block_column_content .tdm-hover-img{ opacity: 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }.tdm_block_column_content:hover .tdm-col-content-title-url .tdm-title{ color: var(--td_theme_color, #4db2ec); }.tdm_block_column_content .tdm-title-xxsm, .tdm_block_column_content .tdm-title-xsm{ margin-bottom: 20px; }.tdm_block_column_content .tdm-title-md{ margin-bottom: 14px; }.tdm_block_column_content .tdm-title-bg{ margin-bottom: 16px; }.tdm_block_column_content .tdm-descr{ margin-bottom: 0; }.tdm_block_column_content .tds-button{ margin-top: 25px; }.tdi_111 .tdm-descr{ color: #ffffff; font-size:11px !important;line-height:1.2 !important; }@media (max-width: 767px) { .tdm_block_column_content .tdm-image-holder { margin-bottom: 14px; } } </style><div class="tdm-col-content-info"><a href="#" target="_blank" class="tdm-col-content-title-url"></a><p class="tdm-descr td-fix-index">Property of TechnologyAdvice.<br> © 2024 TechnologyAdvice. All Rights Reserved<br><br> Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.</p></div></div><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_113 choice-footer-msg"> <style scoped> /* custom css - generated by TagDiv Composer */ /* inline tdc_css att - generated by TagDiv Composer */ .tdi_113{ margin-top:0px !important; margin-bottom:10px !important; padding-top:0px !important; border-style:solid !important; border-color:#888888 !important; border-width: 0px 0px 0px 0px !important; } </style><div class="td-fix-index"><div id="choice-footer-msg" style="color:#ffffff;text-align:center;"> </div></div></div><div class="wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_115" style="height: 120px"></div></div></div></div></div><div id="tdi_116" class="tdc-row"><div class="vc_row tdi_117 wpb_row td-pb-row tdc-element-style" > <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_117, .tdi_117 .tdc-columns{ min-height: 0; }.tdi_117, .tdi_117 .tdc-columns{ display: block; }.tdi_117 .tdc-columns{ width: 100%; }.tdi_117:before, .tdi_117:after{ display: table; } /* inline tdc_css att - generated by TagDiv Composer */ .tdi_117{ position:relative; } .tdi_117 .td_block_wrap{ text-align:left } </style> <div class="tdi_116_rand_style td-element-style" ><style> /* custom css - generated by TagDiv Composer */ .tdi_116_rand_style{ background-color:#000000 !important; } </style></div><div class="vc_column tdi_119 wpb_column vc_column_container tdc-column td-pb-span12"> <style scoped> /* custom css - generated by TagDiv Composer */ /* custom css - generated by TagDiv Composer */ .tdi_119{ vertical-align: baseline; }.tdi_119 > .wpb_wrapper, .tdi_119 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_119 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_119 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_119 > .wpb_wrapper{ width: auto; height: auto; } </style><div class="wpb_wrapper" ></div></div></div></div></div></div> </div> </div> </div><!--close td-outer-wrap--> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NR3XXWX8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Theme: Newspaper by tagDiv.com 2024 Version: 12.6.8 (rara) Deploy mode: deploy uid: 67b8b561f17af --> <div class='wordp-target' style=''><!-- Start: Render Ad Slot | Sticky Bottom --> <style>.td-a-rec-id-custom-spot:has(#bottom-footer-fixed-slot) { transform: unset !important; }</style><div id="bottom-footer-fixed-slot"> <script> function closeStickyFooter() { var stickyBottomClose = document.getElementsByClassName('ta-close-button'); stickyBottomClose[0].parentNode.remove(); } </script> <span class="ta-close-button" onclick="closeStickyFooter()" title="close" style="width: 15px; height: 15px; background: #fff; position: relative; line-height: 15px; text-align: center; cursor: pointer; z-index: 10000;right:-15px;float: right; margin-left: -15px;">×</span><div id='sticky-bottom' style='max-width: 1020px; min-width: 300px; width: auto; text-align:center; min-height: 50px; max-height: 90px; height: auto; background-color: #ffffff; border:1px solid #efefef;'> <script nodelay> window.googletag.cmd.push(function() { googletag.display('sticky-bottom'); }); </script> </div></div> <!-- End: Render Ad Slot | Sticky Bottom --> </div><!-- Start: Render Ad Slot | Native BOAP --> <div id='native-boap' style='height: 0; width: 0;'> <script nodelay> window.googletag.cmd.push(function() { (function() { var slotDestination = document.querySelector('article.post footer'); var slotPlaceholder = document.getElementById('native-boap'); var slotPlaceholderHeight = 'auto'; var hasHeightSelector = false; if ( slotDestination && slotPlaceholder ) { slotDestination.parentNode.insertBefore(slotPlaceholder, slotDestination.nextSibling); slotPlaceholder.style.height = slotPlaceholderHeight; slotPlaceholder.style.width = '100%'; if ( typeof nativeHasWrapper !== 'undefined' && nativeHasWrapper && slotPlaceholder.firstElementChild ) { slotPlaceholder.firstElementChild.style.height = slotPlaceholderHeight; slotPlaceholder.firstElementChild.style.width = '100%'; } if ( hasHeightSelector === true && typeof slotHeightEle !== 'undefined' ) { window.addEventListener('resize', function(event) { slotPlaceholder.style.height = slotHeightEle.offsetHeight + 'px'; }, true); } } })(); googletag.display('native-boap'); }); </script> </div> <!-- End: Render Ad Slot | Native BOAP --> <!-- Start: Render Ad Slot | Native Right Rail --> <div id='native-rr-article' style='height: 0; width: 0;'> <script nodelay> window.googletag.cmd.push(function() { (function() { var slotDestination = document.querySelector('.tdc-column.td-is-sticky .td_block_inner .td_module_flex:nth-child(3) .td-module-container'); var slotPlaceholder = document.getElementById('native-rr-article'); var slotPlaceholderHeight = 'auto'; var hasHeightSelector = false; if ( slotDestination && slotPlaceholder ) { slotDestination.parentNode.replaceChild(slotPlaceholder, slotDestination); slotPlaceholder.style.height = slotPlaceholderHeight; slotPlaceholder.style.width = '100%'; if ( typeof nativeHasWrapper !== 'undefined' && nativeHasWrapper && slotPlaceholder.firstElementChild ) { slotPlaceholder.firstElementChild.style.height = slotPlaceholderHeight; slotPlaceholder.firstElementChild.style.width = '100%'; } if ( hasHeightSelector === true && typeof slotHeightEle !== 'undefined' ) { window.addEventListener('resize', function(event) { slotPlaceholder.style.height = slotHeightEle.offsetHeight + 'px'; }, true); } } })(); googletag.display('native-rr-article'); }); </script> </div> <!-- End: Render Ad Slot | Native Right Rail --> <link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='ta-campaign-plugin' href='https://www.eweek.com/wp-content/plugins/ta-campaign-plugin/assets/css/dist/styles.css?ver=2.1.14' type='text/css' media='all' /> <noscript><link rel='stylesheet' id='ta-campaign-plugin' href='https://www.eweek.com/wp-content/plugins/ta-campaign-plugin/assets/css/dist/styles.css?ver=2.1.14' type='text/css' media='all'></noscript><script type="text/javascript" src="https://www.eweek.com/wp/wp-includes/js/jquery/jquery.min.js" id="jquery-js"></script> <script type="text/javascript" id="icp_js-js-extra"> /* <![CDATA[ */ var intentclicks_ajax = {"url":"https:\/\/www.eweek.com\/wp\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.eweek.com/wp-content/plugins/ta-intentclicks/includes/js/scripts.js?ver=1.20.3" id="icp_js-js"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/js/custom.min.js?ver=1740044869" id="custom-js-js"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/themes/Newspaper-child-eweek/js/ez-toc.min.js?ver=1740044869" id="eztoc-script-js"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tagdiv_theme.min.js?ver=12.6.8" id="td-site-min-js"></script> <script type="text/javascript" id="tdPostImages-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdPostImages.js?ver=12.6.8"></script> <script type="text/javascript" id="tdSocialSharing-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdSocialSharing.js?ver=12.6.8"></script> <script type="text/javascript" id="tdModalPostImages-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdModalPostImages.js?ver=12.6.8"></script> <script type="text/javascript" id="comment-reply-js" async="async" data-wp-strategy="async" data-type="lazy" data-src="https://www.eweek.com/wp/wp-includes/js/comment-reply.min.js?ver=6.7.1"></script> <script type="text/javascript" id="tdb_js_files_for_front-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-cloud-library/assets/js/js_files_for_front.min.js?ver=b33652f2535d2f3812f59e306e26300d"></script> <script type="text/javascript" id="ta-campaign-ouibounce-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/ta-campaign-plugin/assets/js/dist/ouibounce.js?ver=2.1.14"></script> <script type="text/javascript" id="ta-campaign-script-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/ta-campaign-plugin/assets/js/dist/ta-campaign-public.js?ver=2.1.14"></script> <script type="text/javascript" id="flying-scripts">const loadScriptsTimer=setTimeout(loadScripts,5000*1000);const userInteractionEvents=["mouseover","keydown","touchstart","touchmove","wheel"];userInteractionEvents.forEach(function(event){window.addEventListener(event,triggerScriptLoader,{passive:!0})});function triggerScriptLoader(){loadScripts();clearTimeout(loadScriptsTimer);userInteractionEvents.forEach(function(event){window.removeEventListener(event,triggerScriptLoader,{passive:!0})})} function loadScripts(){document.querySelectorAll("script[data-type='lazy']").forEach(function(elem){elem.setAttribute("src",elem.getAttribute("data-src"))})}</script> <script type="text/javascript" id="tdToTop-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdToTop.js?ver=12.6.8"></script> <script type="text/javascript" id="tdDatei18n-js" data-type="lazy" data-src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdAjaxSearch.js?ver=12.6.8"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/plugins/td-cloud-library/assets/js/tdbMenu.js?ver=b33652f2535d2f3812f59e306e26300d" id="tdbMenu-js"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/plugins/td-cloud-library/assets/js/tdbSearch.js?ver=b33652f2535d2f3812f59e306e26300d" id="tdbSearch-js"></script> <script type="text/javascript" src="https://www.eweek.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdAjaxVideoModal.js?ver=12.6.8" id="tdAjaxVideoModal-js"></script> <!-- JS generated by theme --> <script type="text/javascript" id="td-generated-footer-js"> /* global jQuery:{} */ jQuery(document).ready( function () { var tdbMenuItem = new tdbMenu.item(); tdbMenuItem.blockUid = 'tdi_23'; tdbMenuItem.jqueryObj = jQuery('.tdi_23'); tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-left","modules_on_row_regular":"","modules_on_row_cats":"25%","image_size":"","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","mm_align_screen":"parent","f_elem_font_size":"eyJwb3J0cmFpdCI6IjExIiwiYWxsIjoiMTQifQ==","elem_padd":"eyJwb3J0cmFpdCI6IjAgOXB4In0=","menu_id":"28229","f_elem_font_line_height":"eyJwb3J0cmFpdCI6IjYwcHgiLCJhbGwiOiI4MHB4In0=","align_horiz":"content-horiz-left","more":"yes","tds_menu_active1-line_width":"0","f_elem_font_family":"521","f_elem_font_weight":"600","text_color":"#000000","tds_menu_active1-text_color_h":"#0785c4","mm_width":"300","mm_subcats_bg":"#ffffff","mm_subcats_border_color":"#ffffff","mm_elem_border_color_a":"#ffffff","f_mm_sub_font_family":"522","f_mm_sub_font_size":"16","f_mm_sub_font_weight":"600","mm_elem_color_a":"#0785c4","mm_content_width":"300","title_txt_hover":"#0785c4","f_title_font_family":"522","f_title_font_size":"16","f_title_font_weight":"600","el_class":"td-ht-fast-news-menu","f_sub_elem_font_family":"522","f_sub_elem_font_size":"14","f_sub_elem_font_weight":"600","tds_menu_sub_active1-sub_text_color_h":"#0785c4","tdc_css":"eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==","modules_category_margin":"eyJsYW5kc2NhcGUiOiIwcHggMHB4IDEwOHB4IDBweCIsInBvcnRyYWl0IjoiMHB4IDBweCA3MnB4IDBweCJ9","show_review":"none","mm_child_cats":"4","show_audio":"none","show_cat":"none","f_elem_font_transform":"","f_sub_elem_font_transform":"","f_mm_sub_font_transform":"","f_meta_font_transform":"","tds_menu_active1-line_color":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjMDc4NWM0IiwiY29sb3IyIjoiIzA3ODVjNCIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzA3ODVjNDsiLCJjc3NQYXJhbXMiOiIwZGVnLCMwNzg1YzQsIzA3ODVjNCJ9","cat_bg":"#0785c4","cat_bg_hover":"#0785c4","f_cat_font_family":"522","f_cat_font_size":"14","f_cat_font_weight":"500","f_cat_font_transform":"uppercase","f_meta_font_family":"522","f_ex_font_family":"522","mm_padd":"15","all_modules_space":"15","modules_divider":"solid","image_floated":"hidden","hide_image":"yes","show_vid_t":"none","show_mega":"yes","block_type":"tdb_header_menu","show_subcat":"","show_mega_cats":"","mob_load":"","separator":"","width":"","inline":"","float_right":"","elem_space":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_height":"","mm_radius":"","mm_offset":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_radius":"","video_icon":"","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","main_sub_color":"","sep_color":"","more_icon_color":"","tds_menu_active":"tds_menu_active1","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_style":"","f_elem_font_spacing":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_text_color":"","sub_elem_bg_color":"","sub_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","tds_menu_sub_active":"tds_menu_sub_active1","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_elem_color":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","all_underline_height":"","all_underline_color":"#000","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","block_template_id":"","td_column_number":1,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_23","tdc_css_class":"tdi_23","tdc_css_class_style":"tdi_23_rand_style","context":""}'; tdbMenuItem.isMegaMenuParentPos = true; tdbMenuItem.megaMenuLoadType = ''; tdbMenu.addItem(tdbMenuItem); }); jQuery().ready(function () { var tdbSearchItem = new tdbSearch.item(); //block unique ID tdbSearchItem.blockUid = 'tdi_28'; tdbSearchItem.blockAtts = '{"results_msg_align":"content-horiz-center","image_floated":"float_left","image_width":"30","image_size":"td_324x400","show_cat":"none","show_btn":"none","show_date":"","show_review":"none","show_com":"none","show_excerpt":"none","show_author":"none","meta_padding":"2px 0 0 15px","art_title":"0 0 5px","all_modules_space":"20","inline":"yes","tdc_css":"eyJhbGwiOnsiZGlzcGxheSI6IiJ9fQ==","float_block":"yes","form_align":"content-horiz-right","icon_color":"#0785c4","icon_size":"eyJhbGwiOjIwLCJwb3J0cmFpdCI6IjE1In0=","icon_padding":"eyJhbGwiOiIzLjgiLCJwb3J0cmFpdCI6IjIuNyJ9","btn_icon_pos":"","input_color":"#000000","form_border_color":"rgba(255,255,255,0.8)","arrow_color":"#0785c4","btn_bg":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjMDc4NWM0IiwiY29sb3IyIjoiIzAwODRjNCIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTkwZGVnLCMwMDg0YzQsIzA3ODVjNCk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywjMDA4NGM0LCMwNzg1YzQpOyIsImNzc1BhcmFtcyI6Ii05MGRlZywjMDA4NGM0LCMwNzg1YzQifQ==","btn_bg_h":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjN2RhY2M0IiwiY29sb3IyIjoiIzdkYWNjNCIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzdkYWNjNDsiLCJjc3NQYXJhbXMiOiIwZGVnLCM3ZGFjYzQsIzdkYWNjNCJ9","title_txt_hover":"#7dacc4","results_msg_color_h":"#7dacc4","results_msg_color":"#222222","toggle_horiz_align":"content-horiz-center","form_width":"450","show_vid_t":"none","block_type":"tdb_header_search","post_type":"","disable_trigger":"","show_form":"","show_results":"yes","separator":"","disable_live_search":"","exclude_pages":"","exclude_posts":"","search_section_header":"","results_section_1_title":"","results_section_1_taxonomies":"","results_section_1_level":"","results_section_2_title":"","results_section_2_taxonomies":"","results_section_2_level":"","results_section_3_title":"","results_section_3_taxonomies":"","results_section_3_level":"","results_section_search_query_terms":"","results_section_search_query_terms_title":"","results_section_search_query_terms_taxonomies":"","sec_title_space":"","sec_title_color":"","tax_space":"","tax_title_color":"","tax_title_color_h":"","f_sec_title_font_header":"","f_sec_title_font_title":"Section title text","f_sec_title_font_settings":"","f_sec_title_font_family":"","f_sec_title_font_size":"","f_sec_title_font_line_height":"","f_sec_title_font_style":"","f_sec_title_font_weight":"","f_sec_title_font_transform":"","f_sec_title_font_spacing":"","f_sec_title_":"","f_tax_title_font_title":"Taxonomy title text","f_tax_title_font_settings":"","f_tax_title_font_family":"","f_tax_title_font_size":"","f_tax_title_font_line_height":"","f_tax_title_font_style":"","f_tax_title_font_weight":"","f_tax_title_font_transform":"","f_tax_title_font_spacing":"","f_tax_title_":"","tdicon":"","toggle_txt":"","toggle_txt_pos":"","toggle_txt_align":"0","toggle_txt_space":"","aria_label":"Search","form_offset":"","form_offset_left":"","form_content_width":"","form_padding":"","form_border":"","form_align_screen":"","input_placeholder":"","placeholder_travel":"0","input_padding":"","input_border":"","input_radius":"","btn_text":"Search","btn_aria_label":"Search","btn_tdicon":"","btn_icon_size":"","btn_icon_space":"","btn_icon_align":"0","btn_margin":"","btn_padding":"","btn_border":"","btn_radius":"","results_padding":"","results_border":"","results_msg_padding":"","results_msg_border":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","results_limit":"","open_in_new_window":"","modules_on_row":"100%","modules_gap":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_radius":"","hide_image":"","video_icon":"","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","art_btn":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","btn_title":"","btn_border_width":"","form_general_bg":"","icon_color_h":"","toggle_txt_color":"","toggle_txt_color_h":"","f_toggle_txt_font_header":"","f_toggle_txt_font_title":"Text","f_toggle_txt_font_settings":"","f_toggle_txt_font_family":"","f_toggle_txt_font_size":"","f_toggle_txt_font_line_height":"","f_toggle_txt_font_style":"","f_toggle_txt_font_weight":"","f_toggle_txt_font_transform":"","f_toggle_txt_font_spacing":"","f_toggle_txt_":"","form_bg":"","form_shadow_shadow_header":"","form_shadow_shadow_title":"Shadow","form_shadow_shadow_size":"","form_shadow_shadow_offset_horizontal":"","form_shadow_shadow_offset_vertical":"","form_shadow_shadow_spread":"","form_shadow_shadow_color":"","placeholder_color":"","placeholder_opacity":"0","input_bg":"","input_border_color":"","input_shadow_shadow_header":"","input_shadow_shadow_title":"Input shadow","input_shadow_shadow_size":"","input_shadow_shadow_offset_horizontal":"","input_shadow_shadow_offset_vertical":"","input_shadow_shadow_spread":"","input_shadow_shadow_color":"","btn_color":"","btn_color_h":"","btn_icon_color":"","btn_icon_color_h":"","btn_border_color":"","btn_border_color_h":"","btn_shadow_shadow_header":"","btn_shadow_shadow_title":"Button shadow","btn_shadow_shadow_size":"","btn_shadow_shadow_offset_horizontal":"","btn_shadow_shadow_offset_vertical":"","btn_shadow_shadow_spread":"","btn_shadow_shadow_color":"","f_input_font_header":"","f_input_font_title":"Input text","f_input_font_settings":"","f_input_font_family":"","f_input_font_size":"","f_input_font_line_height":"","f_input_font_style":"","f_input_font_weight":"","f_input_font_transform":"","f_input_font_spacing":"","f_input_":"","f_placeholder_font_title":"Placeholder text","f_placeholder_font_settings":"","f_placeholder_font_family":"","f_placeholder_font_size":"","f_placeholder_font_line_height":"","f_placeholder_font_style":"","f_placeholder_font_weight":"","f_placeholder_font_transform":"","f_placeholder_font_spacing":"","f_placeholder_":"","f_btn_font_title":"Button text","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","results_bg":"","results_border_color":"","results_msg_bg":"","results_msg_border_color":"","f_results_msg_font_header":"","f_results_msg_font_title":"Text","f_results_msg_font_settings":"","f_results_msg_font_family":"","f_results_msg_font_size":"","f_results_msg_font_line_height":"","f_results_msg_font_style":"","f_results_msg_font_weight":"","f_results_msg_font_transform":"","f_results_msg_font_spacing":"","f_results_msg_":"","m_bg":"","color_overlay":"","shadow_module_shadow_header":"","shadow_module_shadow_title":"Module Shadow","shadow_module_shadow_size":"","shadow_module_shadow_offset_horizontal":"","shadow_module_shadow_offset_vertical":"","shadow_module_shadow_spread":"","shadow_module_shadow_color":"","title_txt":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_meta_shadow_header":"","shadow_meta_shadow_title":"Meta info shadow","shadow_meta_shadow_size":"","shadow_meta_shadow_offset_horizontal":"","shadow_meta_shadow_offset_vertical":"","shadow_meta_shadow_spread":"","shadow_meta_shadow_color":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border_hover":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","el_class":"","block_template_id":"","td_column_number":1,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_28","tdc_css_class":"tdi_28","tdc_css_class_style":"tdi_28_rand_style"}'; tdbSearchItem.jqueryObj = jQuery('.tdi_28'); tdbSearchItem._openSearchFormClass = 'tdb-drop-down-search-open'; tdbSearchItem._resultsLimit = '4'; tdbSearch.addItem( tdbSearchItem ); }); /* global jQuery:{} */ jQuery(document).ready( function () { var tdbMenuItem = new tdbMenu.item(); tdbMenuItem.blockUid = 'tdi_108'; tdbMenuItem.jqueryObj = jQuery('.tdi_108'); tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-center","modules_on_row_regular":"20%","modules_on_row_cats":"25%","image_size":"td_324x400","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","menu_id":"93251","text_color":"#ffffff","align_horiz":"content-horiz-center","f_elem_font_size":"eyJwaG9uZSI6IjEwIiwiYWxsIjoiMTQifQ==","tds_menu_active1-line_color":"","f_elem_font_family":"521","all_underline_color":"","all_underline_height":"3","mix_type_h":"","h_effect":"","tds_menu_active":"tds_menu_active1","tds_menu_active1-text_color_h":"#ffffff","tds_menu_active1-main_sub_color_h":"#ffffff","sub_text_color":"#ffffff","sub_color":"#ffffff","tds_menu_sub_active":"tds_menu_sub_active1","tds_menu_sub_active1-sub_text_color_h":"#ffffff","block_type":"tdb_header_menu","show_subcat":"","show_mega":"","show_mega_cats":"","mob_load":"","separator":"","width":"","inline":"","more":"","float_right":"","elem_space":"","elem_padd":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_width":"","mm_content_width":"","mm_height":"","mm_padd":"","mm_radius":"","mm_offset":"","mm_align_screen":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","mm_child_cats":"","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","main_sub_color":"","sep_color":"","more_icon_color":"","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_line_height":"","f_elem_font_style":"","f_elem_font_weight":"","f_elem_font_transform":"","f_elem_font_spacing":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_elem_bg_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_family":"","f_sub_elem_font_size":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_weight":"","f_sub_elem_font_transform":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_subcats_bg":"","mm_subcats_border_color":"","mm_elem_color":"","mm_elem_color_a":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_border_color_a":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_family":"","f_mm_sub_font_size":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_weight":"","f_mm_sub_font_transform":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","el_class":"","tdc_css":"","block_template_id":"","td_column_number":3,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_108","tdc_css_class":"tdi_108","tdc_css_class_style":"tdi_108_rand_style","context":""}'; tdbMenuItem.isMegaMenuParentPos = true; tdbMenuItem.megaMenuLoadType = ''; tdbMenu.addItem(tdbMenuItem); }); </script> <script>var td_res_context_registered_atts=["style_general_mobile_menu","style_general_header_align","style_general_header_logo","style_general_mobile_search","style_general_header_menu_in_more","style_general_header_menu","style_general_module_header","style_general_header_search","style_general_header_search_trigger_enabled","style_general_icon","style_general_inline_text","style_general_socials","style_general_button","style_general_list_menu","style_specific_list_menu_vertical","style_specific_list_menu_accordion","style_specific_list_menu_horizontal","style_general_separator","style_general_column_title","style_general_single_image","style_general_column_content"];</script> <script>window.lazyLoadOptions = [{ elements_selector: "img[data-lazy-src],.rocket-lazyload", data_src: "lazy-src", data_srcset: "lazy-srcset", data_sizes: "lazy-sizes", class_loading: "lazyloading", class_loaded: "lazyloaded", threshold: 300, callback_loaded: function(element) { if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) { if (element.classList.contains("lazyloaded") ) { if (typeof window.jQuery != "undefined") { if (jQuery.fn.fitVids) { jQuery(element).parent().fitVids(); } } } } }},{ elements_selector: ".rocket-lazyload", data_src: "lazy-src", data_srcset: "lazy-srcset", data_sizes: "lazy-sizes", class_loading: "lazyloading", class_loaded: "lazyloaded", threshold: 300, }]; window.addEventListener('LazyLoad::Initialized', function (e) { var lazyLoadInstance = e.detail.instance; if (window.MutationObserver) { var observer = new MutationObserver(function(mutations) { var image_count = 0; var iframe_count = 0; var rocketlazy_count = 0; mutations.forEach(function(mutation) { for (var i = 0; i < mutation.addedNodes.length; i++) { if (typeof mutation.addedNodes[i].getElementsByTagName !== 'function') { continue; } if (typeof mutation.addedNodes[i].getElementsByClassName !== 'function') { continue; } images = mutation.addedNodes[i].getElementsByTagName('img'); is_image = mutation.addedNodes[i].tagName == "IMG"; iframes = mutation.addedNodes[i].getElementsByTagName('iframe'); is_iframe = mutation.addedNodes[i].tagName == "IFRAME"; rocket_lazy = mutation.addedNodes[i].getElementsByClassName('rocket-lazyload'); image_count += images.length; iframe_count += iframes.length; rocketlazy_count += rocket_lazy.length; if(is_image){ image_count += 1; } if(is_iframe){ iframe_count += 1; } } } ); if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){ lazyLoadInstance.update(); } } ); var b = document.getElementsByTagName("body")[0]; var config = { childList: true, subtree: true }; observer.observe(b, config); } }, false);</script><script data-no-minify="1" async src="https://www.eweek.com/wp-content/plugins/rocket-lazy-load/assets/js/16.1/lazyload.min.js"></script> </section> </nav> </footer> </body> </html>