Web Design: The L Line, The Express Line to Learning
Author: Sue Jenkins
Get on the fast track to creating your own Web site
Want to create a compelling Web site for a home business, family, or fun? Whether you're a student, aspiring designer, or entrepreneur, you can -- with Dreamweaver(r) and this easy-to-follow guide. Gain solid skills as you go from station to station in a series of clear-cut tutorials that cover site planning, registering a domain, formatting, and more. The last stop? Put your new site online and go live! Start your journey today on The L Line.
* Define your goals and create a site plan
* Learn the best ways to combine HTML and Cascading Style Sheets
* Use layers, create forms, and make the site interactive
* Master Web standards and the latest search engine optimization techniques
All aboard for valuable online extras
Visit The L Line Web site at wiley.com/go/thelline for valuable online supplementary materials:
* Test bank with challenging review questions
* PowerPoint slides with chapter outlines
* Images and Web page files from the book
* Practice exam answers
* A CSS reference guide
Along The L Line
* Complete tutorial coverage with step-by-step instruction
* Ample illustrations and examples
* Real-world case studies, applications, and hints for avoiding pitfalls
* Practice exams that let you evaluate your progress
Table of Contents:
Preface xviiStarting with a Plan 1
Determining the Site's Purpose 3
Keeping up with the competition 3
Gathering Information 4
Developing a purpose statement 4
Defining the Benefits to Visitors 6
Discovering the true benefits 6
Seeing the visitor's perspective 7
Constructing an Image for the Site 9
Determining Site Content Requirements 10
The bare minimum 11
Marketing and sales content 13
Diagnosing a Site's Dynamic Needs 17
Defining Ways to Drive Traffic to a Site 19
E-newsletters 19
Tips and articles 21
Blogs 22
Polls 26
Calculators 26
Contests and Sweepstakes 28
Defining Your Audience 33
Understanding Market Research 36
Gathering Internet Usage Statistics 37
Looking at Competitors' Web Sites 38
Describing the Ideal Site Visitor 42
Planning for a Multilanguage Site 45
Understanding the options for organizing content 46
Choosing an organization method 48
Translating a site's content 50
Pulling Together the Content 55
Discovering a Site's Content Needs 57
Wireframes 60
Gathering all the written content 64
Hiring illustrators and photographers 64
Licensing and buying stock images 65
Page titles and Meta tag data 66
Organizing Site Content 68
Making the Site Map 70
Choosing Development Tools and Techniques 77
Working with Page-Creation Tools 79
HTML and Web-editing programs 80
Introducing HTML tags 81
Understanding basic HTML page structure 82
Creating a page in a text editor 83
Saving Web page files 84
Working with the Right Design Tools 85
Choosing graphics programs 86
Using Web-safe colors 88
Introducing hexadecimal color values 89
Looking up hexadecimal values in a graphics program 90
Adding an E-Commerce Shopping Cart 93
PayPal shopping carts 93
Third-party and Web host shopping carts 94
Custom-built shopping carts 94
Planning for secure transactions 95
Knowing When to Hire a Programmer 96
Registering a Domain and Getting a Hosting Plan 103
Choosing a Domain Name 105
Using a domain name generator 108
Verifying domain name availability 109
Registering a Domain 110
Finding a Good Hosting Plan 112
Adding a Custom Placeholder Page 115
Designing the page 116
Putting the placeholder page on the Web 122
Defining the Site's Look and Feel 127
Beginning with Target Audience Data 129
Making Basic Layout and Design Decisions 131
Setting the layout width 132
Choosing layout expandability and orientation 133
Choosing a method for printing the layout 136
Choosing a color palette 136
Choosing fonts for the layout 138
Selecting a Navigation Scheme 140
Outlining a Design's Look and Feel 144
Mocking Up the Design 149
Understanding the Value of a Mockup 151
Working from the Site Map 152
Creating the Mockup 153
Strategically Placing Mockup Elements 160
Adding Design Elements to the Mockup 161
Finalizing a Mockup 166
Showing the subnavigation (or rollover) 166
Presenting a mockup to a client 167
Designing Additional Web Site Graphics 169
Header graphics 169
Rollover graphics 169
Background images 172
Other images 172
Optimizing Graphics 177
Understanding Web Graphics 179
Selecting a Web Optimization Program 186
Optimizing Graphics with ImageReady 187
Picking the Right Web Format 189
Choosing Web Optimization Settings 192
GIF and PNG-8 Optimization 194
JPG optimization 196
Slicing Up Graphics 197
Optimization Output Options 204
Working with Web Standards (HTML/XHTML/CSS/508) 209
Following Web Standards 211
Learning about standards online 212
Learning Web site content 214
Using DOCTYPEs (DTDs) 216
Setting the DOCTYPE 216
Adding a DOCTYPE in Dreamweaver 218
Writing HTML and XHTML Code 220
Using CSS Instead of HTML 222
Learning about Accessibility Standards 228
Understanding the HTML accessibility standards 229
Using Dreamweaver's accessibility tools 232
Using Search Engine Optimization Techniques 237
Practicing Ethical SEO Techniques 239
Including Ethical SEO Techniques in Web Pages 241
Maximizing the impact of relevant keywords 241
Embedding object and image descriptions 243
Including description and keywords Meta tags 244
Writing unique page titles 245
Submitting a Web address to search tools 245
Using an HTML Site Map 249
Creating the HTML site map 251
Making the site map accessible 253
Building Basic Pages 261
Setting Up the Basic HTML Skeleton 263
Understanding Meta Tags 266
Adding Content to Pages 271
Text 272
Graphics 274
Lists 278
Tables 280
Creating Hyperlinks 287
Local and global links 287
Link targets 288
Linking images 288
Other link types 290
Semantic HTML Coding 293
Labeling Objects 295
Improving Page Accessibility 296
Page Formatting with CSS 303
Learning about CSS 306
Anatomy of a style 306
Inline, internal, and external CSS 308
Linking external CSS to a page 310
Setting CSS media types 311
Linking external CSS and setting media types in Dreamweaver 314
CSS Style Selectors 315
Applying styles selectively with custom class 315
Redefining tag defaults 316
Morphing other page elements with advanced selectors 317
The Eight Style Categories 319
Formatting with CSS 321
Finding Additional CSS Help 324
Creating Navigation Systems 329
Considering the Site's Organization and Audience 331
Learning about Navigation Systems 332
Creating a Text Navigation Menu 335
Creating a Rollover Button Graphic Navigation Menu 338
Outputting rollovers in ImageReady 340
Creating rollovers in Dreamweaver 343
Creating a Tiered Text-Based JavaScript Navigation Menu 345
Creating a CSS List Navigation Menu 349
Layers- versus Tables-based Layouts 359
Tables versus Layers 362
Creating a Layout with Tables 365
Creating a Layout with Layers 370
Using Layout Resources for CSS and Layers 377
Using Templates and Server-Side Includes (SSIs) 383
Using Dreamweaver Templates 386
Preparing a page to become a template 387
Converting an HTML/XHTML file into a template 388
Creating and editing template-based files 392
Working with Server-Side Includes 393
Creating, including, and testing SSIs 395
Editing paths to work with SSIs 398
Comparing Templates and SSIs 401
Creating Forms 405
Organizing Visitor Information 407
Encrypting and Processing Form Data 409
Building Web Forms 412
Validating Forms 418
Testing Validated Forms 422
Making the Site Interactive 427
Exploring the World of JavaScript 430
Creating multiple rollover effects 432
Launching a new browser window 436
Building complex image maps 440
Adding Multimedia Files 443
Increasing Visitor Interactivity 445
A daily tip 447
Daily Sudoku 450
Testing, Testing, Testing 457
Setting Up a Prelaunch Testing Method 459
Cleaning Up Code 460
Finding and replacing global errors 461
Checking spelling 463
Cleaning up unwanted formatting 465
Cleaning up HTML/XHTML syntax 466
Applying consistent code formatting 467
Checking the Code for Common Problems 468
Validating the markup 469
Checking for browser support 470
Checking links 471
Generating site reports 472
Testing Web Pages on Different Platforms and Browsers 473
Code Validation and Compliance 481
Keeping Syntax Consistent with the Couvert Syntax Tool 483
Validating CSS, HTML, and More with Online Tools 486
Fixing Noncompliant Code 491
Fixing common coding mistakes 491
Retesting and failing acceptably 493
Obtaining Proof of Validation 495
Taking the Site to the Web 499
Uploading with File Transfer Protocol 501
Choosing an FTP application 502
Setting up a remote connection 504
Publishing a Site 507
Setting up a test directory 508
Getting and putting files 509
Testing one last time 511
Finishing the site publication 514
Contacting Search Engines 515
What's Next? 516
CSS Attributes A-1
Exam Answer Appendix B-1
Index 521
See also: Against the Grain or Mind Body Therapy
Financial Applications using Excel Add-in Development in C/C++
Author: Steve Dalton
Financial Applications using Excel Add-in Development in C/C++ is a must-buy book for any serious Excel developer.Excel is the industry standard for financial modelling, providing a number of ways for users to extend the functionality of their own add-ins, including VBA and C/C++. This is the only complete how-to guide and reference book for the creation of high performance add-ins for Excel in C and C++ for users in the finance industry. Steve Dalton explains how to apply Excel add-ins to financial applications with many examples given throughout the book. It also covers the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++, and provides comprehensive code, workbooks and example projects on the accompanying CD-ROM. The impact of Excel 2007’s multi-threaded workbook calculations and large grids on add-in development are fully explored. Financial Applications using Excel Add-in Development in C/C++ features:
• Extensive example codes in VBA, C and C++, explaining all the ways in which a developer can achieve their objectives.
• Example projects that demonstrate, from start to finish, the potential of Excel when powerful add-ins can be easily developed.
• Develops the readers understanding of the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++.
• A CD-ROM with several thousand lines of example code, numerous workbooks, and a number of complete example projects.
Too long and no info...
ReplyDeleteOfer, web designer