SlideShare a Scribd company logo
1 of 58
Download to read offline
Time-saving Tools and
Techniques for
Capturing Screens
Matthew Ellison
Matthew Ellison

 Consultant and trainer for User Assistance


tools and technologies
Technical Director of annual
UA Europe conference
What we’ll cover in this session

 Recommendations on when and how to







use screenshots in user assistance
Potential pitfalls
The basic procedure for capturing screens
Image file formats
Tips for capturing screens successfully
How screen capture tools save work and
add value
Survey of popular screen capture tools
When/why should I use screenshots?

 Identify the appearance and/or location of





a control
Show and explain the layout of a screen
Provide a visual instruction
Show the result of an action
Confirm that user has displayed the
correct dialog box or screen (in tutorials)
Show and explain the layout of a screen

Numbers clearly identify
main regions of the screen
Provide a visual instruction

Image provides same
instruction as text
Refer to a tool or button within text
Show the result of an action
Confirm that user has displayed correct dialog box

Screenshot confirms
success or shows what
dialog box looks like
(unnecessary for
onscreen Help)
When screenshots can cause problems…

 Developers make late changes to the

screens
 The screens need to be localized for many
different countries
Possible solutions:
 Blur or obscure the text
 Draw simplified version of screen
Example: Blurred text

Original screen
capture

Localized text is
selectively blurred –
other dialog elements
remain sharp
Example: simplified screen
Another potential pitfall

Users may not
notice scroll bar
and assume they
are seeing entire
topic

Instructions are out of view
beneath screenshot
Possible solution: thumbnail
Another solution: DHTML dropdown
Capture a window

1. Press <ALT>+<Print Screen>
2. Paste the Clipboard contents into

an image editor
3. Optionally: resize the image (only
necessary for onscreen
presentation)
4. Optionally: reduce the color depth
to 256 colours
5. Save as a file
Demo
Capture a control or region

1. Press <ALT>+<Print Screen>
2. Paste the Clipboard contents into an
3.
4.
5.

image editor
Crop to the required region,
optionally applying edge effects
Optionally: Reduce the colour depth
to 256 colors
Save as a file
Capture a cascading menu

1. Press <Print Screen>
2. Paste the Clipboard contents into
3.
4.
5.
6.

an image editor
Crop to the cascading menu
Carefully remove the background
Reduce the colour depth to 256
colors
Save as a file
Resizing screenshots for on-screen presentation

 Reasons to decrease the

dimensions of a screenshot
• Reduce screen space
• Avoid confusion with real screen

 For best quality of resulting
image:






• Use millions of colours (24- or
32-bit) before resizing
• Use an anti-aliasing resize
method
Resized screenshots
Original
Image

Smart
Resize



Pixel
Resize


Raster vs. Vector
Raster vs. Vector
Websafe vs. Non-Websafe
Annotated screenshots

1. Capture to a lossless raster format
2. Add annotations and captions using a
3.

vector-based image editor
Store and edit combined image
in vector format

4. Use “Save As” to create raster format as
required
.bmp

 Windows BitMaP
 Typically uncompressed and therefore


very large
Non-Web-Safe
.jpg






Joint Photographic (Experts) Group
Lossy compression
Great for photos, but not for screenshots
Web-Safe
.gif






(Compuserve) Graphic Interchange Format
Lossless compression
Maximum of 256 colours
Web-Safe
.tiff

 Tagged Image Format
 A container format that supports many



types of compression, layers, and different
colour modes including CMYK
Popular for printed publications
Non-Web-Safe
.png







Portable Network Graphics
Lossless compression
Alpha layer for transparency
Does not support CMYK colour
Web-Safe
Screen resolution at capture time

 You are capturing pixels
 The number of pixels that make up a

screen element does not alter when you
change the screen resolution
Size of windows and dialogs at capture time

 If possible, reduce the size of a window or
dialog as much as you can without:
• losing vital information
• making it unrecognizable to the user
Example: Resized window
Original
dialog

Resized dialog
shows all UI
elements
Capture only as much of the screen as the user
needs to see

 Always aim to minimize the dimensions of


the screen capture
Exclude screen clutter that will distract the
user from the main focus
What I look for in a screen capture tool:

Minimum requirements

 Include the cursor





(or easily add it post-capture)
Capture windows, objects,
cascading menus, and rectangular
regions (with precision)
Automatically add border or edge
effects
Automatically use a specified file
format when saving file
Add editable callouts and other
objects on a separate layer
What I look for in a screen capture tool:

Nice to have

 Re-capture a rectangular region
 Save capture to a file without user





intervention
Capture individual buttons
Convert to a specified image resolution
automatically
Capture non-rectangular regions such as
ellipses and polygons
Capture scrolling windows
Screen capture tools
Let’s look at:
 FullShot – Inbit
 Jing - TechSmith
 MadCap Capture – Madcap Software
 RoboScreenCapture – Adobe
(Bundled with Adobe RoboHelp)
 SnagIt – TechSmith
FullShot (Enterprise Edition)
FullShot’s capture method

 Capture buttons automatically added



to active window
Each button activates a different
capture type (Window, Region, etc.)
Hotkeys can be used as an alternative
FullShot's Capture Settings dialog
General
settings
effecting all
captures

Typespecific
settings
FullShot summary

 A popular tool with a good track record
 FullShot Standard Edition automates the




screen capture process very successfully
Uses a different capture mechanism and
workflow from most of its competitors
Interface is fairly complex
Difficult to capture screen regions
precisely
FullShot summary

 For:
• ease of capture
(using title bar buttons)
• wide range of capture shapes and effects
• minimizes file sizes by optimizing the colour
palette

 Against:

• no magnified view of the pointer area for
precise selection of capture regions
• does not enable you to set the colour depth of
a captured image to a specific value
• no support for capturing buttons in the
Standard Edition
Jing

Sharing
button
Jing summary

 A simple and fun to use utility
 It enables you quickly to capture and


share windows, objects, and regions of
your computer screen
It is available for both the Windows and
Mac OS
Jing summary

 For:
• free
• support for sharing screen captures quickly
and easy through a hosted website
• ease of access and use
• support for simple video capture

 Against:

• basic
• no edge effects available
• no vector based annotations
MadCap Capture

Profiles Editor
MadCap Capture summary

 A very interesting and innovative screen



capture tool
Focuses on streamlining the screen
capture workflow rather than necessarily
competing on feature-count
A compelling choice for users of MadCap
Flare
MadCap Capture summary


For:



Against:

• integration with MadCap Flare, and support for
"single-sourcing" screen- and print-oriented image
formats
• ability to reproduce the position and dimensions
of previous region captures
• powerful and multi-layered vector-based image
editor
• reliance on Flare to exploit certain features fully
• steeper learning curve than some of the other
tools
• edge effects (such as torn edge) perhaps not quite
as well implemented as some of the other tools
RoboScreenCapture
Rasterbased
image
editing
tools

Complex
but wellorganized
UI
RoboScreenCapture
Capture Settings dialog

Can be useful for
capturing dropdown menus and
pop-ups
RoboScreenCapture summary

 A well-designed package that enables easy




and very precise capture of regions,
buttons, and other screen elements
Bundled with Adobe RoboHelp versions 7,
8, 9, 10 and has been well integrated with
these products
Not available for purchase as a standalone
product
A little out-dated
RoboScreenCapture summary

 For:
• wide range of capture options including
capture of individual buttons and repeat last
capture
• high level of control over color depth,
resolution, and compression
• precise selection of capture region using
arrow keys

 Against:
• no support for special edge effects
• can’t save capture settings as named profiles
• no support for true freehand region
SnagIt
Each profile
contains a specific
combination of
settings

Logical
organization
of controls

Easy-to-use
Wizard for
creating new
profiles
SnagIt Editor
SnagIt summary

 A full-featured package with a logical

workflow that is likely to address the
needs of even the most demanding of
user assistance developers
SnagIt summary

 For:
• exceptionally well-designed interface and
workflow
• comprehensive options for capturing,
standardizing, and adding effects to images
• bundled tools include powerful vector-based
image editor and file management utility
• flexible All-in-One capture profile
(similar to Jing)

 Against:
• may offer more features than required by
some user assistance specialists
• rather lame capture sound effect
Gift for TCUK 2013 attendees

 Free download of all slides from
UA Europe 2013 in Manchester
Go to:
uaconference.eu/TCUK
…and enter your contact details to receive
username and password
Questions?
matthew@uaeurope.com

Matthew Ellison

More Related Content

Viewers also liked

TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...
TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...
TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...TCUK Conference
 
TCUK 2013 - Andrew Peck - When culture meets content
TCUK 2013 - Andrew Peck - When culture meets contentTCUK 2013 - Andrew Peck - When culture meets content
TCUK 2013 - Andrew Peck - When culture meets contentTCUK Conference
 
TCUK 2013 - Managing as a freelance technical communicator
TCUK 2013 - Managing as a freelance technical communicatorTCUK 2013 - Managing as a freelance technical communicator
TCUK 2013 - Managing as a freelance technical communicatorTCUK Conference
 
TCUK 2013 - Adrian Morse - The challenges of remote management
TCUK 2013 - Adrian Morse - The challenges of remote managementTCUK 2013 - Adrian Morse - The challenges of remote management
TCUK 2013 - Adrian Morse - The challenges of remote managementTCUK Conference
 
TCUK 2012, Tony Self, DITA Style Guide
TCUK 2012, Tony Self, DITA Style GuideTCUK 2012, Tony Self, DITA Style Guide
TCUK 2012, Tony Self, DITA Style GuideTCUK Conference
 
TCUK 2013 - Don't manage: lead
TCUK 2013 - Don't manage: leadTCUK 2013 - Don't manage: lead
TCUK 2013 - Don't manage: leadTCUK Conference
 
TCUK 2013 - Roll-Royce - Common Technical Data
TCUK 2013 - Roll-Royce - Common Technical DataTCUK 2013 - Roll-Royce - Common Technical Data
TCUK 2013 - Roll-Royce - Common Technical DataTCUK Conference
 
TCUK 2013 - Using technology to simplify export documentation
TCUK 2013 - Using technology to simplify export documentationTCUK 2013 - Using technology to simplify export documentation
TCUK 2013 - Using technology to simplify export documentationTCUK Conference
 

Viewers also liked (8)

TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...
TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...
TCUK 2013 - Mike Unwalla - Patterns in language for POS disambiguation in a s...
 
TCUK 2013 - Andrew Peck - When culture meets content
TCUK 2013 - Andrew Peck - When culture meets contentTCUK 2013 - Andrew Peck - When culture meets content
TCUK 2013 - Andrew Peck - When culture meets content
 
TCUK 2013 - Managing as a freelance technical communicator
TCUK 2013 - Managing as a freelance technical communicatorTCUK 2013 - Managing as a freelance technical communicator
TCUK 2013 - Managing as a freelance technical communicator
 
TCUK 2013 - Adrian Morse - The challenges of remote management
TCUK 2013 - Adrian Morse - The challenges of remote managementTCUK 2013 - Adrian Morse - The challenges of remote management
TCUK 2013 - Adrian Morse - The challenges of remote management
 
TCUK 2012, Tony Self, DITA Style Guide
TCUK 2012, Tony Self, DITA Style GuideTCUK 2012, Tony Self, DITA Style Guide
TCUK 2012, Tony Self, DITA Style Guide
 
TCUK 2013 - Don't manage: lead
TCUK 2013 - Don't manage: leadTCUK 2013 - Don't manage: lead
TCUK 2013 - Don't manage: lead
 
TCUK 2013 - Roll-Royce - Common Technical Data
TCUK 2013 - Roll-Royce - Common Technical DataTCUK 2013 - Roll-Royce - Common Technical Data
TCUK 2013 - Roll-Royce - Common Technical Data
 
TCUK 2013 - Using technology to simplify export documentation
TCUK 2013 - Using technology to simplify export documentationTCUK 2013 - Using technology to simplify export documentation
TCUK 2013 - Using technology to simplify export documentation
 

Similar to TCUK 2013 - Matthew Ellison - Time saving tools and techniques for capturing screens

Introduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxIntroduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxMdShafiqulIslam945669
 
Screencasting: Best Practice
Screencasting: Best PracticeScreencasting: Best Practice
Screencasting: Best PracticeGareth Graham
 
Image processing techniques 1
Image processing techniques   1Image processing techniques   1
Image processing techniques 11988sreejith
 
UX Process Document
UX Process Document UX Process Document
UX Process Document Joe Jancsics
 
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationSalocin Dot TEN
 
Clipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHClipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHJannatul Suvarna
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - CaptivateS. Rose
 
An introduction to banner design studio
An introduction to banner design studioAn introduction to banner design studio
An introduction to banner design studioEstella Vincent
 
Adobe Captivate: The Swiss Army Knife of Visual Help Authoring
Adobe Captivate: The Swiss Army Knife of Visual Help AuthoringAdobe Captivate: The Swiss Army Knife of Visual Help Authoring
Adobe Captivate: The Swiss Army Knife of Visual Help AuthoringScott Abel
 
Technologies part 2
Technologies part 2Technologies part 2
Technologies part 2afcristea
 
Selecting Software for Tutorials and Screencasting
Selecting Software for Tutorials and ScreencastingSelecting Software for Tutorials and Screencasting
Selecting Software for Tutorials and Screencastinggwenexner
 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyZainul Zain
 
Angular Material Design.pdf
Angular Material Design.pdfAngular Material Design.pdf
Angular Material Design.pdfKnoldus Inc.
 
Canon ImageRunner 80 Series Feature Presentation
Canon ImageRunner 80 Series Feature PresentationCanon ImageRunner 80 Series Feature Presentation
Canon ImageRunner 80 Series Feature PresentationDavid Corcoran
 

Similar to TCUK 2013 - Matthew Ellison - Time saving tools and techniques for capturing screens (20)

Authoring metaphors
Authoring metaphorsAuthoring metaphors
Authoring metaphors
 
Poster Artist
Poster ArtistPoster Artist
Poster Artist
 
Introduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptxIntroduction to Adobe Photoshop.pptx
Introduction to Adobe Photoshop.pptx
 
Screencasting: Best Practice
Screencasting: Best PracticeScreencasting: Best Practice
Screencasting: Best Practice
 
Image processing techniques 1
Image processing techniques   1Image processing techniques   1
Image processing techniques 1
 
UX Process Document
UX Process Document UX Process Document
UX Process Document
 
Digital Signage CDMS_Editor_manual.pdf
Digital Signage CDMS_Editor_manual.pdfDigital Signage CDMS_Editor_manual.pdf
Digital Signage CDMS_Editor_manual.pdf
 
CSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 DocumentationCSE 5930 Assignment 2 Documentation
CSE 5930 Assignment 2 Documentation
 
Clipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PHClipping Path Service-Photo Editor PH
Clipping Path Service-Photo Editor PH
 
Job Aid Makeover - Captivate
Job Aid Makeover - CaptivateJob Aid Makeover - Captivate
Job Aid Makeover - Captivate
 
An introduction to banner design studio
An introduction to banner design studioAn introduction to banner design studio
An introduction to banner design studio
 
Aca
AcaAca
Aca
 
Adobe Captivate: The Swiss Army Knife of Visual Help Authoring
Adobe Captivate: The Swiss Army Knife of Visual Help AuthoringAdobe Captivate: The Swiss Army Knife of Visual Help Authoring
Adobe Captivate: The Swiss Army Knife of Visual Help Authoring
 
Flash brochure
Flash   brochureFlash   brochure
Flash brochure
 
Technologies part 2
Technologies part 2Technologies part 2
Technologies part 2
 
Selecting Software for Tutorials and Screencasting
Selecting Software for Tutorials and ScreencastingSelecting Software for Tutorials and Screencasting
Selecting Software for Tutorials and Screencasting
 
SLA Captivate
SLA CaptivateSLA Captivate
SLA Captivate
 
Introduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga AcademyIntroduction to UX for Mesiniaga Academy
Introduction to UX for Mesiniaga Academy
 
Angular Material Design.pdf
Angular Material Design.pdfAngular Material Design.pdf
Angular Material Design.pdf
 
Canon ImageRunner 80 Series Feature Presentation
Canon ImageRunner 80 Series Feature PresentationCanon ImageRunner 80 Series Feature Presentation
Canon ImageRunner 80 Series Feature Presentation
 

More from TCUK Conference

TCUK 2013 - Digital accessibility: Strategy, content and delivery
TCUK 2013 - Digital accessibility: Strategy, content and deliveryTCUK 2013 - Digital accessibility: Strategy, content and delivery
TCUK 2013 - Digital accessibility: Strategy, content and deliveryTCUK Conference
 
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunities
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunitiesTCUK 2013 - Technical writing in Energy and Resources: Risks and opportunities
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunitiesTCUK Conference
 
TCUK 2013 - Fiona Parker - Building a team to support proposal production
TCUK 2013 - Fiona Parker - Building a team to support proposal productionTCUK 2013 - Fiona Parker - Building a team to support proposal production
TCUK 2013 - Fiona Parker - Building a team to support proposal productionTCUK Conference
 
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...TCUK Conference
 
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?TCUK Conference
 
TCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK Conference
 
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK Conference
 
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK Conference
 
TCUK 2012, Leah Guren, A Fish Tale
TCUK 2012, Leah Guren, A Fish TaleTCUK 2012, Leah Guren, A Fish Tale
TCUK 2012, Leah Guren, A Fish TaleTCUK Conference
 

More from TCUK Conference (9)

TCUK 2013 - Digital accessibility: Strategy, content and delivery
TCUK 2013 - Digital accessibility: Strategy, content and deliveryTCUK 2013 - Digital accessibility: Strategy, content and delivery
TCUK 2013 - Digital accessibility: Strategy, content and delivery
 
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunities
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunitiesTCUK 2013 - Technical writing in Energy and Resources: Risks and opportunities
TCUK 2013 - Technical writing in Energy and Resources: Risks and opportunities
 
TCUK 2013 - Fiona Parker - Building a team to support proposal production
TCUK 2013 - Fiona Parker - Building a team to support proposal productionTCUK 2013 - Fiona Parker - Building a team to support proposal production
TCUK 2013 - Fiona Parker - Building a team to support proposal production
 
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...
TCUK 2012, Rob Scott Norton, Beyond the Comfort Zone: Today, You Will Not Be ...
 
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?
TCUK 2012, Nolwenn Kerzreho, Metadata: Why Should Technical Communicators Care?
 
TCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules ReduxTCUK 2012, Leah Guren, Golden Rules Redux
TCUK 2012, Leah Guren, Golden Rules Redux
 
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customersTCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
TCUK 2012, Ian Ampleford and Peter Jones, Why would we want to talk to customers
 
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical AuthorTCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
TCUK 2012, Bryan Lade, How to sell yourself as a Technical Author
 
TCUK 2012, Leah Guren, A Fish Tale
TCUK 2012, Leah Guren, A Fish TaleTCUK 2012, Leah Guren, A Fish Tale
TCUK 2012, Leah Guren, A Fish Tale
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

TCUK 2013 - Matthew Ellison - Time saving tools and techniques for capturing screens

  • 1. Time-saving Tools and Techniques for Capturing Screens Matthew Ellison
  • 2. Matthew Ellison  Consultant and trainer for User Assistance  tools and technologies Technical Director of annual UA Europe conference
  • 3.
  • 4. What we’ll cover in this session  Recommendations on when and how to       use screenshots in user assistance Potential pitfalls The basic procedure for capturing screens Image file formats Tips for capturing screens successfully How screen capture tools save work and add value Survey of popular screen capture tools
  • 5. When/why should I use screenshots?  Identify the appearance and/or location of     a control Show and explain the layout of a screen Provide a visual instruction Show the result of an action Confirm that user has displayed the correct dialog box or screen (in tutorials)
  • 6. Show and explain the layout of a screen Numbers clearly identify main regions of the screen
  • 7. Provide a visual instruction Image provides same instruction as text
  • 8. Refer to a tool or button within text
  • 9. Show the result of an action
  • 10. Confirm that user has displayed correct dialog box Screenshot confirms success or shows what dialog box looks like (unnecessary for onscreen Help)
  • 11. When screenshots can cause problems…  Developers make late changes to the screens  The screens need to be localized for many different countries Possible solutions:  Blur or obscure the text  Draw simplified version of screen
  • 12. Example: Blurred text Original screen capture Localized text is selectively blurred – other dialog elements remain sharp
  • 14. Another potential pitfall Users may not notice scroll bar and assume they are seeing entire topic Instructions are out of view beneath screenshot
  • 17. Capture a window 1. Press <ALT>+<Print Screen> 2. Paste the Clipboard contents into an image editor 3. Optionally: resize the image (only necessary for onscreen presentation) 4. Optionally: reduce the color depth to 256 colours 5. Save as a file Demo
  • 18. Capture a control or region 1. Press <ALT>+<Print Screen> 2. Paste the Clipboard contents into an 3. 4. 5. image editor Crop to the required region, optionally applying edge effects Optionally: Reduce the colour depth to 256 colors Save as a file
  • 19. Capture a cascading menu 1. Press <Print Screen> 2. Paste the Clipboard contents into 3. 4. 5. 6. an image editor Crop to the cascading menu Carefully remove the background Reduce the colour depth to 256 colors Save as a file
  • 20. Resizing screenshots for on-screen presentation  Reasons to decrease the dimensions of a screenshot • Reduce screen space • Avoid confusion with real screen  For best quality of resulting image:     • Use millions of colours (24- or 32-bit) before resizing • Use an anti-aliasing resize method
  • 25. Annotated screenshots 1. Capture to a lossless raster format 2. Add annotations and captions using a 3. vector-based image editor Store and edit combined image in vector format 4. Use “Save As” to create raster format as required
  • 26. .bmp  Windows BitMaP  Typically uncompressed and therefore  very large Non-Web-Safe
  • 27. .jpg     Joint Photographic (Experts) Group Lossy compression Great for photos, but not for screenshots Web-Safe
  • 28. .gif     (Compuserve) Graphic Interchange Format Lossless compression Maximum of 256 colours Web-Safe
  • 29. .tiff  Tagged Image Format  A container format that supports many   types of compression, layers, and different colour modes including CMYK Popular for printed publications Non-Web-Safe
  • 30. .png      Portable Network Graphics Lossless compression Alpha layer for transparency Does not support CMYK colour Web-Safe
  • 31. Screen resolution at capture time  You are capturing pixels  The number of pixels that make up a screen element does not alter when you change the screen resolution
  • 32. Size of windows and dialogs at capture time  If possible, reduce the size of a window or dialog as much as you can without: • losing vital information • making it unrecognizable to the user
  • 33. Example: Resized window Original dialog Resized dialog shows all UI elements
  • 34. Capture only as much of the screen as the user needs to see  Always aim to minimize the dimensions of  the screen capture Exclude screen clutter that will distract the user from the main focus
  • 35. What I look for in a screen capture tool: Minimum requirements  Include the cursor     (or easily add it post-capture) Capture windows, objects, cascading menus, and rectangular regions (with precision) Automatically add border or edge effects Automatically use a specified file format when saving file Add editable callouts and other objects on a separate layer
  • 36. What I look for in a screen capture tool: Nice to have  Re-capture a rectangular region  Save capture to a file without user     intervention Capture individual buttons Convert to a specified image resolution automatically Capture non-rectangular regions such as ellipses and polygons Capture scrolling windows
  • 37. Screen capture tools Let’s look at:  FullShot – Inbit  Jing - TechSmith  MadCap Capture – Madcap Software  RoboScreenCapture – Adobe (Bundled with Adobe RoboHelp)  SnagIt – TechSmith
  • 39. FullShot’s capture method  Capture buttons automatically added   to active window Each button activates a different capture type (Window, Region, etc.) Hotkeys can be used as an alternative
  • 40. FullShot's Capture Settings dialog General settings effecting all captures Typespecific settings
  • 41. FullShot summary  A popular tool with a good track record  FullShot Standard Edition automates the    screen capture process very successfully Uses a different capture mechanism and workflow from most of its competitors Interface is fairly complex Difficult to capture screen regions precisely
  • 42. FullShot summary  For: • ease of capture (using title bar buttons) • wide range of capture shapes and effects • minimizes file sizes by optimizing the colour palette  Against: • no magnified view of the pointer area for precise selection of capture regions • does not enable you to set the colour depth of a captured image to a specific value • no support for capturing buttons in the Standard Edition
  • 44. Jing summary  A simple and fun to use utility  It enables you quickly to capture and  share windows, objects, and regions of your computer screen It is available for both the Windows and Mac OS
  • 45. Jing summary  For: • free • support for sharing screen captures quickly and easy through a hosted website • ease of access and use • support for simple video capture  Against: • basic • no edge effects available • no vector based annotations
  • 47. MadCap Capture summary  A very interesting and innovative screen   capture tool Focuses on streamlining the screen capture workflow rather than necessarily competing on feature-count A compelling choice for users of MadCap Flare
  • 48. MadCap Capture summary  For:  Against: • integration with MadCap Flare, and support for "single-sourcing" screen- and print-oriented image formats • ability to reproduce the position and dimensions of previous region captures • powerful and multi-layered vector-based image editor • reliance on Flare to exploit certain features fully • steeper learning curve than some of the other tools • edge effects (such as torn edge) perhaps not quite as well implemented as some of the other tools
  • 50. RoboScreenCapture Capture Settings dialog Can be useful for capturing dropdown menus and pop-ups
  • 51. RoboScreenCapture summary  A well-designed package that enables easy    and very precise capture of regions, buttons, and other screen elements Bundled with Adobe RoboHelp versions 7, 8, 9, 10 and has been well integrated with these products Not available for purchase as a standalone product A little out-dated
  • 52. RoboScreenCapture summary  For: • wide range of capture options including capture of individual buttons and repeat last capture • high level of control over color depth, resolution, and compression • precise selection of capture region using arrow keys  Against: • no support for special edge effects • can’t save capture settings as named profiles • no support for true freehand region
  • 53. SnagIt Each profile contains a specific combination of settings Logical organization of controls Easy-to-use Wizard for creating new profiles
  • 55. SnagIt summary  A full-featured package with a logical workflow that is likely to address the needs of even the most demanding of user assistance developers
  • 56. SnagIt summary  For: • exceptionally well-designed interface and workflow • comprehensive options for capturing, standardizing, and adding effects to images • bundled tools include powerful vector-based image editor and file management utility • flexible All-in-One capture profile (similar to Jing)  Against: • may offer more features than required by some user assistance specialists • rather lame capture sound effect
  • 57. Gift for TCUK 2013 attendees  Free download of all slides from UA Europe 2013 in Manchester Go to: uaconference.eu/TCUK …and enter your contact details to receive username and password