1 year optimising ig's websites

Post on 04-Jul-2015

912 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Web performance - 1 year optimising IG's websites

TRANSCRIPT

1 Year Optimising IG.com | November | 1

1 Year Optimising IG.com

1 Year Optimising IG.com | November | 2

QUICK INTRO

Dominic PenfoldSpare time...

www.woo4.me

@dom767

Work time...

Head of Public Sites

www.ig.com

1 Year Optimising IG.com | November | 3

ONE YEAR PERF GRAPH

Sneak peak

1 Year Optimising IG.com | November | 4

ABOUT THE SITE

igmarkets.co.uk; igindex.co.uk; ig.com

1 Year Optimising IG.com | November | 5

PERFORMANCE TESTING

APPROACH + STARTING

POINT

1 Year Optimising IG.com | November | 6

GENERAL APPROACH

Measure, analyse, fix, repeat

1 Year Optimising IG.com | November | 7

STARTING POINT

Already had a lot done

* - nearly

** - except core CMS files

1 Year Optimising IG.com | November | 8

OPTIMISING THE ORIGINAL

DESIGN (IGINDEX.CO.UK)

1 Year Optimising IG.com | November | 9

OVERSIZE IMAGES

Content editors…

1 Year Optimising IG.com | November | 10

OVERSIZE IMAGES

Content editors…

MADE THIS UP

1 Year Optimising IG.com | November | 11

ELIMINATE WEBFONTS

Brand guidelines

1 Year Optimising IG.com | November | 12

ELIMINATE WEBFONTS

Brand guidelines

CANTARELL

CANTARELL

1 Year Optimising IG.com | November | 13

JAVASCRIPT CONCATENATION

Core CMS files also need concatenating

1 Year Optimising IG.com | November | 14

JAVASCRIPT CONCATENATION

Core CMS files also need concatenating

1 Year Optimising IG.com | November | 15

3rd Party Tags

Targeting, retargeting, measuring, etc.

Forgot when this

was deployed!

1 Year Optimising IG.com | November | 16

3rd Party Tags

Targeting, retargeting, measuring, etc.

1 Year Optimising IG.com | November | 17

NEW DOMAIN AND 17 SITE

MIGRATIONS (IG.COM)

1 Year Optimising IG.com | November | 18

IG.COM

A global brand needs a global site

1 Year Optimising IG.com | November | 19

IG.COM

A global brand needs a global site

1 Year Optimising IG.com | November | 20

IG.COM

Effect on loadtime

Faster

1 Year Optimising IG.com | November | 21

IG.COM

Removed OOB Profile

1 Year Optimising IG.com | November | 22

IG.COM

Removed OOB Profile

1 Year Optimising IG.com | November | 23

doc.ready instead of onload

Stats change only

1 Year Optimising IG.com | November | 24

doc.ready instead of onload

Stats change only

1 Year Optimising IG.com | November | 25

Video

Configurable homepage

1 Year Optimising IG.com | November | 26

Video

Configurable homepage

1 Year Optimising IG.com | November | 27

A/B Testing framework

Different view per user

1 Year Optimising IG.com | November | 28

A/B Testing framework

Different view per user

1 Year Optimising IG.com | November | 29

PAGESPEED

We’re doing ok

1 Year Optimising IG.com | November | 30

DIDN’T MAKE IT

Experiments

1 Year Optimising IG.com | November | 31

FUTURE WORK

Still more…

1 Year Optimising IG.com | November | 32

QUESTIONS

top related