0% found this document useful (0 votes)
15 views52 pages

SMIL Adding Multimedia To The Web 1st Edition Mary Slowinski Download

The document is a downloadable PDF of the book 'SMIL: Adding Multimedia to the Web' by Mary Slowinski and Tim Kennedy, published in 2001. It covers the basics of SMIL, its authoring, technical specifications, and practical applications, along with various modules and resources. Additionally, it includes information about related multimedia design and development texts available for download.

Uploaded by

tqmmhvf024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views52 pages

SMIL Adding Multimedia To The Web 1st Edition Mary Slowinski Download

The document is a downloadable PDF of the book 'SMIL: Adding Multimedia to the Web' by Mary Slowinski and Tim Kennedy, published in 2001. It covers the basics of SMIL, its authoring, technical specifications, and practical applications, along with various modules and resources. Additionally, it includes information about related multimedia design and development texts available for download.

Uploaded by

tqmmhvf024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 52

SMIL Adding Multimedia to the Web 1st Edition Mary

Slowinski - Downloadable PDF 2025

https://ebookfinal.com/download/smil-adding-multimedia-to-the-web-1st-
edition-mary-slowinski/

Visit ebookfinal.com today to download the complete set of


ebooks or textbooks
Here are some recommended products that we believe you will be
interested in. You can click the link to download.

Multimedia Web Design and Development Using Languages to


Build Dynamic Web Pages 1st Edition Theodor Richardson

https://ebookfinal.com/download/multimedia-web-design-and-development-
using-languages-to-build-dynamic-web-pages-1st-edition-theodor-
richardson/

Writing for Multimedia and the Web Third Edition A


Practical Guide to Content Development for Interactive
Media Timothy Garrand
https://ebookfinal.com/download/writing-for-multimedia-and-the-web-
third-edition-a-practical-guide-to-content-development-for-
interactive-media-timothy-garrand/

Adding Ajax 1st ed Edition Shelley Powers

https://ebookfinal.com/download/adding-ajax-1st-ed-edition-shelley-
powers/

Chemical principles in the laboratory 8th ed Edition Emil


J Slowinski

https://ebookfinal.com/download/chemical-principles-in-the-
laboratory-8th-ed-edition-emil-j-slowinski/
Energy at the crossroads global perspectives and
uncertainties Vaclav Smil

https://ebookfinal.com/download/energy-at-the-crossroads-global-
perspectives-and-uncertainties-vaclav-smil/

Harnessing the Power of Equine Assisted Counseling Adding


Animal Assisted Therapy to Your Practice 1st Edition Kay
Sudekum Trotter
https://ebookfinal.com/download/harnessing-the-power-of-equine-
assisted-counseling-adding-animal-assisted-therapy-to-your-
practice-1st-edition-kay-sudekum-trotter/

Something musical happened at the library adding song and


dance to children s story programs Rob Reid

https://ebookfinal.com/download/something-musical-happened-at-the-
library-adding-song-and-dance-to-children-s-story-programs-rob-reid/

The Web s Awake An Introduction to the Field of Web


Science and the Concept of Web Life 1st Edition Philip D.
Tetlow
https://ebookfinal.com/download/the-web-s-awake-an-introduction-to-
the-field-of-web-science-and-the-concept-of-web-life-1st-edition-
philip-d-tetlow/

Learning in 3D Adding a New Dimension to Enterprise


Learning and Collaboration 1st Edition Karl M. Kapp

https://ebookfinal.com/download/learning-in-3d-adding-a-new-dimension-
to-enterprise-learning-and-collaboration-1st-edition-karl-m-kapp/
SMIL Adding Multimedia to the Web 1st Edition Mary
Slowinski Digital Instant Download
Author(s): Mary Slowinski, Tim Kennedy
ISBN(s): 9780672321672, 067232167X
Edition: 1st
File Details: PDF, 2.35 MB
Year: 2001
Language: english
Tim Kennedy

Mary Slowinski

SMIL:
Adding Multimedia to the Web

201 West 103rd St. • Indianapolis, Indiana, 46290 USA


Copyright ©2002 by Sams Publishing Executive Editor
Jeff Schultz
All rights reserved. No part of this book shall be reproduced,
stored in a retrieval system, or transmitted by any means, elec- Development
Editor
tronic, mechanical, photocopying, recording, or otherwise, with-
Kate Small
out written permission from the publisher. No patent liability is
assumed with respect to the use of the information contained Managing Editor
herein. Although every precaution has been taken in the prepara- Charlotte Clapp
tion of this book, the publisher and author assume no responsi- Project Editor
bility for errors or omissions. Nor is any liability assumed for Elizabeth Finney
damages resulting from the use of the information contained
Copy Editor
herein.
Barbara Hacha
International Standard Book Number: 0-67232-167-x
Indexer
Library of Congress Catalog Card Number: 00-109550 Angie Bess

Printed in the United States of America Proofreader


Mary Ann Abramson
First Printing: November 2001
Technical Editor
04 03 02 01 4 3 2 1 David Warner

Team Coordinator
Trademarks Amy Patton
All terms mentioned in this book that are known to be trade- Media Developer
marks or service marks have been appropriately capitalized. Dan Scherf
Sams Publishing cannot attest to the accuracy of this informa-
Interior Designer
tion. Use of a term in this book should not be regarded as affect-
Gary Adair
ing the validity of any trademark or service mark.
Cover Designer
Warning and Disclaimer Dan Armstrong

Every effort has been made to make this book as complete and Page Layout
as accurate as possible, but no warranty or fitness is implied. Rebecca Harmon
Lizbeth Patterson
The information provided is on an “as is” basis. The authors and
the publisher shall have neither liability nor responsibility to any
person or entity with respect to any loss or damages arising from
the information contained in this book or from the use of pro-
grams accompanying it.
Overview
Introduction 1

Part I Understanding SMIL: The Basics 5


1 What Is SMIL? 7
2 SMIL Authoring 19

Part II Using SMIL: The Specification Modules 37


3 Getting Technical: The SMIL Specification 39
4 First Things First: The SMIL Structure Module 49
5 Data About Data: The Metainformation Module 57
6 Placing It on the Page: The SMIL Layout Modules 63
7 Grouping Your Content: The Timing and Synchronization Module 85
8 Bring on the Media: The SMIL Media Object Modules 115
9 From This to That: The Transition Effects Module 133
10 Bringing Graphics to Life: The Animation Modules 157
11 Making it Interactive: The Linking Modules 189
12 Optimizing Content Delivery: The Content Control Modules 207
13 Speed Up, Slow Down and Do It Over Again: The Time Manipulations
Module 227
14 RealNetwork’s RealPix and RealText 235

Part III Using SMIL: The Projects 271


15 SMIL in RealPlayer 273
16 SMIL in Internet Explorer 305

Part IV Appendices 343


A SMIL 2.0 Modules, Elements and Attributes 345
B Online Resources 357
Glossary 363
Index 375
Contents
Introduction 1

Part I Understanding SMIL: The Basics 5


1 What Is SMIL 7
A First Look at SMIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Why SMIL? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The Players and Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
RealPlayer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
QuickTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Other Players and Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . 16
The Future of SMIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2 SMIL Authoring 19
Authoring with SMIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Basic SMIL Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
SMIL Document Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Understanding Bandwidth and Data Rates . . . . . . . . . . . . . . . . 21
Calculating Bandwidth and Data Rate . . . . . . . . . . . . . . . . . . . 24
Compensating for Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . 26
Browser Compliance and Compatibility . . . . . . . . . . . . . . . . . 27
Serving Your Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
SMIL Authoring Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
GRiNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Fluition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
RealSlideshow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Macromedia Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
HomeSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Part II Using SMIL: The Specification Modules 37


3 Getting Technical: The SMIL Specification 39
The W3C Builds a Web Multimedia Language . . . . . . . . . . . . . . . 39
SMIL 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Timing Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Media Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Old-Fashioned Linking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Anyone for a <switch>? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Limitations of SMIL 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
SMIL 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
SMIL 2.0 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
SMIL Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Deprecation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Living in Multiple SMIL Worlds . . . . . . . . . . . . . . . . . . . . . . . . . 46
On to the Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

4 First Things First: The SMIL Structure Module 49


Conformance Profiles and the Structure Module . . . . . . . . . . . . . . 49
The Structure Module Elements . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Element: <smil> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Element: <head> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Element: <body> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
The Structure Module Attributes . . . . . . . . . . . . . . . . . . . . . . . . . 54
Attribute: id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Attribute: class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Attribute: xml:lang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Attribute: title . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Attribute: xmlns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

5 Data About Data: The Metainformation Module 57


The Metainformation Module Elements . . . . . . . . . . . . . . . . . . . . 57
Element: <meta> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Element: <metadata> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
The Metainformation Module Attributes . . . . . . . . . . . . . . . . . . . . 59
Attribute: name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Attribute: content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Attribute: id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Attribute: skip-content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

6 Placing It on the Page: The SMIL Layout Modules 63


Conformance Profiles and the Layout Module . . . . . . . . . . . . . . . 64
The Layout Module Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Element: <layout> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Element: <region> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Element: <regPoint> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Element: <root-layout> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Element: <topLayout> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
The Layout Module Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Attribute: backgroundColor . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Attribute: background-color . . . . . . . . . . . . . . . . . . . . . . . . . . 71
vi SMIL: Adding Multimedia to the Web

Attribute: bottom, left, right, top . . . . . . . . . . . . . . . . . . . . . 71


Attribute: close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Attribute: fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Attribute: id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Attribute: height, width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Attribute: left (see bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Attribute: open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Attribute: regAlign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Attribute: regPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Attribute: region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Attribute: regionName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Attribute: right (see bottom) . . . . . . . . . . . . . . . . . . . . . . . . . 78
Attribute: showBackground . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Attribute: soundLevel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Attribute: top (see bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Attribute: type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Attribute: width (see height) . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Attribute: z-index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Subregion Positioning and Attributes . . . . . . . . . . . . . . . . . . . . . . 81
Attribute: bottom, left, right, top, height, width . . . . . . . . . 82
Attribute: backgroundColor . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Attribute: fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Attribute: z-index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
The Layout Modules Summarized . . . . . . . . . . . . . . . . . . . . . . . . 83

7 Grouping Your Content: The Timing and Synchronization Module 85


Conformance Profiles and the Timing and
Synchronization Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
The Timing and Synchronization Module Elements . . . . . . . . . . . 86
Element: <seq> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Element: <par> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Element: <excl> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Element: <priorityClass> . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
The Timing and Synchronization Module Attributes . . . . . . . . . . . 93
Attribute: begin and end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Attribute: dur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Attribute: min . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Attribute: max . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Attribute: endsync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Attribute: repeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Attribute: repeatCount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Attribute: repeatDur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Contents vii

Attribute: fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102


Attribute: fillDefault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Attribute: higher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Attribute: lower . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Attribute: pauseDisplay . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Attribute: peers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Attribute: restart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Attribute: restartDefault . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Attribute: syncBehavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Attribute: syncBehaviorDefault . . . . . . . . . . . . . . . . . . . . . . 109
Attribute: syncTolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Attribute: syncToleranceDefault . . . . . . . . . . . . . . . . . . . . . 110
Attribute: syncMaster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Attribute: timeContainer . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Attribute: timeAction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
The Timing and Synchronization Module Summarized . . . . . . . . 114

8 Bring on the Media: The SMIL Media Object Modules 115


Conformance Profiles and the Media Object Modules . . . . . . . . 116
The Media Object Module Elements . . . . . . . . . . . . . . . . . . . . . 116
Element: <animation>, <audio>, <img>, <ref>, <text>,
<textstream>, <video> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Element: <brush> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Element: <param> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
The Media Object Module Attributes . . . . . . . . . . . . . . . . . . . . . 120
Attribute: abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Attribute: alt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Attribute: author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Attribute: clipBegin, clip-begin, clipEnd, clip-end . . . . . . 121
Attribute: color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Attribute: copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Attribute: erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Attribute: longdesc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Attribute: mediaRepeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Attribute: name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Attribute: readIndex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Attribute: src . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Attribute: sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Attribute: title . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Attribute: type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
viii SMIL: Adding Multimedia to the Web

Attribute: value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129


Attribute: valuetype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Attribute: xml:lang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
The Media Object Modules Summarized . . . . . . . . . . . . . . . . . . 131

9 From This to That: The Transition Effects Module 133


Conformance Profiles and the Transition Effects Module . . . . . . 136
The Transition Effects Module Elements . . . . . . . . . . . . . . . . . . 136
Element: <transition> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Element: <transitionFilter> . . . . . . . . . . . . . . . . . . . . . . . 138
The Transition Module Attributes . . . . . . . . . . . . . . . . . . . . . . . . 138
Attribute: begin, end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Attribute: borderColor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Attribute: borderWidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Attribute: by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Attribute: calcMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Attribute: direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Attribute: dur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Attribute: endProgress, startProgress . . . . . . . . . . . . . . . . . 142
Attribute: fadeColor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Attribute: from, to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Attribute: href . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Attribute: horzRepeat, vertRepeat . . . . . . . . . . . . . . . . . . . . 143
Attribute: id . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Attribute: mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Attribute: repeatCount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Attribute: repeatDur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Attribute: targetElement . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Attribute: transIn, transOut . . . . . . . . . . . . . . . . . . . . . . . . . 146
Attribute: type, subtype . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Attribute: values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
The Transitions Effects Module Summarized . . . . . . . . . . . . . . . 150
Transition Types and Subtypes . . . . . . . . . . . . . . . . . . . . . . . . . . 151

10 Bringing Graphics to Life: The Animation Modules 157


Conformance Profiles and the Animation Modules . . . . . . . . . . . 157
BasicAnimation and SplineAnimation Module Elements . . . . . . 158
Element: <animate> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Element: <set> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Element: <animateMotion> . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Element: <animateColor> . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
The BasicAnimation and SplineAnimation Module Attributes . . 162
Attribute: attributeName . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Attribute: attributeType . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Contents ix

Attribute: targetElement . . . . . . . . . . . . . . . . . . . . . . . . . . . 163


Attribute: href . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Attribute: actuate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Attribute: show . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Attribute: type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Attribute: from . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Attribute: to . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Attribute: by . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Attribute: values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Attribute: calcMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Attribute: accumulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Attribute: additive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Attribute: origin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Attribute: path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Attribute: keyTimes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Attribute: keySplines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
The Animation Modules Summarized . . . . . . . . . . . . . . . . . . . . . 187

11 Making It Interactive: The Linking Modules 189


Conformance Profiles and the Linking Modules . . . . . . . . . . . . . 190
The Linking Module Elements . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Element: <a> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Element: <anchor> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Element: <area> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
The Linking Module Attributes . . . . . . . . . . . . . . . . . . . . . . . . . 194
Attribute: accesskey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Attribute: actuate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Attribute: alt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Attribute: coords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Attribute: destinationLevel . . . . . . . . . . . . . . . . . . . . . . . . . 198
Attribute: destinationPlaystate . . . . . . . . . . . . . . . . . . . . . 199
Attribute: external . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Attribute: fragment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Attribute: href . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Attribute: nohref . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Attribute: shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Attribute: show . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Attribute: sourceLevel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Attribute: sourcePlaystate . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Attribute: tabindex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Attribute: target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
The Linking Modules Summarized . . . . . . . . . . . . . . . . . . . . . . . 206
x SMIL: Adding Multimedia to the Web

12 Optimizing Content Delivery: The Content Control Modules 207


Conformance Profiles and the Content Control Modules . . . . . . 208
The BasicContentControl Module Element and Attributes . . . . . 209
Element: <switch> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
System Test Attribute In-Line Use . . . . . . . . . . . . . . . . . . . . . 212
Attribute: systemAudioDesc . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Attribute: systemBitrate (system-bitrate) . . . . . . . . . . . . . 213
Attribute: systemCaptions (system-captions) . . . . . . . . . . . 214
Attribute: systemComponent . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Attribute: systemCPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Attribute: systemLanguage (system-language) . . . . . . . . . . . 215
Attribute: systemOperatingSystem . . . . . . . . . . . . . . . . . . . . 216
Attribute: system-overdub-or-caption . . . . . . . . . . . . . . . . . 217
Attribute: systemOverdubOrSubtitle . . . . . . . . . . . . . . . . . . . 217
Attribute: systemRequired (system-required) . . . . . . . . . . . 218
Attribute: systemScreenDepth (system-screen-depth) . . . . . 218
Attribute: systemScreenSize (system-screen-size) . . . . . . 219
The CustomTestAttributes Module Elements and Attributes . . . . 220
Element: <customAttributes> . . . . . . . . . . . . . . . . . . . . . . . 220
Element: <customTest> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Attribute: customTest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Attribute: defaultState . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Attribute: override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Attribute: uid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
The PrefetchControl Module Elements and Attributes . . . . . . . . 224
Element: <prefetch> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Attribute: bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Attribute: mediaSize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Attribute: mediaTime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
The SkipContentControl Module Attribute . . . . . . . . . . . . . . . . . 226
Attribute: skip-content . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
The Content Control Modules Summarized . . . . . . . . . . . . . . . . 226

13 Speed Up, Slow Down, and Do it Over Again: The Time


Manipulations Module 227
Conformance Profiles and the Time Manipulations Module . . . . 227
The Time Manipulations Module Attributes . . . . . . . . . . . . . . . . 228
Attribute: speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Attribute: accelerate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Attribute: decelerate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Attribute: autoReverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
The Time Manipulations Module Summarized . . . . . . . . . . . . . . 233
Contents xi

14 SMIL That Isn’t SMIL: RealNetworks’ RealPix and RealText 235


Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
The RealPix Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Element: <imfl> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Element: <head/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Element: <image/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Element: <fill/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Element: <fadein/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Element: <fadeout/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Element: <crossfade/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Element: <animate/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Element: <wipe/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Element: <viewchange/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
The RealPix Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Attribute: aspect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Attribute: author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Attribute: background-color . . . . . . . . . . . . . . . . . . . . . . . . . 245
Attribute: bitrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Attribute: color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Attribute: copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Attribute: direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Attribute: dstx, dsty, dstw, and dsth . . . . . . . . . . . . . . . . . . 248
Attribute: duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Attribute: handle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Attribute: height and width . . . . . . . . . . . . . . . . . . . . . . . . . 250
Attribute: maxfps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Attribute: mime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Attribute: name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Attribute: preroll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Attribute: size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Attribute: srcx, srcy, srcw, and srch . . . . . . . . . . . . . . . . . . 252
Attribute: start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Attribute: target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Attribute: timeformat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Attribute: title . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Attribute: type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Attribute: url . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
The RealText Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Element: <window> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Element: <clear/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Element: <pos/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Element: <required> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Element: <time/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
xii SMIL: Adding Multimedia to the Web

Element: <tu> and <tl> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260


Element: <b> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Element: <br/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Element: <center> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Element: <hr/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Element: <i> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Element: <li> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Element: <ol> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Element: <p> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Element: <pre> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Element: <s> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Element: <u> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Element: <ul> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Element: <font> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Element: <href> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
The RealText Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Attribute: begin and end . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Attribute: bgcolor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Attribute: charset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Attribute: color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Attribute: command: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Attribute: crawlrate and scrollrate . . . . . . . . . . . . . . . . . . 265
Attribute: duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Attribute: extraspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Attribute: face . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Attribute: height or width . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Attribute: link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Attribute: loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Attribute: mailto: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Attribute: protocol:path . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Attribute: size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Attribute: target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Attribute: type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Attribute: underline_hyperlinks . . . . . . . . . . . . . . . . . . . . . 269
Attribute: version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Attribute: wordwrap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Attribute: x and y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
RealPix and RealText Summarized . . . . . . . . . . . . . . . . . . . . . . . 270
Contents xiii

Part III Using SMIL: The Projects 271


15 SMIL in RealPlayer 273
SMIL Through the RealPlayers . . . . . . . . . . . . . . . . . . . . . . . . . 273
The Catch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Tutorial Goals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Building the Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
SMIL Namespace and Structure . . . . . . . . . . . . . . . . . . . . . . . . . 278
Adding the Metainformation . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Creating the Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Adding the Flash Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Painting the Screen with <brush> . . . . . . . . . . . . . . . . . . . . . . . . 281
Adding <transition> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Building the RealPix File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Loading the Images into RealPix . . . . . . . . . . . . . . . . . . . . . . 287
Fades and Crossfades in RealPix . . . . . . . . . . . . . . . . . . . . . . 287
The Final RealPix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Referencing the RealPix in the SMIL . . . . . . . . . . . . . . . . . . . . . 289
Adding the Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
RealPix Without RealPix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Interactivity with <excl> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Bringing Regions to the Top . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Labeling the “Buttons” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Adding the Logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Creating the RealText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Dropping in the RealText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Putting It on a Web Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Putting It on a RealServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
The Final Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

16 SMIL in Internet Explorer 305


The Catch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
The Beauty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
About This Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Planning the Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Roughing Out the Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Getting Started with a Template . . . . . . . . . . . . . . . . . . . . . . . . . 310
Putting Up the Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Adding Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Time to Add Time Containers . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Decorating with Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
xiv SMIL: Adding Multimedia to the Web

Matching the Planned Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . 324


Putting a Graphic in Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Building the Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Dealing with Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
When in Doubt…Stall! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Final Code and Final Thoughts . . . . . . . . . . . . . . . . . . . . . . . . . . 337

Part IV Appendices 343


A SMIL 2.0 Modules, Elements, and Attributes 345
Structure Module (See Chapter 4) . . . . . . . . . . . . . . . . . . . . . . . 345
Metainformation Module (See Chapter 5) . . . . . . . . . . . . . . . . . . 346
Layout Modules (See Chapter 6) . . . . . . . . . . . . . . . . . . . . . . . . 346
Timing and Synchronization Module
(See Chapter 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Media Object Modules (See Chapter 8) . . . . . . . . . . . . . . . . . . . 349
Transition Effects Module (See Chapter 9) . . . . . . . . . . . . . . . . . 350
Animation Modules (See Chapter 10) . . . . . . . . . . . . . . . . . . . . . 351
Linking Modules (See Chapter 11) . . . . . . . . . . . . . . . . . . . . . . . 352
Content Control Modules (See Chapter 12) . . . . . . . . . . . . . . . . 353
Time Manipulations Module
(See Chapter 13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

B Online Resources 357


The Definitive Authority: The World Wide Web Consortium (W3C)
SMIL Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Companion Site for This Book . . . . . . . . . . . . . . . . . . . . . . . . . . 357
SMILBook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Downloadable Media Players . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
RealPlayer 8.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
QuickTime 5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Internet Explorer 5.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
GRiNS-SMIL 2 Player (Oratrix) . . . . . . . . . . . . . . . . . . . . . . 358
SOJA Cherbourg 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Authoring Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
RealSlideShow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Fluition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
GRiNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
HomeSite (Allaire) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
SMIL 2.0 Authoring Resources . . . . . . . . . . . . . . . . . . . . . . . . . 359
JustSMIL (Streaming Media World) . . . . . . . . . . . . . . . . . . . 359
HTML+Time 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Contents xv

RealSystem Production Guide: Assembling a Presentation with


SMIL 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
The CWI SMIL Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Universal SMIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Webopedia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Web Review Looks at the Future of SMIL . . . . . . . . . . . . . . . 360
SMIL 2.0: Codeless Animation in HTML . . . . . . . . . . . . . . . 360
SMIL 1.0 Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
JustSMIL (Streaming Media World) . . . . . . . . . . . . . . . . . . . 361
A Primer on SMIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
SMIL: Multimedia Markup . . . . . . . . . . . . . . . . . . . . . . . . . . 361
An Overview of Using SMIL 1.0 . . . . . . . . . . . . . . . . . . . . . 361
RealSystem Production Guide: Assembling a Presentation with
SMIL 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Apple QuickTime’s SMIL 1.0 Pages . . . . . . . . . . . . . . . . . . . 361
RealNetwork’s SMIL 1.0 Tutorial . . . . . . . . . . . . . . . . . . . . . 362
RealNetworks SMIL 1.0 Evaluator . . . . . . . . . . . . . . . . . . . . 362
WebReview SMIL 1.0 Articles . . . . . . . . . . . . . . . . . . . . . . . 362
Some Additional SMIL 1.0 Online Tutorials . . . . . . . . . . . . . 362

Glossary 363

Index 375
Dedication
From Tim:
To Joy and Katelynn for your patience and love.

From Mary:
To Jasmine and Bryan for making time memorable.

Acknowledgments
We’d like to thank the editors of this book, Kate Small and Jeff Schultz, for
working diligently and patiently with us to make sure this text came to light.

We’d also like to thank our colleagues and students at Bellevue Community
College for being patient with us as well and for acting as sounding boards for
some of the ideas and the structure for the book.

Last, but certainly not least, we thank our families who have supported us
through late nights, early mornings, and those hair-pulling moments.

Tim Kennedy

Mary Slowinski
About the Authors
Tim Kennedy is the originator of Just SMIL (http://JustSMIL.com), the
first major informational Web site about the SMIL language. His company,
Online Delivery, created the original Streaming Media World
(http://www.streamingmediaworld.com) site for Internet.com. His speaking
appearances include informational sessions at Internet World and RealNetworks
conferences. An enthusiast for all types of media production, he is currently
Chair of the Media Communication and Technology program at Bellevue
Community College.

Mary Slowinski is a full-time faculty member at Bellevue Community College


(http://www.bcc.ctc.edu) instructing in Web design, digital video editing, and
streaming technologies. In the summer, she teaches intensive workshops for
teachers and other educators to assist them with mastering and incorporating new
technologies into their course curriculum. Her other interests include distance
speed skating, world music, and viewing vistas.
xviii SMIL: Adding Multimedia to the Web

Tell Us What You Think!


As the reader of this book, you are our most important critic and commentator.
We value your opinion and want to know what we’re doing right, what we could
do better, what areas you’d like to see us publish in, and any other words of wis-
dom you’re willing to pass our way.

As an Executive Editor for Sams Publishing, I welcome your comments. You can
e-mail or write me directly to let me know what you did or didn’t like about this
book—as well as what we can do to make our books stronger.

Please note that I cannot help you with technical problems related to the topic of
this book, and that because of the high volume of mail I receive, I might not be
able to reply to every message.

When you write, please be sure to include this book’s title and author as well as
your name and phone or fax number. I will carefully review your comments and
share them with the author and editors who worked on the book.

E-mail: [email protected]

Mail: Mark Taber


Executive Editor
Sams Publishing
800 East 96th Street
Indianapolis, IN 46240 USA
Introduction

Is This Book for Me?


Is this a book I should bother with? You’ve got to be asking yourself that, espe-
cially because time is scarce and your bookshelves are probably already groan-
ing with tech books. So we’ll make our case and be brief.

This book is an exploration into the use of the Synchronized Multimedia


Integration Language, better known as SMIL. SMIL versions 1.0 and 2.0 allow
Web authors to weave together multimedia by writing XML-based markup simi-
lar to HTML. You can create powerhouse Web multimedia presentations using a
simple text editor. Seems almost too good to be true, but with the backing of the
World Wide Web Consortium (W3C, the organization that develops standards for
the Web), SMIL is here—and here to stay.

So what can you do with it, you ask? You can place linkable hot spots on a video
clip, display a rolling text document with hyperlinks and background music, or
create a slideshow of still and moving images with narration and accompanying
URLs. As a matter of fact, with the release of SMIL 2.0 in 2001 with its
increased flexibility and modularization, the sky’s the limit on the ways you can
combine and synchronize media using this language.

What this book offers is the tools to write SMIL code. The first part introduces
you to SMIL with a brief history of SMIL’s development. The second part is a
discussion of each module in the new 2.0 spec. Then the book quickly gets to the
meat of the issue: how to use SMIL to create projects targeted to the various
players. The projects section walks you step-by-step through the creation of
a media presentation for each major player/browser. After your tutorials are
2 SMIL: Adding Multimedia to the Web

completed, you can post them on the Web and test them using various platforms
and browsers, which will further your real-world understanding of the implemen-
tation of this language. And you’ll have access to our updates on the companion
Web site, where you can get news, updates and so forth.

So should you buy this book? If you are involved in the creation of Web pages or
sites and you include (or intend to include) multimedia of any form—sound,
images, text, hyperlinks, video, animation—then yes, you should buy this book.
If you are a beginner who is working with HTML and is ready to test the multi-
media waters, then yes, you should buy this book. If you are a developer who
wants to see what all this SMIL hoopla is all about, then yes, you should buy this
book.

This is the next multimedia wave. Jump on.

Prerequisite Skills
This book is not a primer on writing Web pages; to get the most from it, you
should know HTML and have a basic level of Web mastery. The tutorials will
take you from there.

System Requirements
Writing SMIL code itself requires no more than a simple text editor. However,
the multimedia portions of the presentations require players. The Web site that
accompanies this book contains links to the three major SMIL multimedia play-
ers as well as several lesser-known players. We’ve also included browsers, where
appropriate. Be sure you have 30MB–50MB of disk space for the installation of
this software.

As for your machine, the faster the CPU and the bigger the hard drive the better.
You’ll need a minimum of 32MB of RAM. If you plan on working with your
own multimedia source files, you’ll need software to edit sound, video, and/or
images. A graphics editing program would also be helpful.
Another Random Scribd Document
with Unrelated Content
188 A HISTORY OF JOHNSON COUNTY Powell, Wm. R.
Riggs, James Rogers, James Russell, Benj. Smith, John I. Smith,
John Q. Smith, Joseph Struble, Chauncy J. 120th Reg., Co. I Bridges,
James J., Capt. Gillespie, James B., Capt. Gibbs, John A. M., Capt.
Rose, James E., 1st Lieut. Hendry, James M., 1st Lieut. Henry, A. J.,
2nd. Lieut. Utley, James M., 2nd Lieut. Hogg, Wm. A., Sergt. (d-63)
Grissom, P. G., Sergt. Burris, Stephen B., Sergt. Arnett, James H.,
Sergt. Mathias, John, Corp., (d-63) Barnett, Gilbert, Corp. Scott,
Jefferson J., Corp. Chapman, Wm. H., Corp. (d-64) Bridges, John D.,
Corp. Utley, Thos. J., Corp. Simpson, Lewis D., Corp. (d-63) Hunter,
Wm. H., Musician Mize, Joseph G. Holt, Lycurgus C. Anderson, Green
H. Barnett, John L. (d-64) Brumett, Jesse L. Brown, Peter Baucum,
H. Wm. Benson, Chas. B. (d-65) Bowles, Daniel R. Bowman, John S.
Boaz, Elisha P. Burgess, Henry (d-62) Caraker, Jacob (d-63) Davis,
Alexander M. Darter, Nicholas (d-63) Edmonds, James H., Corp (d-
63) Eubanks, Geo. W. Fisher, James J. Fairless, Henry L. Fairless,
Wm. R. (d-63) Francis, Edmund L. (d-63) Francis, Benj. F. Francis,
James T. Goddard, Jourdan Grissom, Wm. H. (d-63) Gordon, John W.
Groves, John A. Gordon, Samuel Henry, Chas. M. (d-63) Hunter,
Issac Houcher, Robert (d-64) Henner, Preston Honner, Daniel A.
(k_64) Hogg, John L. Howell, Thomas Howell, Henry C. Howell,
Samuel W. Hahs, Robert Hill, Joseph B. Hawk, Andrew J. C. Johnson,
Thomas J. (d-63) Jobe, Alexander G. Jennett, Wm. A. Kirly, Woodson
B. (d-64) Kerr, Israel Lasley, Wm. H. (d-63( Lavender, Chas. H.
Martin, Joel H. McDaniel, Wm. M. MU11, Jacob (d-63) Morris, James
F. Morris, John F. Mount, Jasper Newton, Doarse B. Oakley, John
Oakly, Henry Priston, Wm. Pickel, Wm. H. (d-63) Rebman, Jacob
Rebman, Andrew (d-63)
A HISTORY OF JOHNSON COUNTY 189 Shearer, James M.
Slack, Norman J. Simpson, Daniel Venable, John Warren, Wm. M.
Wilson, Admore (d-62) Warner, James W. (d-63) Brown, Wm. G. (d-
62) Warren, Wm. M. Wilson, Admire (d-62) Warner, James N. (d-63)
Brown, W. G. (d-62) Buskerk, John W. Burnier, Joseph Fagen,
William A. Hogg, Thos. H. Hickory, Michael Hooker, Henry Hubbard,
Chas. Larison, James B. Lemery, David L. Moore, William C. Manley,
James Nichols, Reuben Pettis, Martin Pearce, Marion Pullen, George
W# Page, Willard Stinegen, Fredrick Thrisher, Geo. W. Veyvett, Benj.
Whitney, Wm. C. Wilson, Samuel A. Wiley, Pembroke (d-63) 120th
Reg., Co. K Parks, Samuel G., Capt. Benson, John F., 1st Lieut. (d-63)
Jones, Francies M., 1st Lieut. Damron, Chas. N., 2nd Lieut. Gray, Ivy
R., 2nd Lieut. Carter, James H., 2nd Lieut. Thompson, James P.,
Sergt. McDaniel, Lewis E , Sergt. Wilson, Thos. J., Corp. Jones,
Daniel Jones, John J., Corp. (d-63) Saddler, Wm. J., Corp. Sullens,
Martin V., Corp. (d.65) Yandell, Joseph H., Corp. Boozer, Henry M.,
Corp. Hatfield, Moses, Corp. Hardy, John Kincy, Henry Y. Rodgers,
Wm. Boozer, John Boozer, Hillery J. Beggs, Moses W. (d-62)
Barnwell, John C. Carter, John Carter, Samuel M. Cambell, Wm. (d-
62) Cambell, Eli (d-63) Cook, Christropher H. Cagle, James H.
Cranfil, Chas. A. Canedy, Arnold Choat, Benj. (d-63) Dyson, Thomas
(d-63) Durham, Thos. (d-64) Edmonson, Isaac G. Ford, John Grant,
Geo. W. House, Peyton S. Harrell, Geo. W. (d-64) Hines, John W.
Hines, Samuel Hood, John W. Harper, Lincoln Jenkins, Wm. P. C.
Jones, David Jones, Leroy Kerley, Mites A. (d-62) Lasley, Geo. W.
Leslie, Geo. Long, Jasper May, Bryant May, Joseph
190 A HISTORY OF JOHNSON COUNTY Mitchell, John T. (d-
63) McCuan, Jacob McCuan, Woodson S. Moore, John A# Odum,
James A. W. (d-63) Odum, Henry O'Neal, Wm. Osborn, Wm. P.
(d.62) Penrod, Wm. Pea, Wm. Rushing, Wm. M. Rushing, Ephriam B.
Rushing, Wm. L. (d-63) Rodgers, John W. Rainbolt, James C.
Rainbolt, Jacob M. Sutliff, Hugh Simmons, John C# Simpson, Lewis
J. Sharp, James F. Showin, Joseph (d-63) Stennett, Edward Silleven,
Franklin Shelton, Wm. L. Snider, Samuel P. Turner, Barney S. Turner,
Wm. C. (d-63) Veach, Abijah J. (d-63) Veal, Newton J. (d-63)
Wadkins, Wm. A. (d-63) Wadkins, David J. Whelis, Turner (d-63)
West, Henry D. (d-64) West, James A. (d-63) Wilburn, Archer (d-62)
Yandell, Nathan J#, Corp. Adir, Wm. S. Bull, Asa Burns, Edward
Baker, James C. Belenford, C. M. Caraker, David S. (d-64) 127th Reg.
Officers, Co. D Lindsy, Wm. J., Sergt. Maj. Barber, Robert C, Capt.
(d-63) Finch, Wm., Corp. Atwood, Royal E. Barber, Samuel J. Barner,
Samuel N. Denman, John M. Fellingham, Geo., Jr. Denman, John
Harrison, Lyman T. Hines, Wm. F. Lindsey, Wm., Jr. Lindsy, Wm. D.
(d-63) Phillips, Sheldon S. (d_63) McCuann, Hugh Siflet, Geo. T.
Smith, Joseph E. H. Tildon, Lucius H. Weldon, Thomas Willis, James
E. 128th Reg. Co. C Robinson, Marcus L., Sergt. Binum, Wm. Y. Baty,
Benj. Camden, Marble D. Henderson, James Peterman, Benj.
Peterman, George Peterman, Wm. Roberts, Samuel Rushing, Nathan
J. 128th Reg., Co. E Enos, James, Musician Reese, Barnett B.
Trammell, Millo Watson, James 128th Reg., Co. F Akers, Joseph
Burns, Harry L. Burris, H. D. Bayles, David Birdwell, John H.
Camden, Wm. M. Camden, Geo. W. McBride, Jesse
A HISTORY OF JOHNSON COUNTY 191 Mercle, F. T.
McCaba, James Nichols, Coleman Wise, Robert H. Rushing, Malcom
Rushing, Coleman 128th Reg., Co. G Adams, G. W. Adams, Hugh
Jackson, A. M. Malaer, Wm. Monk, Josiah Stephens, Milton 128th
Reg., Co. H Doughtery, E. M., Musician 128th Reg., Co. I Hall, Wiley
M., 2nd Lieut. Sullivan, Geo. P., Sergt. Stephens, W. J., Corp.
Edmonson, T. A., Corp. Fonda, G. W., Corp. Birdwell, Moses F. Burns,
T. G. Cagle, B. F. Crowell, Wm. T. Jack, John A. Koonce, W. R. Kelly,
Alfred McCurtney, Brison Parish, B. F. Stephens, Francis, M. Stroud,
John P. Stephens, Columbus J. Sullivan, James J. Sullivan, John W.
Stroud, J. C. Taylor, Issac G. Williams, John Washburn, F. M. Wilson,
Joseph Wise, Curtis P. Thwde, Geo. H. 128th Reg., Co. K Carson,
Carroll 136th Reg., Co. B Bramale, Robert A. Cheek, Elijah T.
Eastwood, Wm. P. Gorden, W. D. Hill, Thos. Tripp, Wm. Jones, James
M., 1st Sergt. 145th Reg., Co. A Daniels, Martin V., 1st Lieut. Watson,
John D., Sergt. Worley, Wm. W., Sergt. Slack, Wilford, Sergt. Hendry,
Benj. B., Sergt. Mathis, John B., Corp. Eadler, Wm. J., Corp. Crumb,
Wm., Corp. Burris, D. L., Corp. Ridenhour, Otto L., Corp. Granthum,
Uriah, Corp. Howell, Daniel M., Corp. McCarver, James H. Austin, Levi
Anderson, Uriah I. Anderson, Thos. J. Austin, Wm. J. Ambern, Henry
M. Bynum, Geo. Bowen, Green Bridges, Alva N. M. Burns, Joseph N.
Burges, Joseph 145th Reg., Co. A Brown, Henry B. Bradley, John H.
Bradshaw, James M. Clay, James Cagal, James H. Craig, Carroll C.
Carter, John B. Coleman, George D. Charocter, Paul Carler, Thos. J.
Daughtery, Elijah E.
192 A HISTORY OF JOHNSON COUNTY Dunn, John D.
Dunn, Hugh R. Eccles, David Farris, Wm. H. Fisher, Obidiah Curley,
Wm. Gray, Pinckney Gray, Samuel M. Gillespie, Samuel Hoftman,
John J. Howell, Joseph M. Hall, Frank H. Hester, John C. Hill, George
M. Henderson, Giles V. Hill, Kage T. Jackson, Wm. H. Jeffery, Elmore
D. Johnson, Green Jones, Stansbury C. E. Keith, Thos. E. Kerr, John
Kendle, George H. Lovelace, George Logan, Preston McGowan,
Samuel Moore, Chas. M. Malaer, Thos. Mathis, Henry V. Mathis, Geo.
W. Morris, Edward W. Peterson, Wm. E. Russell, James Richard,
James M. Rhodes, Anson Smith, Joseph A. Sanders, John D. Smith,
Thos. W. Starks, Anderson J. Southerland, Joseph Sullivan, Marcellus
Smith, Anderson J. Stewart, Smith W. Staton, Joseph Smith, Elbert L.
Skaggs, Jordon O. Taylor, Joseph H. Taylor, Samuel M. Venable, John
L. Venable, Franklin Veach, Pleasant G. Wymore, Milton Wise,
Thomas J. Wise, Lewis Wyatte, Franklin M. Walker, George 1st
Cavalry, Co. H Chapman, Henry Q. M., Serge. Albert, Wm. C. Betts,
Thomas A. Brown, Sanders B. Benson, John F. Carter, James H.
Claybourn, Wm. D. Claybourn, James H. Edwards, Hugh H.
Granthem, Uriah Molman, Andrew Hutchins, Thos. W. Huston, James
J. Hardy, Thos. C. Hardy, John G. Lisle, Robert E. Mathis, Wm. M.
Mathis, James F. McLean, Alex Padgett, Geo. W. Ralls, John Sanders,
Wm. Slack, Gilson Whitehead, Chas. F. Wilson, Thos. J. Axley, Terry
Axley, Spencer Amasom, Eliel Covington, Garland Capot, John Casey,
Ira V.
A HISTORY OF JOHNSON COUNTY 193 Copeland, John M.
Peters, James 5th Cavalary Sexton, Henry W., unassigned 6th
Cavalry, Co. A Cambell, John D. Smith, George L. 6th Cavalry, Co. B
Morray, James B., Capt. Peterson, Wm. B., Capt. Fite, John C, 1st
Lieut. Lawrence, Lemuel L., 2nd Lieut. Lawrence, Benj. F., 1st Sergt.
Fountain, Lay, Q. M. Sergt. Wise, Hiram H., Sergt. Bratton, Isaac,
Sergt. Clark, James M., Sergt. Robinson, Hugh P., Sergt (d-64)
Jackson, Ivy, Corp. Wormack, John W. D., Corp. Latta, John, Corp.
Simpson, Joshua, Corp. Maeders, Charles S., Corp. Reagen, Hiram,
Corp. Murphy, Mathew J. Ramey, Joshua H., Corp- (d-64) Chapman,
Geo. W. Shaw, Cornelius Angel, James H. Boozer, Geo. W. Bratten,
Henry Bonner, Robert H. Clenden, James C. (k-64) Clendenen, Thos.
J. (d-64) Choat, George W. Choat, Wm. C. (d-64) Choat, Andrew J.
Colbaugh, Carrell H. (d-64) Dotson, Robert, B. (d-64) Handley,
Richard A. Grant, Thos. J. Harris, Robert J. Jones, James G. J. Jones,
David L. Lay, Levi A. Mounce, Wm. R. (d_64) Mabary, Wm. O'Neal,
George Perry, George (d-63) Robinson, John Reagan, John Reagon,
Josiah F. Soloman, Thos. J. Smith, James H. Smith, John W. Tapley,
Wm. H. Warren, Starling L. Laney, Joseph, Bugler Ross, John C.
Sullivan, Madison L. Snyder, James R. Colbaugh, James F. Handley,
Samuel E. Ice, James W. Lawrence, Thos. M. Murphy, James F.
Smith, David J. (d-64) Albert, Wm. Bixbie, Wm. R. Johnson, John A.
Jackson, James K. P. Leroy, Abraham Lambert, James Lay,.F. M.
Maberry, Wm. Mangham, Geo. W. (d-64) Maberry, Fredrick (d-65)
McCoy, John McGowan, Francis M. Sullivan, Geo. W. Morray, Joseph
B. Veach, John K. Williams, Geo. W. Wooten, Edward E. 6th Cavalry,
Co. F Clifton, John W. 6th Cavalry, Co. G Glass, Andrew
194 A HISTORY OF JOHNSON COUNTY 6th Cavalry, Co. K
Darnell, Allen Gray, A. J. Holmes, Cyrus E. 6th Cavalry, Co. M
Chapman, Joseph Dorris, Thos Davis, Wm. Dorrell, James
Henderson, Elijah Henderson, Gillis V. Craner, Andrew Clark, Wm. (d-
65) Gold, Wm. W. Jenkins, James Mozley, James Russell, Robert P.
Farrar, John H. Foster, Elijah Henson, Henry Tulaert, Samuel Veach,
Abijh 9th Cavalry, Co. B Rebman, John A. Wright, Squire 9th Cavalry,
Co. F Bevard, Robert Endsby, Henry Kelvery, Daniel Pulley, Reuben
Warner, Judson R. 13th Cavalry, Co. F Dempsy, Arthur Henshaw
Battery Glenn, James Whybron, John (d-62) 13th Cavalry, Co. M
Brown, John (d-64) Anderson, James M., Corp. Anderson, Francis M.
(d-64) Grissom, Elbert W. Holcomb, Stephen Perrigan, Wm. M.
Anderson, James M., Corp. Anderson, Francis M. Brown, John (d-64)
Grissom, Elbert W. Halcomb, Stephen Perrigam, W. M. 1st Army
Corps, Co. 2 Huff, Henry Recruits for Regular Army Ehrenstine,
Robert 14th Cavalry, Co. C Norris, Cains S., Sergt. Able, Seth C.
Hamilton, Claud B. Sumner, Geo. A. 14th Cavalry, Co E Elkins, Eli
Gather, James M. Hamilton, Thos. Hall, John Klutz, Michael Owens,
James Stone, Jeremiah Smith, Barney L. Whitnell, Robert N. Wilmet,
Walker (d-65) Hartman, Chas. Hester, Jacob Holland, Thos. Hooker,
Henderson C. Kenneda, Patrick V. Hahs, John, 2nd Lieut. Jones,
George Reed, Wm. R. Reagan, Josiah F. (d-64) Richards, Thomas (k-
64) Reagan, Charlton Reed, John Short, John Thompson, Franklin
Peeler, W. D. Tapp, Lewis
A HISTORY OF JOHNSON COUNTY 195 Watson, James
Warren, Robert 14th Cavalry, Co. G Perkins, Wm, Capt. Garland,
Covington, 1st Sergt. Thomas, John F., 1st Lieut. Lenox, David W.,
Corp. Hutchins, Thomas W., Corp. Sanders, John W., 1st Lieut. Dunn,
Shadrack (d-62) Epperhamir, Henry Fairless, James A. Freer, Jos. B.
Fisher, John R. Fisher, Milo Fisher, David B. Gray, Nathan M. Graden,
W. C. Graden, Joseph G. Hunt, James W. (m) Hamilton, Thos. W.
Jones, Allen B. Jones, David L. Jones, Wm. D. Mathis, William Parker,
James (m) Scarlett, John B. Sooter, John Smith, John E. Thomas,
William Turner, Thomas Travelsted, Jefferson A. Wilson, Wm. Argo,
John W. Belcher, Wm. C. Crider, Wm. F. Cannon, Hezekiah Cheek,
James C. Davis, James M. Harris, John W. Huffman, Geo. H.
Johnson, Hiram Morgan, Daniel C. Moore, Wm. H. Mulkey, Robert F.
McNew, Josiah McKee, Joel R. May, Wm. H. Martin, W. G. Robinson,
Taylor Robison, Samuel Seay, John W. Sharp, Samuel S. Simpson,
James H. Sanders, John W. Warden, Asa Far. Simpson, John B.
Smith, Barney S. Smoot, Warren O. Sharp, James W. Smith, Lewis
W. Smith, Wm. H. H. Simpson, Andrew J. Thomas, Wm. H. 14th
Cavalry, Co. I Brown, Sanders 14th Cavalry, Co. K Bird, James Cox,
Richard S. Blatner, Jacob F. Cox, Thos. J. Edwards, Chas. V. Grant,
Edmond (d-64) Hall, Isaac Houston, Samuel J. (d-64) Houston,
Pleasant (d-65) Harrel, Wm. A. (d-64) Harman, Wm. Johnson,
Henry, J. Largeant, Moses B. (d-64) Monroe, Geo. W. Murphy, Patrick
Moore, Stephen M. (d-64) O'Neal, W. M. Smith, John Short, Lynn B.
Willis, Wm. S. Walker, Winfield S.
196 A HISTORY OF JOHNSON COUNTY Whitehead, Andrew
J. Zimmerman, Chas. F. 14th Cavalry, Unassigned Lane, Wm. T.,
rejected McCartney, Geo. R. Mattens, G. W. Pierson, James D.
Ramsey, John, rejected Rose, John Thomas, Wm. H. 15th Cavalry,
Co. B Cooper, James C. Hartman, Tobias McGee, C. E. Nulty, Albert
Peterson, James (d-62) Beham, Joseph Jones, Moses Stanton,
Griffon A. House, Wm. R. Martin, Henry, unassigned Officers Light
Art., Bat. K Andrean, Franklin, Capt. Smith, Jason B., Capt. Shelton,
Joseph P., 1st Lieut. Stephenson, William, 2nd Lieut. Franklin, Joseph
W., Q.M. Sergt. Cummins, Samuel, Sergt. Leach, Geo. W., Corp.
Whittenberg, Wm. P. Cummins, Jeremiah Helm, Robert A. Richerson,
Wm. Harry Cross, Jasper, N., Bugler Marberry, Wm. L. Smith,
Ambrose H. Bynum, Samuel M. Busby, James H. Bynum, Martin V.
Bridges, Benj. F. Bass, James H. Cummins, Martin A. Comer, John K.
Carr, Wm. G. Cox, Alfred H. Cross, Jasper Davidson, John S. Day,
Geo. W. Farmer, Harrison Goddard, Casper Curley, James Johnson,
James H. Lacy, John W. Morris, John C. Rentfro, Samuel C. Rentfro,
Francis, M. Scott, James Smith, Jasper F. Smith, Hiram Skelton,
Joseph P. White, John F. Williams, James Williams, Wm. Walker,
Wesley, A. Walker, Nathan G. Williams, Abraham D. Williams,
Thomas Hard, Jacob Irby, John H. Jackson, J. W. Walker, J. L.
WORLD WAR WORK War having been declared by the United States,
April 6, 1917, Johnson County had no part in it till June of that year,
except to send some of her sons as volunteers. The following people
were given authority from central headquarters of the Red Cross to
form a chapter in
A HISTORY OF JOHNSON COUNTY 197 Johnson County.
Mrs. P. T. Chapman, Chairman; Mr. E. C. Benson, Secretary; Rev. C.
S. Tritt, Mrs. Mary E. Chapman, Mr. and Mrs. Lucas Parker, Mr. W. H.
Gilliam, Mrs. J. Spieldoch, Mrs. Jennie Rosenburg and Mrs. George E.
Galeener. Conforming to this authority the committee met June 18,
1917. The following officers were elected : Chairman, Rev. C. S. Tritt;
Vice-Chairman, J. Spieldoch, Treasurer, E. C. Benson, Sec, Lucas
Parker. The following elected on the executive board: George E.
Galeener, F. R. Wolfle, W. H. Gilliam, Mesdames P. T. Chapman, 0. R.
Morgan, W. E. Beal, Vienna; Miss Gussie Mathis, Bloomfield ; Frank
Leary, Foreman, P. C. McMahan, Tunnel Hill ; Edward Cummins,
Reevesville; Dr. H. W. Walker, Grantsburgh; J. W. Reynolds, Simpson;
J. R. Barker, Ozark; Ray Lawrence and Mrs. Arthur Williams, New
Burnside; Everet McMahan and Mrs. N. J. Benson, Goreville; Dr.
Chas. Nobles, and Mrs. F. S. Kuykendall, Buncombe ; H. A. Brown,
Boles ; Rev. J. R. Slaton and Blain Pearce, Cypress ; Mrs. 0. P.
Martin, and Joseph Crawford, Belknap. Executive committee: C. S.
Tritt, J. Spieldoch, E. C. Benson, F. R. Woelfle, Mrs. P. T. Chapman
and Mrs. 0. R. Morgan; Campaign committee, J. A. Spieldoch, H. V.
Carter, J. E. Cunningham, Mrs. P. T. Chapman; Mr. J. E. Cunningham
was elected secretary and the following committees were appointed
August 14, 1917: Military Relief: Hon. P. T. Chapman, Dr. T. E.
McCall, H. M. Jackson, Charles J. Huffman, H. A. Spann, J. E.
Cunningham, and T E. Boyt; Civil Relief, T. C. Penrod, C. M. Pickens,
I. H. Hook, W. H. Gilliam, F. R. Woelfle, Mesdames W. E. Beal, T. E.
McCall; Auditing: E. F. Throgmorton, W. T. Jobe, Miss Lava
Ridenhower; Nominating Committee: H. V. Carter, Dr. R. A. McCall,
and C. M. Dorris; Committee on supplies: Mesdames P. T. Chapman,
Delia Parker, T. E. McCall, Alice Beal and D. W. Whittenberg. August
14, 1917, meeting for annual election held at the court house, the
following were elected as trustees of the Johnson County Red Cross
Chapter: Goreville, Mrs. Henry Terry, 2 years, Miss Lilly Foster, 2
years. Elvira : Dr. C. D. Nobles, 1 year, Mrs. Eva Kuykendall, 1 year.
Cypress : Mrs. Nellie Wolf, 2 years, Mrs. P. S. Smith, 3 years. Belknap
: Mrs. W. N. Gibbons, 3 years, Mrs. Sadie West 2 years, Mrs. Chas.
Marshall, 1 year. New Burnside: Mrs. A. Williams 1 year, Ray
Lawrence, 2 years. Grantsburg: J. T. Wor 
198 A HISTORY OF JOHNSON COUNTY mack, 2 years, E. S.
Cummins 3 years. Bloomfield : Gee. Mathis 3 years, Thomas Travis 2
years. Simpson: Miss Laura Mount 3 years, Mrs. W. G. Taylor 1 year.
Vienna: Mrs. Henry Mahl 1 year, F. R. Woelfle 1 year, Mrs. P. T.
Chapman 2 years, Mrs. Alice Beal 3 years, Mrs. Lucas Parker 1 year,
J. Spieldoch 2 years, J. E. Cunningham 3 years, C. M. Pickens, 3
years, E. C. Benson 2 years, Mrs. May McCall 1 year. Johnson County
Red Cross meeting Oct. 26, 1917 the following officers were elected:
Chairman, C. M. Pickens, Secretary, J. E. Cunningham, Treasurer, E.
C. Benson. Executive Committee, Mrs. P. T. Chapman, Mrs. Delia
Parker, J. Spieldoch ; Civilian Committee : W. H. Gillian, Lucas Parker,
John 0. Cowan, F. R. Woelfle, Mrs. Alice Beal, Mrs. Emma Gibbons
and Dr. C. D. Nobles. November 20, 1918, being the day appointed
by the National Red Cross for annual election, the following directors
were elected to serve for the year 1919. Vienna Chapter: Mesdames
Delia Parker, R. R. Ridenhower, P. T. Chapman, Maggie Hill, Mattie
Cantwell, H. W. Walker, Rev. C. H. Croslin, Rev. C. S. Tritt, John M.
Brown, T. E. Boyt, J. E. Cunningham, Lucas Parker, C. M. Pickens, J.
Spieldoch, H. M. Jackson, F. R. Woelfle. Goreville: Lily Foster, Siegle
Hubbard; Belknap: Emma Gibbons, | E. Sabine West; Grantsburg:
Ella Modglin, John Griffin; Bloomfield: Lewis Taylor, Delia Fitzgerald;
Burnside: Nell Williams, W. T. Edmonson; Buncombe; Mable
Kuykendall, Dr. C. D. Nobles. Reeseville: C. C. Whitworth, Mrs. Frank
Marberry. Tunnel Hill: Mrs. Guy Beauman, Mrs. Will Fern. Cypress:
Mrs. P. W. Rose, Cora Casper; Ozark: Mrs. L. M. Smith, Mrs. James
Barker. West Vienna : John Racy, Sarah Horsely. November 20, 1918
the Board of Directors of Johnson County Red Cross elected the
following officers : Rev. C. S. Tritt, Chairman; Mrs. Delia Parker, Vice;
T. E. Boyt, Treasurer J. E. Cunningham, Secretary, Mrs. P. T.
Chapman, Mrs. Mary Walker and J. Spieldoch, Executive Committee.
The Johnson County Red Cross fell a little short of its quota, 2,149,
the membership reaching about 2,000. Those who did work, worked
with a willingness unsurpassed in any section of this broad land of
ours. The Chapter, including all the branches, sent in 8,000 articles,
including
A HISTORY OF JOHNSON COUNTY 199 1,074 pairs of socks
and 526 sweaters made according to the directions sent out from
headquarters. The Chapter paid for all materials used. Belknap
Branch was organized July 13, 1917, with Mrs. 0. P. Martin,
Chairman; Mrs. Emma Gibbons, Vice; Miss Prudence Anderson
Secretary, Mrs. Bertha Martain, Treasurer, Goreville Branch August 5,
1917, with John J. Reed as Chairman, Mrs. Delia Calhoun, Vice,
Louise Calhoun, Treasurer, Lily D. Montgomery, Secretary. New
Burnside Branch was organized November 22, 1917, with W. A.
Williams, Chairman, J. M. Howerton, Vice, H. C. Laborn, Secretary,
Ray Lawrence Treasurer. This branch had 356 members, by January
1918. Cypress Branch was organized November 22, 1918. Mrs. Ellen
Jones, Chairman, Mrs. Cora Casper, Vice, Mrs. Nannie Rose,
Treasurer and Mrs. H. T. Evers, Secretary. Ozark organized May 6,
1918, E. R. Steagall, Chairman, L. M. Smith Vice. H. A. Cox,
Secretary J. T. Moore, Treasurer, Reevesville, February 11, 1918, S.
E. Cummins, Chairman, Frank Marberry, Vice, C. C. Whitworth,
Secretary, Henry Moore, Treasurer. Buncombe Branch organized
February 17, 1918, Hattie Nobles Chairman, Ettie Mathis, Vice, L.
Hoover Secretary, Eva Kuykendall, Treasurer. Grantsburg Branch was
organized May 1, 1918, Louis Trovillion, Chairman, John Griffin, Vice,
Mrs. Modglin, Treasurer, Phylis Allard, Secretary. Grantsburg Branch,
Nunmber 2, organized the same date as Reeseville, Simpson Branch
was organized June 21, 1918, James A. Whiteside, Chairman, Mrs.
Nellie Morris, Secretary, S. B. Morris Treasurer. Route 2 organized
with 23 members, Mrs. Ada Elliot, Chairman, Mrs. Cora Able, Vice,
Miss Lily Chitty, Secretary, Mrs. Effie Johns, Treasurer. West Vienna
organized June 20, 1918, John Racy, Chairman, Essie Horsely, Vice,
0. Newton, Secretary, H. A. Brown, Treasurer. May 3, 1918, the
membership committees appointed for Vianna Chapter were as
follows: Ward 1, Mrs. Mattie Cantwell, Ward 2, Mrs. J. B. Hankins,
Ward 3, W. E. Beal, E. C. Benson resigned as Treasurer to enlist in
the army, December 26, 1917, and T. E. Boyt was elected to fill the
vacancy. Miss Emma Rebman was appointed County Chairman of
Junior Red Cross. July 18, 1917 was Red Cross day for Vienna
Chapter for soliciting members. Committee Isaac Hook, Captain of
team for ward 1, J. E. Cun 
200 A HISTORY OF JOHNSON COUNTY ningham, Captain of
team for Ward 2, L. G. Newton, Captain of team for ward 3. June 9,
1918 was set apart for a patriotic day at Vienna a flag pole was set
and a large flag raised. Many participated in the parade with
decorated automobiles, wagons and buggies ; the school children
and members of the Red Cross carrying flags formed in two sections.
There were also some good addresses. The Vienna Red Cross
Chapter provided every soldier that left with the draft contingencies
with a comfort kit, towel, soap, housewife completely furnished, till
the order came from headquarters not to give out any more comfort
kits but they continued to furnish the other articles. The Red Cross
work rooms were first established in the Carniege Library of Vienna,
but were later moved to a room on Fifth Street near the center of
town. Mrs. Lucus Parker was county chairman for the Woman's
Council of National Defense, Vice-Chairman, Mr. W. G. Jackson;
Secretary and Treasurer, Miss Cornelia Smith. Chairman of
Departments — Conservation, Mrs. W. H. Gillian; Child Welfare, Mrs.
Maggie Hill; Courses of Instruction, Mrs. Ruth Chapman; Food
Production, Mrs. John Brown ; Information, Mrs. W. Y. Smith ;
Liberty Loan, Mrs. F. R. Wolfle; Publicity, Miss Wilma Harris;
Registration, Miss Arline Smith. Vienna Unit: Mrs. P. T. Chapman;
Belknap Unit, Mrs. W. H. Gibbons. Chairman, Registration Committee
for Womans National Defense, Goreville, Miss Lily McCormick ;
Elvira, Mrs. Calvin Mathis ; Cache, Mrs. F. S. Smith ; Belknap, Mrs. W.
H. Gibbons; Bloomfield, Mrs. George Mathis; Vienna, Mrs. C. M.
Dorris; New Burnside, Mrs. J. C. B. Heaton; Simpson, Mrs. S. Morris;
Grantsburg, Mrs. Joseph Gann. First Liberty Loan Campaign, County
Chairman, P. T. Chapman, Vice; T. B. Kirley. Quota, $130,750,
subscribed, $26,850. Second Liberty Loan August 10, 1917, P. T.
Chapman, Chapman, Chairman; Sales committee, Ed. Boyt. F. R.
Woelfle, J. Spieldoch; Publicity Committee, W. H. Gilliam, J. B.
Hudgens, J. B. Suit, D. A. Burgeous, Calvin Carter, and Joseph
Crawford; quota $87,500, raised $91,700. The Third Liberty Loan,
campaign began April 6, 1918, P. T.
A HISTORY OF JOHNSON COUNTY 201 Chapman,
Chairman; Hon. W. A. Spann, Chairman of the committee of one
hundred, quota $94,450. The amount was subscribed by one
hundred and sixty -three people. The fourth Liberty Loan, P. T.
Chapman, Chairman. Quota $190,000, raised $199,400. The fifth
Liberty Loan, P. T. Chapman, Chairman. Quota $135,000, raised
$148,100. Second Liberty Loan, Mrs. Louise Woefle, County
Chairman for the Womans Liberty Loan Organization; Chairmen for
the different townships were : Goreville, Mrs. Asa Foster; Tunnel Hill,
Mrs. Guy Beauman; New Burnside, Mrs. Arthur Williams; Elvira, Mrs.
C. D. Nobles; Blomfield, Mrs. J. S. Plater; Simpson, Mrs. T. B. Mount;
Belknap, Mrs. Bertha Martain; Cypress, Mrs. P. W. Rose; (Cache) ;
Vienna, Mrs. Maggie Hill; Grantsburg, Mrs. Delaski Walker. F. R.
Woelfle, County Director of Boys Working Reserve, also Chairman of
Committee for the sale of war saving stamps, sold about $210,000.
Johnson County Y. M. C. A. drive was organized November 7, 1917.
Lucas Parker was elected Chairman, W. H. Gilliam, Secretary.
Members of the Executive Board were F. R. Woelfle, J. Spieldoch, Dr.
R A. McCall, Charles A. Huffman, E. F. Throgmorton, of Vienna;
Goreville, John Grisham, Chas. Calhoun, Thomas Bradley; Elvira, S.
F. Elkins, Calvin Mathis, W. B. McGinnis ; Cache, John Bradley, J. C.
Carter, Dr. P. W. Rose ; Belknap ; Mrs. O. P. Martin, W. H. Gibbons, O.
M. Fraim; Tunnel Hill, Mrs. Guy Beauman, Mrs. D. M. Cover, John M.
McCuan; Bloomfield, J. S. Plater, T. C. Taylor, Geo. W. Mathis; Vienna,
J. M. Brown, W. N. McCorcle, Lee Bridges; Burnside, Fred Heaton, H.
C. Laybourn, John Howerton ; Simpson, James Whiteside, Fred
Veach, Delbert Kerley ; Ozark, Harvey Cox. John W. Rushing, George
Murphy ; Grantsburg, Chas. Modglin, Ezra Trovillion, John L. Grifin;
Ganntown, George Cummins, W. A. Robins, John L. Marberry. The
amount allotted to Johnson County for Y. M. C. A. was $2,000 and
was oversubscribed $1,000. Johnson County quota for the United
War Workers Campaign was $7,500. Lucas Parker was county
Chairman, Chas. J. Huffman, Secretary. The committees for the
different townships were as follows: Goreville, W. H. Martin, J. J. Lily,
J. L. Thornton, W. P. Gore, Henry
202 A HISTORY OF JOHNSON COUNTY Terry, A. D. Stanley,
J. M. Francis, James Gibson; Buncombe, Chas. Trulove, Chas.
Hunsaker, W. A. Elkins, E. L. Raglsdale, A. J. Kuykendall, Corda
Elkins, Charles Nobles, and William Rich; Cache, Cypress, Olin Peeler,
Frank Penrod, Henry Lowery, F. M. Capron, Arthur Deans, Dr. P. W.
Rose, W. Y. Davis, and W. Y. Bradley, W. J Worrell; Belknap W. L.
Wiliams, J. A. Anderson, 0. M. Frain, John Herrod, Chas. Marshall, J.
C. Casper, S. D. Peeler, W. H. Larrison; Tunnel Hill, Guy Beauman, G.
R. Casey, E. W. Sutton, W. J. Fern, Nimrod Webb, A. G. Benson, G.
H. McMahan, James Mohler, Isiah Lowery, F. P. Carson; Bloomfield, J.
C. Taylor, Geo. W. Mathis, D. P. Fleming, W. L. Nipper, Peter
Fitzgerald, J. N. Benson, Walter Stewart, John L. Whiteside; New
Burnside; J. C. B. Heaton, U. S. Lawrence, W. A. Hobbs, Norman
Casper, Arthur Williams, James Horn, Geo. W. Lauderdale, H. D.
LaRue, J. B. Henken; Ozark, Geo. P. Harper, L. M. Smith, Frank
Stone, R. F. Taylor, L. G. Simmons, Otto Stout, Roy Chester, Harvey
Cox; Simpson, Dr. T. B. Kerley, T. B. Mount, H. W. Emerson, W. F.
Veach, Fred S. Veach, Chas, Murrie, J. F. Gillespie, John McCuan,
James A. Whiteside, W. J. Murrie; Grantsburg, Frank Simmons, A. T.
Hazel, Ezra Trovillion, Ray Allard, Ed. Guimm, Chas, Modglin, James
Stout, Rollie Nelson; Gantown, John Lindsey, Dr. Joe, Gann, J. D.
Wormack, Ira, Farquhar, G. W. Cummins, C. C. Whitworth, John L.
Marberry, J. L. Herd, F. M. Fisher; Vienna, D. W. Mathis, J. W. Shinn,
John M. Brown, Dick Morgan, A. M. Hester. Federal Fuel
Administrator for the county was J. Spielcoch, assistants, Thomas A.
Bradley, and Dr. H. W. Walker; Federal Food Administrator for the
county, P. T. Chapman; Deputies, Vienna, W. N. McCorcle,
Grantsburg No. 2, C. C. Whitworth. Grantsburg No. 1, Ray Allard;
Belknap, Joseph Crawford ; Cypress, Ray Carter ; Buncombe, Chas.
Hunsaker; Goreville, W. H. Martin; Tunnel Hill, E. W. Sutton; New
Burnisde, T. S. Ballance; Ozark, R. F. Taylor; Blomfield, Geo. Mathis;
Simpson, W. J. Murrie. It is only just, to at least mention the
willingness with which the citizens of our town as well as those of
the county, entered into the world war work. It is safe to say no
other community excelled this one in work and contributions taking
into consideration our number and financial
A HISTORY OF JOHNSON COUNTY 203 resources. During
the epidemic of the Spanish Influenza (winter of 1918-19) the
situation became so desperate we were obliged to improvise a
hospital in the Carnegie Library under the supervision of Reverend C.
S. Tritt, Pastor of the M. E. Church and Chairman of the Red Cross.
Nine patients were cared for here and only one was lost. This
scourge took some of our best young business men as well as many
older people. Among those who rendered invaluable service during
this time of stress were Miss Beulah Walker of this county and Miss
Lola Stevers, of Grand Chain, 111. The citizens neglected nothing
which would help in caring for those afflicted with this dread
disease. WORLD WAR INCIDENTS Twelve men enlisted from Belknap
before the registration in the county occurred. They were Rider
Harris, Rodney: N. Tate, Ralph D. Peeler, W. H. Payne, Harry, Griffith,
William West, James C. Anderson, Newman Russell, Jesse McCorcle,
C. J. Russell, Walter Martin, Guy Casper. Total registration in county
for service in the World War at the first registration, May 5, 1917,
was 1,001. By June, 1918, 121 more had reached the draft age.
September 1918, the number of men registering between the ages
of 18 and 45 years were 1,270, total registration 2,392. As some had
entered the service before the registration this does not include all
the men eligible from this county. The Registering Board of the
county appointed by the Governor was H. A. Spann, John L. Veach,
and Dr. H. W. Walker. The clerk for this board was E. F. Throgmorton.
The registrars for the county appointed by the Sheriff were Regent
A. D. Stanley; Goreville, Ebert Thulen; Cache, Dr. F. S. Smith
Belknap, W. H. Gibbons; Tunnel Hill, S. H. Taylor and William Fern;
Blomfield, T. C. Taylor Vienna No. 1 H. V. Carter, Frank Huddleson ;
Vienna No. 2. G. H. Bridges Lucas Parker; Burnside, J. M. Howerton;
Ray Lawrence ; Ozark, J. R. Barker, Oscar Anderson ; Simpson J. A.
Whiteside; Grantsburg No. 1 J. T. Wormack; Grantsburg, No. 2, J. D.
Wormack. Advisory Board for registrants 0. R. Morgan, C. J.
Huffman, J. O. Cowan. The Government sent special trains
throughout the country in the interest of the Liberty Loan
Campaigns.
204 A HISTORY OF JOHNSON COUNTY One was sent to
Vienna, April 19, 1918. It contained disabled aeroplanes, guns and
various other implements of war captured from the Germans. Some
returned soldiers made talks and it was altogether a very interesting
incident for our little inland city. Hundreds of people came to see it
from the surrounding country. Mr. and Mrs. J. Spieldoch presented a
service flag to the Royal Arch Masonic Lodge No. 150, March 1918,
on which were four stars in honor of Herman Frizzell, Ward and
Ralph Chapman, Eugene C. Benson, members of the Chapter.
Congressman T. S. Williams presented Mrs. Mary E. Chapman with a
service flag on which were thirteen stars, in honor of her thirteen
grandsons, soldiers of the World War, seven of whom served in
France. Mr. and Mrs. Harris living east of town had three sons Clyde,
Melvin, and Herman in World War service. Mrs. Woods, colored, of
Vienna, also had three sons, Richard, Marvin and Lum. Pickens, who
did their bit in the World War. The news reached Vienna shortly after
four oclock A. M. November 11, that the armistice between the
Entente and Germany had been signed. The bells began to ring,
whistles to blow, and fire arms to boom ! boom ! ! In fact, they
made a noise with any and everything that came handy. Among the
first ones to start out to spread the news were George and John
Gray. They soon picked up Prof. Jobe in their car and instead of
Sheridan's ride it was the Grays and Jobe heralding the welcome
news that war had ceased. Soon the streets were filled with people
of the town and surounding country, all eager to satisfy themselves,
that the news was true. Some expressed joy in one way, and some
in another, but there could be no doubt that every soul was glad and
every heart beat high with joy. Uncle Mark Hankins appeared on the
scene with his flag and old army shotgun which had been captured
from the Rebels in the '60s. He started out, others soon fell in and a
parade was formed around the square. A figure of the Kaiser had
been prepared and was drawn up on the flag pole. When the
procession reached this point, at command, they shot the Kaiser full
of holes, when he fell they used their swords on him and he was
then placed in the hearse and carted off. The celebration was kept
up most of the day. In the afternoon there were addresses made by
Judge Lewis of Harrisburg and J. F. Craig of this county. C. J.
A HISTORY OF JOHNSON COUNTY 205 Huffman also spoke
in the interest of the United War Workers Campaign. Questionaires
were sent to Mrs. Geo. Mathis of Bloomfield, Mrs. Bertha Martin of
Belknap, J. B. Hudgens, of Goreville, H. C. Layborn of Burnside, Miss
Laura Mount of Simpson, Mrs. P. W. Rose, of Cypress, after her
death to Mrs. Geo. Mo'ak, Mrs. Campbell Allard, Grantsburg, Mrs.
Nora Gilliam, Tunnel Hill, Miss Lava Ridenhower, Vienna, Calvin
Mathis, Buncombe asking them to get the soldiers of each township
to fill out the papers so that there could be a complete record of
every man that went from Johnson County into the World War. They
were not able to secure all the data requested, consequently, only
the names are given which have been collected as carefully as
possible. If any name has been omitted it is because no information
could be obtained. The following is a copy of the questionaire:
Name; Place and date of birth; Name of parents: Rank; Assignment;
Place of training; Date and time over seas if any ; Wounded or killed,
and what battle ; Decoration if any ; For what service ; Picture if
possible. The following is a list of soldiers who were killed or died
during the war : James E. Cummins, son of J. C. and Alice Cummins,
was born near Bloomfield, 111., March 25, 1885. He enlisted in the
United States Army, June 25, 1918. He was first sent to Ft. Logan,
Colorado, transferred from there to Camp Joseph E. Johnson, Fla. He
belonged to the 28th Company, 2nd Officers Training Regiment, died
October 11, 1918. Was buried at Mt. Pleasant Cemetery, this county,
October 17, 1918. Lieutenant Herschel C. Tritt, son of Claud S. and
Mary Tritt, was born at Newton, 111., March 23, 1896. He enlisted in
the United States Army, January 11, 1917. Sailed for overseas duty
August, 1917. He received his training at Ft. Totten, New York and
Saumeur, France. He took part in the battles of Chateau Thierry, and
the Second Battle of the Marne. He was killed in action at Cherry
Chattrereuv, France, August 19, 1918. He was 2nd Lieut, of Battery
B. 306 Field Artillery. Sandy Kelly, son of I. N. and Elizabeth Kelly,
enlisted July 29, trained at Camp Taylor. Died in camp, October,
1918.
206 A HISTORY OF JOHNSON COUNTY Lieut. Lindorf R.
Kerley, was the son of Dr. T. B. and Mary E. Kerley. He was born at
Simpson, 111., January 27, 1889. He served as 1st Lieut, in 119 Field
Artillery with the A. E. F. Was killed in a railroad accident near
Orleans, France, December 5, 1918. He was buried in Fraternal
Cemetery, Vienna, 111., January 21, 1921. Harvey, Gold, son of C. B.
and Mary Gold, was born near Goreville. He belonged to Co. C. 314
Field Signal Battalion. Was wounded at Haumont, France, the day
the armistice was signed, November 11, 1918. Died five days later.
Ray E. Nipper, son of M. V. and Effie Nipper, was born at Regent,
Johnson County, 111., March 2, 1892. Enlisted in the U. S. Army,
April, 1917. Went overseas April, 1918. Died of pneumonia, at Toul,
France, November 26, 1918. He belonged to Head Quarters
Company, 77th Division. Chester S. Jobe, son of John and Armina
Jobe, was born at Tunnel Hill, 111., September 3, 1895. Enlisted
February 22, 1918. Was sent to Camp Taylor, Ky., where he remained
about two weeks, when he was sent overseas. He was wounded in
action September 29, and died October 30, 1918. He was buried in
St Sever Cemetery, near Rouen, France. His body was sent home
and buried at Reynoldsburg, 1921. He was a private in 119th
Infantry A. E. F. George R. Murphy, was born near Glendale,
February 23, 1894. He was the son of Mr. and Mrs. Cassia Murphy.
He enlisted in U. S. Army, May, 1917, going to Jefferson Barracks,
Mo. He was transferred from there to El Paso, Texas, then to New
York City, from which he sailed, June 17, 1917, with Pershing's
Troops, possibly the first Johnson County son to go overseas. He
was a Corporal in Headquarters Company, 15th Infantry, 4th Div. A.
E. F. He was wounded in action October 11, 1918. After two months
in a French hospital, he was transferred to a New York hospital
where he died, February, 1919. The body was brought to Simpson,
for interment. Harry Sullins, son of Lincoln and Elizabeth (Brooks)
Sullins, was born at Ozark, 111., April 3, 1894. Enlisted May 25,
1918. He was a private in Co. G 58 Infantry, 4th Div. He trained at
Camp Gordon, Ga. Went overseas July
A HISTORY OF JOHNSON COUNTY 20r 18, 1918.
Participated in the battles of St. Mihiel, and Argon Forest. Was
wounded in action October, 1918. Died October 28, 1918. His body
was sent home. Curtis Grissom, son of W. M. and Nettie (Farris)
Grissom, was born in this county, January 30, 1895. He trained at
Mare Island and Quantico, Va. He was a private in the fifth Marines,
2nd Div. Was killed October 4, 1918 at Mount Blanc, Ridge. WORLD
WAR CONDITIONS The experiences of the World War have been sad
ones for the people of the United States. It took the flower of our
manhood, physically speaking, and if they were not killed they were
injured mentally, morally or physically. The declaration of this war
came very unexpectedly, almost as much so as a peal of thunder out
of a clear sky. Many soldiers went into this war half -heartily and
they could not be blamed. It was a trying ordeal to take a man from
a peaceful pleasant home, a lucrative position or business and send
him across the sea to fight with and for people he did not know.
True it was for a principle which was right and circumstances came
about which justified it. Many in this county as elsewhere,
volunteered, but this was decidely a draft war. In most cases those
who had positions when they entered the service, found them
waiting for them on their return, but there seemed to be a
restlessness and discontent among them that has barely passed
away in five years. One thing is certain, those who served on the
other side are not free to talk of their experiences. The prevaling
idea, was, that war would cease in Europe after the treaty of
Versailles. There is still turmoil, strife and hatred. At a glance; it
looks as though, those who filled graves in France, and those who
will finish lives maimed and disabled, have suffered and died in vain.
There may come a better day from all this sacrifice, but it has
certainly not dawned as yet.
208 A HISTORY OF JOHNSON COUNTY 'GLEN FERN" NEAR
TUNNEL HILL SHADY DELL, REBMAN PARK, FERN CLYFFE
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade

Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.

Let us accompany you on the journey of exploring knowledge and


personal growth!

ebookfinal.com

You might also like