Πορτρέτο του Ξενοφών Απάκη
Ξενοφών Απάκης
Web designer και developer από το 1997

responsive ιστοσελίδα

responsive ιστοσελίδα

· Με δύο λόγια

Τι πρέπει να προσφέρει μια responsive ιστοσελίδα σε κείμενο, πλοήγηση, κουμπιά, φόρμες, εικόνες και διαφορετικά μεγέθη οθόνης..

Responsive ιστοσελίδα: τι σημαίνει στην πράξη και πώς κρίνεται

Μια responsive ιστοσελίδα, δηλαδή ιστοσελίδα που προσαρμόζει τη διάταξη και τη χρήση της σε διαφορετικές οθόνες, δεν είναι απλώς μια σελίδα που «χωράει» στο κινητό. Πρέπει να διατηρεί σαφή ιεραρχία, αναγνωσιμότητα, εύκολες ενέργειες και πλήρη λειτουργία είτε ο επισκέπτης χρησιμοποιεί μικρή οθόνη αφής είτε μεγαλύτερη οθόνη υπολογιστή.

Ποιο αποτέλεσμα πρέπει να προσφέρει

Ο χρήστης δεν πρέπει να χρειάζεται να μεγεθύνει συνεχώς, να ψάχνει κουμπιά που μετακινήθηκαν ή να χάνει βασικές λειτουργίες επειδή άλλαξε συσκευή. Η προσαρμογή αφορά το μέγεθος κειμένου, τη σειρά στοιχείων, τα σημεία αφής, τις εικόνες, τις φόρμες και τη συνολική προτεραιότητα της πληροφορίας. Σε μικρή οθόνη συχνά χρειάζεται να αφαιρεθεί οπτικός θόρυβος, όχι απλώς να μικρύνουν όλα.

Για ένα γενικότερο παράδειγμα γύρω από τον σχεδιασμό responsive ιστοσελίδας, μπορείτε να συγκρίνετε πώς οι ίδιες βασικές ενέργειες μεταφέρονται σε διαφορετικές διαστάσεις.

Πίνακας κριτηρίων για responsive εμπειρία

ΠεριοχήΤι ελέγχετεΚαλή ένδειξη
ΚείμενοΑνάγνωση χωρίς συνεχή μεγέθυνσηΣαφές μέγεθος και μήκος γραμμής
ΠλοήγησηΠρόσβαση στις βασικές ενότητεςΛίγες καθαρές επιλογές και σταθερή λογική
ΚουμπιάΧειρισμός με αφήΕπαρκής χώρος και διακριτές ενέργειες
ΦόρμεςΣυμπλήρωση και μηνύματαΟρατά πεδία χωρίς εμπόδια από την οθόνη
ΕικόνεςΠροσαρμογή χωρίς παραμόρφωσηΣωστή έμφαση και λογική περικοπή
Πίνακες/λίστεςΣυμπεριφορά σε μικρό πλάτοςΕναλλακτική διάταξη αντί για κρυμμένο περιεχόμενο

Σε ποιον είναι απαραίτητη η responsive προσέγγιση

Στην πράξη, κάθε σύγχρονη επαγγελματική ιστοσελίδα πρέπει να προβλέπει διαφορετικές οθόνες, επειδή δεν ελέγχει από ποια συσκευή θα έρθει ο επισκέπτης. Η σημασία όμως είναι ακόμη μεγαλύτερη όταν η κύρια ενέργεια γίνεται εν κινήσει: τηλεφωνική επικοινωνία, εύρεση διεύθυνσης, κράτηση, αίτημα ή γρήγορη σύγκριση υπηρεσιών. Εκεί η τριβή σε μικρή οθόνη φαίνεται αμέσως.

Το κινητό δεν είναι μικρός υπολογιστής

Η μικρή οθόνη αλλάζει την προτεραιότητα. Ένα μεγάλο μενού πολλών επιπέδων μπορεί να χρειάζεται διαφορετική οργάνωση. Ένα σύνολο καρτών που εμφανίζεται οριζόντια μπορεί να πρέπει να γίνει κατακόρυφο. Ένα δευτερεύον πλαίσιο μπορεί να μετακινηθεί χαμηλότερα ώστε να μην κλέβει χώρο από τη βασική ενέργεια. Αυτές είναι αποφάσεις ιεράρχησης, όχι απλή αλλαγή διαστάσεων.

Αν θέλετε μια ευρύτερη εισαγωγή στη λογική της προσαρμογής, δείτε και τη σελίδα για responsive σχεδιασμό.

Φόρμες που λειτουργούν σε μικρές οθόνες

Σε μια φόρμα πρέπει να φαίνεται καθαρά ποιο πεδίο είναι ενεργό, ποια πληροφορία ζητείται και πού βρίσκεται το λάθος. Τα πεδία δεν πρέπει να κρύβονται από το πληκτρολόγιο της συσκευής, ενώ οι επιλογές πρέπει να μπορούν να πατηθούν χωρίς ακρίβεια ποντικιού. Όπου γίνεται, μειώστε τα μη απαραίτητα πεδία και οργανώστε τη ροή σε λογική σειρά.

Εικόνες και περιεχόμενο χωρίς σπατάλη χώρου

Μια εικόνα που λειτουργεί σε μεγάλη οθόνη μπορεί να χάνει το βασικό της θέμα όταν περικόπτεται στο κινητό. Ο σχεδιασμός χρειάζεται να προβλέπει διαφορετική αναλογία ή θέση του οπτικού στοιχείου. Το ίδιο ισχύει για μεγάλα διακοσμητικά τμήματα: αν πιέζουν το κύριο περιεχόμενο χαμηλά, η εμπειρία χειροτερεύει παρότι τεχνικά «προσαρμόζονται».

Πώς δοκιμάζεται σωστά

Μην βασίζεστε μόνο στην αλλαγή πλάτους ενός παραθύρου. Δοκιμάστε πραγματικές συσκευές ή αξιόπιστη προσομοίωση για πλοήγηση, κύλιση, συμπλήρωση φορμών, άνοιγμα μενού και επιλογή κουμπιών. Ελέγξτε επίσης ενδιάμεσα πλάτη, επειδή τα προβλήματα συχνά εμφανίζονται ανάμεσα στις πιο γνωστές κατηγορίες οθόνης.

Η αξιολόγηση πρέπει να γίνεται σε κρίσιμες σελίδες και όχι μόνο στην αρχική. Μια σελίδα υπηρεσίας, μια φόρμα και ένα άρθρο μπορεί να έχουν τελείως διαφορετικές ανάγκες διάταξης.

Τι δεν πρέπει να θεωρείται επιτυχία

  • Να μην υπάρχει οριζόντια κύλιση αλλά το κείμενο να είναι πολύ μικρό.
  • Να κρύβονται λειτουργίες αντί να επανασχεδιάζονται για μικρή οθόνη.
  • Να υπάρχουν κουμπιά πολύ κοντά μεταξύ τους.
  • Να μεταφέρεται όλο το περιεχόμενο σε μία ατελείωτη στήλη χωρίς ιεραρχία.
  • Να λειτουργεί η αρχική αλλά να σπάνε φόρμες και εσωτερικές σελίδες.

Πώς συνδέεται με τη συνολική κατασκευή

Η responsive συμπεριφορά δεν είναι ανεξάρτητη εργασία που προστίθεται στο τέλος. Επηρεάζει τη δομή από την αρχή, επειδή κάθε στοιχείο πρέπει να έχει προτεραιότητα και εναλλακτική συμπεριφορά. Αν η ιστοσελίδα περιέχει σύνθετες λειτουργίες, το σχέδιο χρειάζεται να καθορίσει πώς αλλάζουν οι ροές και όχι μόνο πώς αλλάζουν τα κουτιά.

Για ευρύτερη σύνδεση με τη διαδικασία μιας ιστοσελίδας, η σελίδα κατασκευή ιστοσελίδας μπορεί να χρησιμοποιηθεί ως συμπληρωματικό πλαίσιο.

Τελικό κριτήριο

Η responsive ιστοσελίδα κρίνεται από το αν ο ίδιος στόχος μπορεί να ολοκληρωθεί εύκολα σε διαφορετικές οθόνες. Αν ο χρήστης καταλαβαίνει το περιεχόμενο, βρίσκει την επόμενη ενέργεια, χρησιμοποιεί τις φόρμες και δεν χάνει λειτουργίες, η προσαρμογή υπηρετεί την εμπειρία. Αν απλώς όλα συρρικνώνονται, χρειάζεται επανασχεδιασμός και όχι ακόμη ένα τεχνικό τέχνασμα.

Προτεραιότητα περιεχομένου σε κάθε πλάτος

Το πιο σημαντικό ερώτημα δεν είναι πού θα μετακινηθεί ένα κουτί αλλά ποια πληροφορία πρέπει να μείνει πρώτη. Σε μεγάλη οθόνη μπορεί να χωρούν παράλληλα περιγραφή, εικόνα και δευτερεύουσες επιλογές. Σε μικρή οθόνη χρειάζεται σειρά προτεραιότητας. Αν όλα θεωρούνται εξίσου σημαντικά, η σελίδα γίνεται μεγάλη χωρίς να καθοδηγεί τον χρήστη.

Ορίστε για κάθε βασικό τμήμα τι πρέπει να παραμένει άμεσα ορατό, τι μπορεί να μετακινηθεί χαμηλότερα και τι μπορεί να συμπτυχθεί χωρίς να χάνεται ουσιαστική πληροφορία. Αυτές οι αποφάσεις καλό είναι να γίνονται μαζί με το περιεχόμενο, επειδή μια σύντομη και καθαρή διατύπωση συχνά λύνει προβλήματα που δεν λύνονται μόνο με αλλαγή διάταξης.

Πώς να χειριστείτε σύνθετα στοιχεία

Πίνακες με πολλές στήλες, φίλτρα, ημερολόγια και μεγάλα μενού χρειάζονται ειδική συμπεριφορά. Η απλή συρρίκνωση μπορεί να τα κάνει δύσχρηστα. Εξετάστε αν μπορούν να σπάσουν σε κάρτες, αν οι δευτερεύουσες επιλογές μπορούν να εμφανίζονται μετά από σαφή ενέργεια ή αν χρειάζεται διαφορετική παρουσίαση των ίδιων δεδομένων. Το ζητούμενο είναι να διατηρείται η λειτουργία, όχι η ίδια γεωμετρία.

Η ίδια αρχή ισχύει για εικόνες με ενσωματωμένο κείμενο. Αν το μήνυμα υπάρχει μόνο μέσα στην εικόνα, η μικρή οθόνη μπορεί να το καταστήσει δυσανάγνωστο. Προτιμήστε ουσιαστικό κείμενο στη σελίδα και χρησιμοποιήστε την εικόνα ως υποστήριξη, όχι ως μοναδικό φορέα πληροφορίας.

Έλεγχος μετά από μελλοντικές αλλαγές

Η responsive συμπεριφορά δεν ελέγχεται μόνο την ημέρα της παράδοσης. Νέοι τίτλοι, μεγαλύτερες λέξεις, διαφορετικές φωτογραφίες ή πρόσθετες επιλογές μενού μπορούν να δημιουργήσουν προβλήματα αργότερα. Η ομάδα διαχείρισης χρειάζεται να γνωρίζει ποιες αλλαγές απαιτούν επανέλεγχο και να διαθέτει μερικά αντιπροσωπευτικά πλάτη για γρήγορη δοκιμή πριν δημοσιεύσει σημαντικές τροποποιήσεις.

Μια πρακτική δοκιμή ολοκλήρωσης

Διαλέξτε τρεις διαφορετικές διαστάσεις οθόνης και εκτελέστε την ίδια εργασία σε όλες, για παράδειγμα εύρεση υπηρεσίας και αποστολή αιτήματος. Μετρήστε όχι χρόνο αλλά τριβή: χαμένες επιλογές, δύσκολα πατήματα, κείμενο που κουράζει ή στοιχεία που αλλάζουν θέση χωρίς λογική. Αν η διαδρομή παραμένει κατανοητή και πλήρης, ο responsive σχεδιασμός πετυχαίνει τον σκοπό του. Αν όχι, χρειάζεται αλλαγή ιεράρχησης και όχι απλή τεχνική προσαρμογή.

Στον τελικό έλεγχο προσθέστε και περιστροφές συσκευής, μεγαλύτερο κείμενο και περιεχόμενο με απρόβλεπτο μήκος. Μια διάταξη που δουλεύει μόνο με τις ιδανικές λέξεις του προσχεδίου είναι εύθραυστη. Ο ανθεκτικός responsive σχεδιασμός αφήνει χώρο για πραγματικά δεδομένα, μεγαλύτερους τίτλους και αλλαγές χωρίς να χάνει τη βασική ιεραρχία ή να καλύπτει σημαντικές ενέργειες.

Τέλος, μην ξεχνάτε την ταχύτητα αντίληψης. Σε μικρή οθόνη ο χρήστης βλέπει λιγότερα στοιχεία ταυτόχρονα, άρα οι τίτλοι, τα κουμπιά και η σειρά των ενοτήτων πρέπει να τον βοηθούν να προσανατολίζεται χωρίς να επιστρέφει συνεχώς στην αρχή.

Η προτεραιότητα πρέπει να παραμένει κατανοητή σε κάθε συσκευή.