舉報

會員
目錄(82章)
倒序
- coverpage
- Mastering Responsive Web Design
- Credits
- About the Author
- Acknowledgment
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Harness the Power of Sass for Responsive Web Design
- How does Sass work?
- The basic concepts of Sass for RWD
- Summary
- Chapter 2. Marking Our Content with HTML5
- The <main> element
- The <article> element
- The <section> element
- The <aside> element
- The <header> element
- The <footer> element
- The <nav> element
- Using WAI-ARIA landmark roles to increase accessibility
- A full HTML5 example page with ARIA roles and meta tags
- Output screenshots for desktop and mobile
- Summary
- Chapter 3. Mobile-first or Desktop-first?
- Create your designs in a desktop-first view but implement them with mobile-first
- Sass mixins for the mobile-first and desktop-first media queries
- Dealing with legacy browsers
- How to deal with high-density screens
- Sometimes RWD is not necessarily the right solution
- Retrofitting an old website with RWD
- Retrofitting with AWD
- Retrofitting with RWD
- Summary
- Chapter 4. CSS Grids CSS Frameworks UI Kits and Flexbox for RWD
- What is a grid?
- CSS grids
- CSS frameworks
- UI kits
- The pros and cons of CSS frameworks for RWD
- Creating a custom CSS grid
- Building a sample page with the custom CSS grid
- Stop using CSS grids use Flexbox!
- Summary
- Chapter 5. Designing Small UIs Driven by Large Finger
- The ideal target sizes on small UIs
- The posture patterns and the touch zones
- The nav icon – basic guidelines to consider for RWD
- The navigation patterns for RWD
- Summary
- Chapter 6. Working with Images and Videos in Responsive Web Design
- Tips for reducing the file size in images for RWD
- Third-party image resizing services
- The <picture> element and the srcset and sizes attributes
- Replacing 1x images with 2x images on the fly with Retina.js
- Making videos responsive
- The Vector Formats
- Summary
- Chapter 7. Meaningful Typography for Responsive Web Design
- Pixels ems or rems for typography?
- Calculating relative font sizes
- Creating a Modular Scale for a harmonious typography
- Using the Modular Scale for typography
- Web fonts and how they affect RWD
- Sass mixin for implementing web fonts
- Using FlowType.js for increased legibility
- Summary
- Chapter 8. Responsive E-mails
- Why do we need to worry about responsive e-mails?
- Don't overlook your analytics
- Recommendations for building better responsive e-mails
- Responsive e-mail build
- Third-party services
- Summary
- Index 更新時間:2021-07-16 20:33:33
推薦閱讀
- Bootstrap Site Blueprints Volume II
- Kibana Essentials
- HTML5游戲開發案例教程
- Java Web開發技術教程
- 教孩子學編程:C++入門圖解
- Lighttpd源碼分析
- 區塊鏈技術進階與實戰(第2版)
- Java圖像處理:基于OpenCV與JVM
- 現代C:概念剖析和編程實踐
- 零基礎C#學習筆記
- 數據結構:Python語言描述
- SQL Server 2014數據庫設計與開發教程(微課版)
- Java Web程序開發參考手冊
- 米思齊實戰手冊:Arduino圖形化編程指南
- Learning ClojureScript
- 從零開始:Qt可視化程序設計基礎教程
- Hands-On Machine Learning with ML.NET
- iOS Application Development with OpenCV 3
- Mastering C++ Programming
- PHP程序設計
- 自然語言處理:原理、方法與應用
- Java程序設計案例教程(第三版)
- 機器學習數學基礎一本通(Python版)
- Python核心編程從入門到開發實戰
- 新一代垃圾回收器ZGC設計與實現
- C#網絡應用編程(第3版)
- 大模型應用開發極簡入門:基于GPT-4和ChatGPT(第2版)
- 計算機網絡基礎教程
- Python for Google App Engine
- UI設計基礎培訓教程(全彩版·第2版)