Today’s displays are not
92 DPI any more
Matthias Becker
(ma.becker@sap.com)
SAP SE
Slide 2
Slide 2 text
HIGH RES
GRAPHICS
Today’s displays
are not 92 dpi
any more
Slide 3
Slide 3 text
HERE
Slide 4
Slide 4 text
HOW
• Vector Graphics
• High Resolution
Raster Graphics
Slide 5
Slide 5 text
• Encoded as list of pixels
• Fast to read but not very flexible
• Get blurry when scaled up
Raster Images
Slide 6
Slide 6 text
• Encoded as drawing operations
• Slow to read by very flexible
• Stay crisp when scaled up
Vector Images
Slide 7
Slide 7 text
• SWT does not support SVG
• (Re-) Draw icons as SVG
• Generate PNGs in multiple
resolutions
Icons
https://bugs.eclipse.org/bugs/show_bug.cgi?id=468945
Slide 8
Slide 8 text
Documentation I
• Use SVGs directly
https://bugs.eclipse.org/bugs/show_bug.cgi?id=548008
Slide 9
Slide 9 text
Documentation II
• Don’t use screenshots!
• Make high resolution
screenshots
• Scale down in HTML code
https://bugs.eclipse.org/bugs/show_bug.cgi?id=559498
https://bugs.eclipse.org/bugs/show_bug.cgi?id=566988