/impeccable adapt
Adapt
Κάντε τους σχεδιασμούς να λειτουργούν σε οθόνες, συσκευές и πλαίσια χωρίς να ακρωτηριάζετε features.
Πότε να τη χρησιμοποιήσετε
Το /impeccable adapt είναι για να πάρετε έναν σχεδιασμό που κατασκευάστηκε για ένα πλαίσιο και να τον κάνετε να λειτουργεί σε άλλο. Mobile από desktop, tablet από mobile, εκτύπωση από web, ενσωματωμένο από αυτόνομο, email από dashboard. Χρησιμοποιήστε το когда ο αρχικός σχεδιασμός είναι σταθερός αλλά καταρρέει σε άλλα breakpoints, σε touch, ή σε ένα διαφορετικό container.
Не για κατασκευή responsive από την αρχή. Για αυτό, ξεκινήστε με /impeccable и διαμορφώστε τη διάταξη responsive-first. Το Adapt είναι για το «δεν σκεφτήκαμε ποτέ το mobile» backfill.
Πώς λειτουργεί
Η δεξιότητα λειτουργεί μέσα από τέσσερις διαστάσεις contextual προσαρμογής:
- Breakpoints и fluid διάταξη: κατάρρευση πολλαπλών στηλών σε μονή, προσαρμογή κλιμάκων clamp, εισαγωγή νέων breakpoints όπου ο σχεδιασμός πραγματικά σπάει.
- Touch targets: ελάχιστες περιοχές επαφής 44px, επαρκές διάκενο μεταξύ γειτονικών στόχων, μεγαλύτερες ζώνες tap από τα οπτικά όρια όπου χρειάζεται.
- Μοτίβα πλοήγησης: οι πλαϊνές μπάρες desktop γίνονται κάτω πλοήγηση mobile или slide-outs, οι πυκνές γραμμές εργαλείων καταρρέουν σε μενού, οι καταστάσεις hover παίρνουν touch ισοδύναμα.
- Προτεραιότητα περιεχομένου: αποφασίστε τι πρέπει να είναι ορατό, τι μπορεί να καταρρεύσει σε disclosures, τι μπορεί να αφαιρεθεί εντελώς για εκείνο το πλαίσιο.
Ο μη διαπραγματεύσιμος κανόνας: προσαρμόστε, μην ακρωτηριάσετε. Κρίσιμη λειτουργικότητα δεν μπορεί να εξαφανιστεί στο mobile απλώς επειδή είναι άβολο. Βρείτε έναν τρόπο να χωρέσει, επανασχεδιάστε την αλληλεπίδραση, или επανεξετάστε αν ήταν πραγματικά κρίσιμη στο desktop.
Δοκιμάστε το
/impeccable adapt the settings page for mobile
Αναμενόμενες αλλαγές:
- Το grid τριών στηλών γίνεται μονή στήλη με κεφαλίδες ενοτήτων ως κολλητά διαχωριστικά
- Η πλαϊνή πλοήγηση μετακινείται σε έναν οριζόντιο scroller πάνω από το περιεχόμενο
- Тα toggles αποκτούν 8px κάθετο padding ώστε να καλύπτουν τα touch targets 44px
- Το ενσωματωμένο κείμενο βοήθειας μετακινείται σε tap-to-reveal, όχι hover
- Η ενότητα «Ζώνη κινδύνου» επεκτείνεται πλήρως στο mobile αντί να καταρρέει, επειδή περιέχει μη αναστρέψιμες ενέργειες и θέλουμε οι χρήστες να τις δουν ξεκάθαρα
Παγίδες
- Аκρωτηριασμός features. Αν η έκδοση mobile κρύβει πράγματα που η έκδοση desktop μπορεί να κάνει, αυτή είναι υποχώρηση, όχι προσαρμογή. Πολεμήστε για το feature.
- Αντιμετώπιση του mobile ως «μικρότερο desktop». Το mobile είναι ένα διαφορετικό πλαίσιο: δάχτυλα, διακοπές, σύντομες συνεδρίες. Προσαρμοστείτε στο πλαίσιο, όχι στο πλάτος viewport.
- **Пαράλειψη του
/impeccable hardenμετά. Τα responsive layouts αποκαλύπτουν οριακές περιπτώσεις. Εκτελέστε hardening μετά το adapt για να πιάσετε αυτές που εμφανίζονται μόνο στα 320px.