Search
Items tagged with: webdev
I'm happy so many people liked my first article!
Now I wrote about why focus outlines deserve better treatment in web design, and how to make them both beautiful and accessible ✍️
medienbaecker.com/articles/foc…
#accessibility #webdev #webdesign #indieweb
Beautiful focus outlines
Baker’s son turned web developer, kneading pixels and code for 15+ years. I help you bake your ideas into websites 🥨.Thomas Günther (medienbaecker.com)
You Might Not Need that Framework – Frontend Masters Boost
There are big tradeoffs, naturally, but vanilla JavaScript is very powerful, usable everywhere, lightweight, and high-performance. Learn it and use it when it's the best choice.frontendmasters.com
New blog post! 📝
"My anti-overlay client letter" — I'm often asked about accessibility overlays, and this is the email I send to clients when that discussion gets serious.
It may be helpful to others making the case against overlays and laying down the facts.
alistairshepherd.uk/writing/ac…
My anti-overlay client letter - Alistair Shepherd
I really dislike accessibility overlays and am often asked about my thoughts or to implement one. This is my email response when that discussion gets serious.Alistair Shepherd
fosdem.org/2025/
#FOSDEM #WebDev #OpenSource
The unreasonable effectiveness of simple HTML
I've told this story at conferences - but due to the general situation I thought I'd retell it here. A few years ago I was doing policy research in a housing benefits office in London. They are singularly unlovely places.Terence Eden’s Blog
Folks, there really is something sliding backwards in #Accessibility but I can't quite pinpoint it, but it's showing itself every time I invoice a client but I spent that whole time convincing the small business that, well, actually, accessible design is good. Toolbars won't fix accessibility. Your computer can make text bigger. Your monitor can brighten and lower brightness. your computer has a Magnifier in it.
I'm not joking. Back in 2006, you had to use those advanced accessibility talks, but not anymore! Now I get paid to tell people that there are themes in Wordpress that make stuff more accessible without toolbars and yes you can increase your mouse size.
Seriously, what's going on? I mean, I'll have income for a hell of a long time without really doing anything super taxing these days but wow! #WebDev
Could someone please write Taylor Otwell a bot that replies with "💩" to every Pull Request he closes, so that he doesn't have to endure the pitiful and tremendously time-consuming task of having to select one of his reply templates that he can't even be bothered to check if it is even fitting (honestly, it's more likely, he doesn't give a flying fuck given the amount of times this happens)? 🤡
#amCoding #amProgramming #PHP #openSource #FOSS #webDev
2024: 0.5% of the Global Top 200 Websites Use Valid HTML · Jens Oliver Meiert
The annual HTML conformance analysis, validating 200 home pages of the most popular websites. Despite improvements, there is no signal of commitment to valid output as a quality baseline to benefit end users as well as web development as a profession…meiert.com
Not so short note on aria-label usage – Big Table Edition
“aria-label is one of a number of secondary methods to label native HTML UI elements. It works particularly well on interactive elements, it also works well on most block level elements old skoolterm that have explicitly or implicitly defined structural roles. It works less well or not at all on text level semantics.”
#aria #HTML #accessibility #WebDev
docs.google.com/presentation/d… #webdev #html #a11y
One irony of letting companies like Google run their spyware through our websites for "analytics" is how useless most of the information is to small/medium website owners.
Oh, 3% of my visitors are from Poland, and 8% use Firefox? Uh, OK, great insights … I guess. 🤷♂️
OTOH, that information is valuable to Google, because they can aggregate it with lots of other surveillance data for digital fingerprinting, etc.
We've been duped.
I'm a proponent of static websites. Most generators use a folder structure with Markdown files and other assets as the input.
However, not all users are confident editing Markdown and YAML front matter etc. by hand.
Are there any good web frontends for this kind of stuff?
It should feel like the authoring backend for WordPress or whatever random CMS, with a WYSIWYG editor, and the result are Markdown files & assets. Bonus points for Git support.
HUGE thanks to @robb for writing a clear, easy-to-follow #guide on how to enable #Fediverse author attribution on blogs/websites - so that it will show up under the link card: rknight.me/blog/setting-up-mas…
🤍 Appeal to the Browser Goddesses 🤍
Can we please make it a thing where 32GB of RAM isn't an insufficient amount for day to day web browser usage? Getting an OOM core dump for that reason is inexcusable.
- Should the Zoom browser app really need 2GB on a single tab when it's already downscaling a 1080p feed to 320p on an enterprise account?
- Should Amazon's website really need 1GB per tab just to view the cart or a ~800Mb for a single simple product page?
- Please remind me how an MKdocs fully static page with a single 400k image and no datatables or fancy JS somehow require 242Mb?
- Or perhaps shed some light on the requirement where Google's main page with a single search form somehow needs ~500Mb
There are no "good reasons" for these inefficiencies. We don't suddenly have better search fields or compressed jpegs now vs a decade ago with 1/10th of the system resources.
#developer #webdev #linux #browsers #chrome #firefox #ensh11n
People on StackOverflow telling people to screw up #accessibility with the HTML dialog element defeats the purpose of using that element in the first place IMO. Please upvote my answer that corrects the numerous wrong answers, including the accepted answer, to this question if you have an SO account.
stackoverflow.com/a/79028606/2…
#webDev #a11y #html #css #javaScript
When creating accessible web applications using HTML, what are the recommended practices for editable elements?
Say I have a list of cards, each of which have a title which can be edited. Should all these cards be individual forms? Or should these be naked input elements with appropriate labels? Or something different altogether?
A must-watch for web devs!
briefs.video/videos/what-is-re…
by @heydon
#reactJS #webdev #webdevelopment #facebook #truth
⌨️ prayer for the un-entitled user
"Like the rest of the web platform, interoperability is key to accessibility support. It is safe to say at this time (September 2024) that the display of title attribute content on keyboard focus is not implemented interoperably."
Don't Use JS for That: Moving Features to CSS and HTML by Kilian Valkhof 👏
Of course, ensure it's accessible – especially the scroll example in this presentation.
youtube.com/watch?v=IP_rtWEMR0… #webdev #webdevelopment #javascript #css
Now in #Firefox DevTools 129: massive performance improvements, @starting-style support and accessibility fixes:
Semantic Code In HTML: What Is It And Does It Still Matter?
Semantic code in HTML is still important in modern web development. It can improve accessibility, SEO, maintainability, cross-device compatibility, future-proofing, collaboration, and page load times.Paul Boag - User Experience Advice
Dark mode & accessibility myth
stephaniewalter.design/blog/da…
#darkmode #a11y #accessibility #webdesign #webdev #UIDesign
Dark mode & accessibility myth by Stéphanie Walter - UX Researcher & Designer.
Dark mode isn't always better for accessibility, you need to let users chose. And if you build a dark theme, make it accessible!Stéphanie Walter (Stéphanie Walter - Senior UX Designer, Mobile Expert, Conference Speaker, Blog writer and Teacher.)
In 2014, Steve Faulkner wrote an article What ARIA does not do. 10 years later, the message is unchanged.
#WebDev #WebDevelopment #ARIA #HTML #DigitalAccessibility #Accessibility #A11y