Mastering Responsive Web Design
暫譯: 精通響應式網頁設計

Ricardo Zea

  • 出版商: Packt Publishing
  • 出版日期: 2015-08-24
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 334
  • 裝訂: Paperback
  • ISBN: 1783550236
  • ISBN-13: 9781783550234
  • 相關分類: 網頁設計
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Push your HTML and CSS skills to the limit and build professional grade, responsive websites

About This Book

  • Take your RWD skills to the next level with HTML5 and CSS3 best practices that will give you a solid foundation to build out from
  • Harness the power of the CSS pre-processor Sass to speed up the creation of your CSS
  • Each chapter dives deep in to different aspects of RWD and is designed to get you up to speed with the latest developments in professional web design

Who This Book Is For

If you're already building responsive designs and are looking to level up your skills, then Mastering Responsive Web Design is the book for you. Regardless of whether you're a web designer, or web developer, you'll find something here to help you in your responsive design journey.

What You Will Learn

  • Install and use Sass with SCSS syntax to create your CSS
  • Use HTML5 tags the right way, for the right type of content
  • Enhance the experience of users with assistive technology with ARIA roles
  • Design with a desktop-first approach, but implement with mobile-first methodology
  • Master your layouts by creating your own scalable CSS grid, or using Flexbox for total layout ‘flexibility'
  • Retrofit your old web sites with your new responsive design skills
  • Deal with legacy browsers, and learn how to keep your designs consistent
  • Implement widely used responsive patterns, such as the drawer navigation , the off-canvas and the flexbox-based navigation patterns
  • Find the best way to serve the right type of image and how to make videos responsive
  • Build custom responsive emails to ensure the message gets across regardless of the device

In Detail

Building powerful and accessible websites and apps using HTML5 and CSS3 is a must if we want to create memorable experiences for our users. In the ever-changing world of web design and development, being proficient in responsive web design is no longer an option: it is mandatory.

Each chapter will take you one step closer to becoming an expert in RWD. Right from the start your skills will be pushed as we introduce you to the power of Sass, the CSS preprocessor, to increase the speed of writing repetitive CSS tasks. We'll then use simple but meaningful HTML examples, and add ARIA roles to increase accessibility. We'll also cover when desktop-first or mobile-first approaches are ideal, and strategies to implement a mobile-first approach in your HTML builds.

After this we will learn how to use an easily scalable CSS grid or, if you prefer, how to use Flexbox instead. We also cover how to implement images and video in both responsive and responsible ways. Finally, we build a solid and elegant typographic scale, and make sure your messages and communications display correctly with responsive emails.

Style and approach

Designing and developing for the web should be fun, and that's the tone used in the book. This book is written in a step-by-step format with clean-cut examples. You will also find tips and notes all over the book to help clarify those small and simple details most books and tutorials assume you already know.

商品描述(中文翻譯)

推進您的 HTML 和 CSS 技能到極限,建立專業級的響應式網站

關於本書
- 透過 HTML5 和 CSS3 的最佳實踐,將您的 RWD 技能提升到下一個層次,為您建立堅實的基礎
- 利用 CSS 預處理器 Sass 的強大功能,加速您的 CSS 創建過程
- 每一章深入探討 RWD 的不同方面,旨在讓您掌握專業網頁設計的最新發展

本書適合誰
如果您已經在建立響應式設計並希望提升技能,那麼《精通響應式網頁設計》就是為您而寫的書。無論您是網頁設計師還是網頁開發者,您都會在這裡找到幫助您在響應式設計旅程中的資源。

您將學到什麼
- 安裝並使用 SCSS 語法的 Sass 來創建您的 CSS
- 正確使用 HTML5 標籤,針對正確類型的內容
- 透過 ARIA 角色增強使用輔助技術的用戶體驗
- 採用桌面優先的設計方法,但以移動優先的方式實施
- 通過創建自己的可擴展 CSS 網格或使用 Flexbox 來掌握佈局的「靈活性」
- 使用新的響應式設計技能改造舊網站
- 處理舊版瀏覽器,學習如何保持設計的一致性
- 實施廣泛使用的響應式模式,例如抽屜導航、畫布外導航和基於 Flexbox 的導航模式
- 找到提供正確類型圖像的最佳方法,以及如何使視頻響應式
- 建立自定義響應式電子郵件,以確保信息無論在何種設備上都能傳達

詳細內容
使用 HTML5 和 CSS3 建立強大且可訪問的網站和應用程式是創造難忘用戶體驗的必要條件。在不斷變化的網頁設計和開發世界中,精通響應式網頁設計不再是一個選項,而是必須的。

每一章將使您更接近成為 RWD 專家的目標。從一開始,我們將介紹 Sass 的強大功能,這是一種 CSS 預處理器,可以提高編寫重複 CSS 任務的速度。接著,我們將使用簡單但有意義的 HTML 範例,並添加 ARIA 角色以提高可訪問性。我們還將討論何時使用桌面優先或移動優先的方法,以及在 HTML 構建中實施移動優先方法的策略。

之後,我們將學習如何使用易於擴展的 CSS 網格,或者如果您更喜歡,如何使用 Flexbox。我們還將涵蓋如何以響應式和負責任的方式實施圖像和視頻。最後,我們將建立一個穩固且優雅的排版比例,並確保您的信息和通信在響應式電子郵件中正確顯示。

風格與方法
設計和開發網頁應該是有趣的,這是本書所採用的語調。本書以逐步格式撰寫,並提供清晰的範例。您還會在書中找到各種提示和註解,以幫助澄清大多數書籍和教程假設您已經知道的小細節。