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
 
SUGCON 2015: Docker Containers and Sitecore
SUGCON 2015: Docker Containers and Sitecore SUGCON 2015: Docker Containers and Sitecore
SUGCON 2015: Docker Containers and Sitecore Vasiliy Fomichev
 
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
 
Internet of Things – Designing for the People in the IoT (Nov)
Internet of Things – Designing for the People in the IoT (Nov)Internet of Things – Designing for the People in the IoT (Nov)
Internet of Things – Designing for the People in the IoT (Nov)James Bailey
 

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
 
SUGCON 2015: Docker Containers and Sitecore
SUGCON 2015: Docker Containers and Sitecore SUGCON 2015: Docker Containers and Sitecore
SUGCON 2015: Docker Containers and Sitecore
 
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
 
Internet of Things – Designing for the People in the IoT (Nov)
Internet of Things – Designing for the People in the IoT (Nov)Internet of Things – Designing for the People in the IoT (Nov)
Internet of Things – Designing for the People in the IoT (Nov)
 

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
 
Jason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONJason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONSUGCON
 
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 (7)

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 -...
 
Jason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - SUGCONJason St-Cyr - Continuous integration - SUGCON
Jason St-Cyr - Continuous integration - 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 ...
 

Dernier

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Dernier (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

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