Nick Hills - Fashion doesnt stand still neither should the design of your site - SUGCON
1. Organized by the Community, for the Community.
FASHION DOESN’T STAND STILL
NEITHER SHOULDTHE
DESIGN OFYOUR SITE
Nick Hills / UK Sitecore MVP
True Clarity
2. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 2
HOW CANYOU
EMPOWER A DESIGN
TEAMTO:
3. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 3
REDESIGN,
BUILD,
MVTTEST AND
LAUNCH NEW DESIGNS EVERY DAY
4. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 4
BEST OF ALL!
WITHOUT ANY DEVELOPER
INTERVENTION
5. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 5
THE CHALLENGE
6. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 6
ASSETS, AND HOWTHEY GET DEPLOYED
VIEWS / CSS / JAVASCRIPT / IMAGES
DOES ONE DESIGN WORK BETTERTHANTHE
NEXT?
HOWTOTEST DIFFERENT DESIGNS?
DESIGN NEEDSTOVARY OVERTIME
EACH DAYYOU COULD HAVEVARIATIONSOF CONTENT
7. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 7
PRE 8,
LAYOUTS ARE SHARED
8. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 8
Rendering engine
HOW DOES
SITECORE DO IT?
9. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 9
THE ASOS
‘/WOMEN’ PAGE
10. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 10
NEW DESIGNS PREPAREDWELL IN
ADVANCE
ACROSS 7 LOCALIZED SITES, WEB AND MOBILE
EDITORS FULLY IN CONTROL OFTHE
CONTENT
ALL BUILT WITHOUT DEVELOPERS
SCHEDULED DAILY ANDWEEKLY
RELEASES
ORCHESTRATEDWITHOUT ANY DEPLOYMENT
11. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 11
NOW, A DEMO
12. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 12
SO, ISTHIS REALLY A
GOOD IDEA?
13. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 13
WHY NOT SIMPLY
DEPLOYTHEVIEWS?
DEPLOYMENT
FREQUENCY IS OUT OF
OUR CONTROL
14. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 14
SURELY 8 SOLVESTHIS
WITHVERSIONED
LAYOUTS?
WOULD REQUIRE
UPGRADING AND
POTENTIAL RETRAINING
15. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 15
JS OR CSS INTHE MEDIA
LIBRARY
DEBUGGING WHERE
ASSETS ARE LOCATED
CAN BETRICKY
16. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 16
LIMITATIONS
MVC ONLY
- CURRENTLY IMPLEMENTED IN
MVC RENDERING PIPELINES
17. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 17
WHAT ABOUT ASSETS?
18. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 18
MEDIA LIBRARY
HTTP://HOST/MEDIAPREFIX/CACHEBUSTER/SITECOREPATH
HTTP://CONTENT.ASOS-MEDIA.COM/~/MEDIA/250815030040EN-
GB/GLOBAL-ASSETS/CSS/VIEW.CSS
1. BROWSERS ALLOW A MAXIMUM NUMBER OF CONCURRENT
CONNECTIONSTOTHE SAME DOMAIN
2. PROVIDE UNIQUE URL FOR EDGE CACHES
19. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 19
HEY, I’VE HEARD BUNDLING
IS PRETTY NEAT!
WHAT’STHAT ALL ABOUT
THEN?
20. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 20
MINIMIZETHE NUMBER OF
HTTP REQUESTS
REDUCETHE PAYLOAD FOR
EACH REQUEST
21. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 21
BUNDLED ASSETS
/PAGE.CSS?TYPE=##&AS_D=##&SC_LANG=##&H=##
/WOMEN.CSS?TYPE=GLOBAL&AS_D=FE5D7FDF-89C0-4D99-
9AA3-B5FBD009C9F3&SC_LANG=EN-GB&H=-59479424
4. SELECT LANGUAGE FORTHE ASSETS
2. PROVIDE IDENTIFIER FOR ASSETTYPE
1. DECIDETHE CURRENT PAGE
3. DEFINE DEVICE – JS / CSS
5. HASHTO ALLOW OLD ENTRIESTO BE PURGED FROM CACHES
22. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 22
WAIT A MINUTE!
I’M SUREYOU SAID DEBUGGING
THIS KIND OFTHING WAS A
RIGHT PAIN INTHE ####?
23. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 23
NOW, A DEMO
24. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015
SM
24SUGCON NORTH AMERICA 2015
THANKYOUTO OUR SPONSORS!
25. Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015
THANKS FOR
LISTENING!
BLOG.BORO2G.CO.UK
NICK.HILLS@TRUECLARITY.CO.UK