Responsive Web Design - What It Is And How To Use It
文章推薦指數: 80 %
Responsive Web design is the approach that suggests that design and development should respond to the user's behavior and environment based ...
Skiptomaincontent
Jumptoalltopics
Startreadingthearticle
Jumptolistofallarticles32minreadCoding,
CSS,
ResponsiveDesign,
MediaQueriesShareonTwitter, LinkedInAboutTheAuthorVitalyFriedmanlovesbeautifulcontentanddoesn’tliketogiveineasily.Whenheisnotwriting,he’smostprobablyrunningfront-end&UX…
Moreabout
Vitaly ↬EmailNewsletterYour(smashing)email
Weeklytipsonfront-end&UX.Trustedby176.000folks.
Learndesign,coding,video,motiongraphics&more.
Buildin-demandskillslikeUX,UIandHCI—NorthwesternonlineMSinInfo.Design&Strategy
SmartInterfaceDesignChecklists
TheFundamentalsofUXWritingWorkshop
SmartInterfaceDesignPatterns,withVitalyFriedmanQuicksummary ↬
Almosteverynewclientthesedayswantsamobileversionoftheirwebsite.It’spracticallyessentialafterall:onedesignfortheBlackBerry,anotherfortheiPhone,theiPad,netbook,Kindle—andallscreenresolutionsmustbecompatible,too.Inthenextfiveyears,we’lllikelyneedtodesignforanumberofadditionalinventions.Whenwillthemadnessstop?Itwon’t,ofcourse.Almosteverynewclientthesedayswantsamobileversionoftheirwebsite.It’spracticallyessentialafterall:onedesignfortheBlackBerry,anotherfortheiPhone,theiPad,netbook,Kindle—andallscreenresolutionsmustbecompatible,too.Inthenextfiveyears,we’lllikelyneedtodesignforanumberofadditionalinventions.Whenwillthemadnessstop?Itwon’t,ofcourse.InthefieldofWebdesignanddevelopment,we’requicklygettingtothepointofbeingunabletokeepupwiththeendlessnewresolutionsanddevices.Formanywebsites,creatingawebsiteversionforeachresolutionandnewdevicewouldbeimpossible,oratleastimpractical.Shouldwejustsuffertheconsequencesoflosingvisitorsfromonedevice,forthebenefitofgainingvisitorsfromanother?Oristhereanotheroption?WhatisResponsiveWebdesign?ResponsiveWebdesignistheapproachthatsuggeststhatdesignanddevelopmentshouldrespondtotheuser’sbehaviorandenvironmentbasedonscreensize,platformandorientation.Thepracticeconsistsofamixofflexiblegridsandlayouts,imagesandanintelligentuseofCSSmediaqueries.AstheuserswitchesfromtheirlaptoptoiPad,thewebsiteshouldautomaticallyswitchtoaccommodateforresolution,imagesizeandscriptingabilities.Onemayalsohavetoconsiderthesettingsontheirdevices;iftheyhaveaVPNforiOSontheiriPad,forexample,thewebsiteshouldnotblocktheuser’saccesstothepage.Inotherwords,thewebsiteshouldhavethetechnologytoautomaticallyrespondtotheuser’spreferences.Thiswouldeliminatetheneedforadifferentdesignanddevelopmentphaseforeachnewgadgetonthemarket.FurtherReadingonSmashingMag:ResponsiveWebDesignTechniques,ToolsandStrategiesTheStateOfResponsiveWebDesignDesignProcessInTheResponsiveAgeTechniquesForGracefullyDegradingMediaQueriesAussieHosting’sListofResponsiveWebHostsMoreafterjump!Continuereadingbelow ↓MeetSmashingOnlineWorkshopsonfront-end&UX,withpracticaltakeaways,livesessions,videorecordingsandafriendlyQ&A.Ondesignsystems,UX,webperformanceandCSS/JS.WithBradFrost,StephanieTroethandsomanyothers.Jumptoonlineworkshops ↬TheConceptOfResponsiveWebDesignEthanMarcottewroteanintroductoryarticleabouttheapproach,ResponsiveWebDesign,forAListApart.Itstemsfromthenotionofresponsivearchitecturaldesign,wherebyaroomorspaceautomaticallyadjuststothenumberandflowofpeoplewithinit:"Recently,anemergentdisciplinecalled“responsivearchitecture”hasbegunaskinghowphysicalspacescanrespondtothepresenceofpeoplepassingthroughthem.Throughacombinationofembeddedroboticsandtensilematerials,architectsareexperimentingwithartinstallationsandwallstructuresthatbend,flex,andexpandascrowdsapproachthem.Motionsensorscanbepairedwithclimatecontrolsystemstoadjustaroom’stemperatureandambientlightingasitfillswithpeople.Companieshavealreadyproduced“smartglasstechnology”thatcanautomaticallybecomeopaquewhenaroom’soccupantsreachacertaindensitythreshold,givingthemanadditionallayerofprivacy."TransplantthisdisciplineontoWebdesign,andwehaveasimilaryetwholenewidea.WhyshouldwecreateacustomWebdesignforeachgroupofusers;afterall,architectsdon’tdesignabuildingforeachgroupsizeandtypethatpassesthroughit?Likeresponsivearchitecture,Webdesignshouldautomaticallyadjust.Itshouldn’trequirecountlesscustom-madesolutionsforeachnewcategoryofusers.Obviously,wecan’tusemotionsensorsandroboticstoaccomplishthisthewayabuildingwould.ResponsiveWebdesignrequiresamoreabstractwayofthinking.However,someideasarealreadybeingpracticed:fluidlayouts,mediaqueriesandscriptsthatcanreformatWebpagesandmark-upeffortlessly(orautomatically).ButresponsiveWebdesignisnotonlyaboutadjustablescreenresolutionsandautomaticallyresizableimages,butratheraboutawholenewwayofthinkingaboutdesign.Let’stalkaboutallofthesefeatures,plusadditionalideasinthemaking.AdjustingScreenResolutionWithmoredevicescomevaryingscreenresolutions,definitionsandorientations.Newdeviceswithnewscreensizesarebeingdevelopedeveryday,andeachofthesedevicesmaybeabletohandlevariationsinsize,functionalityandevencolor.Someareinlandscape,othersinportrait,stillothersevencompletelysquare.AsweknowfromtherisingpopularityoftheiPhone,iPadandadvancedsmartphones,manynewdevicesareabletoswitchfromportraittolandscapeattheuser’swhim.Howisonetodesignforthesesituations?Inadditiontodesigningforbothlandscapeandportrait(andenablingthoseorientationstopossiblyswitchinaninstantuponpageload),wemustconsiderthehundredsofdifferentscreensizes.Yes,itispossibletogroupthemintomajorcategories,designforeachofthem,andmakeeachdesignasflexibleasnecessary.Butthatcanbeoverwhelming,andwhoknowswhattheusagefigureswillbeinfiveyears?Besides,manyusersdonotmaximizetheirbrowsers,whichitselfleavesfartoomuchroomforvarietyamongscreensizes.MortenHjerdeandafewofhiscolleaguesidentifiedstatisticsonabout400devicessoldbetween2005and2008.Belowaresomeofthemostcommon:Sincethenevenmoredeviceshavecomeout.It’sobviousthatwecan’tkeepcreatingcustomsolutionsforeachone.So,howdowedealwiththesituation?PartoftheSolution:FlexibleEverythingAfewyearsago,whenflexiblelayoutswerealmosta“luxury”forwebsites,theonlythingsthatwereflexibleinadesignwerethelayoutcolumns(structuralelements)andthetext.Imagescouldeasilybreaklayouts,andevenflexiblestructuralelementsbrokealayout’sformwhenpushedenough.Flexibledesignsweren’treallythatflexible;theycouldgiveortakeafewhundredpixels,buttheyoftencouldn’tadjustfromalargecomputerscreentoanetbook.Nowwecanmakethingsmoreflexible.Imagescanbeautomaticallyadjusted,andwehaveworkaroundssothatlayoutsneverbreak(althoughtheymaybecomesquishedandillegibleintheprocess).Whileit’snotacompletefix,thesolutiongivesusfarmoreoptions.It’sperfectfordevicesthatswitchfromportraitorientationtolandscapeinaninstantorforwhenusersswitchfromalargecomputerscreentoaniPad.InEthanMarcotte’sarticle,hecreatedasampleWebdesignthatfeaturesthisbetterflexiblelayout:Theentiredesignisalovelymixoffluidgrids,fluidimagesandsmartmark-upwhereneeded.Creatingfluidgridsisfairlycommonpractice,andthereareanumberoftechniquesforcreatingfluidimages:HidingandRevealingPortionsofImagesCreatingSlidingCompositeImagesForegroundImagesThatScaleWiththeLayoutFormoreinformationoncreatingfluidwebsites,besuretolookatthebook“FlexibleWebDesign:CreatingLiquidandElasticLayoutswithCSS”byZoeMickleyGillenwater,anddownloadthesamplechapter“CreatingFlexibleImages.”Inaddition,Zoeprovidesthefollowingextensivelistoftutorials,resources,inspirationandbestpracticesoncreatingflexiblegridsandlayouts:“EssentialResourcesforCreatingLiquidandElasticLayouts.”Whilefromatechnicalperspectivethisisalleasilypossible,it’snotjustaboutpluggingthesefeaturesinandbeingdone.Lookatthelogointhisdesign,forexample:Ifresizedtoosmall,theimagewouldappeartobeoflowquality,butkeepingthenameofthewebsitevisibleandnotcroppingitoffwasimportant.So,theimageisdividedintotwo:one(oftheillustration)setasabackground,tobecroppedandtomaintainitssize,andtheother(ofthename)resizedproportionally.
MainContent
ALeftSidebar
ARightSidebar
Inourdefaultstylesheetbelow,wehavehiddenthelinkstothesidebarcontent.Becauseourscreenislargeenough,wecandisplaythiscontentonpageload.Hereisthestyle.css(default)content:#content{ width:54%; float:left; margin-right:3%; } #sidebar-left{ width:20%; float:left; margin-right:3%; } #sidebar-right{ width:20%; float:left; } .sidebar-nav{display:none;}Now,wehidethetwosidebars(below)andshowthelinkstothesepiecesofcontent.Asanalternative,thelinkscouldcalltoJavaScripttojustcanceloutthedisplay:nonewhenclicked,andthesidebarscouldberealignedintheCSStofloatbelowthecontent(orinanotherreasonableway).Hereisthemobile.css(simpler)content:#content{ width:100%; } #sidebar-left{ display:none; } #sidebar-right{ display:none; } .sidebar-nav{display:inline;}Withtheabilitytoeasilyshowandhidecontent,rearrangelayoutelementsandautomaticallyresizeimages,formelementsandmore,adesigncanbetransformedtofitahugevarietyofscreensizesanddevicetypes.Asthescreengetssmaller,rearrangeelementstofitmobileguidelines;forexample,useascriptoralternatestylesheettoincreasewhitespaceortoreplaceimagenavigationsourcesonmobiledevicesforbetterusability(iconswouldbemorebeneficialonsmallerscreens).Touchscreensvs.CursorsTouchscreensarebecomingincreasinglypopular.Assumingthatsmallerdevicesaremorelikelytobegiventouchscreenfunctionalityiseasy,butdon’tbesoquick.Rightnowtouchscreensaremainlyonsmallerdevices,butmanylaptopsanddesktopsonthemarketalsohavetouchscreencapability.Forexample,theHPTouchsmarttm2tisabasictouchscreenlaptopwithtraditionalkeyboardandmousethatcantransformintoatablet.Touchscreensobviouslycomewithdifferentdesignguidelinesthanpurelycursor-basedinteraction,andthetwohavedifferentcapabilitiesaswell.Fortunately,makingadesignworkforbothdoesn’ttakealotofeffort.TouchscreenshavenocapabilitytodisplayCSShoversbecausethereisnocursor;oncetheusertouchesthescreen,theyclick.So,don’trelyonCSShoversforlinkdefinition;theyshouldbeconsideredanadditionalfeatureonlyforcursor-baseddevices.Lookatthearticle“DesigningforTouchscreen”formoreideas.Manyofthedesignsuggestionsinitarebestfortouchscreens,buttheywouldnotnecessarilyimpaircursor-basedusabilityeither.Forexample,sub-navigationontherightsideofthepagewouldbemoreuser-friendlyfortouchscreenusers,becausemostpeopleareright-handed;theywouldthereforenotbumporbrushthenavigationaccidentallywhenholdingthedeviceintheirlefthand.Thiswouldmakenodifferencetocursorusers,sowemightaswellfollowthetouchscreendesignguidelineinthisinstance.Manymoreguidelinesofthiskindcanbedrawnfromtouchscreen-basedusability.AShowcaseOfResponsiveWebDesignBelowwehaveafewexamplesofresponsiveWebdesigninpracticetoday.Formanyofthesewebsites,thereismorevariationinstructureandstylethanisshowninthepairsofscreenshotsprovided.Manyhaveseveralsolutionsforavarietyofbrowsers,andsomeevenadjustelementsdynamicallyinsizewithouttheneedforspecificbrowserdimensions.Visiteachofthese,andadjustyourbrowsersizeorchangedevicestoseetheminaction.ArtEqualsWorkisasimpleyetgreatexampleofresponsiveWebdesign.Thefirstscreenshotbelowistheviewfromastandardcomputerscreendimension.Thewebsiteisflexiblewithbrowserwidthsbytraditionalstandars,butoncethebrowsergetstoonarroworisotherwiseswitchedtoadevicewithasmallerscreen,thenthelayoutswitchestoamorereadableanduser-friendlyformat.Thesidebardisappears,navigationgoestothetop,andtextisenlargedforeasyandsimpleverticalreading.WithThinkVitamin,weseeasimilarapproach.Whenonasmallerscreenorbrowser,thesidebarandtopbarareremoved,thenavigationsimplifiesandmovesdirectlyabovethecontent,asdoesthelogo.Thelogokeepsitsgenerallookyetismodifiedforamoreverticalorientation,withthetaglinebelowthemainicon.Thewhitespacearoundthecontentonlargerscreensisalsomorespaciousandinteresting,whereasitissimplifiedforpracticalpurposesonsmallerscreens.8Faces’websitedesignisflexible,rightdowntoastandardnetbookortabletdevice,andexpandsincontentquantityandlayoutwidthwhenviewedonwiderscreensorexpandedbrowsers.Whenviewedonnarrowerscreens,thefeaturedissueontherightiscutout,andthecontentbelowisshortenedandrearrangedinlayout,leavingonlytheessentialinformation.TheHicksdesignwebsitehasthreecolumnswhenviewedonaconventionalcomputerscreenwithamaximizedbrowser.Whenminimizedinwidth,thedesigntakesonanewlayout:thethirdcolumntotherightisrearrangedabovethesecond,andthelogomovesnexttotheintroductorytext.Thus,nocontentneedstoberemovedforthesmallersize.Forevennarrowerscreensandbrowserwidths,thesidecontentisremovedcompletelyandasimplifiedversionismoveduptop.Finally,thefontsizechangeswiththescreenandbrowserwidth;asthebrowsergetsnarrower,thefontsizethroughoutgetssmallerandremainsproportional.Hereisagreatexampleofaflexibleimage.Theimageinthisdesignautomaticallyresizesaftercertain“break”points,butinbetweenthosewidthchanges,onlythesidemarginsandexcesswhitespacearealtered.Onsmallerscreensandminimizedbrowsers,thenavigationsimplifiesandthecolumnsofnavigationatthetopfalloff.Atthedesign’ssmallestversion,thenavigationsimplifiestojustadrop-downmenu,perfectforsavingspacewithoutsacrificingcriticalnavigationlinks.ThewebsiteforGarretKeizerisfullyflexibleinwiderbrowsersandonlargerscreens:thephoto,logoandotherimagesresizeproportionally,asdotheheadingsandblockareasfortext.Atafewpoints,somepiecesoftextchangeinfontsizeandgetsmallerasthescreenorbrowsergetsnarrower.Afteracertainbreakpoint,thelayouttransformsintowhatweseeinthesecondscreenshotbelow,withasimplelogo,introductorytextandasimpleverticalstructurefortheremainingcontent.Withfourrelativelycontent-heavycolumns,it’seasytoseehowthecontentherecouldeasilybesquishedwhenviewedonsmallerdevices.Becauseoftheeasyorganizedcolumns,though,wecanalsocollapsethemquitesimplywhenneeded,andwecanstackthemverticallywhenthespacedoesn’tallowforareasonablehorizontalspan.Whenthebrowserisminimizedortheuserisonasmallerdevice,thecolumnsfirstcollapseintotwoandthenintoone.Likewise,thehorizontallinesforbreakpointsalsochangeinwidth,withoutchangingthesizeorstyleofeachline’stitletext.OntheCSSTrickswebsite,likemanyothercollapsibleWebdesigns,thesidebarswithexcesscontentarethefirsttofalloffwhenthescreenorbrowsergetstoonarrow.Onthisparticularwebsite,themiddlecolumnorfirstsidebartotheleftwasthefirsttodisappear;andthesidebarwiththeadsandwebsiteextrasdidthesamewhenthebrowsergotevennarrower.Eventually,thedesignleavestheposts,useslesswhitespacearoundthenavigationandlogoandmovesthesearchbartobelowthenavigation.Theremaininglayoutanddesignisasflexibleascanbebecauseofitssimplicity.Asonecansee,themainnavigationhereisthesimplelayoutoft-shirtdesigns,spanningbothverticallyandhorizontallyacrossthescreen.Asthebrowserorscreengetssmaller,thecolumnscollapseandmovebelow.Thishappensateachbreakpointwhenthelayoutisstressed,butinbetweenthebreakpoints,theimagesjustchangeproportionallyinsize.Thismaintainsbalanceinthedesign,whileensuringthatanyimages(whichareessentialtothewebsite)don’tgetsosmallthattheybecomeunusable.TenbyTwentyisanotherdesignthatdoesnotresorttochanginglayoutstructureatallaftercertainbreakpoints,butrathersimplifiesresponsiveWebdesignbymakingeverythingfullyflexibleandautomaticallyresizing,nomatterwhatthescreenorbrowserwidth.Afterawhile,thedesigndoesstressabitandcouldbenefitfromsomerearrangementofcontent.Butoverall,theimageresizingandflexiblecontentspacesallowforafairlysimplesolutionthataccommodatesawiderangeofscreensizes.Onwidescreensandbrowsers,allofthecontentonthissimplydesignedwebsiteiswellorganizedintocolumns,sidebarandsimplenavigationuptop.It’safairlystandardandefficientlayout.Onsmallerscreens,thesidebaristhefirsttodropoff,anditscontentismovedbelowthebookpreviewsandessentialinformation.Beinglimitedinspace,thisdesignpreservesitsimportanthierarchy.Whereasonawiderscreenwe’dlooklefttoright,onanarrowerscreenwe’dtendtolookfromtoptobottom.Contentontherightismovedbelowcontentthatwouldappearontheleftonawiderscreen.Eventually,whenthehorizontalspaceisfullylimited,thenavigationissimplifiedandstackedvertically,andsomerepeatedorinessentialelementsareremoved.Thisdesignfeaturesacomplexlayoutthatlooksinspiredbyaprintstyle.Whenviewedonastandardwidecomputerscreen,moreportfoliopiecesarefeaturedandspannedhorizontallyacrossthepage.Asonemovesdownthepage,moregraphicsandimageryspanthespace.Onasmallerscreen,theportfoliopieceiscutdowntoone,andtheneventuallyleftoutaltogetherforverysmallscreensandnarrowbrowsers.Thevisualizationsbelowcollapseintofewercolumnsandmorerows,andagain,somedropoffentirelyforverysmallscreens.Thisdesignshowsacreativeandintelligentwaytomakeanot-so-commonlayoutworkresponsively.Thisdesignhasthreemainstagesatwhichthedesignandlayoutcollapseintoamoreuser-friendlyform,dependingonhowwidethescreenorbrowseris.Themainimage(featuringtype)isscaledproportionallyviaaflexibleimagemethod.Each“layoutstructure”isfullyflexibleuntilitreachesabreakingpoint,atwhichpointthelayoutswitchestosomethingmoreusablewithlesshorizontalspace.Thebottomfourcolumnseventuallycollapseintotwo,thelogomovesabovethenavigation,andthecolumnsofnavigationbelowaremovedontoporbeloweachother.Atthedesign’snarroweststage,thenavigationissuper-simplified,andsomeinessentialcontentiscutoutaltogether.Thislayoutdoesnotchangeatall;nocontentisdroppedorrearranged;andthetextsizedoesnotchangeeither.Instead,thisdesignkeepsitsoriginalform,nomatterwhatthechangeinhorizontalandverticalspace.Instead,itautomaticallyresizestheheaderimageandtheimagesforthenavigation.Thewhitespace,marginsandpaddingarealsoflexible,givingmoreroomasthedesignexpandsandshrinks.ThisisperhapsthesimplestexampleofaresponsiveWebdesigninthisshowcase,butalsooneofthemostversatile.Theonlypieceinthelayoutthatchangeswiththebrowserwidthistheblogpost’sdate,whichmovesabovethepost’stitleortotheside,dependingonhowmuchhorizontalspaceisavailable.Beyondthis,theonlythingthatchangesisthewidthofthecontentareaandthemarginspaceontheleftandright.Everythingiscentered,soasenseofbalanceismaintainedwhateverthescreenorbrowserwidth.Becauseofthisdesign’ssimplicity,switchingbetweenbrowserandscreenwidthsisquickandeasy.HarryRobertsshowsthatresponsivedesigncanalsohavequitehumbleuses.Iftheuserhasalargeviewport,thewebsitedisplaysthreecolumnswithanavigationmenufloatingontheleft.Foruserswithaviewportbetween481pxand800px,anarrowversionisdisplayed:thenavigationjumpstothetopofthesiteleavingtheareaforthecontentcolumnandthesidebar.Finally,theiPhoneviewdisplaysthesidebarunderthecontentarea.HarryalsowroteadetailedarticleabouttheCSSstylesheaddedtothestylesheetinhisarticle“Mediaqueries,handierthanyouthink”.AniceexampleofhowacoupleofsimpleCSSadjustmentscanimprovethewebsite’sappearanceacrossvariousdevices.ThislastdesignbyBryanJamesshowsthatresponsiveWebdesignneednotapplyonlytostaticHTMLandCSSwebsites.DoneinFlash,thisonefeaturesafull-sizedbackgroundimageandisflexibleuptoacertainwidthandheight.Asaresultofthedesignstyle,onscreensthataretoosmall,thebackgroundimagegetsmostlyhiddenandthecontentcanbecomeillegibleandsquished.Insteadofjustlettingitbe,though,amessagepopsupinformingtheuserthatthescreenistoosmalltoadequatelyviewthewebsite.Itthenpromptstheusertoswitchtoabiggerscreen.Onecandiscussifthedesignsolutionisgoodorbadintermsofusability,buttheexampleshowsthatFlashwebsitescanrespondtouser'sviewport,too.ConclusionWeareindeedenteringanewageofWebdesignanddevelopment.Fartoomanyoptionsareavailablenow,andtherewillbefartoomanyinthefuturetocontinueadjustingandcreatingcustomsolutionsforeachscreensize,deviceandadvancementintechnology.Weshouldratherstartaneweratoday:creatingwebsitesthatarefuture-readyrightnow.Understandinghowtomakeadesignresponsivetotheuserdoesn’trequiretoomuchlearning,anditcandefinitelybealotlessstressfulandmoreproductivethanlearninghowtodesignandcodeproperlyforeverysingledeviceavailable.ResponsiveWebdesignandthetechniquesdiscussedabovearenotthefinalanswertotheever-changingmobileworld.ResponsiveWebdesignisamereconceptthatwhenimplementedcorrectlycanimprovetheuserexperience,butnotcompletelysolveitforeveryuser,deviceandplatform.Wewillneedtoconstantlyworkwithnewdevices,resolutionsandtechnologiestocontinuallyimprovetheuserexperienceastechnologyevolvesinthecomingyears.Besidessavingusfromfrustration,responsiveWebdesignisalsobestfortheuser.Everycustomsolutionmakesforabetteruserexperience.WithresponsiveWebdesign,wecancreatecustomsolutionsforawiderrangeofusers,onawiderrangeofdevices.Awebsitecanbetailoredaswellforsomeoneonanoldlaptopordeviceasitcanforthevastmajorityofpeopleonthetrendiestgadgetsaround,andlikewiseasmuchforthefewuserswhoownthemostadvancedgadgetsnowandintheyearstocome.ResponsiveWebdesigncreatesagreatcustomexperienceforeveryone.AsWebdesigners,weallstriveforthateverydayoneveryprojectanyway,right?FurtherResourcesforResponsiveWebDesignDesigningforaResponsiveWebwithHeuristicMethods,DesignReviverExamplesOfFlexibleLayoutsWithCSS3MediaQueries,ZoeMickleyGillenwaterTheBigWebShow#9:ResponsiveWebDesign,5by5StudiosHowtoUseCSS3MediaQueriestoCreateaMobileVersionofYourWebsite,SmashingMagazineApplication:RapidPrototypingofAdaptiveCSSandResponsiveDesign,ProtoFluidHandcraftedCSS:MoreBulletproofWebDesign,DanCederholm(printedbook)FlexibleWebBook,ZoeMickleyGillenwater(printedbook)(al)(vf)ExploremoreonCodingCSSResponsiveDesignMediaQueriesSmashingNewsletterTipsonfront-end&UX,deliveredweeklyinyourinbox.Justthethingsyoucanactuallyuse.Front-End&UXWorkshops,OnlineWithpracticaltakeaways,livesessions,videorecordingsandafriendlyQ&A.TypeScriptin50LessonsEverythingTypeScript,withcodewalkthroughsandexamples.Andotherprintedbooks.延伸文章資訊
- 1HTML Responsive Web Design - W3Schools
Responsive web design is about creating web pages that look good on all devices! A responsive web...
- 2網頁製作|什麼是RWD響應式網頁設計-網站設計的趨勢- 愛貝斯
響應式網頁設計(Responsive Web Design)簡稱RWD,又稱回應式網頁設計,是Google推薦的網頁製作技術,RWD讓不同裝置都可以瀏覽同一網站,提供最佳的視覺體驗。
- 3【好站報報】日本RWD 美美網站一把抓
這次介紹的這個日本網站"Responsive Web Design JP",非常佛心地幫大家蒐集、整理出各種不同『 RWD ( Responsive Web Design ) - 響應式網頁』的...
- 4回應式網頁設計- 維基百科,自由的百科全書
回應式網頁設計(英語:Responsive Web Design,通常縮寫為RWD),或稱自適應網頁設計、響應式網頁設計、對應式網頁設計。 是一種網頁設計的技術,這種設計可使網站在 ...
- 5RESPONSIVE WEB DESIGN 簡單介紹 - e-Ways 威誠資訊科技
這一兩年中最夯的網頁設計不外乎就是Responsive Web Design 了,中文譯名為「自適應網頁設計」(不過這個名稱仍然不太好),就字面上意思來說就是當一個網頁在不同的 ...