SlideShare une entreprise Scribd logo
1  sur  25
Organized by the Community, for the Community.
FASHION DOESN’T STAND STILL
NEITHER SHOULDTHE
DESIGN OFYOUR SITE
Nick Hills / UK Sitecore MVP
True Clarity
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 2
HOW CANYOU
EMPOWER A DESIGN
TEAMTO:
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 3
REDESIGN,
BUILD,
MVTTEST AND
LAUNCH NEW DESIGNS EVERY DAY
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 4
BEST OF ALL!
WITHOUT ANY DEVELOPER
INTERVENTION
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 5
THE CHALLENGE
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
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 7
PRE 8,
LAYOUTS ARE SHARED
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 8
Rendering engine
HOW DOES
SITECORE DO IT?
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 9
THE ASOS
‘/WOMEN’ PAGE
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
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 11
NOW, A DEMO
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 12
SO, ISTHIS REALLY A
GOOD IDEA?
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 13
WHY NOT SIMPLY
DEPLOYTHEVIEWS?
DEPLOYMENT
FREQUENCY IS OUT OF
OUR CONTROL
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 14
SURELY 8 SOLVESTHIS
WITHVERSIONED
LAYOUTS?
WOULD REQUIRE
UPGRADING AND
POTENTIAL RETRAINING
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
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 16
LIMITATIONS
MVC ONLY
- CURRENTLY IMPLEMENTED IN
MVC RENDERING PIPELINES
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 17
WHAT ABOUT ASSETS?
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
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?
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 20
MINIMIZETHE NUMBER OF
HTTP REQUESTS
REDUCETHE PAYLOAD FOR
EACH REQUEST
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
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 ####?
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015 23
NOW, A DEMO
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015
SM
24SUGCON NORTH AMERICA 2015
THANKYOUTO OUR SPONSORS!
Organized by the Community, for the Community.SUGCON NORTH AMERICA 2015
THANKS FOR
LISTENING!
BLOG.BORO2G.CO.UK
NICK.HILLS@TRUECLARITY.CO.UK

Contenu connexe

En vedette

Scott Picco Resume - current
Scott Picco Resume - currentScott Picco Resume - current
Scott Picco Resume - currentScott Picco
 
Directi Case Study Contest 2010- MDI Gurgaon Exter boy
Directi Case Study Contest 2010- MDI Gurgaon Exter boyDirecti Case Study Contest 2010- MDI Gurgaon Exter boy
Directi Case Study Contest 2010- MDI Gurgaon Exter boyDirecti Group
 
الجبائر السنية التجميلية -الجزء الثالث
الجبائر السنية التجميلية -الجزء الثالث الجبائر السنية التجميلية -الجزء الثالث
الجبائر السنية التجميلية -الجزء الثالث Bassem Abu Canon , DDS
 
Perceptual Mapping using Twitter Data
Perceptual Mapping using Twitter DataPerceptual Mapping using Twitter Data
Perceptual Mapping using Twitter DataDavid Gerson
 
Camera Shots, Angles and Movements
Camera Shots, Angles and MovementsCamera Shots, Angles and Movements
Camera Shots, Angles and Movementsmmcdonald2
 
Year 8 english exam 2015
Year 8 english exam 2015Year 8 english exam 2015
Year 8 english exam 2015mmcdonald2
 
How Engine Mount Affect The Engine
How Engine Mount Affect The EngineHow Engine Mount Affect The Engine
How Engine Mount Affect The EngineHarmony Motor Works
 
INTERCAMBIO CON FRANCIA
INTERCAMBIO CON FRANCIAINTERCAMBIO CON FRANCIA
INTERCAMBIO CON FRANCIAbullaribera
 
Red Ventures Case Competition
Red Ventures Case CompetitionRed Ventures Case Competition
Red Ventures Case CompetitionEdwina Koch
 
Energy from inside الطاقة من الداخل
Energy from inside الطاقة من الداخل Energy from inside الطاقة من الداخل
Energy from inside الطاقة من الداخل Bassem Abu Canon , DDS
 
Year 12 English - Transition Class 1
Year 12 English - Transition Class 1Year 12 English - Transition Class 1
Year 12 English - Transition Class 1mmcdonald2
 
Clutch Plate Modelling And Analysis
Clutch Plate Modelling And AnalysisClutch Plate Modelling And Analysis
Clutch Plate Modelling And AnalysisShree Sudhindra
 
Transition Class 2
Transition Class 2Transition Class 2
Transition Class 2mmcdonald2
 
The UK before the Industrial Revolution
The UK before the Industrial RevolutionThe UK before the Industrial Revolution
The UK before the Industrial Revolutionmmcdonald2
 
Medieval Japan
Medieval JapanMedieval Japan
Medieval Japanmmcdonald2
 
Food and bevg cocke brand-audit_report
Food and bevg cocke brand-audit_reportFood and bevg cocke brand-audit_report
Food and bevg cocke brand-audit_reportGaurav Dulani
 

En vedette (18)

Scott Picco Resume - current
Scott Picco Resume - currentScott Picco Resume - current
Scott Picco Resume - current
 
Afiche modulo cosina
Afiche modulo cosinaAfiche modulo cosina
Afiche modulo cosina
 
Directi Case Study Contest 2010- MDI Gurgaon Exter boy
Directi Case Study Contest 2010- MDI Gurgaon Exter boyDirecti Case Study Contest 2010- MDI Gurgaon Exter boy
Directi Case Study Contest 2010- MDI Gurgaon Exter boy
 
الجبائر السنية التجميلية -الجزء الثالث
الجبائر السنية التجميلية -الجزء الثالث الجبائر السنية التجميلية -الجزء الثالث
الجبائر السنية التجميلية -الجزء الثالث
 
Perceptual Mapping using Twitter Data
Perceptual Mapping using Twitter DataPerceptual Mapping using Twitter Data
Perceptual Mapping using Twitter Data
 
Camera Shots, Angles and Movements
Camera Shots, Angles and MovementsCamera Shots, Angles and Movements
Camera Shots, Angles and Movements
 
Year 8 english exam 2015
Year 8 english exam 2015Year 8 english exam 2015
Year 8 english exam 2015
 
How Engine Mount Affect The Engine
How Engine Mount Affect The EngineHow Engine Mount Affect The Engine
How Engine Mount Affect The Engine
 
INTERCAMBIO CON FRANCIA
INTERCAMBIO CON FRANCIAINTERCAMBIO CON FRANCIA
INTERCAMBIO CON FRANCIA
 
Red Ventures Case Competition
Red Ventures Case CompetitionRed Ventures Case Competition
Red Ventures Case Competition
 
Energy from inside الطاقة من الداخل
Energy from inside الطاقة من الداخل Energy from inside الطاقة من الداخل
Energy from inside الطاقة من الداخل
 
Year 12 English - Transition Class 1
Year 12 English - Transition Class 1Year 12 English - Transition Class 1
Year 12 English - Transition Class 1
 
Clutch Plate Modelling And Analysis
Clutch Plate Modelling And AnalysisClutch Plate Modelling And Analysis
Clutch Plate Modelling And Analysis
 
Transition Class 2
Transition Class 2Transition Class 2
Transition Class 2
 
The UK before the Industrial Revolution
The UK before the Industrial RevolutionThe UK before the Industrial Revolution
The UK before the Industrial Revolution
 
Medieval Japan
Medieval JapanMedieval Japan
Medieval Japan
 
Food and bevg cocke brand-audit_report
Food and bevg cocke brand-audit_reportFood and bevg cocke brand-audit_report
Food and bevg cocke brand-audit_report
 
The culture of early hominids
The culture of early hominidsThe culture of early hominids
The culture of early hominids
 

Similaire à Nick Hills - Fashion doesnt stand still neither should the design of your site - SUGCON

Sitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine LearningSitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine LearningMark Stiles
 
Modularity Matters: Bringing Atomic Design to Sitecore Development
Modularity Matters: Bringing Atomic Design to Sitecore DevelopmentModularity Matters: Bringing Atomic Design to Sitecore Development
Modularity Matters: Bringing Atomic Design to Sitecore DevelopmentSue Klumpp
 
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...SUGCON
 
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCON
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCONBen Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCON
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCONSUGCON
 
JavaScript Overload
JavaScript OverloadJavaScript Overload
JavaScript OverloadSue Klumpp
 
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCON
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCONTrevor Campbell - Creating a Global Infrastructure to Support China - SUGCON
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCONSUGCON
 
Pavel Veller - JavaScript overload - SUGCON
Pavel Veller - JavaScript overload - SUGCONPavel Veller - JavaScript overload - SUGCON
Pavel Veller - JavaScript overload - SUGCONSUGCON
 
Darren Guarnaccia - The experience economy and customer outcomes - SUGCON
Darren Guarnaccia - The experience economy and customer outcomes - SUGCONDarren Guarnaccia - The experience economy and customer outcomes - SUGCON
Darren Guarnaccia - The experience economy and customer outcomes - SUGCONSUGCON
 
Dean Thrasher - Behind the Paywall - SUGCON
Dean Thrasher - Behind the Paywall - SUGCONDean Thrasher - Behind the Paywall - SUGCON
Dean Thrasher - Behind the Paywall - SUGCONDean Thrasher
 
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...SUGCON
 
Social Media Marketing Hall of Fame
Social Media Marketing Hall of FameSocial Media Marketing Hall of Fame
Social Media Marketing Hall of FameGaurav Mishra
 
TTRA Social Innovation Keynote
TTRA Social Innovation KeynoteTTRA Social Innovation Keynote
TTRA Social Innovation KeynoteSnook
 
Single Page Applications with Real Time Updates - SUGCON
Single Page Applications with Real Time Updates - SUGCONSingle Page Applications with Real Time Updates - SUGCON
Single Page Applications with Real Time Updates - SUGCONRichard Seal
 
SXSW Day 2
SXSW Day 2 SXSW Day 2
SXSW Day 2 Emakina
 
Digital Marketing Overview
Digital Marketing OverviewDigital Marketing Overview
Digital Marketing OverviewAnnette Muller
 
The future of intranets (and what it means for KM)
The future of intranets (and what it means for KM)The future of intranets (and what it means for KM)
The future of intranets (and what it means for KM)James Robertson
 
Social Media Workshop for Cambridge Organizations 2009 11 19
Social Media Workshop for Cambridge Organizations 2009 11 19Social Media Workshop for Cambridge Organizations 2009 11 19
Social Media Workshop for Cambridge Organizations 2009 11 19Cambridge Community Television
 
Jason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONJason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONSUGCON
 

Similaire à Nick Hills - Fashion doesnt stand still neither should the design of your site - SUGCON (20)

Sitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine LearningSitecore Skunkworks: Personalization using Machine Learning
Sitecore Skunkworks: Personalization using Machine Learning
 
Modularity Matters: Bringing Atomic Design to Sitecore Development
Modularity Matters: Bringing Atomic Design to Sitecore DevelopmentModularity Matters: Bringing Atomic Design to Sitecore Development
Modularity Matters: Bringing Atomic Design to Sitecore Development
 
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...
Brian Beckham - Atomic Design - Modularity Matters: Bringing Atomic Design to...
 
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCON
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCONBen Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCON
Ben Sterrett - Sitecore Wars IV: A new way to deliver media - SUGCON
 
JavaScript Overload
JavaScript OverloadJavaScript Overload
JavaScript Overload
 
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCON
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCONTrevor Campbell - Creating a Global Infrastructure to Support China - SUGCON
Trevor Campbell - Creating a Global Infrastructure to Support China - SUGCON
 
Pavel Veller - JavaScript overload - SUGCON
Pavel Veller - JavaScript overload - SUGCONPavel Veller - JavaScript overload - SUGCON
Pavel Veller - JavaScript overload - SUGCON
 
Darren Guarnaccia - The experience economy and customer outcomes - SUGCON
Darren Guarnaccia - The experience economy and customer outcomes - SUGCONDarren Guarnaccia - The experience economy and customer outcomes - SUGCON
Darren Guarnaccia - The experience economy and customer outcomes - SUGCON
 
SUGCON-ExpEconomy-PPv2
SUGCON-ExpEconomy-PPv2SUGCON-ExpEconomy-PPv2
SUGCON-ExpEconomy-PPv2
 
Dean Thrasher - Behind the Paywall - SUGCON
Dean Thrasher - Behind the Paywall - SUGCONDean Thrasher - Behind the Paywall - SUGCON
Dean Thrasher - Behind the Paywall - SUGCON
 
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
 
Social Media Marketing Hall of Fame
Social Media Marketing Hall of FameSocial Media Marketing Hall of Fame
Social Media Marketing Hall of Fame
 
TTRA Social Innovation Keynote
TTRA Social Innovation KeynoteTTRA Social Innovation Keynote
TTRA Social Innovation Keynote
 
Single Page Applications with Real Time Updates - SUGCON
Single Page Applications with Real Time Updates - SUGCONSingle Page Applications with Real Time Updates - SUGCON
Single Page Applications with Real Time Updates - SUGCON
 
SXSW Day 2
SXSW Day 2 SXSW Day 2
SXSW Day 2
 
Digital Marketing Overview
Digital Marketing OverviewDigital Marketing Overview
Digital Marketing Overview
 
The future of intranets (and what it means for KM)
The future of intranets (and what it means for KM)The future of intranets (and what it means for KM)
The future of intranets (and what it means for KM)
 
Social Media Workshop for Cambridge Organizations 2009 11 19
Social Media Workshop for Cambridge Organizations 2009 11 19Social Media Workshop for Cambridge Organizations 2009 11 19
Social Media Workshop for Cambridge Organizations 2009 11 19
 
WIPAC Monthly - May 2018
WIPAC Monthly - May 2018WIPAC Monthly - May 2018
WIPAC Monthly - May 2018
 
Jason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONJason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCON
 

Plus de SUGCON

Sean Rusinko - What does full-on personalization look like and how do I get t...
Sean Rusinko - What does full-on personalization look like and how do I get t...Sean Rusinko - What does full-on personalization look like and how do I get t...
Sean Rusinko - What does full-on personalization look like and how do I get t...SUGCON
 
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...SUGCON
 
Martin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCONMartin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCONSUGCON
 
Kevin Keogh - The Challenges of Modern digital Government - SUGCON
Kevin Keogh - The Challenges of Modern digital Government - SUGCONKevin Keogh - The Challenges of Modern digital Government - SUGCON
Kevin Keogh - The Challenges of Modern digital Government - SUGCONSUGCON
 
John Ours - Sitecore in the Digital Front Office –Turning Data into Action -...
John Ours - Sitecore in the Digital Front Office  –Turning Data into Action -...John Ours - Sitecore in the Digital Front Office  –Turning Data into Action -...
John Ours - Sitecore in the Digital Front Office –Turning Data into Action -...SUGCON
 
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...SUGCON
 

Plus de SUGCON (6)

Sean Rusinko - What does full-on personalization look like and how do I get t...
Sean Rusinko - What does full-on personalization look like and how do I get t...Sean Rusinko - What does full-on personalization look like and how do I get t...
Sean Rusinko - What does full-on personalization look like and how do I get t...
 
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...Pieter Brinkman - My first mobile experienceFrom mobile no no, to mobile go ...
Pieter Brinkman - My first mobile experience From mobile no no, to mobile go ...
 
Martin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCONMartin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCON
 
Kevin Keogh - The Challenges of Modern digital Government - SUGCON
Kevin Keogh - The Challenges of Modern digital Government - SUGCONKevin Keogh - The Challenges of Modern digital Government - SUGCON
Kevin Keogh - The Challenges of Modern digital Government - SUGCON
 
John Ours - Sitecore in the Digital Front Office –Turning Data into Action -...
John Ours - Sitecore in the Digital Front Office  –Turning Data into Action -...John Ours - Sitecore in the Digital Front Office  –Turning Data into Action -...
John Ours - Sitecore in the Digital Front Office –Turning Data into Action -...
 
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...
Faulkner IV Frederick - Going Beyond Your Own Domain: How to Effectively Use ...
 

Dernier

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 

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