rachelandrew

Learning CSS Grid Layout

There seems to be a myth being put around that CSS Grid Layout is going to be really difficult to learn, so difficult that poor web developers will never use it. I call nonsense. I have seen the stuff people learn on a regular basis. The average framework has a grid system more complicated to Learning CSS Grid Layout

A Box Alignment Cheatsheet

I think by writing. This means that I wind up with vast quantities of notes and thoughts around anything I’m working on. Right now I’m doing a lot of work around the CSS Grid Layout and related specifications, and have created some detailed notes for myself about how various things work and interact with each A Box Alignment Cheatsheet

Reporting Browser Bugs

Web browsers are software, and just like any software they sometimes have bugs. This isn’t because browser engineers don’t care, it’s because CSS is insanely complicated in terms of all the things we use and abuse it for. In addition a “bug” can be an interoperability issue caused by one vendor interpreting the specification in Reporting Browser Bugs

The end of the clearfix hack?

A new value of the display property has landed in Chrome Canary and Firefox Nightlies. In the Editor’s Draft of the CSS Display Module Level 3, display: flow-root is defined as: “The element generates a block container box, and lays out its contents using flow layout. It always establishes a new block formatting context for The end of the clearfix hack?

Browser Support for evergreen websites

I first used CSS when building a website involved taking a static image, chopping it up and reassembling it in order that it would hopefully cope with the fact that there might be more or less text than the designer expected. “Pixel perfect” meant “this website looks like this graphic”. Designers reacted in horror that Browser Support for evergreen websites

It’s more than just the words

“In order to expand audience awareness and redefine Possible, there have to be places where these new capabilities exist; and lacking a client willing to take the chance that the audience will be equipped to do so, we need to provide the environment so the audience equips itself and creates that demand to use newer It’s more than just the words

CSS Grid is Coming

You can see the approaching green. CSS Grid is coming to browsers, unprefixed and out from behind flags this year. This post is a round-up of questions I keep being asked about browser support and grid layout. Where can I find the latest information on grid browser support? This blog post will quickly be out CSS Grid is Coming

Being effective in 2017

In my last post I wrote about some of my achievements of 2016, and the things I feel were successful. In this post I’m going to share my goals, along with some notes as to why these things are important to me. Most of these things are areas in which I feel I failed to Being effective in 2017

2016: a year in review

I leave 2016 feeling a bit downhearted about many things, and not just the fact that the last few months have left us inhabiting a version of reality as might be written by The Onion. However I’m going to review the positive things that have happened in my year, and then in a different post 2016: a year in review