文件名称:
Web Design for Developers_ A Programmer’s Guide to Design Tools and Techniques
开发工具:
文件大小: 5mb
下载次数: 0
上传时间: 2019-08-14
详细说明: Contents 1 Introduction 13 1.1 BeforeWeGetStarted..................... 13 1.2 TheDesignProcessinAction............... 14 1.3 YourFoodbox.com...................... 16 1.4 ReadytoGo?......................... 17 1.5 Acknowledgments...................... 17 I TheBasicsofDesign 19 2 TheBasicsofSite(Re)design:RedesigningFoodbox 20 2.1 The ExistingSite ...................... 20 2.2 GatheringRequirements.................. 23 2.3 KnowYourPurpose..................... 24 2.4 WheretoGofromHere................... 26 2.5 SketchingYourIdeas.................... 27 2.6 SketchSelection....................... 31 2.7 Summary........................... 31 3 ChoosingColors 33 3.1 TheBasicsofColor..................... 33 3.2 ColorContext........................ 36 3.3 EvokingEmotionwithColor................ 37 3.4 ColorSchemes........................ 41 3.5 TheWeb-SafeColorPalette ................ 46 3.6 BuildingColorSchemes.................. 47 3.7 ChoosingYourScheme................... 58 3.8 Summary........................... 61 Prepared exclusively for ALESSANDRO CAROLLO CONTENTS 8 4 FontsandTypography 62 4.1 FontAnatomy........................ 62 4.2 FontTypes.......................... 63 4.3 DealingwithFontLimitations............... 65 4.4 SelectingOurFonts..................... 69 4.5 UsingtheBaselineGrid.................. 71 4.6 Summary........................... 76 II AddingGraphics 77 5 DesigningtheFoodboxLogo 78 5.1 SettingUpaWorkingFolder................ 78 5.2 TheFoodboxLogo...................... 79 5.3 WhatIfWeNeedtoCreateOurOwnLogo?....... 84 5.4 Summary........................... 85 6 DesignMock-up:TheStructure 86 6.1 ABitAboutLayers..................... 86 6.2 TheBasicStructure .................... 87 6.3 PlacingtheLogo....................... 93 6.4 OrganizingOurCompositionwithLayerGroups.... 94 6.5 AddingaReflectiontoOurLogo ............. 94 6.6 TheFooter.......................... 96 6.7 WrappingUp......................... 96 7 DesignMock-up:TheContent 97 7.1 CreatingtheSearchBox.................. 97 7.2 TheBrowseRecipesTagCloud.............. 99 7.3 ScopeCreep......................... 100 7.4 MockingUpaTastyMasthead .............. 100 7.5 MainContent........................ 103 7.6 SimulatingtheBrowser .................. 104 7.7 Summary........................... 106 Reporterratum thiscopyis(P1.0printing,December2009) Prepared exclusively for ALESSANDRO CAROLLO CONTENTS 9 8 PuttingtheFinishingTouchesontheMock-Up 107 8.1 CreatingtheSearchIcon.................. 107 8.2 CreatingtheSign-upandLoginButtons ........ 112 8.3 You’veGotContent!..................... 115 8.4 Summary........................... 117 IIIBuildingtheSite 118 9 BuildingtheHomePagewithHTML 119 9.1 WorkingwithWebStandards............... 120 9.2 TheHome-PageStructure................. 121 9.3 SemanticMarkup...................... 122 9.4 TheHome-PageSkeleton.................. 124 9.5 TheHeader.......................... 134 9.6 TheSidebar......................... 135 9.7 TheMainContent...................... 141 9.8 TheFooter.......................... 145 9.9 ValidatingYourMarkup.................. 149 9.10 HTML5............................ 151 9.11 Summary........................... 154 10CreatingAssetsfromOurMock-Up 155 10.1 GraphicsOptimization................... 155 10.2 DealingwithDifferentGraphicsFormats........ 157 10.3 SlicingUpOurDocument................. 161 10.4 CreatingSlices ....................... 161 10.5 ExtractingtheBannerasaTransparentPNG ..... 164 10.6 ExportingtheRestoftheElements............ 166 10.7 Summary........................... 167 11DefiningYourLayoutwithCSS 168 11.1 BrowsersAreAwful..................... 168 11.2 TheBasicsofCSS...................... 169 11.3 HowBrowsersUseCSS .................. 175 11.4 CreatingandLinkingaNewCSSStyleSheet...... 178 11.5 DefiningtheBasicStructure,Header,andFooter... 179 11.6 TurningOneColumnintoTwo.............. 184 11.7 ApplyingMarginstoContent ............... 189 11.8 MainContent........................ 190 11.9 RevisitingtheFooter.................... 193 11.10Summary........................... 193 Reporterratum thiscopyis(P1.0printing,December2009) Prepared exclusively for ALESSANDRO CAROLLO CONTENTS 10 12ReplacingtheSectionHeadingsUsingtheCover-upMethod194 12.1 TheCover-upMethodExplained............. 194 12.2 PreparingtheHTMLtoBeReplaced........... 194 12.3 CoveringtheText...................... 195 12.4 ReplacingtheOtherHeadings............... 195 12.5 ReplacingLinks....................... 197 12.6 DownsidesofThisMethod................. 198 12.7 Summary........................... 198 13AddingStyles 199 13.1 SettingUptheColorsandFonts............. 199 13.2 TheTagClouds....................... 202 13.3 TheSearchForm...................... 203 13.4 TheFooter.......................... 204 13.5 CleaningUpSomeLooseEnds.............. 204 13.6 Summary........................... 206 14MakingaPrinter-FriendlyPage 207 14.1 PreparingforPrint ..................... 207 14.2 LinkingaPrintStyleSheet ................ 208 14.3 RemovingUnnecessaryElements............. 208 14.4 SettingMargins,Widths,andFonts........... 209 14.5 FixingLinks......................... 210 14.6 DealingwithSurprisedUsers............... 212 14.7 Summary........................... 213 IVPreparingforLaunch 214 15WorkingwithInternetExplorerandOtherBrowsers 215 15.1 DecidingWhattoSupport................. 215 15.2 BrowserStatistics...................... 217 15.3 InternetExplorer:TheEvilYouCan’tIgnore...... 217 15.4 InternetExplorer7..................... 219 15.5 InternetExplorer6..................... 220 15.6 InternetExplorer8..................... 226 15.7 OtherBrowsers....................... 227 15.8 Summary........................... 228 Reporterratum thiscopyis(P1.0printing,December2009) Prepared exclusively for ALESSANDRO CAROLLO CONTENTS 11 16AccessibilityandUsability 229 16.1 WhatDoesAccessibilityMeantoYou?.......... 229 16.2 BasicAccessibilityIssues................. 230 16.3 BeingAll-Inclusive!..................... 239 16.4 CriticalBusinessIssues.................. 242 16.5 ImprovingOurSite’sAccessibility ............ 243 16.6 Tabbing............................ 247 16.7 AccessibilityTestingChecklist .............. 249 16.8 Summary........................... 251 17BuildingaFavicon 252 17.1 CreatingaSimpleIcon................... 252 17.2 CreatingtheFavicon.................... 252 17.3 Summary........................... 254 18SearchEngineOptimization 255 18.1 ContentIsKing....................... 255 18.2 ChoosingKeywords..................... 257 18.3 ReconcilingOurContent.................. 259 18.4 Don’tOptimizeYourUsersAway!............. 260 18.5 LinksandYou........................ 260 18.6 ItAllComesDowntoCommonSense.......... 261 18.7 Summary........................... 261 19DesigningforMobileDevices 262 19.1 MobileUsers......................... 262 19.2 ThinkingAboutthe(Very)SmallScreen......... 264 19.3 JavaScript.......................... 265 19.4 ServingMobileContent................... 265 19.5 DecidingWhattoSupport................. 266 19.6 RestructuringforMobileUsers.............. 273 19.7 Summary........................... 273 20TestingandImprovingPerformance 274 20.1 StrategiesforImprovingPerformance.......... 274 20.2 DeterminingPerformanceIssues............. 275 20.3 AddressingPerformance.................. 277 20.4 ImageOptimization..................... 284 20.5 Summary........................... 286 Reporterratum thiscopyis(P1.0printing,December2009) Prepared exclusively for ALESSANDRO CAROLLO CONTENTS 12 21WheretoGoNext 287 21.1 AdditionalPagesandTemplates ............. 287 21.2 AdvancedTemplating.................... 290 21.3 GridSystemsandCSSFrameworks........... 291 21.4 CSSAlternatives ...................... 296 21.5 Don’tForgettoBuytheStockImages!.......... 298 21.6 VisualEffects........................ 298 21.7 ExperimentandPractice! ................. 304 22RecommendedReading 305 22.1 ColorResources....................... 305 22.2 BooksonFontsandTypography............. 305 22.3 TechnicalBooks....................... 306 22.4 Websites........................... 306 A Bibliography 308 Index 310
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: