Retrato do autor
10 Works 134 Membros 3 Críticas

Obras por Phil Ballard

Etiquetado

Conhecimento Comum

Sexo
male
Nacionalidade
United Kingdom

Fatal error: Call to undefined function isLitsy() in /var/www/html/inc_magicDB.php on line 425
Phil Ballard, the author of Sams Teach Yourself Ajax in 10 Minutes, graduated in 1980 with an honors degree in electronics from the University of Leeds, England.

Membros

Críticas

Every once in awhile you form a fondness for a book even though it is not a particularly good book. In this particular case, I knew that Ajax in 10 minutes by Phil Ballard would not be of the quality I usually expect out of technical books the moment I picked it up. Fate is the contents of the bookshelf near the massage chair.

My full summary can be found target="_top">here.

Despite being from a publisher that prides itself as being for "When you only have time for the answers®", the book was quite educational. It started with a refresher of web technologies, went into an excruciatingly detailed description of how to use the XMLHTTPRequest object to interact with the server and update a web page, described some other technologies that are useful with Ajax, and finished off with a description of several libraries.

Overall, this book could have said the same thing a lot more concisely. At the same time, it could have included more details about error checking and programming defensively (I don't expect every code snippet to be bullet proof, but at least point out the potential trouble spots!). That said, I still learned a lot, and I will always have a fondness for this book since it was my first complete overview of Ajax.… (mais)
 
Assinalado
eri_kars | 2 outras críticas | Jul 10, 2022 |
Great intro to AJAX, but also JSON, AHAH, REST, SOAP, and existing libraries. Uses PHP as base.
 
Assinalado
faganjc | 2 outras críticas | May 15, 2007 |
Indeholder "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", "19. prototype.js", "20. Rico", "21. XOAD", " Introduktion til XOAD", " XOAD HTML", " Avanceret programmering med XOAD", " Resumé", " Stikordsregister".

Man kan nogle pudsige ting med Ajax og navnlig hvis browseren er hurtig. Til gengæld kan man også skrive totalskodkode, men det er jo muligt i de fleste sprog.
Her i 2020 lever Ajax stadig og bruges fx til "Single-Page applications" forkortet til SPA-applikationer, som er nemme at bygge om til en phone-app, men som også giver gråd og tænders gnidsel, når søgemaskinerne forsøger at indeksere indholdet. Se fx https://www.version2.dk/blog/spa-applikationer-seo-1091271
… (mais)
 
Assinalado
bnielsen | 2 outras críticas | Oct 15, 2014 |

You May Also Like

Associated Authors

Estatísticas

Obras
10
Membros
134
Popularidade
#151,727
Avaliação
½ 3.4
Críticas
3
ISBN
16
Línguas
3

Tabelas & Gráficos