1 option
Interact with Web Standards: A Holistic Approach to Web Design
- Format:
- Book
- Author/Creator:
- Anderson, Erin, author.
- Language:
- English
- Subjects (All):
- Web sites--Design.
- Web sites.
- Web sites--Standards--Design.
- Physical Description:
- 1 online resource (vii, 496 p.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- [Place of publication not identified] New Riders Publishing 2010
- Language Note:
- English
- System Details:
- text file
- Summary:
- Laying the foundation for a solid understanding of Web design, this book weaves together industry best practices and standards-based design techniques. It is built on practical examples and short exercises crafted to help readers learn quickly and retain information. Starting with the basics this book teaches: Internet fundamentals Planning, content strategy, and information architecture HTML and CSS Accessibility Created by the education luminaries that brought you the revolutionary InterACT curriculum (http://interact.webstandards.org) and the Opera Web Standards Curriculum (http://opera.com/wsc), and the experts that power The Web Standards Project, this book is the definitive guide to learning the basics of web design. Its emphasis on practical and proven techniques make it the go-to guide that every aspiring web professional needs to succeed in their career. 25% of all author proceeds from this book will be donated to The Open Web Education Alliance (http://www.w3.org/2005/Incubator/owea/) to help advance web education around the world.
- Contents:
- Cover
- Table of Contents
- Part I: Preparation and Background Knowledge
- Chapter 1: InterACT
- Who this book is for
- How to use this book
- About this book
- Chapter 2: Tools
- Knowing what you want to accomplish
- Knowing your tools
- Managing your work
- Tool links and reviews at the book site
- Chapter 3: Learning on the Web
- About learning
- Finding the answer
- Taking notes
- Staying up to date
- Staying on task
- Finding the answers from other people
- Providing answers
- Collaborating
- Learning and inspiration
- Summary
- Chapter 4: Internet Fundamentals
- A short history of computers, user interfaces, and computer communications
- Internet core technology
- Internet and web architecture
- The web server
- The web experience
- Chapter 5: Writing for the Web
- Writing for print vs. web: what's the difference?
- Understanding the online user experience
- Web writing that works (or doesn't)
- Before you write, you need some tools. And a process. And a team.
- Top 10 web writing tips
- Keep web content fresh with routine updates
- Part II: Planning a Website
- Chapter 6: Information Architecture Intro
- Planning process
- Balanced design
- Project roles
- What is an information architect?
- Ten major roles of an information architect
- Chapter 7: Site Planning
- Discover the project definition
- Chapter 8: Content Analysis
- Focus on the users
- Chapter 9: Content Strategy
- Chez Sous le Vent: the client
- Content strategy statement
- Approved content outline
- Gap analysis and the content creation plan
- Blueprints: information architecture diagrams
- Part III: Implementation-HTML and CSS Fundamentals, and Accessibility
- Chapter 10: HTML Intro
- The history of HTML
- What HTML is
- The structure of an HTML document.
- The syntax of HTML elements
- Block level and inline elements
- The importance of good semantics
- HTML best practices
- Character references
- HTML5
- Chapter 11: CSS Intro
- CSS-a brief history
- The anatomy of a CSS rule
- How CSS is applied to HTML
- CSS comments
- CSS shorthand
- CSS measurement units
- Colors in CSS
- CSS selectors guide
- Resolving conflicts-inheritance and the cascade
- Browser support for CSS
- The future of CSS-CSS3
- Chapter 12:
- DOCTYPES
- Setting the document's primary language
- Giving your document a
- Adding keywords and a description
- Adding styles and script
- Link elements
- Chapter 13: Headings and Paragraphs
- Recap! Headings and paragraphs
- General styles for text
- Other HTML elements for giving text meaning
- Presentational elements-never use these
- Chapter 14: Whitespace
- Reiterating the importance of whitespace
- The box model
- Setting padding, border and margin via CSS
- Controlling spacing within paragraphs
- Centering content on a page
- Chapter 15: Links
- Link syntax
- Different kinds of link target
- Link best practices
- Link styling
- Link CSS
- Adding icons to links
- Chapter 16: Images
- HTML syntax
- CSS background image syntax
- A crash course in image formats
- Image best practices
- Tiles and gradients
- Image replacement
- CSS "sprites"
- The Chez Sous Le Vent case study
- Chapter 17: Lists
- The three list types
- Choosing among list types
- Nesting lists
- List styling
- Using lists for navigation menus
- Chapter 18: Tables
- Basic table elements
- Advanced table elements
- Styling tables
- Chapter 19: Forms
- Form best practices
- HTML for forms
- Styling forms
- HTML5 forms
- Summary.
- Chapter 20: Floats
- Floating elements around one another
- Creating multiple column layouts with floats
- Chapter 21: Positioning
- Positioning basics
- Relative positioning
- Absolute positioning
- Making positioning occur relative to elements other than
- Fixed positioning
- Chapter 22: Accessibility Intro
- Understanding accessibility
- What accessibility is
- What accessibility isn't
- Chapter 23: Accessibility Helps
- People first
- Assistive technology and tools
- Chapter 24: Accessibility Testing
- There's too much to know!
- Web Content Accessibility Guidelines (WCAG 2.0)
- Guiding principles
- Judgment day
- Chapter 25: Bringing It Together
- The project
- Project requirements
- Getting started
- Working page by page
- Quality assurance testing
- Deployment
- Testing
- Getting the word out
- Evaluate your results
- Index.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9786612607394
- 9780132704908
- 0132704900
- 9781282607392
- 1282607391
- 9780321713605
- 0321713605
- OCLC:
- 1027170308
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.