Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect, accountability, and support. Hide

dxsrc

← On This Day in Web Development: November 17 →

Entry (Sources) and TopicsDate#
The “Most Hated” CSS Feature: asin(), acos(), atan(), and atan2() (mon/css)78
css, functions, math
Firefox Is Adding Support for a Feature That Users Requested Since 200477
firefox, browsers, keyboard-shortcuts
Ethical Defaults: Why Designers Must Stop Hiding Behind Settings (web)76
design, ethics
WCAG 2.1 Addition—Success Criterion 2.5.3: Label in Name (Level A)75
accessibility, wcag, standards, labels, forms
How to Successfully Migrate Your App With an AI Agent (bla/ope)74
how-tos, migrating, refactoring, ai
10 Git Tricks That Made Me a Way Better Developer73
git, command-line, tips-and-tricks
How to Prepare for the Future of Programming (jet)72
how-tos, programming, learning
Testing Methods: Animation From Interactions (dec)71
accessibility, wcag, testing, animations
Tooltip Components Should Not Exist (tkd)70
tooltips, components
A11y 101: 2.4.7 Focus Visible (nat)69
introductions, accessibility, wcag, focus, keyboard-navigation
CSS Gets a New Logo—and It Uses the Color rebeccapurple (mic)68
css
The Art of Clean Code: A Practical Guide to Writing Maintainable JavaScript67
guides, principles, javascript, maintainability
Content Design Practices for Sustainable Communication in Tech66
content, communication, sustainability
Tailwind vs. Vanilla CSS—Should You Reconsider?65
videos, tailwind, css
Can [Open Source Pledge] Fix Open Source Sustainability? (tre)64
foss, community, maintenance
The Root Causes for the Dev–Design Mismatch (ere)63
design, collaboration, processes
The Tragedy of Running an Old Node Project62
nodejs
My Issues With Shorthand Properties (hav)61
css, shorthands
NODE_ENV=production Is a Lie (mco)60
videos, nodejs, environments, optimization
Understanding Dev Dependencies in Web Development59
dependencies
Why You Should Curate, Not Create, a Design System58
design-systems, processes
5 Formatting Techniques for Long-Form Content (nng)57
usability, content, writing, formatting, techniques
10 Tips for Driving Design System Adoption (zer)56
design-systems, tips-and-tricks
HTML Web Components Are Just JavaScript? (mia/odd)55
web-components, javascript, html
Integrating MongoDB With Node.js54
mongodb, nodejs
Why Svelte?53
svelte, react, frameworks
Style a Parent Element Based on Its Number of Children Using CSS :has() (bra)52
css, selectors
Experimenting With Layering, Filtering, and Masking in CSS51
css, experiments, masking, filters
An Interesting Limitation of CSS Custom Properties (tyl/clo)50
css, custom-properties
Back to Basics: What are Callbacks in JavaScript?49
fundamentals, javascript, callbacks
A Guide to Image Optimization on Jamstack Sites (daw/sma)48
guides, images, compression, optimization, performance, tech-stacks, jamstack
Migrating From npm to pnpm47
migrating, npm, pnpm
You Don’t Need HTML (ede)46
websites, html, web-platform
Firefox-Only CSS (ami)45
css, browsers, firefox
WCAG 3.0: What You Need to Know About the Future of Accessibility Standards44
accessibility, wcag, standards
How to Create Reusable Components With the Vue 3 Composition API43
how-tos, vuejs, components, maintainability
A Guide to Modern CSS Colors With RGB, HSL, HWL, LAB, and LCH (mic/sma)42
guides, css, colors
Three Principles to Better Present Your UI Designs41
design, principles
Tor and the Humans Who Use It (tor)40
community, privacy, tor-browser, browsers
Performance (sia/htt)39
web-almanac, studies, research, metrics, performance, user-experience
Upgrade Your HTML II (j9t/dxs)38
books, frontend-dogma, html, minimalism, craft, conformance
A GitHub Action for Automated Deployment to WP Engine (clo)37
github, deploying, automation, wordpress, wp-engine
Measuring Core Web Vitals With Sentry (fon/css)36
performance, web-vitals, tooling
Semantic Web With Structured Data35
semantic-web, json, structured-data
CSS: The Reason Why Selectors Should Be Ordered, Too (j9t)34
css, selectors, sorting
How to Disable Links (ger/css)33
how-tos, links, javascript
HTML 5.1 Is the Gold Standard (ple/w3c)32
html, standards, w3c
Visual Regression Testing With PhantomCSS (jon/css)31
testing, regressions, grunt
Frameworks, Not Blameworks (zac)30
frameworks
Fundamental Principles of Great UX Design—How to Deliver Great UX Design (uxm)29
principles, fundamentals, how-tos, user-experience, design
Making HTTP Requests in Node.js (cji)28
http, nodejs
IVORY Framework27
websites, frameworks, presentational-html, css
On Web Apps and Their Keyboard Shortcuts (lea)26
web-apps, keyboard-shortcuts, usability
Seven Reasons to Move to HTML525
html, maintenance, forms, multimedia, browser-storage, apis
10 Well Known jQuery Events24
jquery, events
Is HTML5 Dirty?23
html, formatting
The Curious Case of JavaScript Unit Testing (nza)22
javascript, testing, automation
Tim Berners-Lee on Government Data (tim+)21
videos, interviews, politics, web
It’s All Go for Google (cra)20
google, go, programming
On Web Typography (jas/ali)19
typography, fonts, legibility, readability
HTML5 Cross Document Messaging18
html, javascript
Fixing the Web (bra)17
web-platform, layout, javascript, browsers, tooling, code-editors
What’s Not to Love About CSS Frameworks?16
css, frameworks
Too Much Accessibility—Multiple JavaScript Event Handlers (rni)15
accessibility, javascript, events
The 100% Easy-2-Read Standard (rei/ia)14
typography, readability, principles
Revenge of the Meta-Tag!13
html, metadata, seo
XML, a Decade… (kar/w3c)12
xml, anniversaries
Access + Key Still = Accesskey—the XHTML Role Access Module Still Flawed (joh)11
xhtml, accesskeys, keyboard-navigation, accessibility
Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja)10
graceful-degradation, ajax, prototypejs, scriptaculous, ruby-on-rails
Track Browser Resizing in Your Database Using AJAX9
ajax, sql, php, resizing, databases
W3C May Push Wireless Web Specs (cne)8
w3c, mobile, xhtml, smil, svg, standards
Netscape Aims Beyond Firefox (cne)7
netscape, firefox, browsers
CSS: To Hack or Not to Hack6
css, hacks, documentation
WaSP Interviews Dan Cederholm (sim/wa)5
interviews, redesigning, refactoring, standards, xhtml, css, xsl
CSS Best Practices (dav)4
css, best-practices
Making Sure No One Is Left Behind3
accessibility
“Click Here”: Needless Words2
usability, microcontent
Vint Cerf Predicts the Future1
outlooks, web