CSS Shorthand Syntax Considered an Anti-Pattern

WebKit did not support HTML interactive form validation, which occurs on form submission (unless the novalidate attribute is set on the

element) or using the reportValidity() API. We are pleased to announce that this is now implemented in WebKit and enabled in Safari Technology Preview 19. Upon interactive form validation, WebKit will now check the validity of all form controls in the form

Alternatives to Placeholder Text

Scaling our websites and applications so that they look great on every screen can be difficult. A big portion of that difficulty can be trying to get specific components, particularly ones that have pieces that have to stay a certain size (like animations), to look good regardless of the screen size. In this post, we’ll cover how to help keep our responsive animations sized the way we want them.… Read article “Scaling Responsive Animations”