Chatta con Wireside Rebecca Riordan (Autore: Head First Ajax)

Una breve ma interessante conversazione online con Rebecca M. Riordan, autore del primo capo Ajax (O'Reilly, 2008).

Ria Rivoluzione [RR]: Ciao Rebecca, Congratulazioni per l'authoring di "primo capo Ajax" (HFA). Per ottenere le cose iniziato volete introdurre te stesso e diteci cosa vi ha ispirato a scrivere questo libro?

Rebecca Riordan [Rebecca]: Grazie. Sono stato iscritto libri tecnici per più anni che mi piace pensare. Gli altri sono, in generale, su basi di dati e banche dati sulla piattaforma Microsoft Windows, in particolare. I'm disincantati con il tutorial in formato tradizionale, così quando mi ha offerto Brett McLaughlin primo capo Ajax, ho saltato a lui.

RR: Il capo primo della serie, ha visto immensa quantità di successo come il libro di un principiante. HFA è mirata a principianti come bene?

Rebecca: E 'mirata a principianti ad Ajax, ma non per lo sviluppo del web. Si suppone che il lettore sa di base XHTML, JavaScript e CSS, ma non è necessario essere esperti.

RR: In termini di copertura, che è diverso in HFA rispetto a qualsiasi altro libro per principianti su Ajax?

Rebecca: I don't think it's _what_ viene detto tanto come _how_ viene detto. Ogni autore competente avrà inizio un libro come questo, decidendo cosa qualcuno ha bisogno di andare avanti. Dato lo stesso argomento, le risposte stanno per essere più o meno lo stesso. Che cosa stabilisce HF Ajax oltre, come tutti gli HF libri, è che la presentazione si basa sulla teoria cognitiva che rende molto più facile per il lettore effettivamente assorbire le informazioni presentate. Si tratta di una creatura molto diversa dalla "esposizione seguita da walk-through" di un modello di guida.

RR: C'è una parte del libro che possono eccitare uno sviluppatore Ajax condito pure?

Rebecca: Ci possono essere alcune cose nei due capitoli su DOM che sono nuove per gli sviluppatori condito, ma, francamente, mi sarebbe sorpreso se qualcuno che ha fatto più di un paio di applicazioni Ajax trovato molto entusiasta di arrivare. Ho il sospetto che l'ufficio marketing probabilmente mi bruciano in effigie per dire che, ma non credo travisare un libro non è in nessuno a lungo termine migliore interesse. Questo libro si rivolge a persone che stanno cercando di ottenere la loro testa intorno Ajax, che cosa è e cosa si può fare con essa. Se sai già che, non c'è molto per voi qui.

RR: I 12 capitoli del libro sono stati tutti molto emozionante da leggere. Che 12 di questi è il tuo preferito e perché?

Rebecca: capitolo 7 sul DOM, senza dubbio. La gestione di spazi è qualcosa che ogni altro libro o sito web ho guardato ballato intorno, invece di affrontare di petto. Un autore effettivamente ammesso di aver ri-scritto la sua esercizi per eliminare il problema. Essa si rivela di non essere un grosso problema, ma io sono orgoglioso di me stesso kinda per risolverlo ..

RR: capitolo 2 (Progettare applicazioni AJAX: Pensare Ajaxian) è un ottimo capitolo per i lettori per avviare la comprensione del contesto e l'applicabilità di Ajax. Se si dovesse riassumere il messaggio chiave di questo capitolo per i nostri lettori, cosa che è?

Rebecca: "Ajax non è una lingua o una piattaforma, è un modo di pensare le applicazioni web in modo che sia possibile ridurre i viaggi di andata e ritorno al server, e quindi a migliorare l'esperienza utente".

RR: Uno degli aspetti più importanti di JavaScript programmazione per il web è DOM Scripting. Nel suo libro, anche se coprirà questo argomento abbastanza completo, non si parla di funzionalità tassativo che le biblioteche come Prototype, jQuery, Dojo o qualsiasi altra prestazione di fare il compito di DOM scripting estremamente semplice e potente. Perché è il tuo libro preferito ignorare queste opzioni reali?

Rebecca: Ci ha preso la decisione nelle prime fasi del processo di scrittura che l'attenzione del libro sarebbe sui concetti e dei fondamenti. La mia teoria è che se si capisce ciò che è effettivamente accadendo con DOM scripting, librerie come Prototype e Dojo come un grande sollievo. Se non, diventano un po 'paura magia-box. Non si può spingere, perché non sanno quello che stanno facendo. C'è anche una questione pratica, ci sono tanti buoni quadri sul mercato, semplicemente non sarebbe possibile coprire tutti, e di scegliere uno sarebbe un implicito avallo.

Head First Ajax

Head First Ajax

RR: Ci sono un paio di capitoli che discutono XML e JSON dati di interscambio. Come posso confrontare i due formati e non uno che si preferisce e perché?

Rebecca: Io vengo da un object-oriented di sfondo, in modo JSON sembra più naturale per me, ma che è molto personale pregiudizio.

RR: Mi piace molto il titolo del capitolo su "Pubblica richieste" - "Paranoia: il suo 'Il tuo amico". L'adozione su "Pubblica chiede" è dal punto di vista della sicurezza delle informazioni. Sarebbe stato logico per aggiungere ulteriori bit di Ajax di sicurezza, compresi i cookie di ri-validazione, protocolli sicuri e sistemi di autenticazione in capitolo?

Rebecca: Sì, sarebbe stato logico, e mi sarebbe piaciuto avere discusso di sicurezza, più in generale. Ma la sicurezza di Internet è, come sono sicuro che voi sapete, un grande argomento. La mia teoria è che è meglio non fare qualcosa a tutti i più farlo male, e tenuto conto dei vincoli di questo libro, non avrei fatto un lavoro rispettabile di esso.

RR: Tornando al libro nel suo complesso. Se è stata data la pece 60 secondi per convincere i nostri lettori ad ottenere del libro. Cosa che è?

Rebecca: Oh, I'm terribile in questo genere di cose, è uno dei tanti motivi, invece di scrivere libri di comunicati stampa! Ma io direi che HF Ajax, come tutti gli HF libri, è molto più accessibile rispetto alla media tutorial, senza sacrificare la profondità del campo di applicazione. Non sarà semplicemente memorizzare alcune sintassi o di un insieme di tecniche di arbitrario che l'autore tipico pensiero, sarà davvero capire i concetti e di essere in grado di applicare al proprio lavoro.

RR: Grazie per la scrittura di un grande libro e grazie per aver parlato a noi oggi. Prima di andare volete condividere le vostre informazioni di contatto o la tecnologia a disposizione del pubblico Musings URL in modo che i lettori interessati possono entrare in contatto con voi.

Rebecca: Io non mantenere un sito web (mi piacerebbe credere che si sono troppo occupato, ma la verità è forse più vicino al "pigri"!), Ma c'è un forum per il libro a HeadFirstLabs.com.

Questa entrata è stata inviata il Lunedi, 20 ottobre 2008 ed è archiviata sotto primo piano. Puoi seguire tutte le risposte a questa entrata con RSS 2.0 alimentazione. Potete lasci una risposta, oppure trackback dal tuo sito.
Stampa Interventi del.icio.us: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) digg: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Spurl: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Wists: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Simpy: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) NewsVine: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) blinklist: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) furl: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) reddit: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Fark: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) blogmarks: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Y!: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Smarking: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) magnolia: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Segnalo: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) gifttagging: Wireside Chatta con Rebecca Riordan (Autore: Head First Ajax) Slashdot Slashdot It! Stumble it!

Lasci una risposta

Sponsor

360 Flex Indy

Traduttore

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flag
French flagSpanish flagJapanese flagArabic flagRussian flagGreek flag
Dutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flag
Hindi flagPolish flagRumanian flagSwedish flagNorwegian flag 
By N2H

Archivio

What's Coming Da Android

Guarda quello che proviene da Android. Un breve video su Android "Cupcake", il nuovo Android di sviluppo costruire.

Thanks for stopping by!

"));