







When I use a form in my website and then visit it on my iphone I get the 'Previous', 'Next' and 'Done' bar on top of the keyboard. Because I want to save as much space as possible and I don't like ...
Edit fiddle - JSFiddle - Code Playground
JSFiddle - Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle.
This Page is Designed to Last: A Manifesto for Preserving Content on the Web
The end of the year is an opportunity to clean up and reset for the upcoming new semester. I found myself clearing out old bookmarks—yes, bookmarks: that formerly beloved browser feature that seems to have lost the battle to 'address bar autocomplete'. But this nostalgic act of tidying led me to despair.
2050141 - [text-box-trim] Set layout.css.text-box.enabled for all users
RESOLVED (sajidanwar94) in Core - Layout: Block and Inline. Last updated 2026-07-15.
Revealing Text With CSS letter-spacing | CSS-Tricks
Until we get something like ::nth-letter, there are still some really cool text effects we can make from existing CSS features, like letter-spacing, ::first-word and ::first-line.

A few HTML tips – Mozilla Hacks - the Web developer blog
A while ago I wrote an article with some CSS tips, now it’s time to give some polish to our HTML! In this article I’ll share some tips and advice ...

The Navigation Bar Is an Affordance, Stop Removing It
What do you notice about the website above? It doesn’t have a navigation bar. The text links are floating in space and obscured by the background image. Navigation is there for users to find what they want. That’s hard for them to do without the navigation bar. The navigation bar is an affordance. Users rely […]

I Turned Off JavaScript in My Web Browser for a Whole Week and It Was Glorious
There's another web out there, a better web hiding just below the surface of the one we surf every day. To find it, you just have to uncheck one little box.
In Defense of Readers
As web designers, we concern ourselves with how users move from page to page, but forget the needs of those whose purpose is to be still. Learn the design techniques that create a mental space for …

4 Design Patterns That Violate “Back” Button UX Expectations – 59% of Sites Get It Wrong – Baymard
Our large-scale usability testing reveals that users expect the "Back" button to take them back to what they perceive to be their previous page, which often differs from site behavior.
Margin – Get this Extension for 🦊 Firefox (en-US)
Download Margin for Firefox. Write in the margins of the web. Annotate any URL with AT Protocol.

Margin – Get this Extension for 🦊 Firefox (en-US)
Download Margin for Firefox. Write in the margins of the web. Annotate any URL with AT Protocol.

Margin – Get this Extension for 🦊 Firefox (en-US)
Download Margin for Firefox. Write in the margins of the web. Annotate any URL with AT Protocol.

A plea: a convention for <input name="handle">
As someone who uses my phone more than maybe advisable, I end up typing in jauntwk.bsky.socialmuch more than I want to to log into neat atproto apps. Every now and then the browser can auto-complete for me, but it feels too rare! This post is a plea for help from the atproto ecosystem, to please try to make this better. It comes down to what name the input element has: that’s what the browser usually uses for autocomplete. I would love to have a convention/standard for what name to use for the <...

CSS Anchor Positioning Guide | CSS-Tricks
Learn about CSS Anchor Positioning, including its syntax, properties, how it is used to position one element next to another, and even how it's used to resize elements relative to other elements.

Vertical browser tabs are better and you should use them
Trust me, this is a better way to Chrome.
