• No results found

Mobile Web Performance

N/A
N/A
Protected

Academic year: 2021

Share "Mobile Web Performance"

Copied!
29
0
0

Loading.... (view fulltext now)

Full text

(1)

Understand and Overcome!

(2)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 2

Your Presenters

Ari Weil

VP of Products, Yottaa

@aweil

Adrian Mendoza

Co-founder, Marlin Mobile

@marlinUX

(3)

Agenda

Mobile: much ado about...what exactly?

Smaller is only the beginning

Optimization best practices

Overcome and win

(4)

20% of electronics purchases using mobile

35% of mobile visitors prefer www to m.site

80% of mobile revenue from full site browsing

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 4

(5)

Mobile traffic - it’s just the tip of the iceberg

(6)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 6

(7)

So you see, this “small” problem can be BIG

51% say websites hard to navigate & use

46% say product images are too small

41% are concerned about security

(8)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 8

And when you get it wrong, you lose…BIG

64%

OF SMARTPHONE

USERS EXPECT

PAGES TO LOAD IN

UNDER

4s

$1Bn

APPAREL &

ACCESSORIES

PURCHASES

in Q113

71%

Of all retail

transactions

SMARTPHONE

USERS SHOP

VIA MOBILE

48%

Expect mobile

to be faster

than desktop

85%

Will go to

a competitor

to transact

42%

Will never

return to

your site

29%

(9)

Don’t be that business

that if they arrive on a business site that isn't working well on

mobile, they take it as an indication of the

48% of users say

(10)

www.yottaa.com | www.marlinmobile.com

(11)

Know the mobile ecosystem

This is your mobile experience now…

(12)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 12

And what goes into loading a web page

Images

Javascript

(13)

Now consider the average eCommerce page

Trust Icons

High-Res Images

Long-scrolling pages

Social Media

Dynamic Content

In Addition:

A/B Tests

Analytic tracking

Beacons

Chat

Personalization

Pixels

Visitors expect

fast, flawless

experiences on

any device

Marketing needs

social media and

other tags to

engage visitors

IT needs control

to ensure speed,

scalability and

security

(14)

Cannot impact 3

rd

party dynamic

content like social media or ads

CONTENT DELIVERY

NETWORKS

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 14

Reality: ever-growing content and complexity

PAGE

LOAD

T

IME

IT

EFF

ORT

& TI

ME

SITE LAUNCH

ONGOING MAINTENANCE AND USER ENGAGEMENT EFFORTS

UPDATE CONTENT

& IMAGES

ADD SOCIAL MEDIA

WIDGETS

ADD REAL TIME

PERSONALIZATION

A/B TEST PAGE

CONTENT

Hiding components

cannot keep pace

with ongoing User &

Marketing needs

Cannot control page load

behavior, content priority

FRONTEND

OPTIMIZATION

Manual effort for every

content change

DO IT

(15)
(16)

Implement Responsive Web Design

#mobileweb @yottaa @marlinmobile www.yottaa.com | www.marlinmobile.com 16

Advantages

Disadvantages

Most consistent user experience possible Requires additional code re-working

No duplicate content maintains rankings

Difficult to differentiate mobile content

Max link value. No risk of split link value

Could affect usability/CRO

(17)

Responsive Web Design Dirty Little Secret

ALL websites are exactly the

(18)

Little r – presentation mostly

Fluid, flexible layout

Media queries

Responsive images

Big R

Dynamic serving

BOTH are better than

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 18

(19)

Fact: Reducing Page Weight/Requests Works

increased

performance by

68%

by reducing

HTTP requests

small page-1.5s

big page – 4.7s

(20)

Desktop: 78 requests,

5.1sec

load time

Mobile: 38 requests,

20.8sec

load time

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 20

Reduce requests

Still loading…

(21)

Fact: Mobile behaves differently

Example:

parallelizing requests

HURTS mobile

(22)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 22

Myth #1: A CDN solves everything

Example:

Cloud storage

being used for

image assets

(23)

Myth #2: Design for First Paint is enough

Time to First Paint:

5 seconds

Your users radio stays on for

an additional 12 seconds

burning their battery.

(24)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 24

Myth #3: Delay-loading 3

rd

party assets wins

Example:

analytics tag

keeps the page

from completely

loading

Time to First Paint:

5 seconds

(25)
(26)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 26

Optimizations that work (but…TNSTAAFL)

Treats

Middle mile geographic latency

Good for

Individual assets, streaming media

Challenges Visitor context

Related assets

Versioning

CDN

Treats

Content weight, round trips

Good for

Efficient asset delivery, rendering

Challenges Visitor context

Device capabilities

Ongoing care & feeding

(27)

Yottaa: holistic site optimization service

See business results before you buy

www.yottaa.com/prove-it

40% FASTER

InstantON

AppSequencing

MORE CONTROL

ContextIntelligence

DEEP INSIGHT

(28)

#mobileweb @yottaa

@marlinmobile www.yottaa.com | www.marlinmobile.com 28

Marlin Mobile: Monitor your mobile web

Get insights from REAL mobile devices

See your REAL customer view on mobile

Sign up for a free account

marlinmobile.com/free

(29)

References

Related documents

Concerning the other truss members, the diagonals are dimensioned to resist the total vertical shear load, while the upper chord is only considered in the analyses performed

The case study from the University of South Africa outlines the development of new programmes in information technology (IT) service management, the University of

Compared with controls bacteroides number of copies increased controls in ileal contents but decreased in the caeca of chickens fed the FC diet.. As for the inulin-fed birds,

The Center for Investment and Wealth Management is dedicated to the mission of educating Merage School M.B.A. students in the area of investment and wealth management. The Center

③ Regarding a dual system for continuation of employment of older persons (to accept both older employees hoping to remain employed on a full-time basis and on a non-full-time

● Default Page Template – text and images can be added to pages using this template ● Social Media Accounts – Links to the company's social media accounts will be controlled..

If the OBRA screen concludes that there is a suspicion of mental illness, there are two subsequent PASRR screening processes conducted: (a) Level I Screen (desk review) to

Retainment handelt es sich um ein Werkzeug zur Schaffung von Motivation zu einer gewissen Handlung, sei es beispielsweise die Steigerung emotionaler Bindungen, oder das Aktivieren