Media
Business
News
Clark wanted to give his social media follower's a heads-up.
By Michael Roberts
July 20, 2020
9News's Kyle Clark anchoring from his home.9News via YouTube
We have a favor to ask
We're in the midst of our summer membership campaign, and we have until August 25 to raise $14,500. Your contributions are an investment in our election coverage – they help sustain our newsroom, help us plan, and could lead to an increase in freelance writers or photographers. If you value our work, please make a contribution today to help us reach our goal.
Progress to goal
$14,500
$10,700
Audio By Carbonatix
`,`
Related
- 9News Forecaster Ed Greene on Why He's Really, Definitely Retiring This Time
`,`
Related
- Does AI Have a Place in Journalism? We Want Your Opinion
`,`
Related
- Highlands Ranch Grad Ingrid Andress Says She's Heading to Rehab After Botched National Anthem
`,`
Related
`,`
Related
- How Kyle Clark Became the Next Next Big Thing
`,`
Related
- Viral Video of Baby Crawling Near Street Leads to Harassment of Young Mother
`,`
Related
- Westword Looking for Freelance Artists, Illustrators and Photographers
`,`
Related
- Colorado Public Radio CEO Talks Layoffs, Podcast Host Dispute and New Building
`,`
Related
- Share Your Feedback: 2024 Westword Audience Survey Now Open
` ];
9News's Kyle Clark is arguably the biggest star in Denver TV news right now — so much so that his announcement last month about being on furlough for a week caused a major stir in the local media scene. But that buzz was quiet compared to the one that arose when Clark announced late on Friday, July 17, that he would be leaving the airwaves again for an extended stretch — at least until next month.
What's the story? According to Clark, corresponding via email, "I’m stepping away from the news and social media grind for a little bit to spend more time with my family."
More details will have to wait for now — and a knowledgeable source suggests that we'll learn more soon. In the meantime, though, Clark says he tweeted about his impending absence and his expectation about returning to 9News in early August at 10:37 p.m. on July 17, in an attempt to squelch at least some of the speculation that would arise from a temporary departure so soon after the furlough.
"I tend to be available to talk with viewers on social media about sixteen hours a day," notes Clark, "so I wanted to give them the courtesy of a heads-up that I’ll be away. I didn’t want anyone to think I was ignoring them."
Clark's mastery of social media was the subject of a . At that time, he had 131,000 followers across his assorted platforms — a staggering total for a local news personality that's only grown since then. Today, his Twitter, Facebook and Instagram accounts are followed by more than 208,000 folks, thanks in large part to the energy and commitment Clark brings to the process.
"I think it's vital that broadcast journalists are accessible and accountable," he told us for the earlier piece. "The days of preaching the news at people through a television pulpit are over. We now discuss the news with people. Our community rightfully demands two-way conversation that respects their voices and uses ours to amplify theirs."
As for the often sardonic tone he employs in his posts, Clark pointed out, "I'd hope my writing on social media reflects how I communicate on-air and in everyday life. I think it's pretty easy to tell when a journalist is pretending to be someone else, whether on-air or online."
The constant criticism that comes with being a public figure on social media can become exhausting. Witness the decision last year by Clark's 9News colleague Gary Shapiro to dial way down on Twitter after what he described as partisan attacks from out-of-staters.
But Clark doesn't shy away from jousting with trolls and more serious commentators alike — so much so that his version of taking a break from social media would exhaust plenty of other TV news personalities. Since that July 17 item, he's sent out more than a dozen tweets or retweets, including a couple last night.
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('
') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`
`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }
`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['11752720'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['11752720'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['11752720'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`
`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }