Januar er den tiden de fleste av oss slutter å reflektere over året, og begynner å se på månedene fremover. Det ser ut til at alle har forskjellige ideer om hva de kan forvente i 2017 (du vil lese vår neste uke), og en av de mest etterspente endringene i år er introduksjonen av CSS Grid Layout.

Grid Layout lar oss definere områder av en side, og bestemme hvordan de strekker seg, skaler og svarer på visningsporten. Utviklet som en moden layoutløsning for Internett, leverer den et uovertruffen nivå av kontroll i CSS, men hvis du syntes Flexbox var en bratt læringskurve, har du ikke sett noe enda.

En av grunnene til at ingen bruker CSS Grid Layout akkurat nå, er at den tilbyr svært begrenset støtte; I dag tilbyr bare IE10 + og Edge 12+ [doffs cap i Microsofts retning] noen støtte. Men det er alt i ferd med å endres med full støtte på tvers av alle de store nettleserne som forventes å komme seg rundt i mars.

Oppsettet er egentlig ikke en progressiv forbedring

Dessverre er layout ikke egentlig en progressiv forbedring. Layout bestemmer mange ting, ikke minst visuelt hierarki, som kan bidra til å formidle mening. Og så, så spennende som Grid Layout, synes de nye designfrihetene som den leverer, å ha hamstrung for nå. Spørsmålet er, når vil CSS Grid Layout være pålitelig nok til å være din standard tilnærming til layout online?

Sannsynligvis er det mest pragmatiske svaret: Det avhenger av målet ditt demografisk. Hvis du bygger et nettsted for en online CSS-konferanse sponset av en nettleserprodusent, er du sannsynligvis god til å gå; For alle andre formål er det punktet som CSS Grid Layout er kommersielt nyttig, kanskje en liten hazier.

CSS Grid Layout kommer sikkert snart, til en nettleser i nærheten av deg. Det åpner opp nye muligheter for layout. Men om det er brukbart utenfor CodePen når som helst snart, er det en annen sak helt.