Skip to main content

Search

Items tagged with: WebDev


Content warning: Web dev complaining


Ensuring negative numbers are available for everyone. "The minus character (−) yields great support in most screen readers, and suffers less situational gotchas than the hyphen-minus character"

https://www.deque.com/blog/ensuring-negative-numbers-are-available-for-everyone/

Great article written by 2 of my favorite comrades.

#webdev #webdesign #a11y #html #tips #screenreaders


"you can do a lot with native HTML fields using just a little CSS" https://adrianroselli.com/2021/03/under-engineered-select-menus.html #webdev #css #a11y #i18n


What makes an accessible date picker? Is it even possible? #ID24 2023 https://www.youtube.com/watch?v=D2Gy2WN4Iys with Russ Weakley #a11y #webdev #webdesign #accessibility


What is page bloat? And how is it hurting your business, your search rank, and your users? https://www.speedcurve.com/blog/page-bloat-web-performance/ #webperf #webdev #webdevelopment


Modern Health, frameworks, performance, and harm

https://ericwbailey.website/published/modern-health-frameworks-performance-and-harm/

"Performance, accessibility, and usability are more than inconvenient truths you can pretend don’t exist. They have a direct impact on the quality of someone’s life."

#webdev #webperf #ux #usability #a11y #uxd #webdesign


"You’re rendering your entire DOM in the client using a huge JavaScript library. Which type of loading indicator are your users going to be staring at?" https://briefs.video/videos/choose-your-loading-indicator/ #javascript #webdev


The Cost Of JavaScript, with
Addy Osmani, 2023 https://www.youtube.com/watch?v=ZKH3DLT4BKw Why JavaScript is the most expensive resource your site uses today. #webdev #webperf #javascript


The abbreviation appreciation society
“the HTML <abbr> element is deceptively familiar and attractive, its been around forever (1999) and thus people assume that it does what it does and does it well. Nothing much changed over the iterations of the abbr element definition over the years. One notable exception is that the acronym element was obsoleted in HTML5 and abbr now is used for both acronyms and abbreviations.”

#HTML #accessibility #WebDev

https://www.tpgi.com/short-note-the-abbreviation-appreciation-society/

/cc @micmath


Speaking as someone who used to hand-whittle SVGs with a text editor: this is brilliant. #nerd #webdev #svg https://www.nan.fyi/svg-paths


Converting jQuery to vanilla JavaScript https://gomakethings.com/converting-jquery-to-vanilla-javascript/ #webdev #javascript


What Is ARIA Even For? https://vimeo.com/478398140 by @heydon #aria #webdev #a11y


Terrific preso by @brucelawson - IE: RIP or BRB? https://www.youtube.com/watch?v=mME5OjHnccs #IE #Safari #browsers #webdev


How to Favicon in 2023: six files that fit most needs https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs #webdev


Using HTML landmark roles to improve accessibility https://developer.mozilla.org/en-US/blog/aria-accessibility-html-landmark-roles/ by Schalk Neethling via MDN #a11y #webdev #html


Access & Use — very nice website on how to make dynamic elements in websites accessible and usable for all. https://accessuse.eu/en/ #webdesign #webdev #a11y


Adding captions and subtitles to HTML video: https://developer.mozilla.org/en-US/docs/Web/Guide/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video #captions #subtitles #a11y #video #webdev #html


The aria-modal attribute is just terrific. Now we need TalkBack and Narrator to support it.

The spec: https://www.w3.org/TR/wai-aria-1.1/#aria-modal

Support: https://a11ysupport.io/tech/aria/aria-modal_attribute

#aria #webdev #modals #dialogs


Related, my HTMHell article "You Don't Need ARIA For That" https://www.htmhell.dev/adventcalendar/2022/2/ #aria #webdev #a11y #html


Common ARIA mistakes and how to avoid them https://www.oidaisdes.org/common-aria-mistakes.en/ #aria #webdev #a11y


How-to: Use Firefox for accessibility testing https://www.a11yproject.com/posts/using-firefox-for-accessibility-testing/ #webdev #a11y #testing #ffx


"6 reasons tooltips are a bad idea and what to do instead": https://adamsilver.io/blog/6-reasons-tooltips-are-a-bad-idea-and-what-to-do-instead/ And generally, tooltips have poor accessibility. #webdev #webdesign #tooltips #a11y #UIDesign


#WebDev people, please don’t use #accessibility overlays when making your site. They create more problems than they solve for people with disabilities and they’re not enough for #WCAG compliance. Accessibility can’t and shouldn’t be automated, you should actually care, solve it at the source and listen. Here’s why: https://overlayfactsheet.com/#what-is-a-web-accessibility-overlay


Case study on Meeting WCAG Level AAA https://tetralogical.com/blog/2023/04/21/meeting-wcag-level-aaa/ by @TetraLogical #wcag #a11y #webdesign #webdev


What kind of ethics do front-end developers need? 👉 https://hidde.blog/what-kind-of-ethics-do-front-end-developers-need/ #ethics #webdev #webdevelopment


The 2nd Annual Web Accessibility in Mind Conference: https://conference.webaim.org/ Aug 29–30, 12pm–5pm US ET. By WebAIM in partnership with Pope Tech. #webdev #webdesign #a11y #events


"Is JavaScript a hazardous material to the user experience?" Sounds like yes in this podcast. https://f-word.dev/episodes/14/ #webdev #javascript #podcast #ux


if you're using javascript:void(0) as the value of the href attribute, the element you're actually looking for is <button> https://www.matuzo.at/blog/its-very-likely-1/ Great series from @matuzo #webdev #html #a11y