rssHome » XML

The Book of JavaScript, 2nd Edition

The Book of JavaScript, 2nd Edition

Book Description

With , you can add interactivity, , and other tricks to your pages quickly. But this isn’t just a book of scripts for you to cut and paste into your , only to find out later that nothing works as you’d expected. Using real-world examples as the starting point, author thau! walks you through various scripts and explains how they produce the effects you want.

Because no discussion of today is complete without coverage of , this thoroughly updated second edition includes new chapters on , so you can get up to speed with this valuable method for creating truly dynamic pages. This second edition of the best-selling The Book of JavaScript also features revised appendices and new examples throughout to reflect today’s web environment. Inside, you’ll learn to:

  • Work with frames, forms, cookies, and alarms
  • Use events to react to a user’s actions
  • Perform image swaps and rollovers
  • Program your own functions to produce customized solutions
  • Store user preferences and build a shopping cart
  • Use Dynamic to turn web pages into multimedia applications

If you need to spruce up tired-looking pages, The Book of JavaScript, 2nd Edition will help take your site from bland to brilliant.

BONUS: Includes a complete reference to all JavaScript objects and functions Download Now »

Web Standards: Mastering HTML5, CSS3, and XML

Web Standards: Mastering HTML5, CSS3, and XML

Book Description

Standards: Mastering , 3, and provides solutions to the most common problems, and gives you a deep understanding of standards and how they can be applied to improve your . You will learn how to create fully standards-compliant websites and provide search engine-optimized Web documents with faster download times, accurate rendering, correct appearance and layout, lower cost, approved accessibility, backward and forward compatibility, and easy maintenance and content updating. The book covers all major Web standards, focusing on syntax, grammar, recommended annotations, and other standardization concerns.

Web Standards: Mastering , 3, and is also a comprehensive guide to current and future standards for the World Wide Web. As a web developer, you’ll have seen problems with inconsistent appearance and behavior of the same site in different browsers. Web standards can and should be used to completely eliminate these problems. Web Standards: Mastering 5, , and XML describes how you can make the most of web standards, through technology discussions as well as practical sample code that you can use for your own sites and web applications. It also provides a quick guide to standard creation for Web developers.

  • Learn techniques and best practices to achieve full standards compliance
  • Write valid markup, styles, and news feeds from scratch or standardize websites by redesign
  • Restrict markup to semantics and provide reliable layout

Download Now »

DITA Best Practices

DITA Best Practices

Book Description

The Start-to-Finish, Best-Practice Guide to Implementing and Using  

Darwin Information Typing Architecture () is today’s most powerful toolbox for constructing information. By implementing , organizations can gain more value from their technical documentation than ever before. Now, three pioneers offer the first complete roadmap for successful adoption, implementation, and usage.

Drawing on years of experience helping large organizations adopt DITA, the authors answer crucial questions the “official” DITA documents ignore, including: Where do you start? What should you know up front? What are the pitfalls in implementing DITA? How can you avoid those pitfalls?

The authors begin with topic-based writing, presenting proven best practices for developing effective topics and short descriptions. Next, they address content architecture, including how best to set up and implement DITA maps, linking strategies, metadata, conditional processing, and content reuse. Finally, they offer “in the trenches” solutions for ensuring quality implementations, including guidance on content conversion.

Coverage includes:

  • Knowing how and when to use each DITA element–and when not to
  • Writing “minimalist,” task-oriented information that quickly meets users’ needs
  • Creating effective task, concept, and reference topics for any product, technology, or service Download Now »

Ajax: The Definitive Guide

Ajax: The Definitive Guide

Book Description

Is a new technology, or the same old stuff developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true standards make possible, but how these older technologies allow you to give sites a decidedly modern 2.0 feel.

Ajax: explains how to use standards like , , , and XHTML, along with the XMLHttpRequest object, to build browser-based applications that function like desktop programs. You get a complete background on what goes into today’s sites and applications, and learn to leverage these tools along with Ajax for advanced browser searching, services, mashups, and more. You discover how to turn a browser and site into a true application, and why developing with Ajax is faster, easier and cheaper.

The book also explains:

  • How to connect server-side backend components to user interfaces in the browser
  • Loading and manipulating documents, and how to replace with
  • Manipulating the Document Object Model ()
  • Designing Ajax interfaces for usability, functionality, visualization, and accessibility
  • Site navigation layout, including issues with Ajax and the browser’s back button
  • Adding life to tables & lists, navigation boxes and windows
  • creation, interactive forms, and data validation Download Now »

Umbraco User’s Guide

Umbraco Users Guide

Book Description

The first guide to show you how to power your site using .More companies are turning to the power and simplicity of ’s content management system to build robust, customized sites. Written by leaders in the community, this invaluable guide takes you through every aspect of this open source tool. Code samples using XHTML, , , and C# are integrated throughout the pages to illustrate key concepts that you can apply. As you work through the chapters, you’ll progress from building a basic Umbraco site to a sophisticated one that meets the needs of your organization.

Umbraco User’s Guide:

  • Explains how to install Umbraco and walks you through its structure
  • Discusses how to create templates while building your understanding of layouts
  • Offers best practices for developing content, designing types, organizing templates, and using the rich text editor
  • Walks you through and controls
  • Helps you build sample applications and troubleshoot any issues that arise
  • Covers how to create your own classified ads site by combining document types, templates, styles, macros, and more

Nik Wahlberg is the founder of Scandia Consulting, a full-service consultancy specializing in custom application . He is a Level 2 Certified Umbraco Professional. Download Now »

Beyond Schemas: Planning Your XML Model

Beyond Schemas: Planning Your XML Model

Book Description

Have you ever wondered how to get started writing your own schema? As you prepare to create your schema, you must consider a number of factors. This guide explains each of those factors in detail and recommends an approach for documenting your schema plan in an information model.

Your information model can not only be used as a planning mechanism to develop your schema but can also be used as a training resource and as a reference guide for those using the schema after it is developed. By putting a well-thought-out information model in place, you are bound to produce a schema that you can use indefinitely and build upon easily.

Table of Contents
Copyright
Introduction
Chapter 1. Conducting a User Study and Competitive Analysis
Chapter 2. Identifying Structure
Section 2-1. Annotating existing material reveals the structure.
Chapter 3. Creating a Reuse Strategy
Chapter 4. Developing an Information Model
Section 4.1. What Are the Benefits of an Information Model?
Section 4.2. What Does an Information Model Provide?
Chapter 5. Information Types Download Now »