Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Поиск по форуму
Отображать темы
Отображать сообщения
Расширенный поиск
К странице...
Главная
»
Книги
»
Beginning XML with Dom and Ajax
« Beginning Javascript with Dom Scripting and Ajax
Foundations of Atlas »
Beginning XML with Dom and Ajax
Язык: Английский
Год публикации: 2006
Автор(ы): Sas Jacobs
Страниц: 432
Скачать »»
Краткое содержание
Introduction to XML
Related XML Recommendations
Web Vocabularies
Client-Side XML
Displaying XML Using CSS
Introduction to XSLT
Advanced Client-Side XSLT Techniques
Scripting in the Browser
The Ajax Approach to Browser Scripting
Using Flash to Display XML
Introduction to Server-Side XML
Case Study: Using .NET for an XML Application
Case Study: Using PHP for an XML Application
Средний:
Select rating
Отстой
Так себе
Нормально
Хорошо
Супер
Средняя:
3.6
(
75
votes)
Полное содержание
Introduction to XML
What Is XML?
A Brief History of XML
The Goals of XML
Understanding XML Syntax
Well-Formed Documents
Understanding the Difference Between Tags and Elements
Viewing a Complete XML Document
Understanding the Structure of an XML Document
Naming Rules in XML
Understanding the XML Document Prolog
Understanding Sections Within the XML Document Element
The XML Processing Model
XML Processing Types
DOM Parsing
SAX Parsing
Why Have Two Processing Models?
Some XML Tools
Summary
Related XML Recommendations
Understanding the Role of XML Namespaces
Adding Namespaces to XML Documents
Adding Default Namespaces
Defining XML Vocabularies
The Document Type Definition
Comparing DTDs and Schemas
Other Schema Types
XML Vocabularies
Displaying XML
XML and CSS
XSL
XPath
XPath Expressions
Identifying Specific Nodes
Including Calculations and Functions
XPath Summary
Linking with XML
Simle Links
Extended Links
XPointer
XML Links Summary
Web Vocabularies
XHTML
Separation of Presentation and Content
XHTML Construction Rules
XHTML Tools
Well-Formed and Valid XHTML Documents
XHTML Modularization
MathML
Presentation MathML
Content MathML
Scalable Vector Graphics
Vector Graphic Shapes
Images
Text
Putting It Together
Web Services
WSDL
SOAP
Other Web Vocabularies
RSS and News Feeds
VoiceXML
SMIL
Database Output Formats
Summary
Client-Side XML
Why Use Client-Side XML?
Working with XML Content Client-Side
Styling Content in a Browser
Manipulating XML Content in a Browser
Working with XML in Flash
Examining XML Support in Major Browsers
Understanding the W3C DOM
Understanding the XML Schema Definition Language
Understanding XSLT
Microsoft Internet Explorer
Mozilla
Opera
Adobe (Formerly Macromedia) Flash
Choosing Between Client and Server
Using Client-Side XML
Using Server-Side XML
Summary
Displaying XML Using CSS
Introduction to CSS
Why CSS?
CSS Rules
Styling XHTML Documents with CSS
Styling XML Documents with CSS
Attaching the Stylesheet
Selectors
Layout of XML with CSS
Understanding the W3C Box Model
Positioning in CSS
Displaying Tabular Data
Working with Display Properties
Working with Floating Elements
Table Row Spans
Linking Between Displayed XML Documents
XLink in Netscape and Firefox
Forcing Links Using the HTML Namespace
Adding Images in XML Documents
Adding Images with Netscape and Firefox
Using CSS to Add an Image
Using CSS to Add Content
Working with Attribute Content
Using Attributes in Selectors
Using Attribute Values in Documents
Summary
Introduction to XSLT
Browser Support for XSLT
Using XSLT to Create Headers and Footers
Understanding XHTML, XSLT, and Namespaces
Creating the XSLT Stylesheet
Understanding the Stylesheet
Transforming the <body> Element
Applying the Transformation
Adding the Footer
Transformation Without Change
Creating a Table of Contents
Selecting Each Planet with <xsl:for-each>
Adding a New Planet
Presenting XML with XSLT
Moving from XHTML to XML
Styling the XML with XSLT
Removing Content with XSLT
Understanding the Role of XPath in XSLT
Including Images
Importing Templates
Including Templates
Tools for XSLT Development
Advanced Client-Side XSLT Techniques
Sorting Data Within an XML Document
Sorting Dynamically with JavaScript
Adding Extension Functions (Internet Explorer)
Understanding More About Namespaces
Adding Extension Functions to the Stylesheet
Providing Support for Browsers Other Than IE
Working with Named Templates
Generating JavaScript with XSLT
Understanding XSLT Parameters
Understanding White Space and Modes
Working Through the onelinehtml Template
Finishing Off the Page
Generating JavaScript in Mozilla
XSLT Tips and Troubleshooting
Dealing with White Space
Using HTML Entities in XSLT
Checking Browser Type
Building on What Others Have Done
Understanding the Best Uses for XSLT
Summary
Scripting in the Browser
The W3C XML DOM
Understanding Key DOM Interfaces
Examining Extra Functionality in MSXML
Browser Support for the W3C DOM
Using the xDOM Wrapper
xDOM Caveats
Using JavaScript with the DOM
Creating DOM Document Objects and Loading XML
XSLT Manipulation
Extracting Raw XML
Manipulating the DOM
Putting It into Practice
Understanding the Application
Examining the Code
Dealing with Large XML Documents
Summary
The Ajax Approach to Browser Scripting
Understanding Ajax
Explaining the Role of Ajax Components
Understanding the XMLHttpRequest Object
Putting It Together
Username Validation with the XMLHttpRequest Object
Contacts Address Book Using an Ajax Approach
Using Cross-Browser Libraries
Sarissa
Other Ajax Frameworks and Toolkits
Backbase
Bindows
Dojo
Interactive Website Framework
qooxdoo
Criticisms of Ajax
Providing Visual Cues
Updating the Interface
Preloading Data
Providing Links to State and Enabling the Back Button
Ajax Best Practices and Design Principles
Minimizing Server Traffic
Using Standard Interface Methods
Using Wrappers or Libraries
Using Ajax Appropriately
Summary
Using Flash to Display XML
The XML Class
Loading an XML Document
Understanding the XML Class
Understanding the XMLNode Class
Loading and Displaying XML Content in Flash
Updating XML Content in Flash
Sending XML Content from Flash
Using the XMLConnector Component
Loading an XML Document
Data Binding
Updating XML Content with Data Components
Understanding Flash Security
Summary
Introduction to Server-Side XML
Server-Side vs. Client-Side XML Processing
Server-Side Languages
.NET
PHP
Working Through Simple Examples
The XML Document
Transforming the XML
Adding a New DVD
Modifying an Existing DVD
Deleting a DVD
Summary
Case Study: Using .NET for an XML Application
Understanding the Application
Setting Up the Environment
Understanding the Components of the News Application
Summary
Case Study: Using PHP for an XML Application
Understanding the Application
Setting Up the Environment
Understanding Components of the Weather Portal Application
Summary
Скачать »»
перейдите на форум для обсуждения и вопросов
« Beginning Javascript with Dom Scripting and Ajax
Foundations of Atlas »
Автор: Гость (не зарегистрирован), дата: 1 апреля, 2010 - 18:56
#permalink
А на русский эту книгу не переводили?
перейдите на форум для обсуждения и вопросов
Поиск по сайту
Содержание
Учебник javascript
Введение
Основы javascript
DOM: работа с HTML-страницей
События
Объекты, ООП
AJAX
Особенности регулярных выражений в Javascript
Основные элементы языка
Базовые типы: Строки, Числа, Boolean
Операторы, их особенности в JS
Массивы
Функции
Замыкания
Регулярные выражения
Конструкции языка. Обработка ошибок.
Сундучок с инструментами
Редактирование и отладка скриптов
Cookie
HTTP-Отладка
Просмотр живого HTML
Разное полезное
Интерфейсы
Drag and drop
Грамотное javascript-дерево за 7 шагов
Интеграция AJAX в интерфейс
Координаты элемента на странице
Правильные show/hide/toggle
Удобное дерево с AJAX-подгрузкой
Все об AJAX
Введение в Ajax
Ajax и Rich Client
Ajax и клиент-серверная архитектура.
Способы общения с сервером
COMET
Форматы данных для AJAX
Обмен данными для документов с разных доменов
Обмен данными между доменами. Часть 2.
Оптимизация
Google Closure Compiler в деталях
Yahoo: лучшие способы ускорения сайта
Анализ оптимизации страниц c Yslow
Интерфейсы. Прочь от MVC
Оптимизация Javascript-кода
Польза от documentFragment
Сжатие Javascript и CSS
Улучшаем сжимаемость Javascript-кода.
Умное Кеширование и Версионность в Javascript/CSS
Разное
Асинхронное программирование
Google Gears в деталях
Javascript <-> Flash мост
Букмарклеты и правила их написания
О подборке книг на сайте
Почему <a href="javascript:..."> - плохо
Способы идентификации в интернете
Уровни DOM
Что почитать?
Шаблонизация с javascript
Юнит-тесты уровня браузера на связке Selenium + PHP.
Справочники: Javascript/HTML/CSS
Система сборки и зависимостей Google Closure Library
Хранение данных на клиенте. DOM Storage и его аналоги.
10 лучших функций на JavaScript
Дерево всех статей
Последние темы на форуме
Как заставить работать Enter в связке input-button?
Для тех, кто любит изучать английский
Анимация обновления графика chartJS
Нужен скрипт для автозапуска трансляций на trovo+vkvideo.
А использовал кто nuxt.js ?
При копировании и вставке поменять часть текста
Таймер обратного отсчета до события - нужна правка
Forum
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Вверх
А на русский эту книгу не переводили?