Home » NewsBlog » CSS

Practical CSS Scroll Snapping

2018-08-16T03:05:19+00:00August 16th, 2018|Categories: News, Tutorials|Tags: |

CSS scroll snapping allows you to lock the viewport to certain elements or locations after a user has finished scrolling. It’s great for building interactions like this one: Live DemoBrowser support and basic usage Browser support for CSS scroll snapping has improved significantly since it was introduced in 2016, with Google Chrome (69+), Firefox, Edge, [...]

The possibilities of the color-adjust property

2018-08-15T03:05:27+00:00August 15th, 2018|Categories: News, Tutorials|Tags: |

The Open Web continues to show up in places we would have never originally expected to find it: our phones, televisions, watches, books, video game consoles, fast food menus, gas pumps, elevators, cars—even our refrigerators. By not making too many or too strict assumptions about how the web should be used, it remains flexible and [...]

An Event Apart

2018-08-15T03:04:45+00:00August 15th, 2018|Categories: News, Tutorials|Tags: |

Just the other day in a Slack group I hang out in someone asked "what web design events is everyone going to and loving?" An Event Apart is always my immediate answer. I've gotten to speak a number of An Event Apart events, which is an incredible honor and always a good time. So from [...]

The Cost of JavaScript in 2018

2018-08-11T03:05:25+00:00August 11th, 2018|Categories: News, Tutorials|Tags: |

Even though we mentioned it earlier, I thought this outstanding post by Addy Osmani all about the performance concerns of JavaScript was still worth digging into a little more. In that post, Addy touches on all aspects of perf work and how we can fix some of the most egregious issues, from setting up a [...]

Switch font color for different backgrounds with CSS

2018-08-11T03:05:22+00:00August 11th, 2018|Categories: News, Tutorials|Tags: |

Ever get one of those, "I can do that with CSS!" moments while watching someone flex their JavaScript muscles? That’s exactly the feeling I got while watching Dag-Inge Aas & Ida Aalen talk at CSSconf EU 2018. They are based in Norway, where WCAG accessibility is not a just good practice, but actually required by [...]