The Word Balloon in Comics

The long history of

A Mindful Webworker comments at Arlo and Janis blog. Jimmy Johnson had said, "I have been through brief periods when I experimented with dialog not within a “balloon,” as in today’s classic strip. Garry Trudeau pioneered this technique with Doonesbury, and many cartoonists followed suit, most noticeably Berkeley Breathed with Bloom County...."

JJ, pretty funny to have you say Doonesboy "pioneered" words without balloons. Doones was retro. At least, that's what I remember thinking when Doonesbury started. (I remember thinking something like that while reading the first strips; was also amused that Doones himself arrived at college from my ol' home state just as I was about to head out-of-state to college.)

Cartoons, e.g. early editorial toons, moved from just illustrations with captions below (generally) to having the words inside the cartoons, and words in balloons was actually a quick but still later development, as I recall my toon history. (Yellow kid wore his words! Krazy Kat! Little Nemo! Now, them was comic strips. Okay, I'm not THAT old!) The balloon became the standard, especially in strips as opposed to editorials. In the early days the bubble or even just an underline with just a single line indicating the speaker battled the upstart modern comic-book standard balloon with open stem. Dashed lines for whispers became standard early-on, cloud-like thought balloons standardized a little later. Or I could just be making all that up. I hate the web. Ruins all my stories.

I found numerous links to "The Evolution of Speech Balloons" at http://bugpowder.com/andy/e.speechballoons.evolution.html, but unfortunately that's now a 404.

Meanwhile, I found a link to an article about obscenicons, including a panel from a 1909 Katzenjammer Kids with a mix of bubbled and unbubbled words.
http://languagelog.ldc.upenn.edu/nll/?p=2483

Speech balloon
http://en.wikipedia.org/wiki/Speech_balloon
One of the earliest antecedents to the modern speech bubble were the “speech scrolls”, wispy lines that connected first person speech to the mouths of the speakers in Mesoamerican art.

Discussion about the origins of usage
http://boards.straightdope.com/sdmb/archive/index.php/t-82556.html
I've seen copies of cartoons from around the time of the American Revolution (and, I think, earlier) that depict speakers with "speech balloons."

http://www.ccgb.org.uk/lobby/index.php?/archives/11-Comics-A-Brief-Histo...
Early examples of comics include late 15th-century German woodcuts

Okay, never mind what I wrote at first.
 \
o | o
___

Additional uncaught exception thrown while handling exception.

Original

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 UPDATE command denied to user 'mindfulwebworks'@'184.168.193.125' for table 'node_counter': UPDATE {node_counter} SET daycount=daycount + 1, totalcount=totalcount + 1, timestamp=:db_update_placeholder_0 WHERE ( (nid = :db_condition_placeholder_0) ); Array ( [:db_update_placeholder_0] => 1532040539 [:db_condition_placeholder_0] => 117 ) in statistics_exit() (line 73 of /home/content/04/7574404/html/drupal7/modules/statistics/statistics.module).

Additional

PDOException: SQLSTATE[42000]: Syntax error or access violation: 1142 INSERT command denied to user 'mindfulwebworks'@'184.168.193.125' for table 'watchdog': INSERT INTO {watchdog} (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9); Array ( [:db_insert_placeholder_0] => 0 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %type: !message in %function (line %line of %file). [:db_insert_placeholder_3] => a:6:{s:5:"%type";s:12:"PDOException";s:8:"!message";s:438:"SQLSTATE[42000]: Syntax error or access violation: 1142 UPDATE command denied to user 'mindfulwebworks'@'184.168.193.125' for table 'node_counter': UPDATE {node_counter} SET daycount=daycount + 1, totalcount=totalcount + 1, timestamp=:db_update_placeholder_0 WHERE ( (nid = :db_condition_placeholder_0) ); Array ( [:db_update_placeholder_0] => 1532040539 [:db_condition_placeholder_0] => 117 ) ";s:9:"%function";s:17:"statistics_exit()";s:5:"%file";s:74:"/home/content/04/7574404/html/drupal7/modules/statistics/statistics.module";s:5:"%line";i:73;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => http://mindfulwebworks.com/art-of/the-word-balloon-in-comics [:db_insert_placeholder_7] => [:db_insert_placeholder_8] => 23.20.25.122 [:db_insert_placeholder_9] => 1532040540 ) in dblog_watchdog() (line 160 of /home/content/04/7574404/html/drupal7/modules/dblog/dblog.module).