1 MMDE5012 Interactive Media Practice Seminar 2 Week 2.

Slides:



Advertisements
Similar presentations
Introduction to Computer Graphics Raster Vs. Vector COMMUNICATION TECHNOLOGY.
Advertisements

© 2011 Delmar, Cengage Learning Chapter 7 Importing and Modifying Graphics.
Importing and Modifying Graphics
Adobe Flash CS4 – Illustrated Unit E: Optimizing and Publishing a Movie.
Understand the Macromedia Flash environment Open a document and play a movie Create and save a movie Work with layers and the timeline Plan a Web site.
Chapter 17 Creating Images for the Web. Chapter Lessons Learn about Web features Optimize images for Web use Create a button for a Web page Create slices.
Objectives Define photo editing software
Graphics CS 121 Concepts of Computing II. What is a graphic? n A rectangular image. n Stored in a file of its own, or … … embedded in another data file.
Create a new document and import files Learn about the Macromedia Fireworks window Work with bitmap and vector images Create and modify text Unit Lessons.
Macromedia Flash MX 2004 – Design Professional Macromedia Flash MX GETTING STARTED WITH.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Desktop Publishing Carnegie-Mellon University Spring 2001 Dave Watterson Art Director, GATF
Vector vs. Bitmap SciVis V
V Obtained from a summer workshop in Guildford County July, 2014
 Scanned or digitally captured image  Image created on computer using graphics software.
WHAT IS IT AND WHY SHOULD I CARE? 2.0.  GRAPHICS  Draw-type graphics (also called vector graphics) represent an image as a geometric shape made up of.
BITMAP & VECTOR GRAPHICS Art Fundamentals of Graphic Design.
Chapter 3 Survival Techniques. Goals Discover that being an Illustrator artist is more than just knowing the tools Develop a basic understanding of the.
Working with Graphics. Objectives Understand bitmap and vector graphics Place a graphic into a frame Work with the content indicator Transform frame contents.
CSS/Photoshop Layouts - Quiz #5 Lecture Code:
Computer Image Dr Jimmy Lam CAD for Fashion and Textiles.
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
Part II: New Developments in RWD. Background RWD is constantly evolving. Designers continue to refine RWD theory and practice. New tools are constantly.
Module Code: CU0001NI Technical Information on Digital Images Week -2.
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Website Layouts Most websites have organized their content in multiple columns (formatted like a magazine or.
Vector vs. Bitmap
Dm 11 – Intro. To Flash Macromedia Flash MX GETTING STARTED WITH.
Bitmap Vs. Vector Graphics. To create effective artwork, you need to understand some basic concepts about vector graphics versus bitmap images, resolution,
PACS - 09/19/15 1 favicon A ‘Favorite icon’ is a file containing one or more small icons associated with a particular website or web page. Web browsers.
CHAPTER 4 LINKS Creating links between pages Linking to other sites links.
Graphics and Animation Multimedia Projects Part 2.
JRN 440 Adv. Online Journalism Resizing and resampling Monday, 2/6/12.
CIS 205—Web Design & Development Fireworks Chapter 1.
Files, File Format Folders Paths, URL Absolute Addresses Relative Addresses © Ms. Masihi.
Section 8.1 Create a custom theme Design a color scheme Use shared borders Section 8.2 Identify types of graphics Identify and compare graphic formats.
+ 5 Things you need to know about images* *Images for the web.
Photoshop Photoshop works with bitmapped, digitized images (that is, continuous-tone images that have been converted into a series of small squares, or.
ADOBE PHOTOSHOP VECTOR VS RASTER. Pixel A pixel is the fundamental unit of an image in Photoshop. It is a small square block of color. An image often.
I MPORTING AND M ODIFYING G RAPHICS. 1. Understand and import graphics 2. Break apart bitmaps and use bitmap fills 3. Trace bitmap graphics Objectives.
2D Graphics Theory & Principles. Single Point Smallest addressable area on screen or digital image.
File Formats and Vector Graphics. File Types Images and data are stored in files. Each software application uses different native file types and file.
Illustrator I I450 Technology Seminar. Bitmap vs. Vector Photoshop = Bitmap Illustrator = Vector Bitmap images are resolution dependent Vector images.
 Scanned or digitally captured image  Image created on computer using graphics software.
PLACING AND LINKING GRAPHICS
Adobe Photoshop CS5 – Illustrated Unit A: Getting Started with Photoshop CS5.
Adobe photoshop digital image making. the basics Adobe PhotoShop is an image-editing program that lets you create and edit digital images. ◦PhotoShop.
Introduction to Images & Graphics JMA260. Objectives Images introduction Photoshop.
Positioning Objects with CSS and Tables
RASTERIZING SHAPES IN PHOTOSHOP RASTERIZE: A process in Photoshop of converting a vector image into a bitmap (or raster) image VECTOR: A vector image is.
Photoshop. Photoshop works with bitmapped, digitized images (that is, continuous-tone images that have been converted into a series of small squares,
Adobe Photoshop CS4 – Illustrated Unit A: Getting Started with Photoshop CS4.
Guilford County SciVis V104.03
 Pictures  Page backgrounds  Element backgrounds (list items!)  Link displays (arrows)  List markers.
Adobe Flash Professional CS5 – Illustrated Unit E: Optimizing and Publishing a Movie.
HTML5 and CSS3 Illustrated Unit F: Inserting and Working with Images.
© 2012 DigitalDay | MOBILE WEB DESIGN PRINCIPLES Best Practices Workshop 1.
Digital Basics Quiz Preparation. Basic Digital Image Concepts Aliasing & Anti‐aliasing Resolution Compression Raster & Vector Color mode & Image mode.
Basic Web Design Week 3 - Graphics UVICELL. Web Graphics Concepts for Week 3 Selecting the right format for your image Creating a name banner for your.
Vector vs. Bitmap. Vector Images Vector images (also called outline images) are images made with lines, text, and shapes. Test type is considered to be.
BITMAPPED IMAGES & VECTOR DRAWN GRAPHICS
Exploring Computer Science - Lesson 3-4
Exploring Computer Science - Lesson 3-4
Vector vs. Bitmap.
Photoshop.
Inserting and Working with Images
Exploring Computer Science - Lesson 3-4
Digital Images.
ImageEditing Understanding Image Resolution.
Various mobile devices
Presentation transcript:

1 MMDE5012 Interactive Media Practice Seminar 2 Week 2

2 Class Website / blog

3 Retina Graphics

4 What is Retina? “High DPI” and “Retina” displays are currently changing the nature of the web. Before telling you how to develop images for these new devices, it makes sense to understand the basics of the technology: what is high DPI, and why is it significant? Very simply, “high DPI” and “Retina” mean the same thing: a device with a high pixel density. “Pixel density” is the number of pixels a display can fit into a fixed distance. This is different from “resolution”, which is a simple count of the number of pixels across the entire width and height of a device. 4

5 What is Retina? We have Retina capable iPhones, iPods, iPads and MacBooks. The iPhone 3GS (non-Retina) features a display resolution of 153,600 pixels. The iPhone 4 features a display resolution of 614,400 pixels.

6 Pixel Density For example, the resolution of an iPhone 4 to an old VGA desktop monitor, the monitor will have a similar resolution, but a much larger physical size, and thus a significantly lower pixel density. If we divide the physical width of the display (in inchs) by the number of pixels displayed horizontally, the result is the number of pixels per inch (ppi, also commonly referred to asdpi). Most current desktop monitors display around 96 to 110 DPI, with laptops coming in slightly higher. “High DPI” is generally acknowledged to be any device with a display density of 200 pixels per inch or greater. 6

7 DPI Traditional development practices have optimized web-ready graphics at the common denominator of 72 DPI. A “high DPI” device displaying such an image must double or even quadruple the number of pixels in the graphic to provide the impression that it is roughly the same size on a Retina display. Due to this interpolation – a fancy name for guesswork – the image quality suffers. Once you understand the concept pixel density, the issue is how to optimize your images for the new displays. 7

8 Resolution Independence (RI) Another concept to understand is Resolution Independence. Interfaces that can scale are said to have Resolution Independence. It means having resources that will look great at different sizes.

9 The Retina Concept What it is not: Images saved at a higher resolution (PPI / DPI). iOS ignores the PPI (pixels per inch) information stored inside images. What it is: Images saved at twice the size (2x). E.g. a 100x100 px image would become 200x200 px. The supersized (2x) images are then displayed in the original image size dimensions. This creates a smooth and crisp appearance on high pixel density (Retina) screens.

10 What is Retina? iOS resolutions 640 x 960 (iPhone and iPod Touch) 1536 x 2048 / 2048 x 1536 (iPad) App icons iPhone: 57 x 57 Retina iPhone: 114 x 114 iPad: 72 x 72 Retina iPad: 144 x 144

11

12

13 Designing Retina Graphics Bitmaps are your enemy. If you do need to work with bitmap images (eg jpegs etc), the most important point in this new web development process is – always retain the very highest resolution version of your images. The Best way to design graphics / icons / logos for different scales is in an EPS or AI format.

14 Vectors These formats use vector graphics. Vector graphics use of geometrical features such as points, lines, curves, and shapes or polygon(s), which are all based on mathematical expressions.geometricalfeatures pointslinescurvesshapespolygon This makes them ‘scalable’ without any loss of quality. You can also use Photoshop’s vector features eg the Shape tool. Complex vector objects can be drawn in Illustrator to the exact pixel size, then pasted into Photoshop as a Shape layer. 14

15 Designing Retina Graphics What if you already have a website and you want to add Retina support? You have to go back and rebuild every image! Scaling up an image would result in a fuzzy appearance with lots of anti-aliased lines. Use Photoshop’s Image Size option called Nearest Neighbor. Not as good as rebuilding the element.

16

17

18 Designing Retina Graphics What about designing at 200% (2x) and scaling down? Scaling down an image in Photoshop would result in a fuzzy appearance, especially when it comes to icons. This is why everything should be built as vector objects with layer styles and other generated effects.

19 Coding Retina Graphics Save everything in the same ‘images’ folder. Filename will have an at the end. E.g. chart.jpg will become Two methods: HTML/CSS way Retina.JS

20 Coding Retina Graphics HTML/CSS way Generate two versions of each image. Background images specified in your CSS can be swapped out using media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { header h1 a { background-image: background-size: 164px 148px; }

21 Coding Retina Graphics HTML/CSS way For inline images, you will need to modify the tag You can use JavaScript: if (window.devicePixelRatio == 2) { //Replace your img src with the new retina image }

22 Coding Retina Graphics Retina.JS Add to the head section of your HTML file. Checks images in your images directory and automatically swaps them out for you.

23 Further Reading experience/conceptual/mobilehig/IconsImages/IconsImage s.html experience/conceptual/mobilehig/IconsImages/IconsImage s.html g-for-iphone-4-retina-display-techniques-and-workflow/ g-for-iphone-4-retina-display-techniques-and-workflow/

24 Retina Exercises Exercise 1: Use media queries to swap in high density graphics when the display has a pixel ratio higher than 2. Exercise 2: Use the retina.js script to automatically check for retina images and swap them. 24