Κάθε τόσο, δημοσιεύεται μια ανάρτηση ιστολογίου και προκαλεί μια αντίδραση ή απάντηση σε άλλους που, με τη σειρά τους, δημοσιεύονται ως αναρτήσεις ιστολογίου και ένα θέμα αρχίζει να αναδύεται. Αυτό συνέβη την περασμένη εβδομάδα και το θέμα αναπτύχθηκε γύρω από το κόστος των πλαισίων JavaScript — ένα κόστος που, σε αυτήν την περίπτωση, αποκαλύπτει πόσο σημαντικό είναι να χρησιμοποιήστε την JavaScript υπεύθυνα.
Σύγχρονη Υγεία, πλαίσια, απόδοση και βλάβη
Έρικ Μπέιλι:Εδώ αρχίζει η ιστορία. Ο Έρικ πηγαίνει σε έναν ιστότοπο παρόχου υπηρεσιών υγείας για να κλείσει ένα ραντεβού και παίρνει… μια κενή οθόνη.
Επιπροσθέτως τρομακτική ποσότητα τηλεμετρίας, Η εμπειρία αντιμετώπισης πελατών της Modern Health παρέχεται χρησιμοποιώντας το React και το Webpack.
Εάν είστε εξοικειωμένοι με τον τρόπο κατασκευής του ιστού, αυτό που συνέβη είναι αρκετά προφανές: Ένας ιστότοπος που βασίζεται υπερβολικά σε JavaScript για να τροφοδοτήσει την εμπειρία του, η λογική του συγκρούστηκε με ένα ή περισσότερα άλλα λανθασμένα κομμάτια λογικής που καλεί. Αυτό δημιούργησε ένα αδιέξοδο.
Αν δεν κάνεις ψηφιακές εμπειρίες για τα προς το ζην, αυτό που συνέβη δεν είναι καθόλου προφανές. Το μόνο που βλέπετε είναι ένας μικροσκοπικός ψεύτικος κλώστης φόρτωσης που δεν σταματά ποτέ.
Ωχ. Αυτό μπορεί να είναι απλώς ενοχλητικό - ή ακόμα και γέλιο - σε ορισμένες περιπτώσεις, αλλά όχι όταν η υγεία κάποιου είναι σε κίνδυνο:
Ένα άτομο που αναζητά βοήθεια σε μια περίοδο κρίσης δεν ενδιαφέρεται για το TypeScript, το κούνημα δέντρων, την αντικατάσταση καυτής μονάδας, τις δοκιμές A/B, τα γραφήματα καύσης, τα NPS, τα OKR, τους KPI ή άλλη ορολογία εκκίνησης. Η εμπειρία προγραμματιστή δεν μετράει για σκατά εάν το άτομο που χρησιμοποιεί το πράγμα που κατασκεύασε δεν μπορεί πραγματικά να πάρει αυτό που χρειάζεται.
Αυτή είναι η μεγάλη μυρωδιά της πραγματικότητας. Τι συμβαίνει όταν τα εργαλεία και οι αναφορές μας - τα ίδια τα πράγματα που υποτίθεται ότι κάνουν την εργασία μας πιο αποτελεσματική - εμποδίζουν την εμπειρία χρήστη; Αυτά είναι εργαλεία που παρέχουν πληροφορίες που μπορούν να μας βοηθήσουν προβλέπουν τις ανάγκες ενός χρήστη, ειδικά σε μια περίοδο ανάγκης.
Αντιλαμβάνομαι ότι το να δείξουμε το δάχτυλο στα πλαίσια JavaScript είναι ήδη διχαστικό. Αλλά αυτό υπερβαίνει το αν χρησιμοποιείτε React ή πλαίσιο d'jour. Αφορά τις επιχειρηματικές προτεραιότητες και την εμπειρία προγραμματιστή που έρχεται σε αντίθεση με τις εμπειρίες των χρηστών.
Η αγορά για τα λεμόνια
Άλεξ Ράσελ:Οι παρτιζάνοι για αργά, πολύπλοκα πλαίσια έχουν πλασάρει με επιτυχία τα λεμόνια ως το καυτό νέο πράγμα, παρά τις διάχυτες αποτυχίες στο πέρασμά τους, παραγκωνίζοντας επιλογές υψηλότερης ποιότητας στη διαδικασία.
Αυτές οι τεχνολογίες αρχικά τοποθετήθηκαν στο πίσω μέρος του “Καλύτερες εμπειρίες χρήστη”, αλλά έχουν τελείως αποτυχημένος να εκπληρώσει αυτή την υπόσχεση έξω από το οργανισμούς υψηλής διοικητικής ωριμότητας στο οποίο γεννήθηκαν. Μεταμοσχευμένες στον ευρύτερο ιστό, αυτές οι νέες στοίβες έχουν αποδειχθεί ότι είναι ακριβά μπάτσο.
Να το τρίψιμο. Ο Alex δεν μασάει τα λόγια, αλλά παρατηρήστε ότι το βάρος βαρύνει τον τρόπο με τον οποίο διατέθηκαν τα πλαίσια στους προγραμματιστές παρά στους ίδιους τους προγραμματιστές. Το γήπεδο των πωλήσεων;
Μόλις οι πωλητές λεμονιού ενσωμάτωσαν την ιδέα ότι η βελτιωμένη "Εμπειρία προγραμματιστή" ("DX") οδηγεί σε καλύτερα αποτελέσματα από τους χρήστες, η βελτίωση του "DX" έγινε και τελείωνε από μόνη της, και πολλοί που ήξεραν καλύτερα ένιωσαν αναγκασμένοι να παίξουν μαζί. Οι μεγάλοι χρόνοι παράδοσης στην παραποίηση trickle-down UX ήταν χαρακτηριστικό και όχι σφάλμα. δεν σας χρειάζονται για να πετύχετε, μόνο για να συνεχίσετε να αγοράζετε.
Καθώς πηγαίνει το μάρκετινγκ, το "DX" δόλωμα και διακόπτης είναι εξαιρετική, αλλά η τεχνολογία δεν προσφέρει σε κανέναν αλλά προγραμματιστές.
Δύσκολο στο στομάχι, σωστά; Κανείς δεν θέλει να τον εξαπατήσουν, και είναι δύσκολο να παραδεχτείς ένα χαμηλό κόστος όταν υπάρχει. Γίνεται εντελώς προσωπικό εάν έχετε επενδύσει χρόνο σε μια συγκεκριμένη τεχνολογία και προσπάθεια ενσωματώνοντάς την στη στοίβα σας. Οι ροές εργασιών ανάπτυξης είναι δύσκολες και η τακτοποίηση σε μία είναι κάτι σαν να τακτοποιείτε σε ένα σπίτι που σκοπεύετε να ζήσετε σε λίγο. Αλλά θα θέλατε να μάθετε αν το σπίτι σας χτίστηκε σε αυτό που ο Alex αποκαλεί α “αμμώδη θεμέλια”.
Θα ήθελα απλώς να σταματήσω εδώ για λίγο για να πω ότι δεν έχω κανένα δέρμα σε αυτή τη συζήτηση. Ως γενικός ιστού, τείνω να υιοθετώ νέα εργαλεία νωρίς για εξοικείωση και, στη συνέχεια, να τα ρίχνω γρήγορα, μεταφέροντάς τα στο εργαλειοθήκη μου μέχρι να βρω μια καλή χρήση για αυτά. Με άλλα λόγια, οι γνώσεις μου είναι ευρύς αλλά όχι πολύ βαθύς σε μια περιοχή ή πράγμα. Το HTML, το CSS και η JavaScript είναι το κοκτέιλ μου, αλλά με ενδιαφέρει πολύ η εμπειρία χρήστη και ξέρω πότε πρέπει να αναζητήσω ένα εργαλείο για να λύσω ένα συγκεκριμένο θέμα.
Και ας αναγνωρίσουμε ότι δεν έχουν όλοι λόγο επί του θέματος. Πολλοί από εμάς εργαζόμαστε σε διαχειριζόμενες ομάδες στις οποίες έχουν καθοριστεί τα εργαλεία που χρησιμοποιούμε. Ο Άλεξ λέει το ίδιο, κάτι που νομίζω ότι είναι σημαντικό να το επισημάνουμε γιατί είναι σαφές ότι αυτό δεν προορίζεται να είναι προσωπικό. Είναι μια δήλωση σχετικά με τις προτεραιότητές μας και διασφαλίζουμε ότι ανταποκρίνονται στις προσδοκίες των χρηστών.
Ας αφήσουμε τον Κρις να μας οδηγήσει πίσω στην ιστορία…
Δοκιμές από άκρο σε άκρο με αποκλειστές περιεχομένου;
Κρις Κογιέρ:Έτσι, ίσως η εφαρμογή σας είναι χτισμένη στο React και δεν έχει σημασία γιατί είναι έτσι. Υπάρχει ακόμα δουλειά να γίνει βεβαιωθείτε ότι η εφαρμογή είναι αξιόπιστη και προσβάσιμη.
Απλώς ο αποκλεισμός ενός αρχείου δεν πρέπει να καταστρέψει εντελώς έναν ιστότοπο, αλλά συχνά το κάνει! Στο JavaScript, αυτό μπορεί να οφείλεται στο ότι οι προγραμματιστές έχουν γράψει JavaScript πρώτου κατασκευαστή (το οποίο γενικά επιτρέπω) που εξαρτάται από JavaScript τρίτου μέρους (το οποίο γενικά θα αποκλείσω).
[...]
Αν μπλοκάρω πόρους από
tracking-website.com
, τώρα η JavaScript πρώτου κατασκευαστή θα παρουσιάσει ένα σφάλμα. Το JavaScript δεν είναι χαλαρό. Εάν παρουσιαστεί ένα σφάλμα, δεν εκτελεί περισσότερη JavaScript πιο κάτω στο αρχείο. Αν πιο κάτω σε αυτό το αρχείο είναιtransitionToOnboarding();
- Αυτό δεν θα λειτουργήσει.
Ίσως αξίζει να επανεξετάσετε τη ροή εργασίας σας και να την προσαρμόσετε ώστε να προσδιορίσετε περισσότερα σημεία αποτυχίας.
Ορίστε λοιπόν μια ιδέα: Εκτελέστε τις δοκιμές από άκρο σε άκρο σε προγράμματα περιήγησης που έχουν δημοφιλείς αποκλειστές περιεχομένου με εγκατεστημένες προεπιλεγμένες ρυθμίσεις παραμέτρων.
Κάτι τέτοιο μπορεί να αποκαλύψει προβλήματα όπως αυτό που εμποδίζουν τους πελάτες σας, και μάλιστα τους ανθρώπους που έχουν ανάγκη, να σταματήσουν στο ίχνος τους.
Καλή ιδέα! Γεια σας, οτιδήποτε σας βοηθά να δημιουργήσετε μια πιο ρεαλιστική εικόνα του τρόπου χρήσης της εφαρμογής. Αυτό το είδος σαφήνειας θα μπορούσε να συμβεί πολύ νωρίτερα στη διαδικασία, ίσως πριν καταλήξουμε σε αποφάσεις ανάπτυξης. Γνωρίστε τους χρήστες σας. Γιατί χρησιμοποιούν την εφαρμογή; Πώς περιηγούνται στον Ιστό; Πού βρίσκονται φυσικά; Ποια προβλήματα θα μπορούσαν να τους βρουν; Ο Κρις μιλάει πολύ γι' αυτό.
- SEO Powered Content & PR Distribution. Ενισχύστε σήμερα.
- Platoblockchain. Web3 Metaverse Intelligence. Ενισχύθηκε η γνώση. Πρόσβαση εδώ.
- πηγή: https://css-tricks.com/healthcare-selling-lemons-and-the-price-of-developer-experience/
- 1
- 11
- 7
- 9
- 98
- a
- Σχετικά
- Λογαριασμός
- αναγνωρίζω
- πραγματικά
- Επιπλέον
- ομολογώ
- ενστερνίζομαι
- alex
- Όλα
- ήδη
- ποσό
- και
- app
- ραντεβού
- ΠΕΡΙΟΧΗ
- γύρω
- πίσω
- ΜΠΕΪΛΙ
- επειδή
- πριν
- είναι
- Καλύτερα
- Πέρα
- Μεγάλος
- Αποκλεισμός
- κλείδωμα
- Blog
- ιστολόγια
- βιβλίο
- γεννημένος
- λαμπρός
- browsers
- Έντομο
- χτισμένο
- επιχείρηση
- Εξαγορά
- κλήση
- κλήσεις
- ο οποίος
- περίπτωση
- Διαγράμματα
- σαφήνεια
- καθαρός
- Συγκρούονται
- COM
- συγκρότημα
- Αντιφατικός
- περιεχόμενο
- Κόστος
- θα μπορούσε να
- δημιουργήθηκε
- κρίση
- CSS
- Πελάτες
- συμφωνία
- δημόσια συζήτηση
- αποφάσεις
- Προεπιλογή
- παραδώσει
- παραδίδεται
- παράδοση
- εξαρτάται
- Παρά
- αναπτύχθηκε
- Εργολάβος
- προγραμματιστές
- Ανάπτυξη
- ψηφιακό
- Όχι
- Μην
- κάτω
- Πτώση
- Νωρίτερα
- Νωρίς
- Αποτελεσματικός
- προσπάθεια
- από άκρη σε άκρη
- σφάλμα
- ειδικά
- Even
- όλοι
- εκτελέσει
- προσδοκίες
- εμπειρία
- Δραστηριοτητες
- Αποτυχία
- απομίμηση
- οικείος
- Εξοικείωση
- FAST
- Χαρακτηριστικό
- Αρχεία
- Εύρεση
- δάχτυλο
- πλαισίων
- από
- περαιτέρω
- γενικά
- παίρνω
- πηγαίνει
- μετάβαση
- καλός
- εξαιρετική
- συμβαίνω
- συνέβη
- συμβαίνει
- Σκληρά
- Υγεία
- υγειονομική περίθαλψη
- βοήθεια
- βοηθά
- εδώ
- ΚΑΥΤΌ
- Σπίτι
- Πως
- HTTPS
- ΕΓΩ ΘΑ
- ιδέα
- προσδιορίσει
- σημαντικό
- βελτιωθεί
- βελτίωση
- in
- Σε άλλες
- αρχικά
- ιδέες
- εγκατασταθεί
- Ενσωμάτωση
- επενδύσει
- IT
- εαυτό
- ορολογία
- το JavaScript
- Διατήρηση
- Ξέρω
- γνώση
- οδηγήσει
- Οδηγεί
- γραμμή
- λίγο
- ζουν
- φόρτωση
- που βρίσκεται
- Μακριά
- Παρτίδα
- κάνω
- Κατασκευή
- διαχειρίζεται
- πολοί
- αγορά
- Μάρκετινγκ
- ύλη
- ενδέχεται να
- ΜΟΝΤΕΡΝΑ
- ενότητα
- στιγμή
- περισσότερο
- Ανάγκη
- ανάγκες
- Νέα
- Εμφανή
- ONE
- Επιλογές
- ΑΛΛΑ
- Άλλα
- εκτός
- χρώμα
- Ειδικότερα
- Το παρελθόν
- People
- επίδοση
- ίσως
- person
- προσωπικός
- εικόνα
- κομμάτι
- κομμάτια
- Πίσσα
- βαμμένο
- σχέδιο
- Πλάτων
- Πληροφορία δεδομένων Plato
- Πλάτωνα δεδομένα
- Δοκιμάστε να παίξετε
- σημεία
- Δημοφιλής
- Θέση
- Δημοσιεύσεις
- δύναμη
- αρκετά
- τιμή
- προβλήματα
- διαδικασια μας
- υπόσχεση
- αποδεδειγμένη
- παρέχουν
- προμηθευτής
- δημοσιεύθηκε
- φθάσουν
- Αντίδραση
- αντίδραση
- ρεαλιστικός
- Πραγματικότητα
- συνειδητοποιήσουν
- αξιόπιστος
- Αναφορά
- Υποστηρικτικό υλικό
- απάντησης
- Αποκαλύπτει
- τρέξιμο
- εμπορικός
- λέει
- Οθόνη
- αναζήτηση
- πωλητές
- Τις Πωλήσεις
- υπηρεσία
- Πάροχος υπηρεσιών
- καταστάσεων
- Δέρμα
- επιβραδύνουν
- So
- SOLVE
- μερικοί
- συγκεκριμένες
- σωρός
- Στοίβες
- ξεκινά
- εκκίνηση
- Δήλωση
- Ακόμη
- στάση
- σταμάτησε
- Διακόπτει
- Ιστορία
- επιτύχει
- Επιτυχώς
- Κλήση
- υποτιθεμένος
- Συζήτηση
- ομάδες
- tech
- Τεχνολογίες
- δοκιμές
- Η
- τους
- θέμα
- τους
- πράγμα
- πράγματα
- Νομίζω
- τρίτους
- ώρα
- φορές
- προς την
- πολύ
- εργαλείο
- εργαλεία
- ΣΥΝΟΛΙΚΑ
- αληθής
- ΣΤΡΟΦΗ
- μικροαλλαγές
- Typescript
- αποκαλύπτω
- us
- χρήση
- Χρήστες
- Η εμπειρία χρήστη
- Χρήστες
- ux
- Ίχνη
- ιστός
- Webpack
- Ιστοσελίδα : www.example.gr
- εβδομάδα
- Τι
- αν
- Ποιό
- ενώ
- Ο ΟΠΟΊΟΣ
- ευρύτερο
- λόγια
- Εργασία
- ροής εργασίας
- ροές εργασίας
- αξία
- γραπτή
- Σας
- zephyrnet