Electric Book Works course notes
Must-have tech skills for publishing pros
←
Contents
Contents
Introduction
What we’ll cover
Through the looking glass
Context
Change and the living Internet
Credibility and scale
Formats and reading contexts
Viewports on paper and devices
UX, UI and user patterns
Accessibility
Focusing on people
Creating a persona
Connecting humans and machines
Separating content and design
Basic HTML and CSS
Elements
Paragraph
Unordered list
Ordered list
List item
Six levels of heading
Emphasis
Strong text
A span for any string of characters
A div for any division
Tables
Links
Images
Stylesheets
Classes
Inheritance
Naming design features
Document trees
Choosing tools
Choosing editing software, online and offline
Online, collaborative editors
Text editors
WYSIWYG versus plain text
Regular expressions
Character sets
Repetition
Anchors
Capturing and replacing
Open software and standards
Open-source software
Open standards
Version control
Real-time version control
Asynchronous, distributed version control
Git basics
The shape of a publication
The ‘page’
Reading topography
Working with text
Special characters: fonts, Unicode glyphs and markup
Character encoding and unicode
Helpful and unhelpful fonts
Non-breaking spaces
Discretionary hyphens
Links and linking
Long, unwieldy links
Links can break
Links in print
Creating internal links
Cross references: page numbers and purple numbers
Purple numbers
Capitalisation
Maths
Images
Bitmap and vector images
Size, resolution and quality
Pixels and resolution
Image ‘quality’
Colour spaces
Colour profiles
Interactivity
Video and audio
Video and audio in print
Slides
Questions
Charts
Games and applications
Data as content
Glossaries and bibliographies
Directories and dictionaries
Search indexes
Quick reference
Languages
Concepts
Software
Infrastructure
Resources
Services
←
→
Must-have tech skills for publishing pros
Home
Introduction
What we’ll cover
Through the looking glass
Context
Change and the living Internet
Credibility and scale
Formats and reading contexts
Viewports on paper and devices
UX, UI and user patterns
Accessibility
Focusing on people
Creating a persona
Connecting humans and machines
Separating content and design
Basic HTML and CSS
Elements
Paragraph
Unordered list
Ordered list
List item
Six levels of heading
Emphasis
Strong text
A span for any string of characters
A div for any division
Tables
Links
Images
Stylesheets
Classes
Inheritance
Naming design features
Document trees
Choosing tools
Choosing editing software, online and offline
Online, collaborative editors
Text editors
WYSIWYG versus plain text
Regular expressions
Character sets
Repetition
Anchors
Capturing and replacing
Open software and standards
Open-source software
Open standards
Version control
Real-time version control
Asynchronous, distributed version control
Git basics
The shape of a publication
The ‘page’
Reading topography
Working with text
Special characters: fonts, Unicode glyphs and markup
Character encoding and unicode
Helpful and unhelpful fonts
Non-breaking spaces
Discretionary hyphens
Links and linking
Long, unwieldy links
Links can break
Links in print
Creating internal links
Cross references: page numbers and purple numbers
Purple numbers
Capitalisation
Maths
Images
Bitmap and vector images
Size, resolution and quality
Pixels and resolution
Image ‘quality’
Colour spaces
Colour profiles
Interactivity
Video and audio
Video and audio in print
Slides
Questions
Charts
Games and applications
Data as content
Glossaries and bibliographies
Directories and dictionaries
Search indexes
Quick reference
Languages
Concepts
Software
Infrastructure
Resources
Services