Skip to main content

Search

Items tagged with: WebDev


Front-end development’s identity crisis https://www.ellyloel.com/blog/front-end-development-s-identity-crisis/ If you have this crisis (with modern web dev), then that's a good thing! #webdev #webdevelopment #frontend


This piece from @heydon details his system for using the new features of #CSS to test HTML for proper semantics and structure. Just incredible what’s going on in some of these selectors.

#WebDev

https://heydonworks.com/article/testing-html-with-modern-css/


⭐️ Accessibility Foundations
https://tetralogical.com/blog/2024/03/18/accessbility-foundations/
by Henny Swan via @TetraLogical
#webdev #webdesign #a11y #accessibility


"The climate crisis is happening all around us. As tech workers, we can use our skills to take and accelerate climate action." https://climateaction.tech/ #tech #webdev #climateCrisis #environment #goGreen


🔗: Full-text RSS feed is an offline-friendly act #Tech #WebDev https://hamatti.org/posts/full-text-rss-feed-is-offline-friendly-act/


Dear Fediverse,

I have a domain, say "example.net" and I want to setup a couple of redirects so that "example.net/awesome" redirects to "foobar.com/something"

I don't want to manage a server or nginx config for this.

I currently use Gandi Web Forwarding but it doesn't support HTTPS.

Any recommendation for something as low maintenance as possible?

#askFedi #webDev


Content warning: My two cents on CSS


"I think filing bugs on browsers is one of the most useful things a web developer can do." 👍 https://nolanlawson.com/2024/03/03/bugs-ive-filed-on-browsers/ #webdev #browsers #bugs


Dear PNC Bank, clicking the back browser button while signed into your website should not blow up the browser tab and completely break the authentication. #usability #UX #UIDesign #webdev #fail


JavaScript Bloat in 2024 😢 https://tonsky.me/blog/js-bloat/ #webdev #webperf #javascript #js


Tailwind vs. Semantic CSS
https://nuejs.org/blog/tailwind-vs-semantic-css/
"Semantic version is several times smaller, renders faster, and requires no extra CSS tooling"
#webperf #css #webdev


I am currently working on #accessibility in #forgejo. And I discovered a problem with focus where it is not possible to navigate the page with "tab", a dropdown makes the focus skip to the end of the page and you end up in a loop.

Can someone recommend ways or tools to debug focus in webbrowsers? I have a hard time to see how the focus skips there. Any hints are welcome.

Thank you.

#WebAccessibility #WebDev #webDevelopment


Pretty nice! Component library from The City of Calgary. https://summit.calgary.ca/components.html (Needs a dash of aria-current) #webdev #webdesign


Why is JavaScript fragile? https://gomakethings.com/why-is-javascript-fragile/ (one of many reasons IMO) #js #javascript #webdev


MDN just launched its own front-end developer curriculum: https://developer.mozilla.org/en-US/curriculum/ #webdev


👁‍🗨Screen Readers support for text level HTML semantics

"A long time ago (2008) I wrote an article: Screen Readers lack emphasis. At the time, 15 years ago..."

#a11y #webDev #HTML #screenReaders

https://www.tpgi.com/screen-readers-support-for-text-level-html-semantics/


Hello, front-end developers. Here's your infrequent reminder to make websites that also work on browsers NOT Google Chrome.

Forcing anyone to use Google's glorified spyware is not cool.

#WebDev


The Performance Inequality Gap, 2024

https://infrequently.org/2024/01/performance-inequality-gap-2024/

"building JavaScript-first websites has been a predictably terrible idea"

#webdev #webperf #javascript #mobile #inequality


I wrote an article about how to make hastags accessible. Did some #ScreenReader testing with #JAWS, #NVDA, #VoiceOver and #Narrator, which was fun!

Pretty long one though, contains a bunch of tables for comparison. Enjoy the ride!

https://stevefrenzel.dev/posts/easy-web-accessibility-wins-hashtags/

#accessibility #a11y #html #JavaScript #WebDev #frontend


nginx (by F5) forked as freenginx by long time core developer Maxim Dounin 👀

http://freenginx.org/pipermail/nginx/2024-February/000000.html

https://www.phoronix.com/news/Nginx-Forked-To-Freenginx

#freenginx #nginx #webdev #selfhosting #opensource


🤡 The wrong way to use aria-roledescription to call out someone as a fascist:

https://html5accessibility.com/stuff/2020/10/06/micro-note-on-aria-roledescription/

#a11y #webDev #politics #ARIA


aria-roledescription is not a label

It is an alternative expression of the Aural UI of the role of an element.

inappropriately using aria-roledescription may inhibit users’ ability to understand or interact with an element.
ARIA 1.1

The wrong way to use aria-roledescription and call out someone as a fascist:

code

<img aria-roledescription="fascist" src="dt.PNG"
alt="Donald Trump">

This is wrong because you are not identifying the subject of the image as a fascist, you are overwriting the <img> element role so it effectively becomes a <fascist> element. Also, there is no explicit text identification of the subject as a fascist.

A much better way to achieve the aim of identifying a fascist (and not misusing aria-roledescription):
Example of a fascist
code
<figure>
<figcaption>Example of a fascist</figcaption>
<img src="dt.PNG" alt="Donald Trump">
</figure>

https://html5accessibility.com/stuff/2020/10/06/micro-note-on-aria-roledescription/



Introduction to web sustainability—learn how you can contribute to building a greener and sustainable web. https://developer.mozilla.org/en-US/blog/introduction-to-web-sustainability/ #webdev #webperf #environment #eWaste #goGreen


You Don't Need ARIA For That [HTMHell 2022] https://www.htmhell.dev/adventcalendar/2022/2/ #a11y #aria #webdev #html #tips


CSS + Accessibility: Inclusion Through User Choice
https://noti.st/cariefisher/1gWjQz/css-accessibility-inclusion-through-user-choice
Presentation slides from WordPress Accessibility Day by Carie Fisher
#css #a11y #webdesign #webdev


"The Decision to Leave Tech" — I'm sure many of us, including myself, have very similar feelings. 🥴 https://toddl.dev/posts/the-decision-to-leave-tech/ by @todd #tech #a11y #burnout #webdev


+1000 "the community remains in solid denial about the disastrous consequences of an over-reliance on JavaScript" https://infrequently.org/2024/01/performance-inequality-gap-2024/ #webdev #javascript #webperf


Wanted: Staff Manager, Software Engineering, Accessibility at GitHub; remote, US; via LinkedIn https://www.linkedin.com/jobs/view/3792420701/ #webdev #a11y #jobs #github #dev #mgr


🍦 New Article: The decline of React https://gomakethings.com/the-decline-of-react/ #WebDev #FrontEndDeveloper #100DaysOfCode #CodeNewbie


16 Lesser Known Accessibility Issues [and Tips]

https://toward.studio/latest/16-lesser-known-accessibility-issues

"12. Don’t hide labels. Ever."

#a11y #accessibility #webdev #webdesign #tips #UIDesign #forms


React community appears to be finally starting to see how maybe, just maybe, things are a little overwrought and oversold for an abstraction that ultimately derives HTML.

https://dev.to/matfrana/react-where-are-you-going-5284

#webdev #frontend #strugglestack


I needed to test support for dynamic accessible descriptions recently, so I made a blog post reference in case it's helpful for others.

https://www.darins.page/articles/dynamic-accessible-descriptions-reference

#accessibility #a11y #html #webdev #ux #screenreader


Absolutely. "A lot of what people use React for would be better handled with vanilla JavaScript" https://gomakethings.com/a-lot-of-what-people-use-react-for-would-be-better-handled-with-vanilla-javascript/ #webdev #reactJS #javascript #tips