Τα τελευταία χρόνια, η αυξανόμενη χρήση των κινητών έχει προκαλέσει μια εξέλιξη, ή ίσως επανάσταση, με τον τρόπο που προσεγγίζουμε την προσφορά περιεχομένου στους χρήστες του διαδικτύου. Ο απώτερος στόχος είναι ένας υγρός, κινητός και μηχανισμός-agnostic ιστός, και ένα σχολείο σκέψης έχει αναδειχθεί ως το ευρύτερα ευνοημένο μέσο για το σκοπό αυτό: ανταποκρινόμενο σχεδιασμό. Ωστόσο, ενώ ο υπεύθυνος θεματοφύλακας έχει συγκεντρώσει ατμό, ο σχεδιασμός και η ανάπτυξη ηλεκτρονικού ταχυδρομείου έχει αγωνιστεί για να κρατήσει το ρυθμό.
Αυτό οφείλεται, εν μέρει, στο γεγονός ότι τα μηνύματα ηλεκτρονικού ταχυδρομείου HTML είναι ένα notoriously δύσκολο μέσο για να συνεργαστούν οι προγραμματιστές. Η αρχαϊκή τεχνολογία ηλεκτρονικού ταχυδρομείου πελάτη και η έλλειψη προτύπων έχουν καταστήσει άχρηστους πολλούς από τους κανόνες του σύγχρονου, σημασιολογικού κώδικα. Αλλά το ηλεκτρονικό ταχυδρομείο εξακολουθεί να είναι ένα σημαντικό κανάλι μάρκετινγκ πολύ σημαντικό για να το παραβλέψουμε: σε μια περίοδο έξι μηνών το 2012, ο Litmus ανέφερε ότι η αύξηση των μηνυμάτων ηλεκτρονικού ταχυδρομείου κατά 80% ανοίγει σε κινητές συσκευές. Την ίδια χρονιά, η παρακολούθηση της καμπάνιας αποκάλυψε ότι, για πρώτη φορά, η ανοιχτή ισοτιμία κινητού ηλεκτρονικού ταχυδρομείου τους είχε ξεπεράσει πραγματικά το desktop και το webmail.
Είναι προφανές ότι είναι σημαντικό να διεξάγετε την κατάλληλη ανάλυση του ακροατηρίου σας πριν λάβετε την απόφαση να επενδύσετε στη βελτιστοποίηση για κινητά. Αλλά ένα καλά εκτελούμενο σχεδιασμό ηλεκτρονικού ταχυδρομείου που ανταποκρίνεται μπορεί να εξασφαλίσει μια άριστη εμπειρία χρήστη τόσο για επιτραπέζιους όσο και για κινητούς χρήστες - και με ευρέως διαδεδομένη 4G ακριβώς πίσω από τη γωνία, η τάση προς το κινητό είναι αμείλικτη, οπότε γιατί να μην είναι απόδειξη;
Εάν είχατε ποτέ την ατυχία να ανοίξετε ένα e-mail σταθερού πλάτους σε μια κινητή συσκευή τότε θα καταλάβετε την ανάγκη για ανταποκρινόμενο σχεδιασμό ηλεκτρονικού ταχυδρομείου. Οι διαστάσεις της έκρηξης οθόνης και των πολλών στηλών μπορούν να εμφανιστούν με σμίκρυνση, ώστε τα μεγέθη των γραμματοσειρών να μειωθούν στο σημείο της δυσανάγνωσης. Οι χρήστες μπορούν να μεγεθύνουν, αλλά στη συνέχεια απαιτούν συνεχώς και έντονα να μετακινηθούν οριζόντια από αριστερά προς τα δεξιά και πάλι πίσω για να διαβάσουν το περιεχόμενο. Οι συνδέσεις εμφανίζονται μικρές και συμφορημένες, χωρίς να λαμβάνονται υπόψη τα δάχτυλα λίπους στις οθόνες αφής. Και τα σχέδια χαμηλής αντίθεσης σε μικρά παράθυρα προβολής, τα οποία είναι αχνά για εξοικονόμηση ενέργειας, συχνά καθίστανται δυσανάγνωστα. Είναι σαφές ότι η βελτιστοποίηση για κινητά είναι σημαντική, αλλά ποιος είναι ο καλύτερος τρόπος για να το κάνετε αυτό;
Πριν από τη σύνταξη μιας ενιαίας γραμμής κώδικα, η εξέταση χαρακτηριστικών σχεδίασης μπορεί να βελτιώσει σημαντικά την εμπειρία των χρηστών για όσους χρησιμοποιούν κινητά, παρόλο που αναμφισβήτητα αυτές είναι οι ενδεδειγμένες παραχωρήσεις ανεξάρτητα από το μέγεθος της οθόνης.
Αυτές οι συμβουλές μπορούν να βελτιώσουν την εμπειρία των χρηστών για τους πελάτες κινητής τηλεφωνίας, αλλά μπορείτε, και ίσως θα πρέπει, να βελτιστοποιήσετε περαιτέρω. Χάρη στην αυξανόμενη υποστήριξη CSS3 μεταξύ των κινητών ηλεκτρονικών υπολογιστών ηλεκτρονικού ταχυδρομείου, είναι τώρα δυνατή η ανταπόκριση του σχεδιασμού ηλεκτρονικού ταχυδρομείου.
Όπως ανέφερα προηγουμένως, τα ηλεκτρονικά ταχυδρομεία HTML υποφέρουν από μια θλιβερή έλλειψη προτύπων - στους απροσδιόριστους, πολλά από τα οποία θα ακολουθήσουν θα είναι ένα ταξίδι πίσω στο χρόνο μέχρι τις πρώτες ημέρες της ανάπτυξης ιστοσελίδων. Οι διατάξεις πρέπει να διευθετηθούν με πίνακες λόγω των ξεπερασμένων μηχανών εμφάνισης HTML κάποιων πελατών ηλεκτρονικού ταχυδρομείου και το CSS πρέπει να εφαρμοστεί εν σειρά. Αρκετοί πελάτες ηλεκτρονικού ταχυδρομείου θα αγνοήσουν εντελώς τις δηλώσεις στυλ που έγιναν στο
τμήμα του εγγράφου.Υπάρχουν μερικά φανταστικά boilerplates διαθέσιμα, συστήνω Sean Powell είναι εξαιρετική HTML Αποστολή με Boilerplate ως αφετηρία, αλλά για χάρη της επίδειξης, ας αρχίσουμε από το μηδέν.
Για όσους από εσάς επιθυμείτε να ακολουθήσετε μαζί με τον κώδικα, μπορείτε κατεβάστε ένα πρότυπο για αυτό το άρθρο από εδώ.
Τα Hotmail και το Gmail θα εισαγάγουν αυτόματα το XHTML 1.0 Strict doctype. Δεν είναι λοιπόν κακή ιδέα να το χρησιμοποιήσετε, αλλά είναι σημαντικό να ελέγξετε διεξοδικά τα μηνύματα ηλεκτρονικού ταχυδρομείου σας με και χωρίς ένα doctype, καθώς πολλοί πελάτες ηλεκτρονικού ταχυδρομείου απλώς θα τα καταργήσουν εντελώς.
Το ηλεκτρονικό ταχυδρομείο στο Acid έχει διεξαγάγει εκτενή έρευνα σχετικά με τα μηνύματα ηλεκτρονικού ταχυδρομείου εδώ.
Τώρα μπορούμε να εισαγάγουμε μια μετα-ετικέτα viewport για να βεβαιωθούμε ότι το e-mail μας εμφανίζεται σωστά σε κινητές συσκευές. Είναι επίσης καλή ιδέα να καθορίσετε τον τύπο περιεχομένου και την ετικέτα τίτλου. Αυτά θα αγνοηθούν από πολλούς πελάτες ηλεκτρονικού ταχυδρομείου, αλλά είναι καλή ιδέα αν προγραμματίζετε να παρέχετε έναν σύνδεσμο σε μια "έκδοση του προγράμματος περιήγησης" του ηλεκτρονικού σας ταχυδρομείου.
Εφόσον ο τύπος περιεχομένου κατά πάσα πιθανότητα θα αγνοηθεί, είναι σκόπιμο να κωδικοποιήσετε όλους τους ειδικούς χαρακτήρες μέσα στο email σας ως οντότητες HTML.
Επίσης, θα συμπεριλάβουμε ένα ζευγάρι λογικών ρυθμίσεων για να διασφαλίσουμε ότι το ηλεκτρονικό μας ταχυδρομείο θα έχει τη μορφή που θέλουμε να είναι σε όλες τις πλατφόρμες.
Email subject or title
Σημειώστε ότι η ετικέτα meta tag έχει αρνητικές συνέπειες για το Blackberry.
Τώρα μπορούμε να εισαγάγουμε τα ερωτήματα των μέσων ενημέρωσης. πόσοι εξαρτώνται από το επίπεδο εξειδίκευσης που επιθυμείτε να προσφέρετε σε κάθε συσκευή. Σε αυτό το παράδειγμα θα χρησιμοποιήσουμε μόνο ένα - κάνοντας τη λογική υπόθεση ότι οι περισσότερες συσκευές με μέγεθος οθόνης όχι μεγαλύτερο από 600px είναι μοντέρνες, κινητές και αφής και θα επωφεληθούν από το στυλ βελτιστοποίησης για κινητά. Επιπλέον, πρόκειται να υποθέσουμε ότι ακολουθώντας τις καθολικές τεχνικές βέλτιστης πρακτικής κινητών, όπως περιγράφηκαν νωρίτερα, οι χρήστες κινητών τηλεφώνων σε μεγαλύτερες συσκευές που λαμβάνουν τη διάταξη επιφάνειας εργασίας δεν θα αντιμετωπίσουν σημαντικά ζητήματα χρηστικότητας.
Χρησιμοποιούμε τα ερωτήματα των μέσων ενημέρωσης με τον ίδιο τρόπο που θα κάναμε κατά την οικοδόμηση ενός ιστότοπου. αν το μέγεθος προβολής βρίσκεται εντός των περιορισμών που έχουν οριστεί στο ερώτημα μέσων, τότε εφαρμόστε αυτό το στυλ.
@media only screen and (max-width: 600px) {table[class="hide"], img[class="hide"], td[class="hide"] {display:none!important;}}
Στο παραπάνω παράδειγμα λέμε ορισμένα στοιχεία με μια κλάση "hide" για εμφάνιση: καμία σε οθόνες μικρότερες από 600px. Η σημαντική ιδιότητα εξασφαλίζει ότι κάθε ενσωματωμένο στυλ θα αντικατασταθεί. Αυτή είναι η βασική αρχή του σχεδιασμού ηλεκτρονικού ταχυδρομείου που ανταποκρίνεται στις ερωτήσεις: πρωταρχικές εσωτερικές δηλώσεις στυλ που έγιναν στο σώμα του εγγράφου HTML με σημαντικές δηλώσεις στυλ που έγιναν στο
και στοχεύοντας αυτές τις εναλλαγές στυλ σε συγκεκριμένα μεγέθη οθόνης με ερωτήματα μέσων. Μια αιφνιδιαστική εξαίρεση είναι η εφαρμογή gmail που θα αγνοήσει τις δηλώσεις στυλ στο Ενότητα. Ωστόσο, η ευσυνείδητη αριστερά ευθυγράμμιση του περιεχομένου πρέπει να εξασφαλίζει ικανοποιητική εμπειρία χρήστη για τους οπαδούς του Gmail στη λίστα αλληλογραφίας σας. Προφανώς, αυτό δεν είναι μια ιδανική λύση, αλλά προς το παρόν, ο ανταποκρινόμενος σχεδιασμός ηλεκτρονικού ταχυδρομείου αφορά τόσο τους συμβιβασμούς όσο και τις τεχνικές αιχμής.Αξίζει να σημειωθεί ότι στοχεύουμε τα στοιχεία HTML μας με τους επιλογείς ιδιότητας CSS για να ξεπεράσουμε ένα αποδίδοντας το quirk του Yahoo! Ταχυδρομείο.
Επομένως, μπορούμε να δούμε ότι τα ερωτήματα των μέσων ενημέρωσης είναι ένα χρήσιμο εργαλείο για την επιλεκτική προβολή περιεχομένου, αλλά μπορούμε επίσης να τα χρησιμοποιήσουμε για να χειριστούμε άλλα χαρακτηριστικά της διάταξης μας. Ίσως το πιο σημαντικό, μπορούμε να περιορίσουμε το πλάτος της στήλης του ηλεκτρονικού ταχυδρομείου μας - το κλειδί για μια μεγάλη κινητή εμπειρία.
@media only screen and (max-width: 600px) {table[class="content_block"] {width: 92%!important;}}
Τώρα έχουμε δηλώσει στην ερώτησή μας τα μέσα ότι όλοι οι πίνακες με μια κλάση "content_block" θα πρέπει να κλιμακώνονται στο πλάτος 92% σε συσκευές με μέγεθος οθόνης μέχρι 600px. Τώρα το μόνο που πρέπει να κάνουμε είναι να καθορίσουμε ένα χαρακτηριστικό εύρους πλάτους (600px) για κάθε πίνακα με μια κλάση content_block και έχουμε ένα δοχείο σταθερού πλάτους που στη συνέχεια κλιμακώνεται αναλογικά σε οθόνες κάτω από ένα συγκεκριμένο μέγεθος. Υπό την προϋπόθεση ότι τα χαρακτηριστικά πλάτους των παιδικών στοιχείων αυτού του κοντέινερ είναι όλα καθορισμένα ως ποσοστά, αυτό είναι ένα βασικό πρότυπο ηλεκτρονικού ταχυδρομείου που ανταποκρίνεται.
Προσέξτε κατά την απενεργοποίηση της αυτόματης προσαρμογής μεγέθους κειμένου webkit στην ετικέτα του σώματος, ως ελάχιστος κανόνας, προσπαθήστε να διατηρήσετε τα μεγέθη γραμματοσειράς πάνω από 12px ελάχιστα.
Οι προσκλήσεις για δράση (CTA) είναι συνήθως το πιο σημαντικό μέρος ενός ηλεκτρονικού ταχυδρομείου μάρκετινγκ. Πρέπει να είναι εντυπωσιακά, καλά τοποθετημένα και πάνω απ 'όλα χρήσιμα. Τα κριτήρια για μια μεγάλη CTA διαφέρουν ανάλογα με το αν πρόκειται να επιλεγεί από έναν δρομέα ή από ένα δάκτυλο. Αυτή είναι μια ισχυρή λειτουργία του ηλεκτρονικού ταχυδρομείου που ανταποκρίνεται. για να παρέχετε στους χρήστες μικρότερες συσκευές αφής με κουμπιά φιλικά προς το δάχτυλο που δεν επηρεάζονται από τους μηχανισμούς αποκλεισμού εικόνων.
Δυστυχώς, αυτά τα κουμπιά δεν μπορούν να εμφανιστούν καθολικά, καθώς βασίζονται σε ιδιότητες γεμίσματος που δεν υποστηρίζονται σε μερικούς υπολογιστές-πελάτες ηλεκτρονικού ταχυδρομείου.
@media only screen and (max-width:600) {a[class="button"]{display: block;padding: 7px 8px 6px 8px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff!important;background: #f46f62;text-align: center;text-decoration: none!important;}}
Οι προαναφερόμενες διατυπώσεις στυλ θα μετατρέψουν τις ετικέτες με μια κλάση "κουμπί", όπως αυτή που ακολουθεί, σε μεγάλα, ελκυστικά, έγχρωμα κουμπιά που καλύπτουν το πλάτος της περιοχής περιεχομένου, εφόσον το πλάτος της οθόνης της συσκευής δεν είναι μεγαλύτερο από 600px. Η υποστήριξη CSS3 δεν πρέπει να αποτελεί πρόβλημα, καθώς μπορούμε να υποθέσουμε ότι η κινητή τεχνολογία που στοχεύουμε είναι λογικά σύγχρονη.