🎉 The wait is over! All the talks from DjangoCon US 2025 are now live on YouTube.
From keynotes to lightning talks, you can now watch (or rewatch) all the incredible sessions from Chicago. Whether you missed the conference or want to revisit your favorite talks, head over to our YouTube channel.
Search
Items tagged with: webdev
Going build-free with native JavaScript modules | Weblog | Django
"Modern CSS supports many of the features natively that the build tools were created for. CSS nesting to organize code, variables, @supports for feature detection.
JavaScript ES6 / ES2015 was a big step forward, and the language has been progressing steadily ever since. It now has native module support with the import / export keywords
Meanwhile, with HTTP/2 performance improvements, parallel requests can be made over the same connection, removing the constraints of the HTTP/1.x protocol."
djangoproject.com/weblog/2025/…
#django #javascript #tools #webdev
"Why Moving Away from SPAs improves Usability, Accessibility, and SEO"
innoweb.com.au/blog/why-moving…
#a11y #usability #seo #webdev #webdevelopment
Why Moving Away from SPAs improves Usability, Accessibility, and SEO - Innoweb: Innovative Web Solutions in Sydney
For years, Single Page Applications (SPAs) built with frameworks like React have dominated the web development landscape. They promised fluid transitions, dynamic interfaces, and app-like experiences.Florian Thoma (Innoweb: Innovative Web Solutions in Sydney)
innoweb.com.au/blog/why-moving…
#webdev #webdevelopment #spa #usability #a11y #seo
Why Moving Away from SPAs improves Usability, Accessibility, and SEO - Innoweb: Innovative Web Solutions in Sydney
For years, Single Page Applications (SPAs) built with frameworks like React have dominated the web development landscape. They promised fluid transitions, dynamic interfaces, and app-like experiences.Florian Thoma (Innoweb: Innovative Web Solutions in Sydney)
Saw this in a repo somebody spun up containing source code of Apple's new web-based App Store.
Maybe they're being snarky, but you shouldn't take this advice to heart! Always ship sourcemaps in production! Always!
#WebDev #ViewSource #Accessibility
"I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML."
gomakethings.com/just-use-html…
+1000
#webdev #webdevelopment #javascript #html #webperf
In the past I saw a link to a web dev tutorial that was starting at the absolute beginning. From creating a HTML file and just open it in the browser. It was pretty hyped here, but I don't remember the name.
Is my #WebDev or #Coding bubble aware of what I mean? 😅 I need this at work for another company that we work with that has absolutely no idea how websites work.
I really enjoyed reading it back then but I have absolutely no memory of the name or URL. 🙃
---
Solved. It was htmlforpeople.com
HTML for People
HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.htmlforpeople.com
blog.pope.tech/2025/07/01/tabi…
#webdev #webdevelopment #a11y
Tabindex: What it is, how it works, and when to use it - Pope Tech Blog
Learn what tabindex is, how it works, its impact on accessibility, and when to use it.Whitney Lewis (Pope Tech Blog)
ChatGPT's Atlas: The Browser That's Anti-Web - Anil Dash
A blog about making culture. Since 1999.Anil Dash
a11yblog.com/2025/08/06/when-h…
#html #webdev #webdevelopment #a11y #webstandards
When HTML Speaks Clearly
As a developer, I love solving problems. But when I leaned into accessibility, I discovered a new appreciation for the elegance of HTML. All the layers of backend and frontend engineering are...a11yblog
#a11y #webdev #webdesign #UIDesign #accessibility #conference #events
Web Accessibility in Mind Conference
Užívejte si videa a hudbu, kterou máte rádi, nahrávejte originální obsah a sdílejte vše s přáteli, rodinou i celým světem na YouTube.YouTube
a11y-tools.com/bookmarklets/#o…
#webdev #html #tools #bookmarklet
One of our teams is working on refreshing the BBC technology blog which has been a little bit unloved for a while now.
We're gathering ideas for blog posts...is there anything specific you'd like me/us to cover?
#WebDev #Blog #BBC #Technology
tpgi.com/client-side-routing-a…
#a11y #webdev #webdevelopment #spa #accessibility
Improving Client-side Page Routing for Better Accessibility - TPGi
Single page apps can be problematic for assistive technology users. These code examples will help improve the accessibility of our app.Doug Abrams (TPGi)
Just use HTML
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML.ift.tt
smashingmagazine.com/2025/06/w…
by @eric #webdev #webdevelopment #aria #a11y
What I Wish Someone Told Me When I Was Getting Into ARIA — Smashing Magazine
[Accessible Rich Internet Applications (ARIA)](https://www.w3.org/WAI/standards-guidelines/aria/) is an inevitability when working on web accessibility. That said, it’s everyone’s first time learning about ARIA at some point.Smashing Magazine
heydonworks.com/article/pride-…
by @heydon
#a11y #accessibility #webdev #webdevelopment
Pride, shame, and accessibility
The relationship between shame and motivation in web development, especially regarding accessibility.Heydon Pickering (HeydonWorks)
🆕 blog! “What about using rel="share-url" to expose sharing intents?”
Let's say that you've visited a website and want to share it with your friends. At the bottom of the article is a list of popular sharing destinations - Facebook, BlueSky, LinkedIn, Telegram, Reddit, HackerNews etc.
You click the relevant icon and get taken to the site with the…
👀 Read more: shkspr.mobi/blog/2025/08/what-…
⸻
#HTML #standards #webdev
digitalaccesstraining.com/page…
#webcontent #webdev #webdesign #a11y #accessibility #terms
Articles - Digital Access Training
As the leading provider of accessibility training, Digital Access Training is proud to offer on-demand courses that make it easy for you to learn at your own time and convenience.Digital Access Training
To elaborate on my hostility against WebKit: WebKit does nothing but get in my way whenever I work on literally any website.
When I rewrote nouveau's website in late 2023, it worked perfectly fine on Firefox (Gecko) and Chromium (Blink), but was broken on Epiphany/Safari (WebKit). The logo, which is an SVG, would not adapt to dark style, because, to this day, WebKit still does not support Edit: This feature is currently considered nonstandard and is only written as a draft. WebKit behaves appropriately, see: estradiol.city/@ity/1150068605…prefers-color-scheme in SVGs. So, as a workaround, instead of having one SVG file for both color schemes, we have one SVG file for light style, and one for dark style.
Another example: On my website, some elements are intentionally made to be unselectable using user-select: none;, such as the command-line decoration and the “Table of Contents” text, but on WebKit, these elements continue to be selectable because it does not properly support the user-select property. And no, using the vendor prefix is completely unacceptable, especially considering that it behaves differently.
Lastly, WebKit does not yet fully support the ::marker pseudo-element. This means, in my articles, numbered list items in the table of contents are completely wrong and don't represent the same numbers as headings.
Apple has consistently proved that they don't care about WebKit, because otherwise browsers like Safari and Epiphany would have worked as well as they do on Firefox and Chromium. There's absolutely no reason to force WebKit onto iOS and iPadOS if they're not even willing to invest in WebKit. Likewise, Apple employees working on WebKit should really stop calling themselves “WebKit evangelists” if their inferior engine regularly gets in developers’ way. So yes, WebKit sucks, and this is 100% on Apple. I don't care about being harsh. Apple is a multi-trillion dollar company, most of which came from exploiting people. The least they can do is invest in their projects.
For clarity, my hostility towards WebKit is purely targeted at Apple's lack of involvement with WebKit, not the browsers using it.
#WebKit #Apple #iOS #iPadOS #WebDev #Web #Safari
::marker - CSS | MDN
The ::marker CSS pseudo-element selects the marker box of a list item, which typically contains a bullet or number. It works on any element or pseudo-element set to display: list-item, such as the and elements.MDN Web Docs
#PastPuzzle improved in #accessibility
As a developer, I try to make my software as accessible as possible for everyone. Unfortunately, I often lack a view from the user's perspective. I received a list from @dankeck with at least 10 suggestions for improvements, most of which I implemented in one night as if in a fever dream. The game is probably still a long way from being a screen reader user's dream, but I'm doing my best. Step by step! #webdev #a11y
past puzzle
Errate mithilfe von 4 historischen Ereignissen das gesuchte Jahr. Ein von Wordle und Geschichten aus der Geschichte inspiriertes Spiel.www.pastpuzzle.de
tarnoff.info/2025/05/05/k-i-s-…
#webdev #webdevelopment #aria #a11y
K.I.S.S. ARIA
The article emphasizes the importance of simplicity in web development, warning against over-engineering and excessive use of ARIA. It highlights that while ARIA can enhance accessibility, improper…Nat Tarnoff
buttondown.com/access-ability/…
#a11y #productmgmt #webdev #webdesign
Dangerous Accessibility Assumptions That Put Everyone at Risk
Three strips of intersecting yellow and black “warning” tape. Accessibility isn’t an extra feature or a nice-to-have add-on. It’s a foundational requirement...Access * Ability
I swear @heydon is always putting out the coolest stuff.
This is genuinely the coolest use of variable fonts I’ve ever seen.
heydonworks.com/article/hel-va…
Hel: A 3-Axis, Obliterated Variable Font
Hel is a distorted Swiss variable font with three axesHeydon Pickering (HeydonWorks)
Two articles on the DL element 😃
Keeping It on the < dl > - Another HTML Gem You Never Use
by Christian Heilmann
christianheilmann.com/2025/04/…
Creating an Accessible Accordion with HTML Description Lists
by Karl Groves
afixt.com/creating-an-accessib…
Creating an Accessible Accordion with HTML Description Lists - AFixt
When designing web components, accessibility is paramount to ensure inclusiveness for all users, including those with disabilities.Karl Groves (AFixt)
ARIA/HTML relationship Severence
"You could use standard HTML controls without all that stinking DOM darkness and encapsulation fandango fucking up your relationships."
#HTML #ARIA #a11y #WebDev #WebStandards
Since yesterday, I have had an urge to play with CSS again, and it's the least practical time for it.
(Since work during the day and a brain that is currently saying no.)
There is a three-year-old article by Ryan Mulligan that has been living rent-free in my head for a while, and I recently applied it to a hobby project for the first time. I want to learn more about these techniques as I'm not fluent with them yet.
"Layout Breakouts with CSS Grid" featuring named template columns.
ryanmulligan.dev/blog/layout-b…
Layout Breakouts with CSS Grid
Extending elements beyond the content area with CSS Grid and named grid lines.ryanmulligan.dev
Lightweight open source Google reCaptcha alternative: ALTCHA leverages a proof-of-work mechanism to safeguard your website, APIs, and online services from spam and abuse. Unlike traditional solutions, ALTCHA is self-hosted, does not rely on cookies or fingerprinting, and ensures complete user privacy. It is fully compliant with GDPR, WCAG 2.2 AA-level, and the European Accessibility Act. github.com/altcha-org/altcha
#privacy #webdev #security #opensource
GitHub - altcha-org/altcha: GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter.
GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter. - altcha-org/altchaGitHub
#Development #Reviews
First impressions of Deque Axe Assistant · What to expect from the AI accessibility chatbot ilo.im/163tch
_____
#AxeAssistant #AI #Chatbot #Accessibility #WCAG #Design #WebDesign #WebDev #Frontend #HTML
#python #devsecops #security #webdev
dev.to/trottomv/secure-by-desi…
Secure by design in Python: A FastAPI app with 5 DevSecOps tools and a real time SSTI vulnerability remediation
🌟 Introduction Security should not be an afterthought in software development. Instead, it...Matteo Vitali (DEV Community)
Who on this #mastodon uses #RSS? I just made 🥯 FeedBagel – feedbagel.com
An RSS feed finder #API that categorises feeds with #AI, and saves them for browsing and searching
any feedback welcome and appreciated! #webdev #design
FeedBagel: Find and Discover RSS Feeds | RSS Feed Search Engine
FeedBagel helps you find and discover RSS feeds from any website. Search for RSS feeds by URL or browse our curated feed directory to follow your favorite blogs and news sites.FeedBagel
WTF is prefers reduced motion!?!
Today's Sponsor: https://configcat.com/gomakethingsSponsor Discount Code: GO25Source code: https://gist.github.com/cferdinandi/41af2c9391809df6d0ebed34ae5569...YouTube
github.blog/engineering/user-e…
#github #cli #accessibility #a11y #webdev
Building a more accessible GitHub CLI - The GitHub Blog
How do we translate web accessibility standards to command line applications? This is GitHub CLI's journey toward making terminal experiences for all developers.Ryan Hecht (The GitHub Blog)
The Myth of 'Accessible Components and Done'
Think you've solved all your accessibility problems by using an accessible component library? Think again.www.a11yquest.com
Manufacturers who sell TVs in the UK & want the TV to run BBC iPlayer (BBC Public Service live/on-demand TV app) have to get their TVs certified by us. There's a large suite of tests & technical requirements - a colleague just pointed out to me that those docs are public:
certification.bbctvapps.co.uk/…
TVs on UK sale now & marked with the iPlayer logo must support:
* TLS 1.2+
* Mutual TLS (client certs)
* HTTP/2+
* Service Workers
& lots more...those just caught my eye
Thanks
#webdev #hosting #developer #WebHosting #CloudHosting #SharedHosting #Linuxserver #cPanel
