https://bsky.app/profile/tempertemper.bsky.social
@tempertemper.bsky.social on Bluesky
bskysocialbluesky
https://mastodon.social/@tempertemper
Martin Underhill (@tempertemper@mastodon.social) - Mastodon
301 Posts, 54 Following, 291 Followers · Accessibility specialist, web designer, and frontend dev with a thing for minimalism. Elena and Nico’s dad; Bea’s...
martinunderhillmastodonsocial
https://www.tempertemper.net/blog/skip-links-what-why-and-how
Skip links: what, why, and how – tempertemper
Ever noticed one of those “Skip to main content” links when you press the tab key? They’re important.
why and howskip links
https://www.tempertemper.net/blog/converting-images-to-avif-in-2021
Converting images to AVIF in 2021 – tempertemper
AVIF is amazing, but the big downside is that it’s not an export option in any of my image software yet. Here’s what I’m doing in the meantime.
convertingimagesavif
https://downloads.freemdict.com/uploads/tempertemper's%20collection/MD~/X.Encyclopedia/
Index of /uploads/tempertemper's collection/MD~/X.Encyclopedia/
index ofs collectionuploadsmdencyclopedia
https://www.tempertemper.net/resources/image-alt-text
Image alt text – tempertemper
Useful ‘alt’ text on images will not only keep your visitors happy but has happy knock-on effect on your search engine ranking.
image alt text
https://www.tempertemper.net/resources/why-i-changed-my-baseline
Why I changed my baseline – tempertemper
Every site I build is now mobile friendly and allows the editing of all content by default. This is for a few very good reasons.
changedbaseline
https://www.tempertemper.net/resources/whats-in-a-browser
What’s in a browser? – tempertemper
So what’s all this fuss about Internet Browsers? Maybe you, like a lot of people, you didn’t realise there was a choice…
in abrowser
https://www.tempertemper.net/blog/viewing-the-changes-in-a-git-stash
Viewing the changes in a Git stash – tempertemper
Naming stashes is a good idea if some time is likely to pass between stashing and picking up the work again, but sometimes we need even more info.
the changesgit stashviewing
https://www.tempertemper.net/blog/xhtml-syntax-is-still-worth-using
XHTML syntax is still worth using – tempertemper
A few weeks ago I read an article on CSS-Tricks about writing HTML the HTML way, not the XHTML way, and it has been bothering me a bit.
xhtmlsyntaxstillworthusing
https://www.tempertemper.net/blog/page/2
Blog posts written by Martin Underhill – Page 2 – tempertemper
A blog for designers and frontend web developers. Covering topics such as accessibility, the web, Git, and design from interesting companies such as Apple.
blog postswritten bymartinunderhill
https://www.tempertemper.net/blog/why-im-not-using-git-aliases
Why I’m not using Git aliases – tempertemper
Git aliases are incredibly useful, but there are five good reasons I’ve decided not to make use of them.
using gitaliases
https://www.tempertemper.net/blog/undelete-a-file-with-git
Undelete a file with Git – tempertemper
I’ve talked about how great git restore is, but I missed a really obvious use of git restore: restoring a deleted file!
undeletefilegit
https://www.tempertemper.net/blog/holidays-no-laptop-and-a-bluetooth-keyboard
Holidays, no laptop, and a Bluetooth keyboard – tempertemper
In recent years I’ve tried to switch off more on holiday, so I leave my laptop at home. But I still get enjoy a bit of writing, so what to do?
bluetooth keyboardholidayslaptop
https://www.tempertemper.net/blog/page/30
Blog posts written by Martin Underhill – Page 30 – tempertemper
A blog for designers and frontend web developers. Covering topics such as accessibility, the web, Git, and design from interesting companies such as Apple.
blog postswritten bymartinunderhill
https://www.tempertemper.net/
Design and build accessible – tempertemper
I’m Martin, an accessibility consultant helping companies produce digital products that everyone can use, from strategic guidance to practical support. Here’s...
design and buildaccessible
https://www.tempertemper.net/blog/downloading-a-website-as-html-files
Downloading a website as HTML files – tempertemper
How do you download a website as HTML, including the CSS, JavaScript files, and image assets? Wget is the easiest way to do it; here’s what I do.
a websitehtml filesdownloading
https://www.tempertemper.net/blog/focus-on-the-people-that-make-things-happen
Focus on the people that make things happen – tempertemper
Accessibility buy-in from senior leadership can be tough; real change comes from the people who design and build.
focus onthe peoplemake thingshappen
https://www.tempertemper.net/blog/minimalism-and-progressive-enhancement
Minimalism and progressive enhancement – tempertemper
I’ve been enjoying reading though Adam Silver’s articles around accessibility and inclusive design, and his take on progressive enhancement really struck a...
progressive enhancementminimalism
https://www.tempertemper.net/blog/sass-mixins-for-increased-contrast-mode-and-dark-mode
Sass mixins for Increased Contrast Mode (and Dark Mode) – tempertemper
When I added a high contrast version of my website I used an almost-identical Sass mixin to the one I use for Dark Mode. Here’s how it works.
contrast modesassmixinsincreaseddark
https://www.tempertemper.net/blog/if-its-not-progressively-enhanced-its-not-accessible
If it’s not progressively enhanced, it’s not accessible – tempertemper
In his latest article, Adam Silver summarises the many ways JavaScript can fail, which, to me, is an accessibility issue.
enhancedaccessible
https://www.tempertemper.net/category/markdown
Markdown – Page 10 – tempertemper
Articles and resources in the Markdown category.
markdown
https://www.tempertemper.net/blog/making-sense-of-accessibility-and-the-law
Making sense of accessibility and the law – tempertemper
Accessibility isn’t just the right thing to do, it’s the law. Here’s how the law applies to digital products, in plain English.
making senseand theaccessibilitylaw
https://www.tempertemper.net/blog/accessibility-doesnt-stop-at-wcag-compliance
Accessibility doesn’t stop at WCAG compliance – tempertemper
While it’s true that WCAG represents a solid baseline, there’s a lot more we should be doing to make our work truly accessible.
wcag complianceaccessibilitystop
https://www.tempertemper.net/blog/accessible-animated-content-without-the-compromise
Accessible animated content without the compromise – tempertemper
Accessible animated GIFs are rubbish. Instead of compromising our animations in order to meet WCAG, we should be checking what our users prefer.
animated contentaccessiblewithoutcompromise
https://www.tempertemper.net/blog/splitting-a-hunk-in-gits-patch-mode
Splitting a hunk in Git’s patch mode – tempertemper
When you enter Git’s patch mode, the chunks of code you’re offered to stage/skip can sometimes be too big. Here’s how splitting them works.
splittinghunkpatchmode
https://www.tempertemper.net/blog/an-introduction-to-html-attributes
An introduction to HTML attributes – tempertemper
An HTML attribute lives on the opening tag of an element and gives that element powers it might not otherwise have had.
introduction to htmlattributes
https://www.tempertemper.net/blog/searching-for-a-git-commit-by-name-with-grep
Searching for a Git commit by name with grep – tempertemper
When you need to dig out a commit you made a long time ago, you’re going to need something a bit more powerful than a standard git log.
searching forgit commitby name
https://www.tempertemper.net/blog/using-the-keyboard-to-navigate-on-macos
Using the keyboard to navigate on macOS – tempertemper
I’ve just set up a new Mac, and keyboard navigation is pretty limited by default. Here’s how to make it much more useful.
using the keyboardon macosnavigate