Since the introduction of high pixel density displays, the classic notion of the pixel, as well as the concept of a standard dpi, are fading. Web designers are no longer constrained to fixed-width web elements. With the evolution of modern display devices, designers are now responsible for thinking beyond layout and must also consider the impact of resolution. This paper will focus on various tools and techniques web designers can use to achieve resolution independence. Topics will include the pros and cons of delivery methods, resolution independent design alternatives, common responsive design techniques and more.
Responsive Web Design - Web & PHP Conference - 2013-09-18Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Reach the largest audience with the smallest code footprint by developing site designs that scale with the device. We take a tired, outdated design and update it for the modern, mobile web using responsive web design techniques with HTML5, CSS3, and . Discussion of the rationale for choosing responsive design, demos of implementation techniques, and highlights of tools and frameworks to aid the process. Special focus on responsive web design implementation in Visual Studio 2012 on ASP.NET MVC 4.
Webinar Recording "Best Practices in RWD - Responsive Web Design"Sachin Katariya
Key Takeaways:
A> Understanding RWD: What exactly is Responsive Web Design – the philosophy, the concept
B> Techniques and tools for RWD - Details about Media queries and CSS as well as various frameworks and tools for creating RWD design
C> Advantages and Limitations in RWD
D> Conceptual Knowledge of Server Side Responsive Design (RESS)
Have Questions? - Please feel free to email sachink@harbingergroup.com
Sachin Katariya - Harbinger Systems
The document discusses various topics related to using images on the web, including file formats, size, resolution, speed, transparency, animation, inserting images, alternate text, and adding site icons. Key points are that GIF, JPG, and PNG are common image formats, with PNG often being better than GIF. Images should be optimized for file size and speed of download. Alternate text provides information for users who can't see images. Specifying dimensions allows for faster viewing. Favicons provide small icons to represent sites.
This document discusses responsive web design (RWD), an approach that makes web content accessible and usable across various devices and screen sizes. It recommends designing first for mobile screens and using fluid grids, flexible images and CSS3 media queries to dynamically adapt layouts. Key aspects of RWD covered include viewing on different devices, orientations and resolutions using media features and queries to apply distinct styling rules. Examples are provided for implementing breakpoints and adapting designs for large, medium and small screens.
This document provides guidance on writing resolutions for Model UN conferences. It explains that resolutions are written statements that express an opinion on an issue and recommend solutions to problems. Resolutions are written by organizations, countries, or groups of countries to criticize or pressure other groups to take action. The standard format includes a heading identifying the submitting body and topic, a preamble describing why the issue is important, and operative clauses that recommend specific actions. The document offers examples and tips for writing each component of a resolution diplomatically.
The board resolution authorizes Shri [name] to present, execute, and register necessary documents like sale agreements, sale deeds, allotment letters, demand letters, and permission to mortgage on behalf of the company for flats/units constructed or to be constructed at a project located at a specific plot number and address in Jaipur. The resolution was passed during a board meeting on a specific date in 2013.
Responsive Web Design - Web & PHP Conference - 2013-09-18Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Reach the largest audience with the smallest code footprint by developing site designs that scale with the device. We take a tired, outdated design and update it for the modern, mobile web using responsive web design techniques with HTML5, CSS3, and . Discussion of the rationale for choosing responsive design, demos of implementation techniques, and highlights of tools and frameworks to aid the process. Special focus on responsive web design implementation in Visual Studio 2012 on ASP.NET MVC 4.
Webinar Recording "Best Practices in RWD - Responsive Web Design"Sachin Katariya
Key Takeaways:
A> Understanding RWD: What exactly is Responsive Web Design – the philosophy, the concept
B> Techniques and tools for RWD - Details about Media queries and CSS as well as various frameworks and tools for creating RWD design
C> Advantages and Limitations in RWD
D> Conceptual Knowledge of Server Side Responsive Design (RESS)
Have Questions? - Please feel free to email sachink@harbingergroup.com
Sachin Katariya - Harbinger Systems
The document discusses various topics related to using images on the web, including file formats, size, resolution, speed, transparency, animation, inserting images, alternate text, and adding site icons. Key points are that GIF, JPG, and PNG are common image formats, with PNG often being better than GIF. Images should be optimized for file size and speed of download. Alternate text provides information for users who can't see images. Specifying dimensions allows for faster viewing. Favicons provide small icons to represent sites.
This document discusses responsive web design (RWD), an approach that makes web content accessible and usable across various devices and screen sizes. It recommends designing first for mobile screens and using fluid grids, flexible images and CSS3 media queries to dynamically adapt layouts. Key aspects of RWD covered include viewing on different devices, orientations and resolutions using media features and queries to apply distinct styling rules. Examples are provided for implementing breakpoints and adapting designs for large, medium and small screens.
This document provides guidance on writing resolutions for Model UN conferences. It explains that resolutions are written statements that express an opinion on an issue and recommend solutions to problems. Resolutions are written by organizations, countries, or groups of countries to criticize or pressure other groups to take action. The standard format includes a heading identifying the submitting body and topic, a preamble describing why the issue is important, and operative clauses that recommend specific actions. The document offers examples and tips for writing each component of a resolution diplomatically.
The board resolution authorizes Shri [name] to present, execute, and register necessary documents like sale agreements, sale deeds, allotment letters, demand letters, and permission to mortgage on behalf of the company for flats/units constructed or to be constructed at a project located at a specific plot number and address in Jaipur. The resolution was passed during a board meeting on a specific date in 2013.
Advancio, Inc. Academy: Responsive Web DesignAdvancio
Responsive web design allows a website to adapt to different screen sizes using fluid grids, scalable images, and media queries. It involves developing sites using relative units like percentages instead of pixels so elements resize proportionately. Media queries allow different CSS stylesheets to be loaded depending on screen width, orientiation, resolution and other factors. This allows a single website to be accessed seamlessly on any device from phones to desktops to tablets without needing separate mobile sites.
These are the slides for the Austin Adobe User Group presentation on Responsive Web Design and Retina Displays on 9/14/12. The code example files are at: https://github.com/elimc/AAUG-RWD-and-Retina_9-14-12
Responsive Web Design: Clever Tips and TechniquesVitaly Friedman
Responsive Web design challenges Web designers to adapt a new mindset to their design and coding processes. This talk provides an overview of various practical techniques, tips and tricks that you might want to be aware of when working on a new responsive design project.
This document discusses responsive web design. It defines responsive design as adjusting a website's layout to different screen sizes and devices. Key aspects of responsive design include fluid grids that adapt to different widths, responsive images that scale appropriately, and responsive fonts whose size adjusts. Media queries allow applying CSS styles conditionally based on screen width. The ideal fluid layout works across browsers from 780px to 1260px, accommodating most users. Responsive images avoid sending large files to small devices. Responsive typography optimizes line lengths for readability.
This document discusses best practices for mobile web development. It begins by noting limitations of mobile devices like less CPU/memory and smaller screens. It then provides tips for configuring the viewport, using media queries to separate styles, and detecting device properties in JavaScript. The document also covers HTML5 features like geolocation, media capture, and input types. It gives recommendations for images, gestures, and performance optimizations like minimizing redirects, requests, files sizes and using Gzip compression.
Intro to @viewport & other new Responsive Web Design CSS featuresAndreas Bovens
From meta viewport to @viewport and from device-pixel-ratio to the resolution media query: various responsive design hooks are undergoing standardization, allowing for future-proof sites that work well in different contexts. In addition, new CSS features like object-fit, relative length units and so on are increasingly supported by browsers as well, and allow for more versatile responsive design solutions. In my talk, I will look at these features and explain how they can be used in websites today.
There Is No Mobile: An Introduction To Responsive Web DesignChris Love
The web has come a long way. One of the great features of the modern web is responsive web design (RWD). RWD allows developers to create a single web client for all devices & platforms. This presentation is an introduction to key concepts developers need to understand in order to start implementing responsive web design.
The document discusses responsive web design and how it offers a way forward to design work meant for different experiences across a gradient of devices. It provides examples of using CSS media queries to serve different stylesheets based on screen width and other device features. This allows content to adapt to different screens from mobile to desktop in a fluid, responsive way.
Delivering Optimal Images for Phones and Tablets on the Modern WebJoshua Marantz
Evolving mobile hardware and networks have made it challenging for web sites to deliver an optimal experience to each client. If you send the same image to both a WiFi Retina tablet and a 3G phone, you compromise speed and bandwidth cost against image quality. We'll look at using HTML and CSS image markup, CDNs, HTTP caching directives and how WPO can deliver a great UX with minimal effort.
CSS3 Media Queries: Mobile Elixir or CSS Snake Oiljameswillweb
CSS Media Queries have received a justifiable amount of hype lately. However, do they really represent a new way to take your web content mobile or do they promise more than they deliver? In this session lynda.com senior author James Williamson breaks down media queries, how to use them, and where they belong in your mobile development medicine chest.
This presentation introduces responsive web design which allows websites to automatically adapt their layout to different screen sizes. It discusses using a flexible grid system, flexible images and media, and media queries to create a single adaptive design. The strategy is to use a linear mobile-first approach and progressively enhance the design for larger screens using media queries. This allows the site to work on any device while providing the best experience for each form factor.
A talk given at Appspirina workshop on March 29th, 2012 organized by http://mobiledeveloper.pl/.
Event page: https://www.facebook.com/events/296799847060237/
Using Responsive Web Design To Make Your Web Work Everywhere Chris Love
The document discusses responsive web design techniques for creating websites that work well across all device screens. It covers fluid layouts using relative units like percentages, media queries to apply styles conditionally based on screen width, and image optimization techniques like srcset and sizes attributes to serve the most appropriately sized image for different screens. The goal is to provide an optimal viewing experience for users on any device without needing separate mobile sites.
This document introduces responsive design and discusses how to build websites flexibly for different screen sizes and devices. It answers common questions about responsive design, advocates flexibility over adapting to specific devices, and provides tips on content optimization, legacy browser support, responsive tools, and following a responsive design process.
CSS Day 2017 Faenza, Italy.
They are a W3C recommendation since novembre 2016, featuring the new "picture" tag and the "srcset" and "sizes" attributes in the "img" tag.
In this talk we'll see what they are, how to use them in which cases to prefer what usage, and some best practices to give a boost you your web applications or websites.
[SF HTML5] Responsive Cross-Device Development with Web Standards (2013)Tomomi Imura
This document discusses cross-device development using web standards. It covers the concepts of adaptive design, responsive design, fluid layouts, media queries and responsive images. For layouts, it discusses moving from fixed tables and floats to newer CSS techniques like flexible boxes, multi-column layouts, and CSS grids. It provides examples of fluid layouts using these techniques. It also covers media queries in depth, including using them for breakpoints, device characteristics like orientation and resolution. The document discusses challenges and solutions for responsive images, including resolution switching, art direction, high DPI images, and emerging standards like srcset and the picture element.
This document summarizes Vitaly Friedman's talk on responsive design techniques and tricks. The talk covered resolution independence using SVG/icon fonts, content choreography with Flexbox, compressive images that maintain quality at different sizes, conditional loading of assets based on breakpoints, and lazy loading of JavaScript and social buttons. It also discussed maintaining aspect ratios for images and videos across screens, and serving different video files for different devices. The overall message was that responsive design requires a new mindset and pragmatic solutions rather than rigid rules.
CSS3 Media Queries & Kick Start for Mobileambientphoto
This document summarizes a presentation on preparing CSS and HTML for mobile devices. It discusses using liquid layouts with proportional widths and font sizes, maximizing background images, controlling the viewport with meta tags, and using media queries to target different device features like pixel density. Best practices include keeping platform styles separate, using value ranges in media queries, and maintaining a core style sheet independent of media queries.
Advancio, Inc. Academy: Responsive Web DesignAdvancio
Responsive web design allows a website to adapt to different screen sizes using fluid grids, scalable images, and media queries. It involves developing sites using relative units like percentages instead of pixels so elements resize proportionately. Media queries allow different CSS stylesheets to be loaded depending on screen width, orientiation, resolution and other factors. This allows a single website to be accessed seamlessly on any device from phones to desktops to tablets without needing separate mobile sites.
These are the slides for the Austin Adobe User Group presentation on Responsive Web Design and Retina Displays on 9/14/12. The code example files are at: https://github.com/elimc/AAUG-RWD-and-Retina_9-14-12
Responsive Web Design: Clever Tips and TechniquesVitaly Friedman
Responsive Web design challenges Web designers to adapt a new mindset to their design and coding processes. This talk provides an overview of various practical techniques, tips and tricks that you might want to be aware of when working on a new responsive design project.
This document discusses responsive web design. It defines responsive design as adjusting a website's layout to different screen sizes and devices. Key aspects of responsive design include fluid grids that adapt to different widths, responsive images that scale appropriately, and responsive fonts whose size adjusts. Media queries allow applying CSS styles conditionally based on screen width. The ideal fluid layout works across browsers from 780px to 1260px, accommodating most users. Responsive images avoid sending large files to small devices. Responsive typography optimizes line lengths for readability.
This document discusses best practices for mobile web development. It begins by noting limitations of mobile devices like less CPU/memory and smaller screens. It then provides tips for configuring the viewport, using media queries to separate styles, and detecting device properties in JavaScript. The document also covers HTML5 features like geolocation, media capture, and input types. It gives recommendations for images, gestures, and performance optimizations like minimizing redirects, requests, files sizes and using Gzip compression.
Intro to @viewport & other new Responsive Web Design CSS featuresAndreas Bovens
From meta viewport to @viewport and from device-pixel-ratio to the resolution media query: various responsive design hooks are undergoing standardization, allowing for future-proof sites that work well in different contexts. In addition, new CSS features like object-fit, relative length units and so on are increasingly supported by browsers as well, and allow for more versatile responsive design solutions. In my talk, I will look at these features and explain how they can be used in websites today.
There Is No Mobile: An Introduction To Responsive Web DesignChris Love
The web has come a long way. One of the great features of the modern web is responsive web design (RWD). RWD allows developers to create a single web client for all devices & platforms. This presentation is an introduction to key concepts developers need to understand in order to start implementing responsive web design.
The document discusses responsive web design and how it offers a way forward to design work meant for different experiences across a gradient of devices. It provides examples of using CSS media queries to serve different stylesheets based on screen width and other device features. This allows content to adapt to different screens from mobile to desktop in a fluid, responsive way.
Delivering Optimal Images for Phones and Tablets on the Modern WebJoshua Marantz
Evolving mobile hardware and networks have made it challenging for web sites to deliver an optimal experience to each client. If you send the same image to both a WiFi Retina tablet and a 3G phone, you compromise speed and bandwidth cost against image quality. We'll look at using HTML and CSS image markup, CDNs, HTTP caching directives and how WPO can deliver a great UX with minimal effort.
CSS3 Media Queries: Mobile Elixir or CSS Snake Oiljameswillweb
CSS Media Queries have received a justifiable amount of hype lately. However, do they really represent a new way to take your web content mobile or do they promise more than they deliver? In this session lynda.com senior author James Williamson breaks down media queries, how to use them, and where they belong in your mobile development medicine chest.
This presentation introduces responsive web design which allows websites to automatically adapt their layout to different screen sizes. It discusses using a flexible grid system, flexible images and media, and media queries to create a single adaptive design. The strategy is to use a linear mobile-first approach and progressively enhance the design for larger screens using media queries. This allows the site to work on any device while providing the best experience for each form factor.
A talk given at Appspirina workshop on March 29th, 2012 organized by http://mobiledeveloper.pl/.
Event page: https://www.facebook.com/events/296799847060237/
Using Responsive Web Design To Make Your Web Work Everywhere Chris Love
The document discusses responsive web design techniques for creating websites that work well across all device screens. It covers fluid layouts using relative units like percentages, media queries to apply styles conditionally based on screen width, and image optimization techniques like srcset and sizes attributes to serve the most appropriately sized image for different screens. The goal is to provide an optimal viewing experience for users on any device without needing separate mobile sites.
This document introduces responsive design and discusses how to build websites flexibly for different screen sizes and devices. It answers common questions about responsive design, advocates flexibility over adapting to specific devices, and provides tips on content optimization, legacy browser support, responsive tools, and following a responsive design process.
CSS Day 2017 Faenza, Italy.
They are a W3C recommendation since novembre 2016, featuring the new "picture" tag and the "srcset" and "sizes" attributes in the "img" tag.
In this talk we'll see what they are, how to use them in which cases to prefer what usage, and some best practices to give a boost you your web applications or websites.
[SF HTML5] Responsive Cross-Device Development with Web Standards (2013)Tomomi Imura
This document discusses cross-device development using web standards. It covers the concepts of adaptive design, responsive design, fluid layouts, media queries and responsive images. For layouts, it discusses moving from fixed tables and floats to newer CSS techniques like flexible boxes, multi-column layouts, and CSS grids. It provides examples of fluid layouts using these techniques. It also covers media queries in depth, including using them for breakpoints, device characteristics like orientation and resolution. The document discusses challenges and solutions for responsive images, including resolution switching, art direction, high DPI images, and emerging standards like srcset and the picture element.
This document summarizes Vitaly Friedman's talk on responsive design techniques and tricks. The talk covered resolution independence using SVG/icon fonts, content choreography with Flexbox, compressive images that maintain quality at different sizes, conditional loading of assets based on breakpoints, and lazy loading of JavaScript and social buttons. It also discussed maintaining aspect ratios for images and videos across screens, and serving different video files for different devices. The overall message was that responsive design requires a new mindset and pragmatic solutions rather than rigid rules.
CSS3 Media Queries & Kick Start for Mobileambientphoto
This document summarizes a presentation on preparing CSS and HTML for mobile devices. It discusses using liquid layouts with proportional widths and font sizes, maximizing background images, controlling the viewport with meta tags, and using media queries to target different device features like pixel density. Best practices include keeping platform styles separate, using value ranges in media queries, and maintaining a core style sheet independent of media queries.
Similar to Mo’ Pixels Mo’ Problems: Moving Toward a Resolution Independent Web (20)
International Upcycling Research Network advisory board meeting 4Kyungeun Sung
Slides used for the International Upcycling Research Network advisory board 4 (last one). The project is based at De Montfort University in Leicester, UK, and funded by the Arts and Humanities Research Council.
Mo’ Pixels Mo’ Problems: Moving Toward a Resolution Independent Web
1. Mo‟ Pixels Mo‟ Problems
Moving Toward a Resolution
Independent Web
Matt Gipson (@msg317) and Rita Troyer (@ritaelise)
Indianapolis Museum of Art, USA
MW2013 – Portland, OR
2. What is Resolution Independence?
“Resolution independence is a computing
concept whereby elements on a computer
screen are rendered at sizes independent
from the pixel grid, resulting in a UI that is
displayed at a consistent size, regardless of
the size of the screen.”
3. History: The Pixel
A device pixel (or
physical pixel) is the
tiniest physical unit in
a display.
4. Screen Density
The number of device pixels on a physical
surface. Often measured in pixels per inch
(PPI).
5. Screen Density
CSS pixel ratio: 1.0 All non-Retina Macs, All non-Retina iOS devices, Acer
Iconia A500, Samsung Galaxy Tab 10.1, Samsung
Galaxy S
CSS pixel ratio: 1.3 Google Nexus 7
CSS Pixel Ratio:
1.5
Google Nexus S, Samsung Galaxy S II, HTC
Desire, HTC Incredible S, HTC Velocity, HTC Sensation
CSS Pixel Ratio:
2.0
iPhone 4 -5, iPad 3-4, Macs with Retina displays, Google
Galaxy Nexus, Google Nexus 4, Google Nexus 10
Samsung Galaxy S III, Samsung Galaxy Note II, Sony
Xperia S
HTC One X
CSS Pixel Ratio:
3.0
HTC Butterfly
10. Using EMs / Percentages
Using ems allows your
designs to
be resolution
independent.
Relies on default
browser settings to
dictate a user‟s body
font size
Design for readability
11. CSS Media
Queries
Ability to target a variety
of specific pixel ratios
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
/* Retina-specific stuff here */
}
@media
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
/* Retina-specific stuff here */
}
@media
(-webkit-min-device-pixel-ratio: 1.3),
(min-resolution: 124.8dpi) {
/* Retina-specific stuff here */
}
@media
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
/* Retina-specific stuff here */
}
12. Hi Resolution
Imagery
Beautiful, sharp and
polished user
experience
Double the image size
means 4 times the
pixels
Can cause slow
download times and
negatively impact
performance
13. JavaScript
Checks each image
on the page to see if
there is a hi-res
version on your server
If a high-res variant
exists, the script will
swap that image in-
place
http://retina.js
17. ima.tc/mopixels
Mo’ Pixels, Mo’ Problems Paper
• Goldilocksapproach.com
• Three states:
multi column (too big)
narrow column (too small)
single column (just right)
• Use of ems
• Web fonts
• SVG Graphics
19. ArtBabble.org
• Pictogram web font “Sociolico” used for social
icon buttons
• Using CSS “background-size” property to
downscale retina optimized images across
the interface
• Responsive design
20. ArtBabble.org
Web Font Icons
Pictogram web font “Sociolico”
used for social icon buttons.
ul.social-links li.twitter a:after {
content: "l";
font-family:
'socialicoregular‟;
}
21. ArtBabble.org
CSS “background-size”
Using CSS “background-size”
property to downscale retina
optimized images across the
interface.
#nav ul#main-menu li {
background:
url(„../images/arrow.png‟)
no-repeat right 13px;
background-size: 9px 11px;
22. ArtBabble.org
Responsive Design
• Use of media queries to
adjust the layout according
to device widths at 4 break
points
• Shows what our site would
look like on mobile devices
without the media query
(un-readable without
pinching and panning)
24. IMAMuseum.org
CSS “background-size” property
• Swapped retina background images with standard 72dpi
graphics for older browsers
• Added media-queries to ensure high-density pixel displays
are the only place high-res interface images are loaded
• Used an inline image on the page as opposed to a
background image w/ CSS for the logo. Inline width and
height on images are supported in older browsers
26. IMAMuseum.org
Design with Code (CSS)
• Only two images used on
the right (the slideshow
image, and logo)
• All shadows, borders with
opacity, and background
colors are achieved with
CSS
27. IMAMuseum.org
CSS Media Queries
• Use of media queries to
adjust the layout according
to device widths at 4 break
points
• Shows what our site would
look like on mobile devices
without the media query
(un-readable without
pinching and panning)
28. IMAMuseum.org
JavaScript
• Use of JavaScript to detect what image needs to be loaded
• Custom JavaScript that works w/ Drupal. We created an
Image Cache derivative for retina vs. non-retina images.
• Use data attribute to define the url path for each of our image
derivatives.
<img alt="" title="" class="imagecache imagecache-item-listing-rectangle retina-
off" data-retina="http://www.imamuseum.org/sites/default/files/imagecache/item-
listing-rectangle_retina/attachments/AiWeiweiNeverSorry.jpg" data-
normal="http://www.imamuseum.org/sites/default/files/imagecache/item-listing-
rectangle/attachments/AiWeiweiNeverSorry.jpg" src="” />
30. AIC LaunchPad
High Resolution Imagery / Design with Code (CSS)
• All UI elements created
through CSS
• Heavy on photographic
elements, initially chose to
use retina optimized images
throughout
31. AIC LaunchPad
High Resolution Imagery
• Testing revealed if there
were more than 4 visible
retina images, performance
plummeted (even in the
native app).
• As a compromise, we
scaled the images back.
32. Future
• User experience is always number one.
• Avoid focusing on the device
• Device agnostic future
• Learn new techniques, stay curious.
33. Thank You
Questions?
Matt Gipson (@msg317) and Rita Troyer (@ritaelise)
IMA Lab / Indianapolis Museum of Art, USA
MW2013
Thursday, April 18 2013
Editor's Notes
RThinking beyond layout and considering the impact of resolutionHow can we work to achieve resolution independence? While catering to our users/visitors and not negatively affect performance.- Digital expected to function coherently across devices, and their features to be optimized for the wide array of devices they may be accessed on.
RThe word “pixel”, earlier referred to as “picture element”, referenced since the 50’s, but went mainstream in the early 70s.
- M- Apple has coined the marketing term “Retina” for its double-density displays.- Different terms such as PPI (pixels per inch) DPI (dots per inch), etc. which have roots in print design.- Since the 1980s, the Microsoft Windows operating system has set the default display "DPI" to 96 PPI, while Apple/Macintosh computers have used a default of 72 PPI.
The pixel itself is now a relative unit.Pixel ratios can now be quantified as a pixel ratio of 1 for standard resolution devices or a pixel ratio of 2 for high pixel density devices.Increase in high pixel density device use = a new wave in design standards- For a more complete and up-to-date listing:http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density
How do we serve different images across different devices and contexts while using the same HTML tag?Performance: page abandonment / load times Audience: If users are Windows OS / Desktop users, might not want to spend time devising a resolution independent plan
----- Meeting Notes (4/18/13 08:58) -----M
CSS can free up a lot of the graphic design weight. CSS is resolution independent and bandwidth friendly!http://lab.simurai.com/buttons/http://cssdeck.com/labs/amazing-play-button-in-css3
- “Perhaps the only way to create a design that will work on any device is to forget about the device altogether.”By taking the device resolution out of the equation, you get layouts that should work across all devices and contexts, even ones that haven’t been invented yet.- By designing for human constraints (readability) rather than technological constraints (device size and resolution), your layouts won’t date any time soon.
It’s tempting to first set the body font size. But the manufacturer or the user has already set the browser’s default size for readability, and we don’t think you should mess with it without good reason. However, if you base your entire design on this base font size (using ems), then as it increases or decreases, so will your design. Using ems allows your designs to be resolution independent.
Adding media queries to CSS is a great way to determine when you should serve higher resolution images and at what size.This is easy to implement and can be added to any CSS style sheet.- Must cater to various vendor prefixes
- Is there a sensible compromise? 1.5.Retina first?In most cases… Speed > aesthetics
XML-based vector image format for two-dimensional graphics supports interactivity and animation
- Making buttons, menus, lists, etc. with icons becomes painless as we deal with a single element: "the text" rather than "the text and the images/icons”
- For future, we will need to re-do the way we are serving these images since “background-size” is not backwards-compatible
- Audience: In-gallery Retina iPad kiosk only
- Performance: crashing, so compromise
Devices will continue to evolve and changeIf we only target specific devices, our sites will look outdated in a short time