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

58
Matthew Ellison Time-saving Tools and Techniques for Capturing Screens

description

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

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

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

Matthew Ellison

Time-saving Tools and Techniques for Capturing Screens

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

Matthew Ellison

Consultant and trainer for User Assistance tools and technologies Technical Director of annual

UA Europe conference

Page 3: TCUK 2013 - Matthew Ellison - Time saving tools and techniques for capturing screens
Page 4: TCUK 2013 - Matthew Ellison - Time saving tools and techniques for capturing screens

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

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

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)

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

Show and explain the layout of a screen

Numbers clearly identify main regions of the screen

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

Provide a visual instruction

Image provides same instruction as text

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

Refer to a tool or button within text

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

Show the result of an action

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

Confirm that user has displayed correct dialog box

Screenshot confirms success or shows what

dialog box looks like (unnecessary for onscreen Help)

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

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

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

Example: Blurred text

Localized text is selectively blurred –

other dialog elements remain sharp

Original screen capture

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

Example: simplified screen

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

Another potential pitfall

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

topic

Instructions are out of view beneath screenshot

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

Possible solution: thumbnail

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

Another solution: DHTML dropdown

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

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

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

Capture a control or region

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

image editor 3. Crop to the required region,

optionally applying edge effects 4. Optionally: Reduce the colour depth

to 256 colors 5. Save as a file

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

Capture a cascading menu

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

an image editor 3. Crop to the cascading menu 4. Carefully remove the background 5. Reduce the colour depth to 256

colors 6. Save as a file

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

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

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

Resized screenshots

Original Image

Smart Resize

Pixel Resize

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

Raster vs. Vector

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

Raster vs. Vector

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

Websafe vs. Non-Websafe

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

Annotated screenshots

1. Capture to a lossless raster format

2. Add annotations and captions using a

vector-based image editor 3. Store and edit combined image

in vector format

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

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

.bmp

Windows BitMaP Typically uncompressed and therefore

very large Non-Web-Safe

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

.jpg

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

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

.gif

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

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

.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

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

.png

Portable Network Graphics Lossless compression Alpha layer for transparency Does not support CMYK colour Web-Safe

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

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

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

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

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

Example: Resized window

Resized dialog shows all UI

elements

Original dialog

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

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

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

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

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

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

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

Screen capture tools

Let’s look at: FullShot – Inbit Jing - TechSmith MadCap Capture – Madcap Software RoboScreenCapture – Adobe

(Bundled with Adobe RoboHelp) SnagIt – TechSmith

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

FullShot (Enterprise Edition)

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

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

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

FullShot's Capture Settings dialog

General settings

effecting all captures

Type-specific settings

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

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

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

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

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

Jing

Sharing button

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

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

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

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

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

MadCap Capture

Profiles Editor

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

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

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

MadCap Capture summary

For: • 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

Against: • 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

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

RoboScreenCapture

Raster-based image editing tools

Complex but well-organized

UI

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

RoboScreenCapture Capture Settings dialog

Can be useful for capturing drop-

down menus and pop-ups

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

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

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

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

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

SnagIt Each profile

contains a specific combination of

settings

Logical organization of controls

Easy-to-use Wizard for

creating new profiles

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

SnagIt Editor

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

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

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

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

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

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

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

Matthew Ellison [email protected]

Questions?