Συνομιλία με Wireside Rebecca Riordan (Συντάκτης: Επικεφαλής Πρώτη Ajax)
Μια σύντομη αλλά ενδιαφέρουσα συζήτηση online με Rebecca M. Riordan, συγγραφέας του αρχηγού Πρώτη Ajax (O'Reilly, 2008).
Ria Επανάσταση [RR]: Rebecca Γεια σας, Συγχαρητήρια για τη συγγραφή "αρχηγός Πρώτον Ajax" (HFA). Για να πάρετε τα πράγματα άρχισαν θα θέλατε να εισαγάγει τον εαυτό σας και να μας πείτε τι σας ενέπνευσε να γράψει αυτό το βιβλίο;
Rebecca Riordan [Rebecca]: Ευχαριστώ. Έχω γραπτώς τεχνικά βιβλία για περισσότερα χρόνια από ό, τι μου αρέσει να σκεφτούμε. Οι άλλοι είναι σε γενικές γραμμές σχετικά με τις βάσεις δεδομένων και βάσεις δεδομένων για την πλατφόρμα Microsoft Windows ειδικότερα. Είμαι απογοητευμένος με την παραδοσιακή μορφή φροντιστήριο, οπότε όταν μου προσφέρεται Brett McLaughlin αρχηγός Πρώτον Ajax, I πήδηξε σε αυτό.
RR: Ο αρχηγός Πρώτη Σειρά έχει γνωρίσει τεράστια ποσά επιτυχία ως αρχάριος το βιβλίο της. Είναι HFA απευθύνονται σε αρχάριους αλλά και?
Rebecca: Είναι απευθύνονται σε αρχάριους με Ajax, αλλά δεν με web development. Ας υποθέσουμε ότι ο αναγνώστης γνωρίζει μερικές βασικές XHTML, CSS και JavaScript, αλλά δεν πρέπει να εμπειρογνωμόνων.
RR: Σε ό, τι αφορά την κάλυψη, τι είναι διαφορετικό σε HFA σε αντίθεση με οποιοδήποτε άλλο βιβλίο του αρχαρίου για Ajax?
Rebecca: Δεν νομίζω ότι είναι _what_ έχει πει τόσα πολλά, όπως είπε _how_ γίνεται. Κάθε αρμόδια συγγραφέα θα ξεκινήσει ένα βιβλίο σαν αυτό που αποφασίζει τι χρειάζεται κάποιος για να προχωρήσουμε. Με δεδομένο το ίδιο θέμα, η απάντηση θα είναι περισσότερο-ή-πολύ η ίδια. Τι καθορίζει HF Ajax πέρα, όπως όλα τα βιβλία HF, είναι ότι η παρουσίαση βασίζεται σε γνωστική θεωρία που καθιστά πολύ πιο εύκολο για τον αναγνώστη να απορροφήσει πράγματι οι πληροφορίες που παρουσιάζονται. Είναι ένα πλάσμα πολύ διαφορετικό από το "εγχειρίδιο που ακολουθείται από τα πόδια-μέσω" ενός προτύπου φροντιστήριο.
RR : Is there any part of the book that may excite a seasoned Ajax developer as well?
Rebecca: Μπορεί να υπάρχουν κάποια πράγματα σε δύο κεφάλαια για την DOM είναι ότι η νέα ωριμασμένο σε προγραμματιστές, αλλά ειλικρινά, θα πρέπει να εκπλαγούμε αν κανείς ποιος κάνει περισσότερα από ένα-δύο Ajax εφαρμογές βρέθηκαν πολύ ενθουσιασμένος για να πάρετε. Υποψιάζομαι ότι το τμήμα Marketing πιθανότατα θα μου κάψει το ομοίωμα για αυτό, αλλά δεν νομίζω πλαστογραφημένη ένα βιβλίο δεν είναι σε κανένα μακροπρόθεσμο συμφέρον. Το βιβλίο αυτό απευθύνεται σε ανθρώπους που προσπαθούν να βάλουν το κεφάλι γύρω Ajax, τι είναι και τι μπορούν να κάνουν με αυτό. Αν γνωρίζετε ήδη ότι, δεν υπάρχουν πολλά για σας εδώ.
RR: Τα 12 κεφάλαια του βιβλίου ήταν πολύ συναρπαστικό να διαβάσετε. Ποια αναφέρονται αυτές οι 12 είναι το αγαπημένο σας και γιατί;
Rebecca: Κεφάλαιο 7 για το DOM, χωρίς αμφιβολία. Ο χειρισμός των whitespace είναι κάτι που κάθε άλλο βιβλίο ή ιστοσελίδα Κοίταξα γύρω χόρευαν αντί για την αντιμετώπιση της κεφαλής. Ένας συγγραφέας πράγματι παραδέχθηκε ότι είχε εκ νέου τις γραπτές ασκήσεις για την εξάλειψη του προβλήματος. Αποδεικνύεται να μην είναι μεγάλη υπόθεση, αλλά είμαι κάπως υπερήφανος για τον εαυτό μου για την επίλυσή του, ..
RR: Κεφάλαιο 2 (σχεδιασμός Ajax Εφαρμογές: Thinking Ajaxian) είναι ένα εξαιρετικό κεφάλαιο για τους αναγνώστες να αρχίσουν πλαίσιο κατανόησης και εφαρμογής του Ajax. Αν έπρεπε να συνοψίσω το βασικό μήνυμα από την εν λόγω κεφάλαιο για τους αναγνώστες μας, τι θα ήταν αυτό;
Rebecca: "Ajax isn'ta γλώσσα ή σε μια πλατφόρμα, είναι ένας τρόπος σκέψης σχετικά με το Web εφαρμογές, έτσι ώστε να μπορεί να μειώσει ταξίδια μετ 'επιστροφής με τον server και έτσι να βελτιώσει την εμπειρία του χρήστη."
RR: Μία από τις πιο σημαντικές πτυχές της JavaScript προγραμματισμού για το web είναι DOM Scripting. Στο βιβλίο σας, αν σας καλύπτει αυτό το θέμα αρκετά σφαιρικά, ποτέ δεν μιλάμε για τη λειτουργικότητα που εξαντλητικός βιβλιοθήκες όπως Πρωτότυπο, jQuery, Dojo ή παρέχει οποιοδήποτε άλλο να κάνει το καθήκον της DOM scripting εξαιρετικά απλή και ισχυρή. Γιατί έχει το βιβλίο σου προτίμησε να αγνοήσει αυτές τις πραγματικές επιλογές;
Rebecca: Κάναμε πρόωρη η απόφαση σχετικά με τη γραπτή διαδικασία σε ότι το επίκεντρο του βιβλίου θα είναι για τις έννοιες και τις βάσεις. Η θεωρία είναι ότι, αν καταλάβουν τι πραγματικά συμβαίνει με το DOM scripting, όπως βιβλιοθήκες και Πρωτότυπο Dojo έρθει ως μια μεγάλη ανακούφιση. Αν δεν το κάνετε, θα γίνει λίγο-τρομακτικός μαγεία κουτιά. Δεν μπορούμε να πιέσουμε, γιατί δεν γνωρίζουν από όπου και αν κάνουν. Υπάρχει επίσης ένα πρακτικό θέμα-υπάρχουν τόσα πολλά καλά πλαισίων σχετικά με την αγορά, απλώς δεν θα ήταν εφικτό να καλύψει όλα αυτά, και να διαλέξω θα ήταν μια σιωπηρή έγκριση.
RR: Υπάρχουν μερικά κεφάλαιο που συζητούν και JSON XML βάση δεδομένων. Πως συγκρίνετε τις δύο μορφές και ένα μήπως προτιμάτε και γιατί;
Rebecca: Προέρχομαι από ένα αντικείμενο με γνώμονα τα δεδομένα, τόσο JSON φαίνεται πιο φυσικό για μένα, αλλά αυτό είναι πάρα πολύ προσωπικές προκαταλήψεις.
RR: μου αρέσει ο υπότιτλος της κεφάλαιο με τίτλο "Οι αιτήσεις Post" - "Παράνοια: Το" Your Friend ". Η αναλάβει "Post αιτήσεις" είναι από την άποψη της ασφάλειας των πληροφοριών. Θα είχε νόημα να προσθέσει επιπλέον bit του Ajax Ασφαλείας, συμπεριλαμβανομένης της cookie εκ νέου επικύρωση, ασφαλή πρωτόκολλα και η επαλήθευση συστημάτων στο κεφάλαιο;
Rebecca: Ναι, θα είχε νόημα, και θα ήθελα να συζητηθούν ασφάλειας γενικότερα. Ωστόσο, η ασφάλεια του Διαδικτύου, όπως είμαι βέβαιος ότι γνωρίζετε, ένα τεράστιο θέμα. Η θεωρία είναι ότι είναι καλύτερα να μην κάνουμε κάτι σε όλα από το να το κάνουμε σωστά, και λαμβάνοντας υπόψη τους περιορισμούς αυτού του βιβλίου, δεν θα μπορούσα να έχουν κάνει μια αξιοσέβαστη δουλειά.
RR: Επιστρέφοντας με το βιβλίο στο σύνολό του. Αν είχαν την πίσσα 60 δευτερόλεπτα για να πείσει τους αναγνώστες μας να αποκτήσει κανείς το βιβλίο. Τι θα ήταν αυτό;
Rebecca: Ω, είμαι τρομερά σε κάτι τέτοιο-είναι ένας από τους πολλούς λόγους που γράφω τα βιβλία αντί για τα δελτία τύπου! Αλλά θα ήθελα να πω ότι HF Ajax, όπως όλα τα βιβλία HF, είναι πολύ πιο προσιτά από το μέσο φροντιστήριο, χωρίς να θυσιάζουν το βάθος της κάλυψης. Δεν θα αποστηθίζω απλά κάποια σύνταξη ή ένα σύνολο τεχνικών που αυθαίρετα ο συγγραφέας σκέψης τυπικό? Θα έχετε πραγματικά τις έννοιες και να είναι σε θέση να τις εφαρμόσουν στη δική σας εργασία.
RR: Ευχαριστώ για τη σύνταξη και ένα μεγάλο ευχαριστώ για το βιβλίο μιλώντας για εμάς σήμερα. Πριν πάτε θα θέλατε να μοιραστείτε τις πληροφορίες επαφών σας ή σας διαθέσιμων τεχνολογίας musings URL έτσι ώστε να ενδιαφέρει τους αναγνώστες θα μπορούσε να προσπαθήσει να φθάσει σε σας.
Rebecca: Δεν διατηρεί μια ιστοσελίδα (Θα ήθελα να πιστεύω ότι είμαι πολύ απασχολημένος, αλλά η αλήθεια είναι μάλλον πιο κοντά στο "τεμπέλης"!), Αλλά υπάρχει ένα φόρουμ για το βιβλίο στο HeadFirstLabs.com.















































Αφήστε μια απάντηση