Latest Articles

Why do reflows negatively affect performance?

By Lydia Hallie on

Layout recalculations, or “reflows”, happen when we change a layout-related property, such as an element’s width, height, or margin. Reflows can happen accidentally or on purpose.   For instance, you might want to have a feature that switches from a grid view to a list view.  In that case, triggering a reflow is essential for […]

The Color Input & The Color Picker

By Chris Coyier on

HTML has a color input that is pretty decent: That’s it. Support across the board. However, browsers can and do have different approaches to what happens when the input is used. Ultimately: the user activates the input, may choose a color using the provided UI, and the color becomes the inputs value. It’s not my […]