Responsive Design with JavaScript, HTML5, CSS and Visualforce – Business Intelligence Info

Responsivedesignisanapproachtobuildingwebpagesthataimstoprovideanoptimalviewingexperienceacrossawiderangeofdevices,withaminimumofzooming,panning,andscrolling,pluseasynavigation。

ThetermwascoinedbyEthanMarcotteinhis2010?

AListApart?

article。

Technically,responsivedesignisawayofdesigningwebpagessothattheyrespondtothedevicethatisdisplayingthem。

Thepagechangesitscontentandlayoutbasedonfeaturesliketheviewportsizeandorientationofthedevice。

Animportantpointtonoteisthatallcontentandfunctionalityshouldstillbeaccessiblefromalldevices–responsivedesignisnotaboutpunishingreadersbecausetheyaccessedyoursiteviaasmartphone,it’saboutoptimisingtheirexperience。

ThisweekIpublishedanarticleforSalesforceDevelopers,ResponsiveDesignwithTwitterBootstrapandVisualforce?

basedonthedeveloperzonesessionthatIpresentedat?

Dreamforce2014。

Ifyou’dliketowatchtheentirepresentation,it’srighthere。

[embeddedcontent]

However,thearticlesummarizes?

whyresponsivedesignisimportant。

AsidefrombeingthepreferredGoogleapproach,itmakesitmucheasiertotrackvisitorstoasinglesitethanM-Dotsitesanditcanimproveoverallperformance?

ThatarticlealsosharesthethreecornerstonestomakingyourVisualforcepagesmoreresponsiveusingtheViewportmetatag,usingafluidgridandCSSMediaQueries。

FormysessionatDreamforce’14,IalsobuiltasimpledemonstrationusinganunauthenticatedForce。

comsite–ablogcontainingafewrecentposts,commentsonthoseposts,keywordsearches,andlinkstomytwitterandfacebookprofiles。

Thearticleincludeslinkstoaccessthesiteandotherresourcesincludingthecodeongithubandmanyotherresources?

Ifyou’reinterestedinresponsivedesignusingJavaScript,HTML5andVisualforce,andneedagoodreferencethenyou’llwanttoaddthisarticletoyourreadinglist。

Theslidedecktotheoriginalsessioncanbefound?

here?

incaseyou’dliketofollowingalong。

ThisentrypassedthroughtheFull-TextRSSserviceifthisisyourcontentandyourereadingitonsomeoneelsessite,pleasereadtheFAQatfivefilters。

org/content-only/faq。

php#publishers。

SalesforceDevelopersBlogs