![]() | Oplysninger om titelAJAX Af: Phil Ballard
ISBN: 978-87-7843-777-8 | January 2007 | 112 sider
|
Omtale |
Indholdsfortegnelse |
Indledning
1. Et websteds anatomi
En kort historie om nettet
Sådan virker World Wide Web
Resumé
2. Skriv websider med HTML
Introduktion til HMTL
Elementerne i en HTML-side
En mere avanceret HTML-side
Flere nyttige HTML-tags
Cascading Style Sheets på to minutter
Resumé
3. HTTP-protokollen
Introduktion til HTTP
HTTP-request og -response
HTML-formularer
Resumé
4. Klientside-kodning med JavaScript
Om JavaScript
Vi springer ud i det
Datamanipulation i JavaScript
Resumé
5. Serverside-programmering med PHP
Introduktion til PHP
PHP i HTML-dokumenter
Variabler i PHP
Kontrolstrukturer
Resumé
6. Grundlæggende XML
Introduktion til XML
Elementær XML
JavaScript og XML
Document Object Model
Resumé
7. En Ajax-applikations anatomi
Behovet for Ajax
Introduktion til Ajax
Komponenterne i Ajax
Det hele sættes sammen
Resumé
8. XMLHTTPRequest
Mere om JavaScript-objekter
Introduktion til XMLHTTPRequest
Opret XMLHTTPRequest-objektet
Resumé
9. Tal med serveren
Send serveranmodning
Overvåg serverstatus
Callback-funktionen
Resumé
10. Brug returnerede data
responseText og responseXML
Endnu en nyttig JavaScript DOM-egenskab
Fortolkning af responseXML
Brugertilbagemelding
Resumé
11. Den første Ajax-applikation
Konstruktion af Ajax-applikationen
HTML-dokumentet
Tilføj JavaScript
Det hele samles
Resumé
12. Returnér data som tekst
Få mere ud af egenskaben responseText
Resumé
13. AHAH – Asynchronous HTML and HTTP
Introduktion til AHAH
Opret et lille bibliotek til AHAH
Brug af mitAHAHlib.js
Resumé
14. Returnér data som XML
Føj x’et til Ajax
Egenskaben responseXML
Projekt: En RSS-overskriftslæser
Resumé
15. Webservices og REST
Introduktion til webservices
REST – Representational State Transfer
Brug af REST i praksis
REST og Ajax
Resumé
16. Webservices med SOAP
Introduktion til SOAP
SOAP-protokollen
Brug af Ajax og SOAP
SOAP versus REST
Resumé
17. JavaScript-bibliotek til Ajax
Et Ajax-bibliotek
Gennemgang af mitAHAHlib.js
Implementering af biblioteket
Brug biblioteket
Udvidelser til biblioteket
Resumé
18. Fælder i Ajax
Almindelige Ajax-fejl
Tilbage-knappen
Bogmærker og links
Fortæl brugeren, at der sker noget
Pæne Ajax-nedbrud
Håndtering af søgerobotter
Fremhæv aktive sideelementer
Brug ikke Ajax hvor som helst
Sikkerhed
Test koden på flere platforme
Ajax kan ikke redde dårligt design
Programmeringsfælder
Resumé
19. prototype.js
Introduktion til prototype.js
Indpakning af objektet XMLHTTPRequest
Eksempel: Aktiekurs-læser
Resumé
20. Rico
Introduktion til Rico
Rico’s andre grænseflade-værktøjer
Resumé
21. XOAD
Introduktion til XOAD
XOAD HTML
Avanceret programmering med XOAD
Resumé
Stikordsregister







