Screen capture tools
Transcription
Screen capture tools
Time-saving Tools and Techniques for Capturing Screens Matthew Ellison Konferens för teknikinformatörer Matthew Ellison Consultant and trainer for User Assistance tools and technologies Based in the UK 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) Identify the appearance/location of a control Just enough for easy recognition and location of control 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 colours 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 colours 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 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 window Catalogue/store captured files 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 FTI conference attendees Free download of all slides from UA Europe 2012 in Dublin Go to: uaconference.eu/FTI2013 …and enter your contact details to receive username and password Questions? [email protected] Matthew Ellison Konferens för teknikinformatörer