Memorise scroll position across page loads
Read NoteA neat trick (now third hand) for storing the scroll position of a sidebar or other element in local storage, allowing you to keep it constant across pages without the user seeing it flash into …
theAdhocracy
A neat trick (now third hand) for storing the scroll position of a sidebar or other element in local storage, allowing you to keep it constant across pages without the user seeing it flash into …
Carousels are the devil's work, but they remain incredibly useful and popular UI elements 😑 Having a solid implementation that will work without JavaScript, making it more lightweight and …
Zurb have released a great breakdown of their redesign for The Next Web. The article jumps between people's perspectives; it's a neat way to present main goals whilst highlighting the variety of folk …
Time, and specifically timing, is a very hard thing to judge and something which is largely overlooked in our day-to-day lives. That's probably fine for common household chores, such as …
How do you decide which use cases you should support and which you shouldn't? This question has been hovering in the back of my mind for quite a while now, because it seems to be increasingly …
I'm not sure why this feature is as deeply hidden as it is, but despite what most people think you can see your recent watchlist on Amazon's Prime Video service. It's a feature I use quite a bit to …
Edit (21/05/18): Due to an issue with Yahoo, I no longer have access to the Flickr account linked below. If you're interested in my photography, check me out at theAdhocracyUK …
Month in media is an archived project, now with a permanent home in the Reviews section. Films, TV shows, books, video games, and other media watched, read, or played in July 2017.
I love the idea of G.F. Smith's "World's Favourite Colour": ask people to submit examples of their favourite colour and then vote. The results are interesting for a variety of reasons, but for me the …
I, like just about everyone who has ever heard of it, have been fascinated by the Voynich manuscript for years. The idea of an eldritch textbook, written in an encrypted script and with baffling, …
I recently had need to embed a Flickr album, as I've done many times before. When I published the article, however, the album was broken and only showed a single image. Odd, sure, but I figured I had …
When you love a website design, you look into how it was made, right? That's what I did with Robb Owen's recent redesign. Amazingly, his incredibly smooth scroll and cursor tracking is achieved via …
The GOV.UK UX and design team are fascinating. Every time I've had to use the website I've found it a breeze, which is an enormous achievement on their behalf. Better yet, they're incredibly …
An interesting look at a "block links" at "card links": when you want large sections of HTML to be one big clickable link. It's a very common pattern and something I've done a lot, but …
Netlify's microsite celebrating their millionth user is a brilliant experiment, so it's great to see them immediately posting a "making of" article on CSS Tricks. It's a beautifully rendered SVG …
... otherwise known as the Great Vulture Failure of 2020 …
Great overview on when/when not to use the tabindex attribute. Most of it feels like common sense, but the recommendation for overflow content is an interesting one I'd not come across …
Craft CMS can be a very enjoyable mobile authoring experience, but it can be improved with some clever plugins and a few relatively new core features.
I continue to be impressed by the commitment Krystal – my web host – shows towards green computing. Their recent milestone of planting a million trees also highlighted a really cool charity: Ecologi.
For the last month, I've been getting show-stopping errors in Craft. My web host couldn't find any faults, Craft support had no clue, and it only affected one machine: one with Bitdefender installed. I wonder...
Robb has come out with some very cool ideas over the years, but wow, seeing CSS-only specular highlighting and holograms is such a neat trick 🤯 I immediately want to co-opt some of this for the …
A halfway solution to a design pattern that I see often, but have yet to find an easy way to implement: text that wraps so it is always fattest in the middle, and thinnest at either end.
After a month on the Fediverse, what parts have I grown to love, which parts would I like to see changed, and what has surprised me the most.
A lovely overview of much of the new CSS that has landed (or is landing) in browsers recently, and how that relates to component-led …
Various notes from my battle to get a local development environment working for Craft CMS.
Andy always has some interesting thoughts about CSS, and this reset is no exception. Lots of interesting things here that fit very nicely with both my own experience and other resets that I've …
A useful trick for animating the height of a specific piece of content. You cannot transform a height in CSS to the auto keyword; you have to provide a fixed value, which is obviously suboptimal in …
How well does an iPad work as full code editing device; a veritable laptop replacement? That's what I wanted to find out.
Or how I spent four days trying to debug a local Astro environment that refused to load any CSS.
A phenomenally interesting journey through one person's assistive set-up, using only the left mouse button to navigate the web, code websites, play video games, and everything else …