Rupert Kinnard: Black Queer Superhero Comic Creator Reflects

0 comments

Rupert Kinnard was a guest speaker during my freshman English course at Portland State University a decade ago. The legendary artist and former Willamette Week associate art director highlighted his life’s work, including Cathartic Comics. The four-panel black-and-white comic strip introduced the world to the Brown Bomber and Diva Touché Flambé, the world’s first weekly syndicated comic featuring openly gay Black superheroes. Seeing this presentation early in my career as a young artist of color inspired me to try my hand at sequential arts and was instrumental in my decision to study visual arts. In a queer art landscape inundated with white gay male references like REX, Tom of Finland and George quaintance, Kinnard’s work feels like a breath of fresh air, and is arguably now more critically important than ever.

A successful fundraising campaign allowed Kinnard, now 71, to release Ooops…I Just Catharted! Fifty Years of Cathartic Comics (Stacked deck Press, 282 pages, $34.95), which acts as more than just a visual showcase of his magnum opus. Kinnard reveals a glimpse into his world within the pages of Ooops…I Just Catharted!, covering his prolific career and storied life in vivid detail.

Parts biography, visual retrospective and graphic novel, Ooops…I Just catharted! pulls back the curtain to reveal the inner workings of Kinnard’s brain, his humble upbringing, artistic journey, and the witty humor he employed to make sense of it all. Split into six sections, readers follow Kinnard through his childhood and early career in Chicago, to his stint as a student at Cornell College in Mount Vernon, Iowa, to his time living and working in the San Francisco Bay Area, and finally to Portland, where he resides to this day with his partner.

In the book, Kinnard-who uses the pen name Prof. I.B. Gittendowne in print and while DJing-serves up a taste of his personal life, teasing juicy bits from his undergraduate days where the Brown Bomber (modeled and named for boxing legend Joe Louis) was first inked. Perhaps the cherry on top of this delectable feast lies in the preliminary drawings and sketchbook pages he chooses to show, scratching the itches of comic nerds, longtime fans and casual readers alike. The succulent main meal, though, is in the treasure trove of names Kinnard drops throughout the book, showcasing the array of friends he’s made along his journey, and also aspirational figures, who include fellow artists, writers, musicians, athletes and activists, giving context to his work and a chance for readers to do some research of their own. Never one to shy away from controversial subjects or touchy topics, Kinnard also used his comic strip to publicly call out his college’s president, as well as to lampoon local conservative, homophobic politicians of the late ’70s, like Drew Davis and Gordon Shadburne. According to Kinnard, this fraught time in conservative American politics provided bottomless material to ridicule and satirize.Okay, here’s an analysis and restructuring of the provided code snippet, presented as a technical document explaining the tracking and analytics tools implemented on a webpage. I will focus on explaining what the code does,why it’s used,and the services it integrates with. I will not attempt to execute or “fix” the code, as it’s presented as a snippet and may rely on a larger context. I will also address the incomplete URLs and placeholder values.

Webpage Tracking and Analytics Implementation

This document details the various tracking and analytics tools embedded within a webpage, as evidenced by the provided code snippet. The code implements tracking for Google Tag Manager, Facebook Pixel, Quantcast, OneSignal, and includes a check for Internet Explorer. The primary goal is to gather data about user behavior,website performance,and facilitate targeted advertising.

1. Google Tag Manager (GTM)

The first section of the code initializes Google Tag Manager (GTM).

javascript
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="
)(window,document,'script','dataLayer','GTM-N5HNM6G');

Purpose: GTM is a tag management system that allows marketers to deploy and manage website tags (snippets of code) without modifying the website’s core code. This simplifies the process of adding and updating tracking pixels, analytics code, and other marketing tools.
Explanation:
push({'gtm.start': new Date().getTime(),event:'gtm.js'});: This line pushes an event into the dataLayer, indicating the GTM script has started loading. The dataLayer is a JavaScript array used to pass information to GTM.
The subsequent lines create a

Related Posts

Leave a Comment