2012年12月读书计划
2012-12-07 18:05
288 查看
注:本文由BeyondVincent(破船)翻译首发
转载请注明出处:BeyondVincent(破船)@DevDiv.com
好久没有读书了,今天在Microsoft Press发现了两本新书Book。Start Here!™ Learn HTML5
Start Here!™ Learn
JavaScript
这两本书都是入门级别的书,刚好2012年12月份没有别的阅读计划,那就来学习一下HTML5和JavaScript吧。
下面是两本书的介绍:
Start Here!™ Learn HTML5
作者: Faithe Wempen
出版社: Microsoft Press
出版日期: November 2012
页数: 360
购买地址:
http://shop.oreilly.com/product/0790145366481.do
书籍目录:
Getting Started with HTML
Chapter 1 HTML Basics: The Least You Need to Know
Understanding HTML TagsOpening a Webpage in Notepad
Previewing HTML Files in a Web Browser
Making, Saving, and Viewing Changes
Key Points
Chapter 2 Setting Up the Document Structure
Specifying the Document TypeCreating the HTML, Head, and Body Sections
Key Points
Chapter 3 Formatting Text with Tags
Creating HeadingsApplying Bold and Italic Formatting
Applying Superscript and Subscript Formatting
Using Monospace and Preformatted Text
Formatting a Block Quotation
Configuring View Settings in Internet Explorer
Key Points
Chapter 4 Using Lists and Backgrounds
Creating Bulleted and Numbered ListsCreating Definition Lists
Inserting Special Characters
Inserting Horizontal Lines
Choosing Background Colors and Foreground Colors
Key Points
Chapter 5 Creating Hyperlinks and Anchors
Hyperlinking to a WebpageHyperlinking to an Email Address
Creating and Hyperlinking to Anchors
Hyperlinking to Other Content
Key Points
Style Sheets and Graphics
Chapter 6 Introduction to Style Sheets
Understanding StylesConstructing Style Rules
Creating Styles for Nested Tags
Creating Classes and IDs for Applying Styles
Applying Styles to Hyperlinks with Pseudo-Classes
Creating and Linking to External Style Sheets
Key Points
Chapter 7 Formatting Text with CSS
Specifying a Font FamilySpecifying a Font Size and Color
Applying Bold and Italics
Applying Strikethrough and Underlining
Creating Inline Spans
Adjusting Spacing between Letters
Key Points
Chapter 8 Formatting Paragraphs with CSS
Indenting ParagraphsApplying a Border to a Paragraph
Specifying the Horizontal Alignment of a Paragraph
Specifying Vertical Space within a Paragraph
Key Points
Chapter 9 Inserting Graphics
Understanding Graphic Size and ResolutionInserting a Graphic
Clearing a Graphic
Controlling Image Size and Padding
Using a Graphic as a Hyperlink
Creating Thumbnails
Including Alternate Text for Graphics
Adding Figure Captions
Key Points
Page Layout and Navigation
Chapter 10 Creating Navigational Aids
Planning Your Site’s OrganizationCreating a Text-Based Navigation Bar
Creating a Graphical Navigation Bar
Redirecting to Another URL
Creating Custom Error Pages
Key Points
Chapter 11 Creating Division-Based Layouts
Understanding HTML5 Semantic TagsBeginning to Think in Divisions
Creating Divisions
Creating an HTML5 Semantic Layout
Positioning Divisions
Formatting Divisions
Key Points
Chapter 12 Creating Tables
Creating a Simple TableSpecifying the Size of a Table
Specifying the Width of a Column
Spanning (Merging) Table Cells
Using Tables for Page Layout
Key Points
Chapter 13 Formatting Tables
Applying Table BordersApplying Background and Foreground Fills
Changing Cell Padding, Spacing, and Alignment
Key Points
Chapter 14 Creating User Forms
Creating a Basic FormCreating Check Boxes and Option Buttons
Creating Menu Lists
Additional Input Types in HTML5
Understanding CGI and Other Advanced Tools
Key Points
Chapter 15 Incorporating Sound and Video
Understanding Audio and Video in HTML5HTML Multimedia Basics
Embedding Video Clips
Incorporating Audio on a Webpage
Key Points
Chapter 16 HTML and Microsoft Expression Web
Exploring the Expression Web InterfaceCreating Websites and Webpages
Insert Graphics
Formatting Text
Formatting a Division
Inserting Hyperlinks
Key Points
Appendices
Appendix Designing for Usability
Understanding UsabilityPlanning for Usability
Sketching the Site Organization
Designing a Consistent Page Template
Designing the Content of Individual Pages
Performing Usability Testing
Appendix Designing for Accessibility
Guideline 1: Provide Equivalent Alternatives to Auditory and Visual ContentGuideline 2: Don’t Rely on Color Alone
Guideline 3: Use Markup and Style Sheets, and Do So Properly
Guideline 4: Clarify Natural Language Usage
Guideline 5: Create Tables that Transform Gracefully
Guideline 6: Ensure Pages that Feature New Technologies Transform Gracefully
Guideline 7: Ensure User Control of Time-Sensitive Content Changes
Guideline 8: Ensure Direct Accessibility of Embedded User Interfaces
Guideline 9: Design for Device Independence
Guideline 10: Use Interim Solutions
Guideline 11: Use W3C Technologies and Guidelines
Guideline 12: Provide Context and Orientation Information
Guideline 13: Provide Clear Navigation Mechanisms
Guideline 14: Ensure that Documents are Clear and Simple
Appendix Quick Reference
Tags Added in HTML 5Tags Removed in HTML 5
封面:
Start Here!™ Learn HTML5
作者: Steve Suehring
出版社: Microsoft Press
出版日期: August 2012
页数: 232
购买地址: http://shop.oreilly.com/product/0790145348821.do
书籍目录:
Chapter 1 What Is JavaScript?
A First JavaScript Program
Where JavaScript Fits
Writing Your First JavaScript Program
Summary
Chapter 2 JavaScript Programming Basics
JavaScript Placement: Revisited
Basic JavaScript Syntax
JavaScript Variables and Data Types
Looping and Conditionals in JavaScript
Summary
Chapter 3 Building JavaScript Programs
Functions
Objects in JavaScript
Debugging JavaScript
Summary
Chapter 4 JavaScript in a Web Browser
JavaScript Libraries
Getting jQuery
Getting jQuery UI
The Browser Object Model
The DOM
Retrieving Elements with JavaScript and jQuery
Summary
Chapter 5 Handling Events with JavaScript
Common Events with JavaScript
Handling Mouse Events
Validating Web Forms with jQuery
Keyboard Events and Forms
Summary
Chapter 6 Getting Data into JavaScript
AJAX in Brief
AJAX and JavaScript
Retrieving Data with jQuery
Using JSON for Efficient Data Exchange
Sending Data to the Server
Summary
Chapter 7 Styling with JavaScript
Changing Styles with JavaScript
Working with CSS Classes
Advanced Effects with jQuery UI
Putting It All Together: A Space Travel Demo
Summary
Chapter 8 Using JavaScript with Microsoft Windows 8
JavaScript Is Prominent in Windows 8
A Stroll Through a Windows 8 Application
Building a Windows 8 App
Summary
封面:OK,开始把,我先从这本开始:Start Here!™ Learn HTML5