SlideShare a Scribd company logo
1 of 74
Download to read offline
The Mobile Inbox
201: Design & Code
Diving headfirst into strategy, design,
and coding for mobile email
We know WHY.
Let’s talk about
HOW.
Ryan Alvis
Design Consultant
ExactTarget
Designing for
Small Screens
and Touch
Interfaces
Panel & Agenda
Tracy Novotny
Technical Producer
ExactTarget
Coding for
Mobile-Optimized
Solutions
Jessica Higgins
Creative Director
Brightwave
Marketing
Finding the Right
Mobile Solution
Jeff Batte
Director,
eCRM/Strategy
DEG
Sustainable
Responsive
Workflow
Designing for Small
Screens and Touch
Interfaces
Ryan Alvis, ExactTarget
• Content First: Top down Hierarchy
• Single column layout
• Contrast of value and color for content
distinction
• Large text size ensures readability
• Don‟t cram - Legibility over length
using concise messaging
Designing for
Small Screens
• 44px Minimum Button
(Full-width even better!)
• Left or Center Aligned Text
• Adequate Spacing for Touch
Accuracy
Designing for
Touch Interfaces
• DETAIL:
Screen Resolution allows
for more detail to be seen
and more enticing visuals
• Watch your Language!
Avoid using “click here”
when users are actually
“tapping”
Buttons for Touch Interfaces
CSS Buttons
RECOMMENDATION:
Use CSS to style
buttons for complete
scalability & clarity
- Ben Schneiderman
“A picture is worth a thousand
words. An interface is worth a
thousand pictures.”
What mobile subscribers
are used to interacting with
Google Maps
Facebook
YouTube
Google+
WeChat
At Home in the Mobile UI
Clean Content
Breaks
Familiar, easy on the
eyes and easy to skim
Clean Content
Breaks
Familiar, easy on the
eyes and easy to skim
RECOMMENDATION:
Use containers, rules,
divider graphics and
spacing to define
content breaks
Communication at the
speed of instant recognition
Icons = Instant Communication
RECOMMENDATION:
Establish an icon set
for your mobile content
and USE THEM OFTEN
Mobile UI
Font Sizes
Average font size in the
UI is about 17px
Stand out from the
surrounding UI with
BIGGER fonts
20px
17px
15px
13px
28px
17px
24px
Mobile UI
Font Sizes
RECOMMENDATION:
Headlines ≥ 28px
Body Text ≥ 17px
Mo’ Pixels,
Mo’ Problems…
HD = More Beautiful Pixels!
More Beautiful Pixels! =
Larger Files
Larger Files =
Slower Downloads
Slower Downloads =
Loss of Engagement
Images and HD
Mobile Displays
Derived from annualized monthly Google queries (from AdWords traffic estimator). - screensiz.es
Mobile Pixel Density
Most popular Pixel Density is 200%
(“Retina Display”)
RECOMMENDATION:
Design for 200%
Pixel Density
Compression and File Size
320 x 395
JPG Quality: 70
31KB
640 x 789 (200%)
JPG Quality: 70
70KB
640 x 789 (200%)
JPG Quality: 30
33KB
RECOMMENDATION:
Create mobile photos
at 200% and output at
30% JPEG Quality
Some images need clarity more than others
Resolution Hierarchy
45 x 45
JPG: 70
3KB
90 x 90 (200%)
JPG: 30
3KB
90 x 90 (200%)
JPG: 70
5KB
90 x 90 (200%)
GIF
5KB
90 x 90 (200%)
PNG
4KB
Some images need clarity more than others
Resolution Hierarchy
90 x 90 (200%)
GIF
5KB
90 x 90 (200%)
PNG
7KB
RECOMMENDATION:
Design logos and
graphics for 200%
save as GIF or PNG
Smart Objects
are your friends
HD Images &
Creative Workflow
Adobe Photoshop
Express @
photoshop.com
pixlr.com/editor
compressnow.com
cutandslice.me
Image Editing & Compression Utilities
- Alex Williams on 11 Things that Need to Die
in Mobile Email
“There's a new email client every day,
whether, desktop, mobile or tablet.
You can do your best to make the
experience hold up across devices, but
you can't make it perfect across
devices.”
Case in Point: Android Gmail App
Android 9%
of email opens
according to Litmus
About 70%
in the Gmail App
according to Brightwave
user survey
Creative Control
Where You Can
Creative Control
Where You Can
RECOMMENDATION:
Make style
decisions not
mockup decisions
Responsive Email
Coding Techniques
Tracy Novotny, ExactTarget
Overview of @media query styles
CSS is activated at 480px
and smaller
Add body[yahoo] in front
of every style class
Add yahoo=“fix” to the
<body> tag
@media styles are applied
to the HTML with class=“”
!important added to
override in-line styles
• Wrapping content with fluid widths
• 100% width buttons
• Stack left content over right
• Stack right content over left
• Stacking navigation
• Create columns from vertical content
• Showing/Hiding content on mobile
7 Responsive Email Techniques
Wrapping content with fluid widths
Wrapping content with fluid widths
Wrapping content with fluid widths
100% width buttons
100% width buttons
100% width buttons
Stack Left Content Over Right
Stack Left Content Over Right
Stack Left Content Over Right
Stack Right Content Over Left
Stack Right Content Over Left
Stack Right Content Over Left
Stacking navigation
Stacking navigation
Stacking navigation
Create columns from vertical content
Create columns from vertical content
Create columns from vertical content
Showing/Hiding content on mobile
Showing/Hiding content on mobile
Showing/Hiding content on mobile
Do not set too many fixed widths,
the more fixed widths the more
styles you‟ll need to add to make
the email responsive.
Coding Recommendations
Design and build to give
your audience the best
experience possible
Don‟t be afraid to try
unconventional email
coding techniques for
mobile content
Finding the Mobile
Solution That Works
For You
Jessica Higgins, Brightwave Marketing
Unfortunately,
one size does
not fit all.
Multiple Approaches
Friendly Fluid Responsive
Things to consider:
Audience
(% mobile users)
Time
(budget/tim
elines)
Resources
(team
makeup)
Expectations
(company &
user)
Equifax Newsletter
Audience:
48% mobile users
• Monthly automated
• Dynamically fed content
from blog
• Flexible layout
• „Set it & forget it‟
Best Solution?
+16%OPEN
RATE
FLUID
width adapts allowing elements
to flow across available space
Simple layout, copy heavy, automated
Chick-fil-A Promotional
Audience:
• 40% mobile users
• 1/3 Android users
• Product launch
• Educate
• Showcase photography
Best Solution?
RESPONSIVE
• Utilizes two unique designs
• Universally supported
• Can target based on device
instead of screen size
Using device detection
instead of media queries
+17%OPEN
RATE
- Jay Baer
“The magic formula for your
brand will differ from the magic
formula for your competitors.”
Sustainable
Responsive Workflow
Jeff Batte, DEG
Traditional Process
• Concept
• Creative Design
• Development
• QA
Sustainable Responsive Workflow
Responsive Process
• Concept
• Development & Creative Design
• QA
Sustainable Responsive Workflow
Templatized Responsive Process
• Development
• Concept
• Creative Design
• QA
Sustainable Responsive Workflow
Sustainable Responsive Workflow
Sustainable Responsive Workflow
Sustainable Responsive Workflow
Benefits
• Reduced per-email build time by up to
50%
• Eliminates much opportunity for error
• Contracts and strengthens QA
Sustainable Responsive Workflow
Downloads
pages.exacttarget.com/etdesign
Q&A
Your Feedback Matters
Thank You
Have a great Connections!
The Mobile Inbox 201: Design & Coding

More Related Content

What's hot

Mobile SEO and other strategies to get more users to your app
Mobile SEO and other strategies to get more users to your appMobile SEO and other strategies to get more users to your app
Mobile SEO and other strategies to get more users to your appBranch
 
Amazon_Team_C^3G_Case_Submission_2013
Amazon_Team_C^3G_Case_Submission_2013Amazon_Team_C^3G_Case_Submission_2013
Amazon_Team_C^3G_Case_Submission_2013Darryl Cooper
 
Email Summit 2014: Top takeaways from this year's award winning campaigns
Email Summit 2014: Top takeaways from this year's award winning campaignsEmail Summit 2014: Top takeaways from this year's award winning campaigns
Email Summit 2014: Top takeaways from this year's award winning campaignsMarketingSherpa
 
Take Advantage of Local SEO - 7-Steps presentation
Take Advantage of Local SEO - 7-Steps presentationTake Advantage of Local SEO - 7-Steps presentation
Take Advantage of Local SEO - 7-Steps presentationKayak Marketing
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)ssuserd60633
 
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity Metrics
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity MetricsEmpowering Product Teams: Measure the Immeasurable: Beyond Vanity Metrics
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity MetricsHannah Flynn
 
Social Media Marketing Strategy For Business Powerpoint Presentation Slide
Social Media Marketing Strategy For Business Powerpoint Presentation SlideSocial Media Marketing Strategy For Business Powerpoint Presentation Slide
Social Media Marketing Strategy For Business Powerpoint Presentation SlideSlideTeam
 
2017 07 - adobe campaign + ms dynamics - customer journey - final
2017 07 - adobe campaign + ms dynamics - customer journey - final2017 07 - adobe campaign + ms dynamics - customer journey - final
2017 07 - adobe campaign + ms dynamics - customer journey - finalSydd365ug
 
Make Experience Your Business
Make Experience Your BusinessMake Experience Your Business
Make Experience Your BusinessMediaPost
 
How to Design Email Landing Pages That Convert
How to Design Email Landing Pages That Convert How to Design Email Landing Pages That Convert
How to Design Email Landing Pages That Convert Litmus
 
Drip Marketing Campaign Strategies
Drip Marketing Campaign Strategies Drip Marketing Campaign Strategies
Drip Marketing Campaign Strategies Pinpointe On-Demand
 
The Ektron CMP
The Ektron CMPThe Ektron CMP
The Ektron CMPEktron
 
Marketing Festival 2014 - Advanced performance marketing on Facebook
Marketing Festival 2014 - Advanced performance marketing on FacebookMarketing Festival 2014 - Advanced performance marketing on Facebook
Marketing Festival 2014 - Advanced performance marketing on FacebookRoihunter
 
Reaching Your Customers Through Mobile Marketing
Reaching Your Customers Through Mobile MarketingReaching Your Customers Through Mobile Marketing
Reaching Your Customers Through Mobile MarketingAccess Communications
 
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsIntegrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsMarqui CMS
 
Website Changes Over the Years
Website Changes Over the YearsWebsite Changes Over the Years
Website Changes Over the YearsMarahCreative
 

What's hot (19)

Mobile SEO and other strategies to get more users to your app
Mobile SEO and other strategies to get more users to your appMobile SEO and other strategies to get more users to your app
Mobile SEO and other strategies to get more users to your app
 
Amazon_Team_C^3G_Case_Submission_2013
Amazon_Team_C^3G_Case_Submission_2013Amazon_Team_C^3G_Case_Submission_2013
Amazon_Team_C^3G_Case_Submission_2013
 
Planning, Measuring, Optimizing, and Driving a 10x Lift in Mobile Installs
Planning, Measuring, Optimizing, and Driving a 10x Lift in Mobile InstallsPlanning, Measuring, Optimizing, and Driving a 10x Lift in Mobile Installs
Planning, Measuring, Optimizing, and Driving a 10x Lift in Mobile Installs
 
Email Summit 2014: Top takeaways from this year's award winning campaigns
Email Summit 2014: Top takeaways from this year's award winning campaignsEmail Summit 2014: Top takeaways from this year's award winning campaigns
Email Summit 2014: Top takeaways from this year's award winning campaigns
 
It's a Mobile World
It's a Mobile WorldIt's a Mobile World
It's a Mobile World
 
Take Advantage of Local SEO - 7-Steps presentation
Take Advantage of Local SEO - 7-Steps presentationTake Advantage of Local SEO - 7-Steps presentation
Take Advantage of Local SEO - 7-Steps presentation
 
Mobile SEO (English Version)
Mobile SEO (English Version)Mobile SEO (English Version)
Mobile SEO (English Version)
 
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity Metrics
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity MetricsEmpowering Product Teams: Measure the Immeasurable: Beyond Vanity Metrics
Empowering Product Teams: Measure the Immeasurable: Beyond Vanity Metrics
 
Social Media Marketing Strategy For Business Powerpoint Presentation Slide
Social Media Marketing Strategy For Business Powerpoint Presentation SlideSocial Media Marketing Strategy For Business Powerpoint Presentation Slide
Social Media Marketing Strategy For Business Powerpoint Presentation Slide
 
2017 07 - adobe campaign + ms dynamics - customer journey - final
2017 07 - adobe campaign + ms dynamics - customer journey - final2017 07 - adobe campaign + ms dynamics - customer journey - final
2017 07 - adobe campaign + ms dynamics - customer journey - final
 
Make Experience Your Business
Make Experience Your BusinessMake Experience Your Business
Make Experience Your Business
 
How to Design Email Landing Pages That Convert
How to Design Email Landing Pages That Convert How to Design Email Landing Pages That Convert
How to Design Email Landing Pages That Convert
 
Drip Marketing Campaign Strategies
Drip Marketing Campaign Strategies Drip Marketing Campaign Strategies
Drip Marketing Campaign Strategies
 
The Ektron CMP
The Ektron CMPThe Ektron CMP
The Ektron CMP
 
Marketing Festival 2014 - Advanced performance marketing on Facebook
Marketing Festival 2014 - Advanced performance marketing on FacebookMarketing Festival 2014 - Advanced performance marketing on Facebook
Marketing Festival 2014 - Advanced performance marketing on Facebook
 
Reaching Your Customers Through Mobile Marketing
Reaching Your Customers Through Mobile MarketingReaching Your Customers Through Mobile Marketing
Reaching Your Customers Through Mobile Marketing
 
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and ToolsIntegrating Facebook Timeline into Your Digital Presence: Tips and Tools
Integrating Facebook Timeline into Your Digital Presence: Tips and Tools
 
BullsEye NJ
BullsEye NJBullsEye NJ
BullsEye NJ
 
Website Changes Over the Years
Website Changes Over the YearsWebsite Changes Over the Years
Website Changes Over the Years
 

Viewers also liked

Understanding & Designing for the Mobile Web
Understanding & Designing for the Mobile WebUnderstanding & Designing for the Mobile Web
Understanding & Designing for the Mobile WebWebFX
 
Mobile HTML, CSS, and JavaScript
Mobile HTML, CSS, and JavaScriptMobile HTML, CSS, and JavaScript
Mobile HTML, CSS, and JavaScriptfranksvalli
 
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web DesignAbby Chiu
 
Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Steven Hoober
 
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅Aidan Wu
 
DMI 2017 Mobile Trends
DMI 2017 Mobile TrendsDMI 2017 Mobile Trends
DMI 2017 Mobile TrendsDMI
 

Viewers also liked (6)

Understanding & Designing for the Mobile Web
Understanding & Designing for the Mobile WebUnderstanding & Designing for the Mobile Web
Understanding & Designing for the Mobile Web
 
Mobile HTML, CSS, and JavaScript
Mobile HTML, CSS, and JavaScriptMobile HTML, CSS, and JavaScript
Mobile HTML, CSS, and JavaScript
 
Let's talk about Web Design
Let's talk about Web DesignLet's talk about Web Design
Let's talk about Web Design
 
Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...Fingers, Thumbs & People: Designing for the way your users really hold and t...
Fingers, Thumbs & People: Designing for the way your users really hold and t...
 
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅
Mobile Interaction Design - 行動世界裡的互動設計之 7 言心旅
 
DMI 2017 Mobile Trends
DMI 2017 Mobile TrendsDMI 2017 Mobile Trends
DMI 2017 Mobile Trends
 

Similar to The Mobile Inbox 201: Design & Coding

LCMC: Mobile optimization workshop
LCMC: Mobile optimization workshop LCMC: Mobile optimization workshop
LCMC: Mobile optimization workshop BlueHornet
 
Responsive email design: 3 how-to steps
Responsive email design: 3 how-to stepsResponsive email design: 3 how-to steps
Responsive email design: 3 how-to stepsCatalyst
 
Digital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsDigital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsrAVe [PUBS]
 
Responsive Web Design
Responsive Web Design Responsive Web Design
Responsive Web Design CLEVER°FRANKE
 
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...Online Marketing Summit
 
Design for Your Subscribers
Design for Your SubscribersDesign for Your Subscribers
Design for Your Subscribersmeladorri
 
Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Salesforce Marketing Cloud
 
Introduction to HTML5 magazine apps
Introduction to HTML5 magazine appsIntroduction to HTML5 magazine apps
Introduction to HTML5 magazine appsMichael Kowalski
 
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI Design
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI DesignGood UX Karma: Guiding Principles to Simpler, Easier and Happier UI Design
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI DesignHafiz Huda
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterpriseQuark Software Inc.
 
Nrg Di Sign Digital Signage Solution
Nrg Di Sign Digital Signage SolutionNrg Di Sign Digital Signage Solution
Nrg Di Sign Digital Signage SolutionAhmed Sabbour
 
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallNailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
 
Optimizing Campaigns For Multiple Channels, Screens & Audiences
Optimizing Campaigns For Multiple Channels, Screens & AudiencesOptimizing Campaigns For Multiple Channels, Screens & Audiences
Optimizing Campaigns For Multiple Channels, Screens & AudiencesG3 Communications
 
Fundamentals of Mobile-Friendly Emails
Fundamentals of Mobile-Friendly EmailsFundamentals of Mobile-Friendly Emails
Fundamentals of Mobile-Friendly EmailsLitmus
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowMichael Kowalski
 
Responsive Design: Where, Why and How | Imagine 2013 Strategic Marketing
Responsive Design: Where, Why and How | Imagine 2013 Strategic MarketingResponsive Design: Where, Why and How | Imagine 2013 Strategic Marketing
Responsive Design: Where, Why and How | Imagine 2013 Strategic MarketingAtwix
 

Similar to The Mobile Inbox 201: Design & Coding (20)

Advanced Responsive Design
Advanced Responsive DesignAdvanced Responsive Design
Advanced Responsive Design
 
MIMA Summit: Design for Your Subscribers
MIMA Summit: Design for Your SubscribersMIMA Summit: Design for Your Subscribers
MIMA Summit: Design for Your Subscribers
 
LCMC: Mobile optimization workshop
LCMC: Mobile optimization workshop LCMC: Mobile optimization workshop
LCMC: Mobile optimization workshop
 
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience ManagerEvolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
 
Responsive email design: 3 how-to steps
Responsive email design: 3 how-to stepsResponsive email design: 3 how-to steps
Responsive email design: 3 how-to steps
 
Digital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy IntegratorsDigital Signage Content Strategies for Savvy Integrators
Digital Signage Content Strategies for Savvy Integrators
 
Responsive Web Design
Responsive Web Design Responsive Web Design
Responsive Web Design
 
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...
Design For Your Subscribers: Tips and Tricks to Increase Email Marketing ROI ...
 
Design for Your Subscribers
Design for Your SubscribersDesign for Your Subscribers
Design for Your Subscribers
 
Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%Responsive Email Design Increases Click-Through Rate By > 20%
Responsive Email Design Increases Click-Through Rate By > 20%
 
Introduction to HTML5 magazine apps
Introduction to HTML5 magazine appsIntroduction to HTML5 magazine apps
Introduction to HTML5 magazine apps
 
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI Design
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI DesignGood UX Karma: Guiding Principles to Simpler, Easier and Happier UI Design
Good UX Karma: Guiding Principles to Simpler, Easier and Happier UI Design
 
iPad adoption and the enterprise
iPad adoption and the enterpriseiPad adoption and the enterprise
iPad adoption and the enterprise
 
Responding Responsively
Responding ResponsivelyResponding Responsively
Responding Responsively
 
Nrg Di Sign Digital Signage Solution
Nrg Di Sign Digital Signage SolutionNrg Di Sign Digital Signage Solution
Nrg Di Sign Digital Signage Solution
 
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallNailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
 
Optimizing Campaigns For Multiple Channels, Screens & Audiences
Optimizing Campaigns For Multiple Channels, Screens & AudiencesOptimizing Campaigns For Multiple Channels, Screens & Audiences
Optimizing Campaigns For Multiple Channels, Screens & Audiences
 
Fundamentals of Mobile-Friendly Emails
Fundamentals of Mobile-Friendly EmailsFundamentals of Mobile-Friendly Emails
Fundamentals of Mobile-Friendly Emails
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflow
 
Responsive Design: Where, Why and How | Imagine 2013 Strategic Marketing
Responsive Design: Where, Why and How | Imagine 2013 Strategic MarketingResponsive Design: Where, Why and How | Imagine 2013 Strategic Marketing
Responsive Design: Where, Why and How | Imagine 2013 Strategic Marketing
 

More from Salesforce Marketing Cloud

Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List!
Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List! Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List!
Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List! Salesforce Marketing Cloud
 
#CNX14 - Journey Builder - The New App Experience
#CNX14 - Journey Builder - The New App Experience#CNX14 - Journey Builder - The New App Experience
#CNX14 - Journey Builder - The New App ExperienceSalesforce Marketing Cloud
 
#CNX14 - Using Ruby for Reliability, Consistency, and Speed
#CNX14 - Using Ruby for Reliability, Consistency, and Speed#CNX14 - Using Ruby for Reliability, Consistency, and Speed
#CNX14 - Using Ruby for Reliability, Consistency, and SpeedSalesforce Marketing Cloud
 
#CNX14 - Dive Deep into the ExactTarget Fuel APIs
#CNX14 - Dive Deep into the ExactTarget Fuel APIs#CNX14 - Dive Deep into the ExactTarget Fuel APIs
#CNX14 - Dive Deep into the ExactTarget Fuel APIsSalesforce Marketing Cloud
 
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to ExperiencesSalesforce Marketing Cloud
 
#CNX14 - Build, Deploy and Scale Customer Apps Quickly
#CNX14 - Build, Deploy and Scale Customer Apps Quickly#CNX14 - Build, Deploy and Scale Customer Apps Quickly
#CNX14 - Build, Deploy and Scale Customer Apps QuicklySalesforce Marketing Cloud
 
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...Salesforce Marketing Cloud
 
#CNX14 - Building Enterprise Mobile Apps With Salesforce1
#CNX14 - Building Enterprise Mobile Apps With Salesforce1#CNX14 - Building Enterprise Mobile Apps With Salesforce1
#CNX14 - Building Enterprise Mobile Apps With Salesforce1Salesforce Marketing Cloud
 
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...Salesforce Marketing Cloud
 
#CNX14 - Personalized Experiences: Web & Email Customization Made Easy
#CNX14 - Personalized Experiences: Web & Email Customization Made Easy#CNX14 - Personalized Experiences: Web & Email Customization Made Easy
#CNX14 - Personalized Experiences: Web & Email Customization Made EasySalesforce Marketing Cloud
 
#CNX14 - The Power to Predict: The How-To's of Personalized Content
#CNX14 - The Power to Predict: The How-To's of Personalized Content#CNX14 - The Power to Predict: The How-To's of Personalized Content
#CNX14 - The Power to Predict: The How-To's of Personalized ContentSalesforce Marketing Cloud
 
#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance
#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance
#CNX14 - Make Audiences the Center of Your Advertising for Greater PerformanceSalesforce Marketing Cloud
 
#CNX14 - Social Listening: From Getting Started to Executing at Scale
#CNX14 - Social Listening: From Getting Started to Executing at Scale#CNX14 - Social Listening: From Getting Started to Executing at Scale
#CNX14 - Social Listening: From Getting Started to Executing at ScaleSalesforce Marketing Cloud
 
#CNX14 - Great Customer Service is Great Marketing
#CNX14 - Great Customer Service is Great Marketing#CNX14 - Great Customer Service is Great Marketing
#CNX14 - Great Customer Service is Great MarketingSalesforce Marketing Cloud
 
#CNX14 - Content Marketing: The Art of Business Storytelling
#CNX14 - Content Marketing: The Art of Business Storytelling#CNX14 - Content Marketing: The Art of Business Storytelling
#CNX14 - Content Marketing: The Art of Business StorytellingSalesforce Marketing Cloud
 
#CNX14 - Propelling Your Career with Mentors & Sponsors
#CNX14 - Propelling Your Career with Mentors & Sponsors#CNX14 - Propelling Your Career with Mentors & Sponsors
#CNX14 - Propelling Your Career with Mentors & SponsorsSalesforce Marketing Cloud
 

More from Salesforce Marketing Cloud (20)

Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List!
Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List! Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List!
Salesforce Marketing Cloud Partner Webinar: A New Twist on Growing Your List!
 
#CNX14 - Journey Builder - The New App Experience
#CNX14 - Journey Builder - The New App Experience#CNX14 - Journey Builder - The New App Experience
#CNX14 - Journey Builder - The New App Experience
 
#CNX14 - Using Ruby for Reliability, Consistency, and Speed
#CNX14 - Using Ruby for Reliability, Consistency, and Speed#CNX14 - Using Ruby for Reliability, Consistency, and Speed
#CNX14 - Using Ruby for Reliability, Consistency, and Speed
 
#CNX14 - Dive Deep into the ExactTarget Fuel APIs
#CNX14 - Dive Deep into the ExactTarget Fuel APIs#CNX14 - Dive Deep into the ExactTarget Fuel APIs
#CNX14 - Dive Deep into the ExactTarget Fuel APIs
 
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
 
#CNX14 - How Node.js Will Change Your Team
#CNX14 - How Node.js Will Change Your Team#CNX14 - How Node.js Will Change Your Team
#CNX14 - How Node.js Will Change Your Team
 
#CNX14 - Build, Deploy and Scale Customer Apps Quickly
#CNX14 - Build, Deploy and Scale Customer Apps Quickly#CNX14 - Build, Deploy and Scale Customer Apps Quickly
#CNX14 - Build, Deploy and Scale Customer Apps Quickly
 
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...
#CNX14 - Accelerate Pipeline with Pardot: The Salesforce B2B Marketing Automa...
 
#CNX14 - Intro to Force
#CNX14 - Intro to Force#CNX14 - Intro to Force
#CNX14 - Intro to Force
 
#CNX14 - Building Enterprise Mobile Apps With Salesforce1
#CNX14 - Building Enterprise Mobile Apps With Salesforce1#CNX14 - Building Enterprise Mobile Apps With Salesforce1
#CNX14 - Building Enterprise Mobile Apps With Salesforce1
 
#CNX14 - Disruption Panel
#CNX14 - Disruption Panel#CNX14 - Disruption Panel
#CNX14 - Disruption Panel
 
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...
#CNX14 - Get Started with Mobile Marketing: Email, SMS, Push and Responsive E...
 
#CNX14 - Personalized Experiences: Web & Email Customization Made Easy
#CNX14 - Personalized Experiences: Web & Email Customization Made Easy#CNX14 - Personalized Experiences: Web & Email Customization Made Easy
#CNX14 - Personalized Experiences: Web & Email Customization Made Easy
 
#CNX14 - The Power to Predict: The How-To's of Personalized Content
#CNX14 - The Power to Predict: The How-To's of Personalized Content#CNX14 - The Power to Predict: The How-To's of Personalized Content
#CNX14 - The Power to Predict: The How-To's of Personalized Content
 
#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance
#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance
#CNX14 - Make Audiences the Center of Your Advertising for Greater Performance
 
#CNX14 - Social Listening: From Getting Started to Executing at Scale
#CNX14 - Social Listening: From Getting Started to Executing at Scale#CNX14 - Social Listening: From Getting Started to Executing at Scale
#CNX14 - Social Listening: From Getting Started to Executing at Scale
 
#CNX14 - Great Customer Service is Great Marketing
#CNX14 - Great Customer Service is Great Marketing#CNX14 - Great Customer Service is Great Marketing
#CNX14 - Great Customer Service is Great Marketing
 
#CNX14 - Content Marketing: The Art of Business Storytelling
#CNX14 - Content Marketing: The Art of Business Storytelling#CNX14 - Content Marketing: The Art of Business Storytelling
#CNX14 - Content Marketing: The Art of Business Storytelling
 
#CNX14 - Crisis Communication
#CNX14 - Crisis Communication#CNX14 - Crisis Communication
#CNX14 - Crisis Communication
 
#CNX14 - Propelling Your Career with Mentors & Sponsors
#CNX14 - Propelling Your Career with Mentors & Sponsors#CNX14 - Propelling Your Career with Mentors & Sponsors
#CNX14 - Propelling Your Career with Mentors & Sponsors
 

Recently uploaded

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 

Recently uploaded (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 

The Mobile Inbox 201: Design & Coding

Editor's Notes

  1. sharing button language testing in the performance-Driven design session
  2. Create content and design that has visual harmony within the mobile user interface and allow your subscribers to engage with your content in an intuitive and familiar way
  3. Use of list treatments for content deliveryUse containers, rules, divider graphics and spacing to clearly define your content breaks, using
  4. Use of list treatments for content deliveryUse containers, rules, divider graphics and spacing to clearly define your content breaks, using
  5. navigating the smaller screen of a mobile device relies heavily on iconsuse of icons as visuals has been heavily adopted in digital design across channelsinstant associations and messages conveyed in these simple and easily recognizable visuals
  6. smallest font size you are likely to find anywhere in the mobile UI is 16pxText menus and labels are a minimum of 20pxmenu bars use fonts of 24pxtitles and features that content needs to stand out from it’s surroundings so recommendation is at least 36-40px and no smaller than 28px
  7. smallest font size you are likely to find anywhere in the mobile UI is 16pxText menus and labels are a minimum of 20pxmenu bars use fonts of 24pxtitles and features that content needs to stand out from it’s surroundings so recommendation is at least 36-40px and no smaller than 28px
  8. Small devices equipped with beautiful displays which continue to grow in resolutionloading your content with high-resolution images raises issues with download time and potential truncation
  9. Focusing on 200% recommendation:EX. 300px wide image should be created and uploaded at 600px wide at 72dpi, not 300px wide at 144dpi
  10. If managing all of your images at 200% is not sustainable be selective about your important visuals. Logo, buttons, icons, 2D graphics or feature image should look beautiful in mobile
  11. If managing all of your images at 200% is not sustainable be selective about your important visuals. Logo, buttons, icons, 2D graphics or feature image should look beautiful in mobile
  12. Do you slice your images from your PSD?Save time by working at 200%create your visual assets separately they can be placed as smart objects within your PSD
  13. @media queries are placed in the &lt;head&gt; of the HTML between the opening and closing &lt;syle&gt; tags. The @media call acts like a conditional statement to determine if the styles should be used in the email. In this example if the screen size is 480px or smaller the styles will be used. Yahoo! Ignores the @media query statement and uses the styles in the email even if it doesn’t meet the conditional statement. The fix is to add body[yahoo] in front of every style. You also need to add yahoo=“fix” to the &lt;body&gt; tag. !important is used on the CSS property if you need to override an in-line style you set as part of the desktop version. In this example we want to override the container table width of 640px with 100% width. You add @media styles the same way you add regular styles to tags, with class=“”.
  14. This technique relies on variable width and is the key to the fluid widths.Set the containing table to 100%Resize full width imagesto 100%Up the body font size and let it wrap.
  15. You can see in this view that the structure of the email doesn’t change. We are resizing elements and letting the text flow within the new width. Tip: Only set table cell widths where needed so you don’t have to override a lot of styles in the @media query.
  16. The first style .container resizes the containing table of the email from a fixed width of 600px to a width of 100% once the screen size goes below 480px.The second style .photo is used on full width images to change the fixed width and height of the image in the desktop version to resize to full width of the screen size.The third style .body is used on the body text to up the font size from 14px to 18px on mobile devices.
  17. This technique relies on CSS properties to change the width of the button to 100%Resize the button table to 100%Use CSS3 properties like rounded corners, drop shadows, to enhance the buttonThis email is also a good example of the fluid width
  18. The style .button changes the width of the table containing the button to 100% width. The table in the desktop version uses the length of the text to determine the width of the button so we do not need to add !important.The bottom HTML shows the use of CSS3 styles to add rounded corners to the button.
  19. This technique relies on the CSS property float applied to the &lt;td&gt;’s you want to stack. You will also apply a width:100% to span the content 100% as well
  20. The class .drop is applied to the containing table cells you want to stack. The first property width:100% will span the contents of the column to 100%. The second property float:left will stack the content.
  21. This technique relies on the CSS property float applied to the &lt;td&gt;’s you want to stack. You will also apply a width:100% to span the content 100% as well
  22. The only difference between this technique from the last is you will need to use a rowspan on the right column content. You will also need to put a 1px spacer.gif or hidden content in the top row of the left column. You could also have content in the top row if you want to sandwich the right column between left column content. When you use the rowspan the hierarchy of the table cells change in the code
  23. This technique relies on the CSS property float applied to the &lt;td&gt;’s you want to stack. You will also apply a width:100% to span the content 100% as well
  24. This technique is commonly used for footer navigation. It separate the links making it easier for the touch interface of mobile devices.
  25. This technique is commonly used for footer navigation. It separate the links making it easier for the touch interface of mobile devices.
  26. This technique is commonly used for footer navigation. It separate the links making it easier for the touch interface of mobile devices.
  27. This technique relies on CSS properties float left and right and span tags around the content to enable the float
  28. This technique is commonly used for footer navigation. It separate the links making it easier for the touch interface of mobile devices.
  29. This technique relies on CSS property display:none used in @media styleCommonly used to condense navigationUsed to remove un-needed imagery from mobile
  30. This technique relies on CSS property display:none used in @media styleCommonly used to condense navigationUsed to remove un-needed imagery from mobile
  31. Do not set too many fixed widths, the more fixed widths the more styles you’ll need to add to make the email responsive.Mobile rendering engines support CSS3 (as well as many webmail clients) so design and build to give your audience the best experience possible knowing that it will degrade safely.Don’t be afraid to try unconventional email coding techniques for mobile content.
  32. matching mobile solutions with client examples and explaining why they are a fit
  33. ----- Meeting Notes (9/6/13 11:20) -----tracy mentioned multiple methods, keep that in mind.
  34. friendly -fluid- responsivecombine 1 or 2 and remember not one size fits all.
  35. So is it worth your time?-audience- what’s the break down of your mobile users-resources-do you have a team of 8 developers or one project manager/account executive/designer-time- when does the campaign need to go out and what’s the budget to get it done-expectations- are you a Tech company / are your subscribers early adoptersWe kept these things in mind in the next client examples
  36. What solution fits Equifax?Based on the content needs it’s Fluid--Layout Adjustments--Percentage based widthSingle column layoutFonts and image sizes stay the same
  37. --mobile adjustments--Single column layoutLarger Fonts (at least 14px)Condensed body copyTouch friendly buttonsHide navigation barSwap out large image with single animated gif