Home > Store

Special Edition Using XHTML

Register your product to gain access to bonus material or receive a coupon.

Special Edition Using XHTML

Book

  • Sorry, this book is no longer in print.
Not for Sale

Description

  • Copyright 2000
  • Edition: 1st
  • Book
  • ISBN-10: 0-7897-2431-6
  • ISBN-13: 978-0-7897-2431-1

Molly Holzschlag brings her trademark style and and enthusiasm to Special Edition Using XHTML, including comprehensive information that will help web professionals to get the most from XHTML. The book starts by explaining how XHTML differs from HTML, and why it¿s necessary. It then covers the “meat” of XHTML, including syntax and document creation. Additional topics include creating tables and frames, designing pages effectively, using graphics, color, images and tools, working with stylesheets, adding multimedia and embedded objects, and the relationship between XHTML and XML. Later sections discuss the concept of XHTML modularization, which can be applied to create web content for alternative browsers including pagers, cell phones, and hand held devices.

Downloads

Source Code


Source code from the book in Windows self extracting executable format. - 178KB -- code.exe

Source code in Mac in self extracting archive format. - 74kb -- code.sea

Source code in Linux format. - 31kb -- code.tar.gz

Source code in Unix format. - 58kb -- code.tar.Z

This file replaces the file 17.7.html that is in the code files above. Please note that the file '17.7.xhtml' will only work when used in conjunction with Mozquito Factory. - 9kb -- 17.7.xhtml

Sample Content

Table of Contents



Introduction.

Who Should Buy This Book. How This Book Is Organized. Conventions Used in This Book.

I. PREPARING TO USE XHTML.

1. Understanding XHTML 1.0.

What Is XHTML?

Adding Extensibility. Redefining XHTML as an XML Subset.

XHTML as a Transitional Language.

Moving Toward XML. Accommodating New Devices.

Standards Versus Conventions.

The Importance of Standards. Conventional Code Practices. The World Wide Web Consortium: A Closer Look.

Troubleshooting. Designing for the Real World.

XHTML and Web Developers: Real World Concerns.

2. XHTML Foundations.

Revisiting the HTML 4.0 Standard. HTML 4.0: Main Concepts.

Separate Document Formatting and Presentation. Improvement of Document Rendering. Accessibility Guidelines. Facilitate Internationalization.

Examining HTML as an XML Application.

Historical Relationships. Bridging the Gap.

Is It Too Complex and Is It Happening Too Fast?

3. XHTML in the Real World.

A Return to Clean Code. The Trouble with HTML.

Poorly Written Code. Code for Presentation, Not for Formatting. Difficulties Across Platforms and Browsers. Poor Habits Extending to Software.

Transcending Limitations on Progress.

Returning to the Well-Formed Document.

4. XHTML Tools.

Approaches to Coding.

Hand Coding Using Simple Text Editors. HTML and XHTML Editing Environments. HTML and XHTML Conversion Utilities. What-You-See-Is-What-You-Get (WYSIWYG) Applications.

Troubleshooting. Designing for the Real World.

Creating Templates for Speed and Accuracy. Company Guidelines and Checklists. Proprietary Applications.

II. XHTML SYNTAX.

5. Defining XHTML Syntax.

Syntax and Structure. Document Conformance and Document Type Definitions.

XHTML 1.0 Strict DTD. XHTML 1.0 Transitional DTD. XHTML 1.0 Frameset DTD.

Elements, Attributes, and Values.

Elements. Attributes. Values.

Special Characters. Well-Formed Code. Troubleshooting. Designing for the Real World.

Troubleshooting Your Markup.

6. Well-Formed XHTML Documents.

Understanding Rigor and Well-Formedness.

Why Rigor and Well-Formedness Matter. Complications of Incorrect Code.

Symmetry and Well-Formed Documents.

Horizontal Symmetry. Vertical Symmetry. The Container Method.

Case Sensitivity.

In HTML. In XML. In XHTML 1.0.

Attribute Quoting.

In HTML. In XML and XHTML.

Managing Elements.

Non-Empty Elements. Empty Elements.

Whitespace. Troubleshooting. Designing for the Real World.

7. Structuring XHTML Documents.

Understanding Document Structure. Document Declarations and Elements. The XHTML Document Shell.

Head Structure. Body Structure.

Building an XHTML Shell. Clarity and Orientation.

Commenting Sections in an XHTML Document.

Writing Documents for Clarity and Ease of Use. Troubleshooting. Designing for the Real World.

A Study in Coding Styles.

8. Managing XHTML Documents Locally.

The Importance of File Management. Naming Conventions.

Improperly Formed Filenames. Unclear Filenames. Filename Length. Correct Prefix and Suffix Names.

File Directory Structure. Saving Files. Troubleshooting. Designing for the Real World.

Site Mapping.

III. USING XHTML TO BUILD WEB PAGES.

9. Formatting Text in XHTML.

Formatting Elements. Exploring Text Concepts. Working with Headers. Inserting Paragraphs and Breaks.

Understanding the Paragraph Tag Approach. Working with the Break Tag. Creating Space with Breaks. Working with the Preformatted Text Tag.

Using Text Styles. Creating Special Text Formatting. Adding Color, Size, and Typefaces to Text.

Font Element Attributes. Managing Color for Backgrounds, Text, and Links.

Troubleshooting. Designing for the Real World.

Beyond Black And White.

10. Adding Lists to XHTML Documents.

Using Lists

Common List Tags. The Value of Lists.

Bulleted (Unordered) Lists. Numbered (Ordered) Lists. Building a Page with Lists. Definition Lists. Advanced List Techniques.

Nesting Lists.

Using Lists for Indenting Items. List Attributes. Troubleshooting. Designing for the Real World.

Using Lists: Dinosauria and Publisher's Weekly.

11. Aligning Text Using XHTML.

Aligning Text. Using the div Element. Using the paragraph Element to Align Text. Nesting the div Element. Troubleshooting. Designing for the Real World.

12. Linking Pages with Standard Links.

Links Are the Web's Very Essence. The anchor Element. Absolute Linking. Relative Linking. Linking Images. Intra-Page Linking. Mail Links. Using Multiple Links on a Page. Troubleshooting. Designing for the Real World.

About About.com.

13. Using Images in XHTML Documents.

Moving Toward Design. The img Element in XHTML. Image Tag Attributes.

width and height. Image Borders. Alignment. The alt Attribute. Horizontal and Vertical Space.

Floating Images. Aligning Multiple Images. Linking Images. Troubleshooting. Designing for the Real World.

Exhibiting Your Work.

14. Laying Out Tables Within XHTML Documents.

The Importance of Tables. Table Elements.

The Basic Table.

Table Attributes.

Borders. Table Width. Creating a Fixed-Width Table. Padding. Column Span. Row Span.

Table and Table Cell Alignment.

Horizontal Alignment. Vertical Alignment.

Maximizing Table Power/Minimizing Code.

Seeing the Grid.

Using Fixed and Dynamic Design.

Applying a Fixed Table Design. Working with Dynamic Table Design. Combination Fixed and Dynamic Table Design.

Nesting and Stacking Tables. Aligning Tables. Slicing Graphics for Placement in a Table. Troubleshooting. Designing for the Real World.

Design First, Then Plan the Table.

15. Working with Frames.

To Frame or Not to Frame. Understanding Frame Structure. The Frameset. Building a Framed Page. Setting frameset and frame Tag Attributes. Exploring a Frame with Margin, Resize, and Scroll Controls. Targeting Windows.

Creating a Frame Using target and name Attributes. Magic Target Names.

Working with Borderless Frames. Advanced Frame Concepts.

Combining Rows and Columns.

Working with Inline Frames (I-Frames). The noframes Tag and Accessibility. Troubleshooting. Designing for the Real World.

Building Accessible Framed Pages.

16. Working with Standard Forms.

The Importance of Forms. Using Proper Form Syntax.

Form Elements and Attributes. Controls.

Building a Form.

Adding a Text Field. Making a Check Box. Adding a Radio Button. Making a Menu List. Creating a Text Area. Providing Reset and Submit Buttons.

Troubleshooting. Designing for the Real World.

Method, Action, and Hidden Fields at Molly.Com.

17. Another Approach to XHTML Forms Using XHTML-FML.

Creating Dynamic Forms.

XHTML-FML. Extending XHTML. Exploring the Limits of Forms.

Getting Started Using XHTML-FML.

The Authoring Environment.

Creating Dynamic Forms with XHTML-FML.

A Basic Feedback Form. Additional Content Types. Submitting Forms.

Creating an Online Survey.

Working with Toggle. Adding Content.

Advanced XHTML-FML Techniques.

Real Time Calculation. “Learning” Pull-downs. Labels. Sending Content from One Element to Another.

Putting Advanced XHTML Concepts to Work: Shop in a Page.

IV. ADDING STYLE AND SCRIPTING.

18. Cascading Style Sheets and XHTML.

Style Sheets and XHTML. Style Sheet Basics.

Separating Presentation from Structure. Understanding the Cascade.

Style Sheet Syntax. Style Sheet Methods.

Inline Style. Embedded Style. Linked Style Sheets.

Inheritance. Exploring Class and Grouping.

Working with Classes. Using Grouping.

Using Style Sheets.

Applying Margins with Style. Displaying Text with CSS. Applying Font Style.

Style Sheet Evolution. Troubleshooting. Designing for the Real World.

Making Complex Style Simple.

19. Extensible Stylesheet Language (XSL).

Understanding XSL.

Formatting Objects. Transformations. XSLT Parsers.

Creating XSL Style Sheets.

Exploring XSLT Syntax. Structure of an XSL Document. Understanding XPath References.

Transforming XHTML with XSLT.

Using CSS and XSLT with XHTML. Creating Alternate Content Views.

XSLT in the Real World.

Adapting Web Pages for Specific Audiences.

20. Adding JavaScript to XHTML Documents.

Scripting and XHTML. The Power of Scripting. Understanding JavaScript.

JavaScript Placement. Objects and Operators in JavaScript. Statements and Functions in JavaScript.

JavaScript Applications.

Simple Message Box. Drop-Down Menu Navigation. Pop-Up Window. JavaScript Mouseovers. Browser Testing and Routing.

Troubleshooting. Designing for the Real World.

JavaScript and Style Sheets.

V. ADVANCED XHTML CONCEPTS AND APPLICATIONS.

21. XHTML Modularization.

The Need for Modularization. What Is XHTML Modularization? XHTML Modules.

Abstract Modules. XHTML DTD Modules.

XHTML Validation. Devices Affected by XHTML Modularization. Extending XHTML in Real Life.

XHTML Basic.

Applying XHTML Modularization.

22. Document Type Definitions in Detail.

Understanding DTDs.

What Is a DTD? The DOCTYPE tag. DTD Syntax.

Reading the XHTML DTDs.

Downloading the XHTML DTDs. Structure of the Transitional XHTML DTD. Structure Versus Semantics.

Designing for the Real World: Defining Your Own DTD.

Extending the XHTML 1.0 DTD. Defining the <embed> Tag. Using Your New DTD.

23. XHTML Basic.

What Is XHTML Basic?

Features in Use Across Appliances. Overview of What's Supported and Why. Overview of What's Not Supported and Why. Specific Modules Included in XHTML Basic.

XHTML Basic Document Structure. Designing for the Real World.

Creating and Deploying an XHTML Basic Document.

VI. VISUAL DESIGN FOR THE.

24. Effective Page Design.

Understanding Site Architecture.

Linear Sites. Hierarchical Sites. Non-Linear Sites.

User Interface Design.

Metaphor. Clarity. Consistency. Orientation.

Page Layout Techniques.

Compositing Pages. Working with Grid Systems.

Troubleshooting. Designing for the Real World.

Designing an Effective Page. Using Photoshop Layers.

25. Color Concepts.

Color Theory.

Subtractive and Additive Color. Color and the Computer Screen. Color Significance. Properties of Color.

Color Technology.

Converting RGB to Hex.

Browser Color.

The Web-Safe Palette. Using Unsafe Colors.

Designing for the Real World.

Working with the Safe Palette.

26. Working with the Computer Screen.

Resolution.

Common Resolutions.

Controlling Page Dimension.

Using Whitespace Appropriately.

Readability.

Contrast. Gamma.

Troubleshooting. Designing for the Real World.

Calibrating the Monitor to Balance Colors.

27. Web Graphic Tools and Professional Tools.

Professional Graphics Tools.

Adobe Photoshop. Adobe Illustrator. CorelDRAW. Macromedia Freehand.

Popular Design Applications.

JASC Paint Shop Pro. Ulead PhotoImpact. Microsoft PhotoDraw. Microsoft Image Composer.

Web-Specific Applications.

Adobe LiveMotion. Macromedia Fireworks. Beatware ePicture Pro.

Plug-Ins and Specialty Tools.

Alien Skin Software. Auto F/X. Kai's Power Tools.

Animated GIF Programs.

GIF Construction Set. GIF Movie Gear. Ulead GIF Animator. Microsoft GIF Animator.

Optimization Tools.

Debabelizer Pro. Ulead SmartSaver.

Stock Photography and Art.

Eyewire. Photodisc. ArtToday. Fun and Free Sites.

Troubleshooting. Designing for the Real World.

Creating a Background Graphic: Compare and Contrast. Using Photoshop. Using PhotoImpact. Using Paint Shop Pro. Photoshop. PhotoImpact. Paint Shop Pro.

28. Common Web Graphic Formats

Graphic Interchange Format (GIF). Joint Photographic Experts Group (JPEG). Portable Network Graphics (PNG). Graphic Optimization.

Adaptive Palettes. The Web (216) Palette. Optimizing a GIF.

Designing for the Real World.

Creating Transparent GIFs.

29. Creating Professional Web Graphics.

Web Graphic Technology. Using Images on Your Pages. Scanning Techniques and Stock Art.

Scanning Images. Selecting Stock Art.

Creating Background Images.

Wallpaper Patterns. Margin Tiles.

Header Graphics.

Building a Splash Design. Bars and Rules.

Spot Art. Photographic Techniques. Splicing Graphics. Troubleshooting. Designing for the Real World.

A Professional's Approach to Designing the Web: Interview with Designer Amy Burnham

30. Designing Specialty Graphics.

Exploring Specialty Graphics. Imagemaps.

Imagemapping Tools. Methods. Application.

Animated GIFs.

Tools. Methods.

Advertising Banners.

Size Conventions. General Recommendations.

Troubleshooting. Designing for the Real World.

Do Ad Banners Work?

VII. MULTIMEDIA AND EMBEDDED OBJECTS.

31. Audio and Video.

Audio and Video on the Web. Creating Audio and Video Files.

Audio Files. Video Files.

Downloadable File Formats.

Audio Formats.

Adding Audio and Video to a Web Page. Audio and Video Plug-Ins. Designing for the Real World.

Bandwidth Blues.

32. Streaming Multimedia.

Streaming Media Concepts.

Streaming Audio. Streaming Video.

Producing Streaming Media.

Creating a Streaming Audio File. Working with Streaming Video.

Incorporating Streaming Media into Your Page.

Adding Streaming Media Using RealServer G2. Adding Streaming Media to a Page with HTTP.

Troubleshooting. Designing for the Real World.

Exploring Streaming Options.

33. Multimedia Packages.

Multimedia and the Web. Macromedia Director, Shockwave, and Flash Basics. Exploring Flash in Detail. Working with Flash.

Creating a Flash Animation. Publishing with Flash. Publishing with Aftershock.

Troubleshooting. Designing for the Real World.

Austin Powers Is Shocking!

VIII. CREATING CONTENT FOR ALTERNATIVE DEVICES.

34. Overview of Alternative Devices, Languages, and Protocols.

Types of Alternative Devices.

Operating Systems for Alternative Devices. PDAs. Mobile Computers. Smart Pagers and Phones. Set-Top Boxes. eBooks.

Alternative Device Languages.

XHTML and XML. XSL/XSLT. WML. HDML. Web Clippings.

Wireless Protocols.

WAP. CC/PP.

35. Developing for the Alternative Device.

Alternative Device Design.

Demystifying Future Delivery Systems. Understanding Alternative Environments. Alternative Device Design Tips. Back to the Future.

Designing for WebTV.

Why WebTV? Designing for WebTV.

Web Clippings.

What You Need. Web Clippings General Design Guidelines. Supported Markup.

Designing for the Real World.

Creating a Web Clipping.

36. Pagers, Cell Phones, and Other Wireless Devices.

The Wireless World. Wireless Application Protocol (WAP) Overview. Exploring WML.

All Hands on Deck. WML Document Structure. Content and Navigation.

IX. XML and Related Technologies Overview.

37. Toward XML.

Making All Things Possible with XML. Understanding the Relationship Between SGML, XML, and XHTML.

SGML. XHTML.

XML in Theory and Practice. Practical Examples of XML.

XML Tag Order.

Understanding XML Structure.

Getting Technical with XML.

Describing New Vocabularies with XML.

Understanding Document Type Definition Advantages. Coping with Document Type Definition Disadvantages.

Is XML Just HTML All Over Again? Starting with XML. Defining the XML Document as a Whole. Understanding the Well-Formedness Constraints. The Prolog: The XML Declaration.

Character Encodings. Other Encodings. Standalone Documents.

Constructing the XML Document Prolog: The Document Type Declaration. Constructing the Document Body.

Character Data. Markup.

Understanding How XML Forms Logical Structures.

How XML Forms Physical Structures. Start Tags and End Tags. Normalization. Element Types. Attribute Lists and Types. Unparsed Entities. Real-World Applications.

Getting Down to Cases.

38. Synchronized Multimedia Integration Language (SMIL).

SMIL Is an XML-Based Language. Basic SMIL Code Guidelines. SMIL History. Building a SMIL Document.

SMIL Document Tags. Using the Region Tag With Absolute and Relative Positioning. Using the Region Tag with the fit Attribute. The img Tag with the Region Attribute. Controlling When the Image Appears. Image Duration and Order. Presenting Two Images at the Same Time. Using the switch Tag to Meet User Needs.

Tools for Creating and Playing SMIL Documents.

RealNetworks Embraces SMIL. Apple QuickTime 4.1 Adds SMIL.

Designing for the Real World.

Become a Better Artist with SMIL.

39. Scalable Vector Graphics (SVG).

Scalable Vector Graphics (SVG).

SVG Concepts. SVG Software and Browsers.

Designing for the Real World.

Creating a Graphic Using SVG.

Appendix A. XHTML Reference.

Data Types: XHTML 1.0 Versions and Specifications. Alphabetical XHTML 1.0 Element Listing.

<!--....-> Comments. <!DOCTYPE...>. <a>...</a>. <abbr>...</abbr>. <acronym>...</acronym>. <address>...</address>. <applet>...</applet>. <area />. ...</b>. <base />. <basefont />. <bdo>...</bdo>. <big>...</big>. <blockquote>...</blockquote>. <body>...</body>. <br />. <button>...</button>. <caption>...</caption>. <center>...</center>. <cite>...</cite>. <code>...</code>. <col>. <colgroup>...</colgroup>. <dd>...</dd>. <del>...</del>. <dfn>...</dfn>. <dir>...</dir>. <div>...</div>. <dl>...</dl>. <dt>...</dt>. <em>...</em>. <fieldset>...</fieldset>. <font>...</font> <form>...</form>. <frame />. <frameset>...</frameset>. <h1>...</h1> Through <h6>...</h6>. <head>...</head>. <hr />. <html>...</html>. ...</i>. <iframe>...</iframe>. <img />. <input />. <ins>...</ins>. <isindex />. <kbd>...</kbd>. <label>...</label>. <legend>...</legend>. <li>...</li>. <link />. <map>...</map>. <menu>...</menu>. <meta />. <noframes>...</noframes>. <noscript>...</noscript>. <object>...</object>. <ol>...</ol>. <optgroup>...</optgroup>. <option>...</option>. <p>...</p>. <param />. <pre>...</pre>. <q>...</q>. <s>...</s>. <samp>...</samp>. <script>...</script> <select>...</select>. <small>...</small>. <span>...</span>. <strike>...</strike>. <strong>...</strong>. <style>...</style>. <sub>...</sub>. <sup>...</sup>. <table>...</table>. <tbody>...</tbody>. <td>...</td>. <textarea>...</textarea>. <tfoot>...</tfoot>. <th>...</th>. <thead>...</thead>. <title>...</title>. <tr>...</tr>. <tt>...</tt>. <u>...</u>. <ul>...</ul>. <var>...</var>.

Common Attributes. Intrinsic Events. Data Types.

Appendix B. CSS2 Reference.

Style Sheets Properties.

Selectors. Pseudo Classes. Rules. Properties. Text. Colors and Backgrounds. Fonts. Box Model. Visual Formatting and Positioning. Generated Content and Lists. Tables. Paged Media. Aural Style Sheets.

Index.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.

Overview


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information


To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.

Surveys

Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites, develop new products and services, conduct educational research and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.

Newsletters

If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@informit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information


Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.

Security


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.

Children


This site is not directed to children under the age of 13.

Marketing


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information


If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.

Choice/Opt-out


Users can always make an informed choice as to whether they should proceed with certain services offered by InformIT. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.informit.com/u.aspx.

Sale of Personal Information


Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents


California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure


Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.

Links


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact


Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice


We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020