Index

The index that appeared in the print version of this title does not match the pages in your eBook. Please use the search function on your eReading device to search for terms of interest. For your reference, the terms that appear in the print index are listed below.

Symbols

$ (dollar sign)

& (ampersand)

in HTML

in XML

* (asterisk)

in DTD declarations

path expressions

*/ (asterisk, forward slash)

/* (forward slash, asterisk)

.. (double period)

// (double slash)

JavaScript comments

path expressions

@ (at)

@* (at, asterisk)

_ (underscore)

{} (braces)

| (pipe)

+ (plus) < (less than)

in HTML

in XML == (equality operator) === (identity operator) > (greater than)

in HTML

in XML : (colon)

“ (double quote)

/ (forward slash)

. (period)

? (question mark)

; (semi colon)

' (single quote)

, (comma)

() (parentheses), JSON strings and

() (parenthesis) operator

 

A

aborting requests

absolute location paths

absolute paths

Access Control for Cross-site Requests, W3C specification

Access Control module, in Apache Access-Control header accessors action attribute Active Server Pages (ASP) ad banners

in buyer page

hands-on practice

technical details

Add Button handler addItemToItinerary() function

add-on, Firebug

addSaleLocationToIntinerary() function

Advanced Research Projects Agency Network

(ARPANET) advertisement samples

Ajax

age of

with ASP

basic web architecture

history

with JSP developed in NetBeans

overview

references

review questions

summary

WAMP and PHP

web evolution

XAMPP and PHP

Ajax case study

adding dynamic ad banner

BigPeachYardSaleExpress

buyer page and Dojo

conclusion

creating Web project with NetBeans

database creation

exercises

header fragment layout

high-level design

image uploading

introduction

itinerary planner and drag and drop

Java Servlets for uploading images

JSF for building seller page

Map IDE and Google Maps

page navigation

portal page layout and CSS

review questions

seller page layout

Ajax challenges and best practices

diagnosis

exercises

overview

references

review questions

security

summary

testing Web applications

algorithm of searching sale events

ampersand (&)

in HTML

in XML

ancestor axis

ancestor-or-self axis

anchors, HTML

animated ad banners

Anley, C.

Apache HTTP Server

complete example of Web remoting

MySQL and

PHP and Ajax with WAMP

PHP and Ajax with XAMPP

PHP practice lab

Apache JavaDB case study. See Ajax case study

Applets

application classes, RDFS and

applications, Web. See Web applications

apply()

architecture, Web

arguments property

ARPANET (Advanced Research Projects Agency Network)

arrays, JavaScript

arrDistances variable

arrSaleAddrs variable

arrSaleGeoPoints variable

arrSaleID variable

ASP (Active Server Pages)

ASP.NET and Apache asterisk (*)

in DTD declarations

path expressions asterisk, forward slash (*/) asynchronous requests

debugging

handling with Dojo. See Dojo toolkit

handling with Java Servlets

with IFrame

with XMLHttpRequest object. See XMLHttpRequest object at (@)

at, asterisk (@*)

attack security

attack surface

ATTLIST declaration

attribute axis attributes

CSS text formatting

declaring with DTD

HTML

HTML forms

occurrence indicators

OWL

RDF

XML

XML Schema

authentication, in Apache

authority

automated unit testing

axis names, XPath

 

B

b element

Back buttons

controlling with history object

tracking history with Ajax banners, ad

in buyer page

hands-on practice

technical details

Baran, Paul

Berners-Lee, Tim

BigPeachYardSaleExpress. See Ajax case study

blocks, try, catch, finally

body elements

applying colors

defined

boldface element

BOM (Browser Object Model)

defined

JavaScript host objects

bookmarking Boolean datatypes border attribute bottom-up integration testing braces ({})

breakpoint functions of Microsoft Script Debugger

Browser History Manager

Browser Object Model (BOM)

defined

JavaScript host objects

browsers

age of Ajax

basic web architecture

CSS and

embedding JavaScript in HTML

Firebug add-on

HTTP basics

HTTP streaming

reducing incompatibilities with DOM. See DOM (Document Object Model)

Web remoting pitfalls

buffer overflow

built-in objects

JavaScript

Object datatypes

buttons

Back

Forward

Search

Submit

buyer page

design

hands-on practice

technical details

buyerID variable

 

C

call()

carriage r eturn/linefeed (CRLF) characters

Cascading Style Sheets (CSS). See CSS (Cascading Style Sheets) catch block

CBSD (component-based software development) tools

CData

center tag

Cerf, Vinton

characters

in DTD declarations

in JavaScript

JavaScript operators

path expressions

reserved

special HTML

Unicode encoding

child axis

child elements

accessing nodes

declaring with DTD

DOM modifiers

in DOM structure

class attribute

classes

defining in OWL

drag and drop features

instances

properties and methods

RDFS

simulated

className property

clearTimeout()

clientAddr variable

clientGeoPoint variable

clients

HTTP basics

pushing data to

closures

JavaScript functions

private members with

code points

colon (:)

colors

adding with HTML

CSS text formatting

comma (,)

command injection attacks

comments, XML

Common Object Request Broker Architecture (CORBA)

complementary classes, in OWL complex elements component-based software development (CBSD) tools

constructor functions

Array()

Function()

itItemCreator() function

RegExp()

simulated classes and

content property

Content-Type header

controls

Dojo

driving directions

PostItems.jsp

server

conventions, Web remoting

CORBA (Common Object Request Broker Architecture)

CRLF (carriage return/linefeed) characters

Crockford, Douglas

Cross-site Remote Forgery Attack (XSRF)

cross-site requests

Cross-site Scripting (XSS) attacks

CSS (Cascading Style Sheets)

adding to plain-text responses

adding to Web remoting example

basics

defined

drag and drop features

element instance subset formatting

formatting with span and div

manipulating in DOM

refining portal page

style rule format

text formatting

using with IFrame

working with Firebug

curIdx variable

 

D data

describing with RDFS

flow using IFrame

modeling, representing and integrating with RDF

XForms model

data tables

adding to database design

adding with SQL script

retrieving images with

databases

design

hands-on practice creating

MySQL

Semantic Web as

datatypes

JavaScript

OWL properties

Davies, Donald

debugging

Ajax Web applications

PHP

working with Firebug

declarations

DTD

XML

XML Schema

Default-value

Delete Button handler

DELETE method

delimiters descendent axis

descendent-or-self axis

design

ad banner hands-on exercise

adding dynamic ad banner

Ajax case study

buyer page technical details

creating buyer page

header fragment layout

navigation

refining portal page layout and CSS

seller page

development platforms, Apache

DHTML (Dynamic HTML)

diagnosis, of Ajax Web applications

dialects, XML

directions, driving

display properties

distanceFrom() function

div

DOCTYPE declaration

associating with XML documents

defined Document object

Document Object Model (DOM). See DOM (Document Object Model)

Document Type Definition (DTD)

DocumentFragment

documents, XML

associating DTD declarations with

defined

referencing XML Schema specification in

transforming to XHTML documents

Dojo toolkit

buyer page technical details

creating ad banner

creating buyer page

drag and drop features

drag and drop hands-on practice

examples and lab practice

exercises

itinerary planner hands-on practice

JSON in Ajax Applications with xhrGet lab

overview

references

review questions

summary

xhrGet in Ajax Applications lab

xhrGet() with JSON data

xhrPost in Ajax Applications lab

XMLHttpRequest with

DOM (Document Object Model)

defined

event handling

JavaScript host objects

overview

parsing and validation with

style manipulation

traversing and manipulating

domain information retrieval

domain names

HTTP basics

in URLs

domain property

double period (..)

double quote (“)

double slash (//)

JavaScript comments

path expressions

drag and drop

hands-on practice

technical details

driving directions control

driving distance function

DTD (Document Type Definition)

dynamic ad banners

hands-on practice

technical details Dynamic HTML (DHTML)

 

E

ECMAScript

element instance subsets

elements

child. See

child elements

declaring with DTD

DOM accessors

formatting with CSS. See CSS (Cascading Style Sheets)

HTML

manipulating style in DOM

modifiers

xf:model element

XForms user interface

XML

XML Schema

embedded JavaScript

empty elements

declaring with DTD

declaring with XML Schema

encodeForm() method

end tags

defined

XML

entities

declaring names

HTML

XML references

ENTITY

enumerated classes, in OWL equality operator (==) error() errors

JavaScript, handling and objects

plain-text messages

eval() function

event handling

DOM

embedding JavaScript in HTML

IFrame

onreadystatechange

in Web remoting example

XML responses

XMLHttpRequest

EventHelper

evolution, Web

exceptions

expressions, path

expressions, regular

asterisks in

JavaScript

service streaming

eXtensible HyperText Markup Language (XHTML) defined

transforming XML documents to

eXtensible Markup Language (XML). See XML (eXtensible Markup Language)

Extensible Stylesheet Language Transformation (XSLT)

 

F

FetchImage Servlet

hands-on practice

retrieval with

finally block Firebug Firefox

Firebug add-on

Mozilla Project

service streaming support

#FIXED

Flash

float property

following axis

following-sibling axis

font formatting

font-family attribute

for loops

form elements

form property

format styling. See CSS (Cascading Style Sheets) forms

HTML

processing with XMLHttpRequest

XForms

Forward buttons

controlling with history object

tracking history with Ajax

forward slash (/) forward slash, asterisk (/*) fragment in URIs

fragments, header. See header fragment layout

frame tag

frames hidden

frames[] array

frameset tag

FTP

Function() constructor

function literals

functional testing

functions

constructor. See also constructor functions

creating XMLHttpRequest object

declaring variables

Dojo. See Dojo toolkit

drag and drop

handling online orders and Shopping Cart

JavaScript

JavaScript/Map IDE

testing with JSUnit

timing out requests

 

G

Garrett, Jesse James

generic data

geocoder variable

GET method

defined

of HTML forms

vs. POST method

getAdBanner Servlet

getClientAddressAndStartFilter() function

getDistance() function

getFiles() method

getHeaderContents()

getSalesItem servlet

GIF (Graphic Interchange Format)

GlassFish2 in Ajax case study. See Ajax case study

global declarations

global information retrieval

global variables

defined

JavaScript/Map IDE

Gmail Google Google Docs Google Maps

age of Ajax and

hands-on practice

technical details Google Suggest Gopher

Graphic Interchange Format (GIF)

Graphical User Interface (GUI) design

buyer page

defined

graphics, HTML greater than (>)

in HTML

in XML Grossman, J. GUI (Graphical User Interface) design

buyer page

defined

 

H

h elements

handle()

handleAs property

handling events. See event handling

head elements

HEAD method

header fragment layout

dynamic ad banner and

HTML table

seller page

headers headers property

headings, HTML

hidden IFrame

hidden XHR hierarchies

DOM structure

Semantic Web

high-level design. See also design

history object

home address function host objects

hr element

href attribute

HTML (HyperText Markup Language)

basics of

colors

diagnosis

driving directions control

embedding JavaScript in

event handling

forms

graphics

headings, paragraphs, line breaks and formatting text

history

hyperlinks and anchors

lists

PHP and

responses

special characters

structure

tables

tags, elements, and attributes

transforming XML documents to XHTML documents

XForms html element HTML tables

portal page header fragment layout

seller page header fragment layout HTTP (HyperText Transfer Protocol)

Apache development platforms

basic web architecture

basics

defined

GET vs. POST

HTML forms and

requests

streaming

XMLHttpRequest object. See XMLHttpRequest object hyperlinks

adding image

adding with HTML

navigation hands-on practice

tracking history with Ajax

HyperText Markup Language. See HTML (HyperText Markup Language)

HyperText Transfer Protocol. See HTTP (HyperText Transfer Protocol)

 

I

i element

ID attribute

IDE (Integrated Design Environment). See also MapIDE.html

identifiers, JavaScript

identity operator (===)

IDREF attribute

IE (Internet Explorer)

age of Ajax

event handling compatibility

service streaming support

XMLHttpRequest

IFrame

defined

MapIDE.html

iframe tags

defined

hidden

HTTP requests

IIS (Internet Information Services)

image element

images

in ad banners

hands-on practice

technical details

#IMPLIED

individuals, in OWLy

inheritance

defined

in DOM structure

init()

initItinerary() function

initMap() function

injection attacks

innerHTML property

defined

processing responses

input element installation

Apache HTTP Server

Dojo toolkit

external Tomcat server

Firebug

IIS

PHP

Tomcat server

WAMP

XAMPP

instance document

instances

Integrated Design Environment (IDE). See also MapIDE.html

integrating data resources with RDF

integrating linked Web information with OWL

integration testing

interface hierarchy, DOM

Internet. See Web

Internet Explorer (IE). See IE (Internet Explorer)

Internet Information Services (IIS)

IP (Internet Protocol) addresses

defined

HTTP basics

ipconfig command

italic element

itinerary planner

hands-on practice

technical details

itItemCreator() function

 

J

Java

Java Database Connectivity (JDBC)

Java Servlets

getAdBanner

hands-on exercise

Map IDE

technical details

JavaDB tool

JavaScript

arrays

BOM

built-in objects and host objects

comments

constructor functions and simulated classes

datatypes and values

defined

diagnosis

DOM

drag and drop functions

embedding in HTML

error handling and objects

event handling in DOM

exercises

Firebug and

functions

handling online orders and Shopping Cart

identifiers

Map IDE functions

operators

overview

references

regular expressions

responses

review questions

statements

style manipulation in DOM

summary

traversing and manipulating DOM

variables

JavaScript Object Notation (JSON). See JSON

(JavaScript Object Notation) JavaServer Faces (JSF)

building seller page

retrieving images with data tables JavaServer Pages (JSP) JDBC (Java Database Connectivity) Joint Photographic Experts Group (JPEG, JPG)

format JPEG, JPG (Joint Photographic Experts Group)

format JSCoverage framework JSF (JavaServer Faces)

building seller page

retrieving images with data tables JSMock JSON (JavaScript Object Notation)

Ajax xhrGet() with

algorithm of searching sale events

responses

with xhrGet() in Ajax Applications jsonRespStr variable JSP (JavaServer Pages)

JSUnit framework JUnit framework

 

K

Kahn, Bob

Kleinrock, Leonard

 

L

Lackey, Z.

languages

HTML. See HTML (HyperText Markup Language)

JavaScript. See JavaScript

PHP. See PHP

reducing incompatibilities with DOM. See DOM (Document Object Model)

SPARQL

Web applications future. See Web applications, future of

XML. See XML (eXtensible Markup Language)

layered structure of Semantic Web layout. See also design

buyer page

header fragment

portal page

PostItems.jsp

seller page

LDAP (Lightweight Directory Access Protocol)

length property

letter elements

lexical scoping

li element

libraries, Dojo

Licklider, Joseph Carl Robnett

Lightweight Directory Access Protocol (LDAP)

line breaks

HTML

JavaScript statements

linked Web information with OWL

LinuX, Apache, MySQL, PHP, and Perl (XAMPP)

lists, HTML

load()

localhost domain name

location object

lockItem servlet

log4JavaScript framework

logging JavaScript

 

M

Mahemoff, Michael

manipulation

DOM

style

Map IDE

hands-on practice

technical details

map variable

MapIDE.html

in buyer page

creating buyer page

itinerary planner hands-on practice

MapOps.js

contents

creating

maxOccurs attribute

Merrill, Thomas

metacharacters

method attribute

methods

apply() and call()

class

DOM accessors

DOM modifiers

event handling

history object

HTTP

instance

Object datatypes

parseHTML()

sending POST request

window object

XMLHttpRequest

XMLHttpRequest properties

Microsoft Script Debugger

minOccurs attribute

mixed complex type element

mixed content

model element

modeling data resources with RDF

modifiers

DOM

SPARQL and

Module architecture

Mono.Net Mosaic

Mozilla Project. See also Firefox

myCallBack() MySQL

 

N

name declaration

name parameter

namespace axis

namespace prefixes

namespaces

in RDF

xf:

XML Schema

XML Schema specification

National Center for Supercomputing Applications (NCSA)

navigation

hands-on practice

hooking PostItem to

Web remoting pitfalls

navigator object

NCP (Network Control Protocol)

NCSA (National Center for Supercomputing Applications)

nested elements nested functions NetBeans

Ajax with JSP developed in

creating Web project for Ajax case study

installing and adding Tomcat

overview

PHP plugin

practice lab

starting lab

Web remoting example

Netscape

Network Control Protocol (NCP)

new operator

node()

nodes

accessing

in DOM structure

identifying with XPath

modifiers

non-functional testing

Null datatypes

Number datatypes

NUnit framework

 

O

Object datatypes

objects

BOM

built-in and host

converting JSON strings to JavaScript

error

inheritance with prototype

logger

OWL properties

XMLHttpRequest

occurrence indicators

ol (ordered list) elements

onclick event handler

online order handling

onload event handler

onreadystatechange event handler

defined

handling XML responses

service streaming with

onsubmit event handler

open() method

operators, JavaScript

OPTIONS method

ordered list (ol) elements

orders, handling online

O’Reilly Media

OWL (Web Ontology Language)

OWL (Web Ontology Lanugage)

 

P

p element

page design. See design

page navigation. See navigation

page streaming

paragraphs, HTML

parameters

FetchImage Servlet

optional and variable-length arguments

property object

XMLHttpRequest methods

parent axis

parent elements

accessing nodes

in DOM structure

parentheses (()), JSON strings and

parenthesis (()) operator

parsing

HTML response

JavaScript and JSON responses

linked Web information with OWL

plain-text responses

with SAX and DOM

XML responses

path expressions

path in URIs

paths, relative location

PDF (Portable Document Format)

performance profiling

period (.)

PHP

Ajax with WAMP and

Ajax with XAMPP and

Apache development platforms

complete example of Web remoting

MySQL and

NetBeans plugin

overview

practice lab

pipe (|)

pitfalls of Web remoting

plain-text responses

plugin, NetBeans PHP

plus (+)

PNG (Portable Network Graphics)

po (property object) parameter Portable Document Format (PDF)

Portable Network Graphics (PNG)

portal page

design

navigation hands-on practice

refining layout and CSS POST method

defined

vs. GET method

of HTML forms

sending POST request

PostItems.jsp

preceding axis

preceding-sibling axis

primitive datatype wrapper objects

primitive types

private members

processing forms

processing linked Web information with OWL

processRequest() method

profiling

properties

adjusting navigation

class

className

common request arguments

DOM accessors

HTML color

inheritance

innerHTML property. See innerHTML property

instance

location object

navigator object

Object datatypes

OWL

RDFS

screen object

style property

window object

XMLHttpRequest

property object (po) parameter

prototype objects

inheritance with

simulated classes proxies

debugging Ajax Web applications

same-origin policy and

pseudoprotocols

pulling data

pushing data

PUT method

 

Q

query strings

HTTP basics

HTTP GET

querying

defining URIs

with OWL

with SPARQL

question mark (?)

R

raw XHR

RDF (Resource Description Framework)

defined

Query Language

RDFS (Resource Description Framework Schema)

readystate property

reasoners, SPARQL

reference types

referencing frames

RegExp()constructor

regular expressions

asterisks in

JavaScript

service streaming

relational databases

relative location paths

remote logging

remoting, Web. See Web remoting

repetition, XML element

representing data resources with RDF

request headers

request messages

request methods

defined

Dojo. See Dojo toolkit

Web remoting. See Web remoting

XMLHttpRequest object. See XMLHttpRequest object

RequestHelper

defined

encodeForm()

Web remoting example

#REQUIRED

reserved characters of XMLHttpRequest

Resource Description Framework (RDF)

defined

Query Language Resource Description Framework Schema (RDFS)

resources, data. See data

responses

defined

headers

HTML

JavaScript and JSON

plain-text

processing

XML responseText property

defined

service streaming

responseXML property

defined

in Web remoting example

restrictions on classes in OWL

retrieving global information with SPARQL

return statement

Rich Internet Applications

Roberts, Lawrence

root elements

row sets

 

S

sale event searching algorithm

saleinfo variable

same-origin policy

SAX (Simple API for XML)

Scantlebury, Roger

schema, database

scheme, URI

scope

of JavaScript functions

of JavaScript variables

screen object

script debugging

script tags

embedding JavaScript in HTML

HTTP requests

Search button

searches, sale events

searchSale servlet

Secure Sockets Layer (SSL) security

Ajax challenges and best practices

eval() function risks

Web remoting pitfalls

self axis

seller page

design

hands-on practice

milestone3

Semantic Web

overview

OWL

RDF

RDFS

SPARQL

structure

semi colon (;)

send() method

sending POST request

XMLHttpRequest properties

sendBuyerInfoForm() function

sequence element

sequences

server controls

seller page

styling

server scripts

servers

in Ajax applications

Apache

basic web architecture

complete example of Web remoting

HTTP basics

HTTP streaming

installing and adding Tomcat

service streaming

Servlets, Java. See Java Servlets

session variables

setRequestHeader() method

setTimeout() function

setup()

SGML (Standard Generalized Markup Language)

Shopping Cart

handling online orders

hands-on practice

toolbox

showAllSaleAddrs() function

showCompleteAddr() function

Simple API for XML (SAX) simple elements Simple Network Management Protocol (SNMP) and Apache

Simple Protocol and RDF Query Language (SPARQL)

simulated classes

single quote (')

SNMP (Simple Network Management Protocol) and Apache

sort()

span

SPARQL (Simple Protocol and RDF Query Language)

special characters

HTML

in regular JavaScript expressions

XML

specification, XML Schema

SPO (subject, predicate, object) sentence statements

SQL (Structured Query Language)

injection attacks

MySQL

script

src attribute

embedding JavaScript in HTML

HTTP requests

SSL (Secure Sockets Layer)

Stamos, A. Standard Generalized Markup Language (SGML)

standards, Web. See Web standards

start tags

defined

XML

startProcessSaleAddrs() function

state, determining request

statements

static keyword

status property

statusText property

streaming HTTP

String datatypes

strings, JSON

structure of Semantic Web

Structured Query Language (SQL). See SQL (Structured Query Language)

style

classes

CSS. See CSS (Cascading Style Sheets)

manipulation

rule format

server controls

style attribute

applying colors

of lists

style property

subclasses

subject, predicate, object (SPO) sentence statements

Submit button

subsets, element instance

Sun Java System Application Server 9.0. See Ajax case study

sync property

synchronous requests

defined

with XMLHttpRequest

system testing

 

T

tables, data. See data tables

tables, HTML

tags

center tag

frameset tag

HTML

HTTP requests

iframe tags

xf:model element

XML

target namespace

defined

XML Schema specification

Target style TCP/IP (Transmission Control Protocol/Internet Protocol)

td element teardown()

testing Web applications text()

text formatting

CSS

HTML

Thing

this keyword

constructor functions

defined

timeout property

timeouts

TLS (Transport Layer Security)

Tomcat server

installing and adding

overview

practice lab

toolkit, Dojo. See Dojo toolkit

top-down integration testing

TRACE method

traffic sniffers

Transmission Control Protocol/Internet Protocol

(TCP/IP) Transport Layer Security (TLS)

traversing DOM

tree hierarchy of DOM

triggers

triples

defining with RDF

in SPARQL

try block

tt element

type conversion

type conversion, in JavaScript

 

U

ul (unordered list) elements

Undefined datatypes

underscore (_)

Unicode encoding

Unicode Transformation Format (UTF)

Uniform Resource Identifiers (URIs)

defined

in RDF

Uniform Resource Locators (URLs). See URLs

(Uniform Resource Locators) Uniform Resource Name (URN)

union of classes, in OWL

unique strings

unit testing

unordered list (ul) elements

uploading images

hands-on practice

technical details URIs (Uniform Resource Identifiers)

defined

in RDF

url property

URLs (Uniform Resource Locators)

defined

HTML hyperlinks and anchors

HTTP basics

in RDF

same-origin policy

tracking history with Ajax

XMLHttpRequest parameters

URN (Uniform Resource Name)

user interface, XForms

user parameter

UTF (Unicode Transformation Format)

Utility.java

 

V

validation

complete example of Web remoting

forms processing with XMLHttpRequest

HTML diagnosis

plain-text responses

protecting against XSS attacks

with SAX and DOM

Validator class

value attribute

values

declaring attributes

element

JavaScript

of JavaScript variables

RDFS

var keyword

variable-length arguments

variables

JavaScript

JavaScript/Map IDE

Venkman JavaScript Debugger

visual feedback

Visual Web Pack project

creating PostItem.jsp

hands-on practice creating

 

W

W3C (World Wide Web Consortium)

Markup Validation Service

same-origin policy

on Semantic Web

XMLHttpRequest and

WAMP (Windows, Apache, MySQL, and PHP)

Watir (Web Application Testing in Ruby)

WDG (Web Design Group)

Web

architecture

development with Firebug

evolution

servers. See servers Web 1.0 Web 2.0 Web 3.0 Web 4.0

Web Application Testing in Ruby (Watir) Web applications

defining tiers

diagnosis

testing

Web applications, future of

overview

OWL

RDF

RDFS

references

Semantic Web

SPARQL

structure of Semantic Web and

XForms

Web Design Group (WDG)

Web Ontology Language (OWL)

Web Ontology Lanugage (OWL)

Web projects

hands-on practice creating

NetBeans

NetBeans and Tomcat

technical details

Web remoting

complete example

exercises

hidden<ifram>

HTML response

HTTP streaming

JavaScript and JSON responses

overview

pitfalls

plain-text response

references

response processing

review questions

sending POST request

summary

XML response

XMLHttpRequest

XMLHttpRequest methods

XMLHttpRequest object

XMLHttpRequest properties

XMLHttpRequest timeouts

Web standards

CSS basics

CSS elements

CSS formatting

CSS style rules

CSS text

exercises

HTML basics

HTML colors

HTML forms

HTML graphics

HTML headings, paragraphs, line breaks, and formatting text

HTML hyperlinks and anchors

HTML lists

HTML special characters

HTML structure

HTML tables

HTML tags, elements and attributes

HTTP basics

HTTP GET vs. POST

overview

references

review questions

summary

WebRunner

well-formed XML documents

widgets, Dojo

Wikipedia

window object

in BOM

defined

referencing frames

Windows, Apache, MySQL, and PHP (WAMP)

word spacing attribute

World wide web . See web

World Wide Web Consortium. See W3C (World Wide Web Consortium)

wrapper functions

wrapper objects

 

X

XAMPP (LinuX, Apache, MySQL, PHP, and Perl)

xf: namespace

xf:model element

XForms

XHR (XMLHttpRequest). See XMLHttpRequest (XHR)

XHR wrapper

xhrGet()

Dojo toolkit

JSON in Ajax Applications with

using in Ajax applications lab

XMLHttpRequest with Dojo

xhrPost()

in Ajax Applications lab

XMLHttpRequest with Dojo

XHTML (eXtensible HyperText Markup Language)

defined

transforming XML documents to

XML (eXtensible Markup Language)

age of Ajax

Apache development platforms

creating documents in NetBeans

documents

DTD

exercises

vs. JSON

overview

parsing and validation with SAX and DOM

RDF

references

responses

review questions

summary

transformation with XSLT

XForms

XML Schema

XMLHTTP

XMLHttpRequest (XHR)

debugging Ajax Web applications

defined

with Dojo toolkit

HTTP streaming with

modifying Header.jspf

Web remoting

Web remoting pitfalls

XMLHttpRequest object

defined

HTML response

JavaScript and JSON responses

methods

plain-text response

properties

response processing

sending POST request

timing out

XML response

xmlns attribute

xmlns:rdf namespace

XPath

defined

identifying XML nodes with

xsi element XSL-FO

XSLT (Extensible Stylesheet Language Transformation)

XSRF (Cross-site Remote Forgery Attack)

XSS (Cross-site Scripting) attacks

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset