您的位置:首页 > 其它

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 Tags

Opening 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 Type

Creating the HTML, Head, and Body Sections

Key Points


Chapter 3 Formatting Text with Tags

Creating Headings

Applying 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 Lists

Creating 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 Webpage

Hyperlinking 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 Styles

Constructing 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 Family

Specifying 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 Paragraphs

Applying 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 Resolution

Inserting 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 Organization

Creating 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 Tags

Beginning to Think in Divisions

Creating Divisions

Creating an HTML5 Semantic Layout

Positioning Divisions

Formatting Divisions

Key Points


Chapter 12 Creating Tables

Creating a Simple Table

Specifying 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 Borders

Applying Background and Foreground Fills

Changing Cell Padding, Spacing, and Alignment

Key Points


Chapter 14 Creating User Forms

Creating a Basic Form

Creating 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 HTML5

HTML Multimedia Basics

Embedding Video Clips

Incorporating Audio on a Webpage

Key Points


Chapter 16 HTML and Microsoft Expression Web

Exploring the Expression Web Interface

Creating Websites and Webpages

Insert Graphics

Formatting Text

Formatting a Division

Inserting Hyperlinks

Key Points


Appendices


Appendix Designing for Usability

Understanding Usability

Planning 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 Content

Guideline 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 5

Tags 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: