Ο Ιανουάριος είναι η ώρα που οι περισσότεροι από εμάς σταματήσουν να αντικατοπτρίζουν το έτος που πέρασε και να αρχίσουμε να κοιτάμε τους επόμενους μήνες. Φαίνεται ότι ο καθένας έχει διαφορετικές ιδέες για το τι να περιμένει το 2017 (θα διαβάσετε την δική μας την επόμενη εβδομάδα) και μια από τις πιο αναμενόμενες αλλαγές φέτος είναι η εισαγωγή του CSS Grid Layout.

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

Ένας από τους λόγους που κανείς δεν χρησιμοποιεί το CSS Grid Layout αυτή τη στιγμή είναι ότι προσφέρει πολύ περιορισμένη υποστήριξη. αυτήν τη στιγμή, μόνο τα IE10 + και Edge 12+ [καπάκια από την κατεύθυνση της Microsoft] προσφέρουν οποιαδήποτε υποστήριξη. Ωστόσο, όλα αυτά πρόκειται να αλλάξουν με πλήρη υποστήριξη σε όλα τα μεγάλα προγράμματα περιήγησης που αναμένεται να φτάσουν γύρω στο Μάρτιο.

η διάταξη δεν είναι πραγματικά προοδευτική ενίσχυση

Δυστυχώς, η διάταξη δεν είναι πραγματικά προοδευτική ενίσχυση. Η διάταξη καθορίζει πολλά πράγματα, και όχι μόνο την οπτική ιεραρχία, τα οποία μπορούν να συμβάλουν στη μεταφορά νοήματος. Και έτσι, όσο πιο συναρπαστικό είναι το Layout του Grid, οι νέες ελευθερίες σχεδιασμού που προσφέρει αποδίδουν. Το ερώτημα είναι, πότε θα είναι το CSS Grid Layout αρκετά αξιόπιστο για να είναι η προεπιλεγμένη σας προσέγγιση στη διαμόρφωση του διαδικτύου;

Πιθανώς η πιο ρεαλιστική απάντηση είναι: εξαρτάται από το δημογραφικό στόχο σας. Εάν δημιουργείτε έναν ιστότοπο για μια ηλεκτρονική διάσκεψη CSS που υποστηρίζεται από έναν κατασκευαστή του προγράμματος περιήγησης, ίσως να είναι καλό να πάτε. για κάθε άλλο σκοπό, το σημείο στο οποίο το CSS Grid Layout είναι εμπορικά χρήσιμο, μπορεί να είναι λίγο πιο χαλαρό.

Το CSS Grid Layout σίγουρα θα έρθει σύντομα, σε ένα πρόγραμμα περιήγησης κοντά σας. Ανοίγει νέες δυνατότητες διάταξης. Ωστόσο, αν είναι χρησιμοποιήσιμο εκτός του CodePen οποιαδήποτε στιγμή σύντομα, είναι ένα άλλο θέμα εξ ολοκλήρου.