SlideShare a Scribd company logo
1 of 1
Download to read offline
elinext.com
GoingmodularmeansmakingItalsomeanscomposedofstandardized
units,orinterchangeable.Themodulardesigntracesmuchofits
lineagebacktoprint-basedconcepts.
Amodularsitethat,forinstance,has5modulesthatcanbelaunchedandhavehundreds
ofpagepossibilities!!Thismeansyoucanlaunchasiteasaminimumviableproductand
stillhaveameasureofuniquenessthatatemplate-drivensitecan’tachieve.



Inthepast,aquick-launchsitemayhave2or3templates.Itwaseasyforauserto
noticethisandatasubconsciouslevelmakeajudgmentastothetimeandeffortput
intothesite.Now,youcangotomarketextremelyquicklyanditeratethesitebyadding
newmodulesasnecessary,aspartofanongoingcontinuousimprovementplan.



Modulardesigngivesmorelatitudetotheseindividualsandmorefreedomtoposition
andappliestheconceptstheywanttocommunicate.
Itishardtogiveanexampleofawebsitewiththemodulardesignwithoutbeing
accusedofadvertisingthisorthattrademark.



Indeed,itisnotthatdifficulttofinduser-friendlycommercialormarketingwebsitesout
there.We’vedecidedtohavearadetosomePinterestmodularwebdesign.
Ifyouarebrowsingalotonretailormarketingwebsites,youseemodularwebdesign
examplesveryoften.
EasierinTermsofMicroTargetedRedesignsRealizations.



Let’ssayinthepastyouwantedtohaveanewlandingpageputtogether.
Withmodularweb design,youcaneffectivelycutthedesigneroutof theprocess. 

Youcanassemblealivemockupofyourlandingpage,basedonpartsthatalreadyexist.
Thepagecanthenbedistributedtoteammembersviatheactual,finalURL.



Asyoumayhavealreadyguessed,peoplearelesslikelytogiveoveralldesignfeedback
whenpresentedwithafunctionalURL.Mostlybecausepeoplewanttobeheardand
wanttogivefeedback,butrecognizethatinthislatestagemassivechangesprobably
aren’tlikelytohappen.
Modularwebdesignstartsatdesign.TheCMS mustbeflexibleenoughtohandleit. 

Adeveloperisn’tqualifiedtocreatemodulesbasedonatemplateandunderstandwhat
amarketerdoesanddoesn’tneedtoaccomplish
Ifprintedontophysicalpaper,awebsitecanbecutintomodules.Usually,itwillbesuch
piecesasopnavigation,aheroimage,acontentblock.Maybeamoduleof3 blocksor2
blocks.



A designershouldbeabletobuildnewpagesbytakingthosepiecesandre-
assemblingthem.Basically,thisisthevelofcontrolyouwillhavewhenyoursiteis
modularlydesignedandintegratedintoacapablecontentmanagementsystem.


Thismeansyou’llneverhavetoworryagain,withthismethodology,aboutdoingcomplex,
convolutedwebsiteredesigns.We’vealreadyspokenaboutthecurrentwaywebsitesare
designed.Yougothroughathreetoasix-monthprocessofredesign,thenthesitesitsfor2
yearsuntiltheprocessrepeatsitself.Typically,eachtimeyou’llreinstallyourCMS platform
andportingcontentwillbesuchapainthatyoumayjustrewriteit.

Thatisanotherkeybenefitofthisapproach.Becausemodulesaresoindependentof
eachother,redesignsaremuchfaster.Topandbottomnavigationmodulescanchange
easily.Therefore,yournextredesignisn’tgoingtobeboggeddownintemplatedesign
(moreonthislater).



Instead,youcanchangepartsasyouseefitonanongoingbasistoseewhatworksor
doesn’tworkf romananalyticsperspective.Withthisnewmethodology,itispotentially
thecasethatyournextredesignandrebuildcouldbeyourlastforaverylongtime,
breakingthe2-yearcycle.
Modularwebdesignagainfocusesonparts.Designershaveto
workonthedesignofparts,andtheclientcanimaginetherange
ofpossibilities.Wealreadytalkedabouthowbuy-iniseasierfrom
management.But,asideeffectofthatisthatfewerrevisionsare
neededandfewerfunctionaltemplatemockupsarenecessary.
Thatresultsinlesstimespent,whichresultsinlowerbudget
requirements.



Also,considermaintenance.We’lltalkmoreaboutthislater,but
withatemplate-drivensite,youaregoingtohavemanyinstances
whereanewtemplatewillberequired.Thismeans,designand
developmentcosts,inadditiontoaccumulatingtechnicaldebt.
Thenewspaper— thekindweonceheldbut
prefertoscrollthroughtoday— isagreat
example.Savvyprintdesignerspioneered
theuseofcontentblocks,designatingeach
componentastorywouldhave: theheader,
textcolumns,imageswithcaptions,etc. 


Havingago-totemplateisjustthekindof
thingyouneedwhenputtingoutadaily
publication.Time,afterall,willalwaysbeof
theessence.



Theimageshowsabasicmodularpage
setup,withcomponentsthatcanbeadded
ortakenawaybasedonthegivenpage.
Introduction
Difference Between
Templates and Modules
Benefits of Going Modular
Successful Examples of Modular Design
QuickerDevelopmentAndDeployment
GivesMoreControltoWeb Editors
EasierToMaintainAndAmend
It’sCheaperToBuildAndMaintain
i
Ifyou’reconsideringbuildinganewwebsite—orperhapsyou’rejustlookingtomake
yourexistingonealittlemoreuser-friendly— youmayhavecomeacrossafew
keywordsthatdescribeapproachestomodernweb design.Atomicdesign,or
modulardesignasit’softencalled,hasrevolutionizedthewaywebuildwebsites.
?
Canyouimagineif yournextredesigndidn’thappenintwoyears, 

buthappenedonanongoingbasis?
Atthesametime,modulespossessthefollowingtraits:
Flexible Designapproach
Createinterchangeablecontent
blocksforcustomization
Lessrestrictivethantemplates
Followverticalandhorizontalflows
Templatesareabloatedconcept.
Theyhavealargenumberof
dependenciesbetweenthemselves.
Modulesareflexibleandadaptable.
Anentirewebpageisasetof
modulesfromtopnavigationdown
tothefooternavigation.
1
Formattingthat’sbasedonindividualdiscretionratherthan
contentstructureleadstotheinconsistentapplicationof styles.
2
Thestylethat’sappliedtoelementswithinthecontent,rather
thancontrolledglobally,convolutesyourcontentwithinline
HTMLandCSS code.Thiscreatesamesswiththewayscontent
beingreusedacrossthesite,andhowitisrenderedacross
differentscreensizes,orhowitcanbeadaptedinthefuture.
3
Asthenumberof pageswithcustomlayoutsincreases,the
designappearsmorehaphazard.Thisnegativelyimpactsthe
user’snavigationalflowandcancreateneedlessconfusion.
Alongsidewiththequitesignificantlistofbenefits,thereare
alsochallengesonthewayoffree-formdesigndeployment. 


DennisKardys,directorof design& productionatDiagram,
web designerwith12yearsof experience,highlightsthe
followingchallengesof thef reeformdesign:
So,theinconsistencyofappstyles,reusabilityissuesacrossthewebsite
andsomesortofconfusionasthenumberofwebpagesgrowsisa
smallpriceforallthesebenefitslistedabove.

Challenges of the Free-Form Design
!
!
1
1
Formattingthat’sbasedonindividualdiscretionratherthan
contentstructureleadstotheinconsistentapplicationof styles.
2
2
Thestylethat’sappliedtoelementswithinthecontent,rather
thancontrolledglobally,convolutesyourcontentwithinline
HTMLandCSS code.Thiscreatesamesswiththewayscontent
beingreusedacrossthesite,andhowitisrenderedacross
differentscreensizes,orhowitcanbeadaptedinthefuture.
3
3
Asthenumberof pageswithcustomlayoutsincreases,the
designappearsmorehaphazard.Thisnegativelyimpactsthe
user’snavigationalflowandcancreateneedlessconfusion.
Alongsidewiththequitesignificantlistofbenefits,thereare
alsochallengesonthewayoffree-formdesigndeployment. 


DennisKardys,directorof design& productionatDiagram,
web designerwith12yearsof experience,highlightsthe
followingchallengesof thef reeformdesign:
So,theinconsistencyofappstyles,reusabilityissuesacrossthewebsite
andsomesortofconfusionasthenumberofwebpagesgrowsisa
smallpriceforallthesebenefitslistedabove.

Challenges of the Free-Form Design
!
!
Thisisahugetopicthatgoesbeyondthescopeofthisinitialblogpost.To
haveamodularwebsitework,youneedasuitingcontentmanagement
system: asystemthatallowsmanagingthecontent,notweb pages.



CMS platformsshouldreturntotheirinitialstate: becomesystemsto
manage“content”,notthe “presentations” ofthecontent,suchas
websites.Themostpopularsystemsavailabletoday,fromopen-sourceto
enterprise,allfocusheavilyoncontentfromtheperspectiveofwebpages.
Acustomized,headlessCMS solutionmightbetheoptionforthefuture:
suchsystemsallowforcontentmanagerstomanagethecontentinan
organizedfashionandthenpublishtomultiplemediums.Ifyouronly
mediumrightnowistheWeb,youcanexpandittootherformats,rather
thanfocusingonastandaloneoption



Bestofall,withtheextendedlifespanofmodularwebdesign,andthe
already-provenlifespanofheadlessCMS systems,thismaybeyouroption
forthenext5oreven10 years.
Contentischanging. 

ThemostfamousCMSs,likeWordPress,Drupal,orJoomla
areallobsessedwithintegrateddisplayfocusedontheWeb.
Technology Requirements
Thisisahugetopicthatgoesbeyondthescopeofthisinitialblogpost.To
haveamodularwebsitework,youneedasuitingcontentmanagement
system: asystemthatallowsmanagingthecontent,notweb pages.



CMS platformsshouldreturntotheirinitialstate: becomesystemsto
manage“content”,notthe “presentations” ofthecontent,suchas
websites.Themostpopularsystemsavailabletoday,fromopen-sourceto
enterprise,allfocusheavilyoncontentfromtheperspectiveofwebpages.
Acustomized,headlessCMS solutionmightbetheoptionforthefuture:
suchsystemsallowforcontentmanagerstomanagethecontentinan
organizedfashionandthenpublishtomultiplemediums.Ifyouronly
mediumrightnowistheWeb,youcanexpandittootherformats,rather
thanfocusingonastandaloneoption



Bestofall,withtheextendedlifespanofmodularwebdesign,andthe
already-provenlifespanofheadlessCMS systems,thismaybeyouroption
forthenext5oreven10 years.
Contentischanging. 

ThemostfamousCMSs,likeWordPress,Drupal,orJoomla
areallobsessedwithintegrateddisplayfocusedontheWeb.
Technology Requirements
Youmaytalktoadesigner,who
wouldworktoassembleamockup.
Byaboutrevision10,youareprobablylosingany
levelof enthusiasmfortheentirecampaign.
You’dthenengageinaconvolutedseriesof
approvalsandmeetingstodiscussthedesign.
Templatesareaprimeexampleofthat. 

Theyare:
Thatmakesyourcontentverylimitedin
termsofcreativityifnothingelse.
rigid
hardtomove
inflexible
Modular Web Design
The Way Modern
Websites Are Built
Webcontentmanagementsystems,suchasWordPress,
orDrupal,don’taimforcontrollingyourcontent.They
controlwebpages.Inotherwords,theyare”template
managementsystems” usedprimarily(andinmost
casessolely) forwebpagemanagement.
Content,initsturn,comesinvarious
forms: thiscanbeablogpost,a
collectionof dataintheformatof
spreadsheets,avideo,infographics,etc.
Contentcanbealmostanything,while
manyexistingCMS platformsareso
focusedonmakingcontentcreatorslive
forthesystemtheycreatedforyou.
Theyarerigidinbehavior,makingeditingpagestodospecificthingsdifficult.It’shardtomove
partsofatemplatearound,anditstandsinthewayofdevelopingfreeformsofthecontent.
Ithasintroducedanewlevelofflexibilityintothedesignprocesswhileputtingcontent 

controlintothehandsofwebsiteowners.



Inthisarticle,we’llspeakofthedifferencesbetweentemplatesandmodulesinmodern
design,benefitsmodulardesignproposes,andchallengesithastoovercome.Wewillalso
explorethetechnologyrequirementsmodularwebdesignpossessesanddiscussthe:
Thisleadstoamorescalableinfrastructure,better
adherencetodesignstandards,andcontentauthors
whoareempoweredtoworrylessaboutpushingpixels
andfocusontheircoreexpertise: creatingbetterpieces
ofcontentandboostingsalesthroughyourwebsite.
Outro
Inmodularwebdesignthefocusofeffortofworking
atyourwebsiteshiftsawayfromagonizingovera
handfulofindividualpages(attheexpenseofallthe
others) andtowardasmartsystemof reusable
designpatterns,interchangeablecomponents,and
well-plannedsystemlogic.

More Related Content

Similar to Modular Web Design.pdf

Enterprise Testing in The Cloud
Enterprise Testing in The CloudEnterprise Testing in The Cloud
Enterprise Testing in The CloudArun Pareek
 
10 Most Popular CMS Platforms in 2022.pptx
10 Most Popular CMS Platforms in 2022.pptx10 Most Popular CMS Platforms in 2022.pptx
10 Most Popular CMS Platforms in 2022.pptxEdwardallen40
 
Screen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop WorldScreen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop WorldmStoner, Inc.
 
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices SummitBetter Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices SummitSequoia Capital
 
Beware the monolith
Beware the monolithBeware the monolith
Beware the monolithDee Wilcox
 
Lionel dean inside_3dp_seoul_2016-04
Lionel dean inside_3dp_seoul_2016-04Lionel dean inside_3dp_seoul_2016-04
Lionel dean inside_3dp_seoul_2016-04Rising Media, Inc.
 
The Future is Responsive
The Future is ResponsiveThe Future is Responsive
The Future is ResponsiveZURB
 
Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Gendry Morales
 
Human Collaborative Robotic Processes
Human Collaborative Robotic ProcessesHuman Collaborative Robotic Processes
Human Collaborative Robotic ProcessesEWI
 
Linked Data in the Enterprise
Linked Data in the EnterpriseLinked Data in the Enterprise
Linked Data in the EnterpriseDaniel Koller
 
Yury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov
 
A Tale of Contemporary Software
A Tale of Contemporary SoftwareA Tale of Contemporary Software
A Tale of Contemporary SoftwareYun Zhi Lin
 
New Developments in New-Product Development
New Developments in New-Product DevelopmentNew Developments in New-Product Development
New Developments in New-Product DevelopmentPTC
 
Demystifying marketing-clouds
Demystifying marketing-cloudsDemystifying marketing-clouds
Demystifying marketing-cloudsDemandFarm
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Sam Ramji
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTShane Curcuru
 

Similar to Modular Web Design.pdf (20)

Cloud Native Machine Learning
Cloud Native Machine Learning Cloud Native Machine Learning
Cloud Native Machine Learning
 
Enterprise Testing in The Cloud
Enterprise Testing in The CloudEnterprise Testing in The Cloud
Enterprise Testing in The Cloud
 
10 Most Popular CMS Platforms in 2022.pptx
10 Most Popular CMS Platforms in 2022.pptx10 Most Popular CMS Platforms in 2022.pptx
10 Most Popular CMS Platforms in 2022.pptx
 
5-Steps-Cloud-Whitepaper
5-Steps-Cloud-Whitepaper5-Steps-Cloud-Whitepaper
5-Steps-Cloud-Whitepaper
 
Screen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop WorldScreen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop World
 
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices SummitBetter Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
 
Beware the monolith
Beware the monolithBeware the monolith
Beware the monolith
 
Lionel dean inside_3dp_seoul_2016-04
Lionel dean inside_3dp_seoul_2016-04Lionel dean inside_3dp_seoul_2016-04
Lionel dean inside_3dp_seoul_2016-04
 
The Future is Responsive
The Future is ResponsiveThe Future is Responsive
The Future is Responsive
 
Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)Flight Plan Design + Blockchain (Fashion / Retail)
Flight Plan Design + Blockchain (Fashion / Retail)
 
Human Collaborative Robotic Processes
Human Collaborative Robotic ProcessesHuman Collaborative Robotic Processes
Human Collaborative Robotic Processes
 
Linked Data in the Enterprise
Linked Data in the EnterpriseLinked Data in the Enterprise
Linked Data in the Enterprise
 
Benefits of big data
Benefits of big dataBenefits of big data
Benefits of big data
 
Yury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven DesignYury Vetrov — Algorithm-Driven Design
Yury Vetrov — Algorithm-Driven Design
 
A Tale of Contemporary Software
A Tale of Contemporary SoftwareA Tale of Contemporary Software
A Tale of Contemporary Software
 
New Developments in New-Product Development
New Developments in New-Product DevelopmentNew Developments in New-Product Development
New Developments in New-Product Development
 
Demystifying marketing-clouds
Demystifying marketing-cloudsDemystifying marketing-clouds
Demystifying marketing-clouds
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016
 
Why your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPTWhy your project's brand is more important than the code - SCRIPT
Why your project's brand is more important than the code - SCRIPT
 
Dna of a digital enterprise
Dna of a digital enterpriseDna of a digital enterprise
Dna of a digital enterprise
 

More from Elinext

Data Migration Testing Purpose, Test Strategy And Scenarios.pdf
Data Migration Testing Purpose, Test Strategy And Scenarios.pdfData Migration Testing Purpose, Test Strategy And Scenarios.pdf
Data Migration Testing Purpose, Test Strategy And Scenarios.pdfElinext
 
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratchElinext
 
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...Elinext
 
Development Standards and Regulations for HealthTech
Development Standards and Regulations for HealthTechDevelopment Standards and Regulations for HealthTech
Development Standards and Regulations for HealthTechElinext
 
Virtual Clinics In the USA
Virtual Clinics In the USAVirtual Clinics In the USA
Virtual Clinics In the USAElinext
 
Notifications in Health Apps
Notifications in Health AppsNotifications in Health Apps
Notifications in Health AppsElinext
 
Сomparison table of culture parameters for major outsourcing countries
Сomparison table of culture parameters for major outsourcing countriesСomparison table of culture parameters for major outsourcing countries
Сomparison table of culture parameters for major outsourcing countriesElinext
 
History and Trends of FinTech in Germany, Austria and Switzerland
History and Trends of FinTech in Germany, Austria and SwitzerlandHistory and Trends of FinTech in Germany, Austria and Switzerland
History and Trends of FinTech in Germany, Austria and SwitzerlandElinext
 
Pneumonia diagnosis tool Case Study
Pneumonia diagnosis tool Case StudyPneumonia diagnosis tool Case Study
Pneumonia diagnosis tool Case StudyElinext
 
Develpment of an electronics website Case Study
Develpment of an electronics website Case StudyDevelpment of an electronics website Case Study
Develpment of an electronics website Case StudyElinext
 
Case Study_Employee skill assessment software
Case Study_Employee skill assessment softwareCase Study_Employee skill assessment software
Case Study_Employee skill assessment softwareElinext
 
Case Study_Application for integration with financial organizations
Case Study_Application for integration with financial organizationsCase Study_Application for integration with financial organizations
Case Study_Application for integration with financial organizationsElinext
 
Elinext Healthcare Software Development
Elinext Healthcare Software DevelopmentElinext Healthcare Software Development
Elinext Healthcare Software DevelopmentElinext
 
The Digitalization of European SMEs
The Digitalization of European SMEsThe Digitalization of European SMEs
The Digitalization of European SMEsElinext
 

More from Elinext (14)

Data Migration Testing Purpose, Test Strategy And Scenarios.pdf
Data Migration Testing Purpose, Test Strategy And Scenarios.pdfData Migration Testing Purpose, Test Strategy And Scenarios.pdf
Data Migration Testing Purpose, Test Strategy And Scenarios.pdf
 
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratch
 
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...
Software Testing QA: Automated Testing vs. Manual Testing. Which to Use, and ...
 
Development Standards and Regulations for HealthTech
Development Standards and Regulations for HealthTechDevelopment Standards and Regulations for HealthTech
Development Standards and Regulations for HealthTech
 
Virtual Clinics In the USA
Virtual Clinics In the USAVirtual Clinics In the USA
Virtual Clinics In the USA
 
Notifications in Health Apps
Notifications in Health AppsNotifications in Health Apps
Notifications in Health Apps
 
Сomparison table of culture parameters for major outsourcing countries
Сomparison table of culture parameters for major outsourcing countriesСomparison table of culture parameters for major outsourcing countries
Сomparison table of culture parameters for major outsourcing countries
 
History and Trends of FinTech in Germany, Austria and Switzerland
History and Trends of FinTech in Germany, Austria and SwitzerlandHistory and Trends of FinTech in Germany, Austria and Switzerland
History and Trends of FinTech in Germany, Austria and Switzerland
 
Pneumonia diagnosis tool Case Study
Pneumonia diagnosis tool Case StudyPneumonia diagnosis tool Case Study
Pneumonia diagnosis tool Case Study
 
Develpment of an electronics website Case Study
Develpment of an electronics website Case StudyDevelpment of an electronics website Case Study
Develpment of an electronics website Case Study
 
Case Study_Employee skill assessment software
Case Study_Employee skill assessment softwareCase Study_Employee skill assessment software
Case Study_Employee skill assessment software
 
Case Study_Application for integration with financial organizations
Case Study_Application for integration with financial organizationsCase Study_Application for integration with financial organizations
Case Study_Application for integration with financial organizations
 
Elinext Healthcare Software Development
Elinext Healthcare Software DevelopmentElinext Healthcare Software Development
Elinext Healthcare Software Development
 
The Digitalization of European SMEs
The Digitalization of European SMEsThe Digitalization of European SMEs
The Digitalization of European SMEs
 

Recently uploaded

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Modular Web Design.pdf

  • 1. elinext.com GoingmodularmeansmakingItalsomeanscomposedofstandardized units,orinterchangeable.Themodulardesigntracesmuchofits lineagebacktoprint-basedconcepts. Amodularsitethat,forinstance,has5modulesthatcanbelaunchedandhavehundreds ofpagepossibilities!!Thismeansyoucanlaunchasiteasaminimumviableproductand stillhaveameasureofuniquenessthatatemplate-drivensitecan’tachieve. Inthepast,aquick-launchsitemayhave2or3templates.Itwaseasyforauserto noticethisandatasubconsciouslevelmakeajudgmentastothetimeandeffortput intothesite.Now,youcangotomarketextremelyquicklyanditeratethesitebyadding newmodulesasnecessary,aspartofanongoingcontinuousimprovementplan. Modulardesigngivesmorelatitudetotheseindividualsandmorefreedomtoposition andappliestheconceptstheywanttocommunicate. Itishardtogiveanexampleofawebsitewiththemodulardesignwithoutbeing accusedofadvertisingthisorthattrademark. Indeed,itisnotthatdifficulttofinduser-friendlycommercialormarketingwebsitesout there.We’vedecidedtohavearadetosomePinterestmodularwebdesign. Ifyouarebrowsingalotonretailormarketingwebsites,youseemodularwebdesign examplesveryoften. EasierinTermsofMicroTargetedRedesignsRealizations. Let’ssayinthepastyouwantedtohaveanewlandingpageputtogether. Withmodularweb design,youcaneffectivelycutthedesigneroutof theprocess. Youcanassemblealivemockupofyourlandingpage,basedonpartsthatalreadyexist. Thepagecanthenbedistributedtoteammembersviatheactual,finalURL. Asyoumayhavealreadyguessed,peoplearelesslikelytogiveoveralldesignfeedback whenpresentedwithafunctionalURL.Mostlybecausepeoplewanttobeheardand wanttogivefeedback,butrecognizethatinthislatestagemassivechangesprobably aren’tlikelytohappen. Modularwebdesignstartsatdesign.TheCMS mustbeflexibleenoughtohandleit. Adeveloperisn’tqualifiedtocreatemodulesbasedonatemplateandunderstandwhat amarketerdoesanddoesn’tneedtoaccomplish Ifprintedontophysicalpaper,awebsitecanbecutintomodules.Usually,itwillbesuch piecesasopnavigation,aheroimage,acontentblock.Maybeamoduleof3 blocksor2 blocks. A designershouldbeabletobuildnewpagesbytakingthosepiecesandre- assemblingthem.Basically,thisisthevelofcontrolyouwillhavewhenyoursiteis modularlydesignedandintegratedintoacapablecontentmanagementsystem. Thismeansyou’llneverhavetoworryagain,withthismethodology,aboutdoingcomplex, convolutedwebsiteredesigns.We’vealreadyspokenaboutthecurrentwaywebsitesare designed.Yougothroughathreetoasix-monthprocessofredesign,thenthesitesitsfor2 yearsuntiltheprocessrepeatsitself.Typically,eachtimeyou’llreinstallyourCMS platform andportingcontentwillbesuchapainthatyoumayjustrewriteit. Thatisanotherkeybenefitofthisapproach.Becausemodulesaresoindependentof eachother,redesignsaremuchfaster.Topandbottomnavigationmodulescanchange easily.Therefore,yournextredesignisn’tgoingtobeboggeddownintemplatedesign (moreonthislater). Instead,youcanchangepartsasyouseefitonanongoingbasistoseewhatworksor doesn’tworkf romananalyticsperspective.Withthisnewmethodology,itispotentially thecasethatyournextredesignandrebuildcouldbeyourlastforaverylongtime, breakingthe2-yearcycle. Modularwebdesignagainfocusesonparts.Designershaveto workonthedesignofparts,andtheclientcanimaginetherange ofpossibilities.Wealreadytalkedabouthowbuy-iniseasierfrom management.But,asideeffectofthatisthatfewerrevisionsare neededandfewerfunctionaltemplatemockupsarenecessary. Thatresultsinlesstimespent,whichresultsinlowerbudget requirements. Also,considermaintenance.We’lltalkmoreaboutthislater,but withatemplate-drivensite,youaregoingtohavemanyinstances whereanewtemplatewillberequired.Thismeans,designand developmentcosts,inadditiontoaccumulatingtechnicaldebt. Thenewspaper— thekindweonceheldbut prefertoscrollthroughtoday— isagreat example.Savvyprintdesignerspioneered theuseofcontentblocks,designatingeach componentastorywouldhave: theheader, textcolumns,imageswithcaptions,etc. Havingago-totemplateisjustthekindof thingyouneedwhenputtingoutadaily publication.Time,afterall,willalwaysbeof theessence. Theimageshowsabasicmodularpage setup,withcomponentsthatcanbeadded ortakenawaybasedonthegivenpage. Introduction Difference Between Templates and Modules Benefits of Going Modular Successful Examples of Modular Design QuickerDevelopmentAndDeployment GivesMoreControltoWeb Editors EasierToMaintainAndAmend It’sCheaperToBuildAndMaintain i Ifyou’reconsideringbuildinganewwebsite—orperhapsyou’rejustlookingtomake yourexistingonealittlemoreuser-friendly— youmayhavecomeacrossafew keywordsthatdescribeapproachestomodernweb design.Atomicdesign,or modulardesignasit’softencalled,hasrevolutionizedthewaywebuildwebsites. ? Canyouimagineif yournextredesigndidn’thappenintwoyears, buthappenedonanongoingbasis? Atthesametime,modulespossessthefollowingtraits: Flexible Designapproach Createinterchangeablecontent blocksforcustomization Lessrestrictivethantemplates Followverticalandhorizontalflows Templatesareabloatedconcept. Theyhavealargenumberof dependenciesbetweenthemselves. Modulesareflexibleandadaptable. Anentirewebpageisasetof modulesfromtopnavigationdown tothefooternavigation. 1 Formattingthat’sbasedonindividualdiscretionratherthan contentstructureleadstotheinconsistentapplicationof styles. 2 Thestylethat’sappliedtoelementswithinthecontent,rather thancontrolledglobally,convolutesyourcontentwithinline HTMLandCSS code.Thiscreatesamesswiththewayscontent beingreusedacrossthesite,andhowitisrenderedacross differentscreensizes,orhowitcanbeadaptedinthefuture. 3 Asthenumberof pageswithcustomlayoutsincreases,the designappearsmorehaphazard.Thisnegativelyimpactsthe user’snavigationalflowandcancreateneedlessconfusion. Alongsidewiththequitesignificantlistofbenefits,thereare alsochallengesonthewayoffree-formdesigndeployment. DennisKardys,directorof design& productionatDiagram, web designerwith12yearsof experience,highlightsthe followingchallengesof thef reeformdesign: So,theinconsistencyofappstyles,reusabilityissuesacrossthewebsite andsomesortofconfusionasthenumberofwebpagesgrowsisa smallpriceforallthesebenefitslistedabove. Challenges of the Free-Form Design ! ! 1 1 Formattingthat’sbasedonindividualdiscretionratherthan contentstructureleadstotheinconsistentapplicationof styles. 2 2 Thestylethat’sappliedtoelementswithinthecontent,rather thancontrolledglobally,convolutesyourcontentwithinline HTMLandCSS code.Thiscreatesamesswiththewayscontent beingreusedacrossthesite,andhowitisrenderedacross differentscreensizes,orhowitcanbeadaptedinthefuture. 3 3 Asthenumberof pageswithcustomlayoutsincreases,the designappearsmorehaphazard.Thisnegativelyimpactsthe user’snavigationalflowandcancreateneedlessconfusion. Alongsidewiththequitesignificantlistofbenefits,thereare alsochallengesonthewayoffree-formdesigndeployment. DennisKardys,directorof design& productionatDiagram, web designerwith12yearsof experience,highlightsthe followingchallengesof thef reeformdesign: So,theinconsistencyofappstyles,reusabilityissuesacrossthewebsite andsomesortofconfusionasthenumberofwebpagesgrowsisa smallpriceforallthesebenefitslistedabove. Challenges of the Free-Form Design ! ! Thisisahugetopicthatgoesbeyondthescopeofthisinitialblogpost.To haveamodularwebsitework,youneedasuitingcontentmanagement system: asystemthatallowsmanagingthecontent,notweb pages. CMS platformsshouldreturntotheirinitialstate: becomesystemsto manage“content”,notthe “presentations” ofthecontent,suchas websites.Themostpopularsystemsavailabletoday,fromopen-sourceto enterprise,allfocusheavilyoncontentfromtheperspectiveofwebpages. Acustomized,headlessCMS solutionmightbetheoptionforthefuture: suchsystemsallowforcontentmanagerstomanagethecontentinan organizedfashionandthenpublishtomultiplemediums.Ifyouronly mediumrightnowistheWeb,youcanexpandittootherformats,rather thanfocusingonastandaloneoption Bestofall,withtheextendedlifespanofmodularwebdesign,andthe already-provenlifespanofheadlessCMS systems,thismaybeyouroption forthenext5oreven10 years. Contentischanging. ThemostfamousCMSs,likeWordPress,Drupal,orJoomla areallobsessedwithintegrateddisplayfocusedontheWeb. Technology Requirements Thisisahugetopicthatgoesbeyondthescopeofthisinitialblogpost.To haveamodularwebsitework,youneedasuitingcontentmanagement system: asystemthatallowsmanagingthecontent,notweb pages. CMS platformsshouldreturntotheirinitialstate: becomesystemsto manage“content”,notthe “presentations” ofthecontent,suchas websites.Themostpopularsystemsavailabletoday,fromopen-sourceto enterprise,allfocusheavilyoncontentfromtheperspectiveofwebpages. Acustomized,headlessCMS solutionmightbetheoptionforthefuture: suchsystemsallowforcontentmanagerstomanagethecontentinan organizedfashionandthenpublishtomultiplemediums.Ifyouronly mediumrightnowistheWeb,youcanexpandittootherformats,rather thanfocusingonastandaloneoption Bestofall,withtheextendedlifespanofmodularwebdesign,andthe already-provenlifespanofheadlessCMS systems,thismaybeyouroption forthenext5oreven10 years. Contentischanging. ThemostfamousCMSs,likeWordPress,Drupal,orJoomla areallobsessedwithintegrateddisplayfocusedontheWeb. Technology Requirements Youmaytalktoadesigner,who wouldworktoassembleamockup. Byaboutrevision10,youareprobablylosingany levelof enthusiasmfortheentirecampaign. You’dthenengageinaconvolutedseriesof approvalsandmeetingstodiscussthedesign. Templatesareaprimeexampleofthat. Theyare: Thatmakesyourcontentverylimitedin termsofcreativityifnothingelse. rigid hardtomove inflexible Modular Web Design The Way Modern Websites Are Built Webcontentmanagementsystems,suchasWordPress, orDrupal,don’taimforcontrollingyourcontent.They controlwebpages.Inotherwords,theyare”template managementsystems” usedprimarily(andinmost casessolely) forwebpagemanagement. Content,initsturn,comesinvarious forms: thiscanbeablogpost,a collectionof dataintheformatof spreadsheets,avideo,infographics,etc. Contentcanbealmostanything,while manyexistingCMS platformsareso focusedonmakingcontentcreatorslive forthesystemtheycreatedforyou. Theyarerigidinbehavior,makingeditingpagestodospecificthingsdifficult.It’shardtomove partsofatemplatearound,anditstandsinthewayofdevelopingfreeformsofthecontent. Ithasintroducedanewlevelofflexibilityintothedesignprocesswhileputtingcontent controlintothehandsofwebsiteowners. Inthisarticle,we’llspeakofthedifferencesbetweentemplatesandmodulesinmodern design,benefitsmodulardesignproposes,andchallengesithastoovercome.Wewillalso explorethetechnologyrequirementsmodularwebdesignpossessesanddiscussthe: Thisleadstoamorescalableinfrastructure,better adherencetodesignstandards,andcontentauthors whoareempoweredtoworrylessaboutpushingpixels andfocusontheircoreexpertise: creatingbetterpieces ofcontentandboostingsalesthroughyourwebsite. Outro Inmodularwebdesignthefocusofeffortofworking atyourwebsiteshiftsawayfromagonizingovera handfulofindividualpages(attheexpenseofallthe others) andtowardasmartsystemof reusable designpatterns,interchangeablecomponents,and well-plannedsystemlogic.