Stop buttons triggering zoom when they’re double tapped
It’s annoying when your browser zooms if a button is rapidly tapped. There’s actually a really simple fix and no, you don’t have to prevent all zooming with a meta tag!
Gain the confidence that comes with understanding JavaScript deeply. Reach a level that can otherwise take years to unlock in this extensive course.
Completely transform your UX and UI skills by learning how the mind really works. Learn how use that knowledge responsibly and effectively.
Go beyond syntax expertise and reach a level of skill that’s usually only achieved after years of experience. Embrace a more efficient method of extremely maintainable, organised and flexible CSS, rooted in core skills.
Piccalilli was founded in 2018 and since then we’ve always been focused on the web platform. We write less about frameworks and tools and more about embracing standards, progressive enhancement along with building excellent websites that work for everyone.
We’ve gathered some of the brightest talents in the web industry to pass what they’ve learned in their years of elite-level experience on to you, via free articles, links, open working projects and a newsletter, underpinned by our premium courses.
Our premium courses were designed with one clear aim: enhance your skills to an unrecognisable level, enabling you to take much larger, forward steps in your career that you could never imagine would be possible.
AI and LLMs are rooted in theft, exploitation, dishonesty and are over-promoted with ill-intentions for workers. Instead of running towards AI, we’re focusing on what’s actually important: content that helps people to succeed that is never produced by AI tools.
It’s annoying when your browser zooms if a button is rapidly tapped. There’s actually a really simple fix and no, you don’t have to prevent all zooming with a meta tag!
We're a while off from being able to leverage ::checkmark with checkbox styling, but here's a decent way to get the styling control you want, while preserving the useful parts of the native input element.
The summer is over and the autumn (or fall, for our American friends) is here, so we're offering a huge 35% discount on all courses if you use the coupon code PRICEFALL at checkout.
Adding markdown files for every new music item is a faff, so I built a multi-step CLI to do it for me.
There’s a new HTML in town that provides a much better interface for geolocation than the older API. Daniel Schwarz is here to explain how it all works together.